Skip to content

Commit

Permalink
FMWK-198 Update dependencies versions (#596)
Browse files Browse the repository at this point in the history
  • Loading branch information
agrgr authored Jun 29, 2023
1 parent 233ccf1 commit c668f6f
Show file tree
Hide file tree
Showing 7 changed files with 39 additions and 39 deletions.
38 changes: 15 additions & 23 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -11,23 +11,19 @@
{ci-url}[image:{ci-image}[ci]]
{javadoc-url}[image:{javadoc-image}[javadoc]]

The primary goal of the https://projects.spring.io/spring-data[Spring
Data] project is to make it easier to build Spring-powered applications
that use new data access technologies such as non-relational databases,
map-reduce frameworks, and cloud based data services.

The Spring Data Aerospike project aims to provide a familiar and
consistent Spring-based programming model for new data stores while
retaining store-specific features and capabilities. The Spring Data
Aerospike project provides integration with the Aerospike document
database. Key functional areas of Spring Data Aerospike are a POJO
centric model for interacting with an Aerospike DBCollection and easily
The Spring Data Aerospike project aims to provide a familiar and consistent Spring-based programming model for new data
stores while retaining store-specific features and capabilities. It provides integration with the Aerospike database.
Key functional areas of Spring Data Aerospike are a POJO centric model for interacting with Aerospike DB and easily
writing a repository style data access layer.

== Documentation

The documentation for this project can be found on
https://www.javadoc.io/doc/com.aerospike/spring-data-aerospike[javadoc.io].
* The https://aerospike.github.io/spring-data-aerospike[User Guide]
* Java code documentation on https://www.javadoc.io/doc/com.aerospike/spring-data-aerospike[javadoc.io]
* https://docs.aerospike.com/[Aerospike documentation]

If you are new to Spring as well as to Spring Data, look for information
about https://projects.spring.io/[Spring projects].

== Demo Projects

Expand Down Expand Up @@ -60,6 +56,8 @@ Data Aerospike - Projections]
[width="100%",cols="<24%,<14%,<18%,<26%,<18%",options="header",]
|===
|Spring Data Aerospike |Spring Boot |Aerospike Client |Aerospike Reactor Client |Aerospike Server
|4.3.x |3.1.x |6.1.x |6.1.x |5.2.x.x +

|4.2.x |3.0.x |6.1.x |6.1.x |5.2.x.x +

|4.1.x |3.0.x |6.1.x |6.1.x |5.2.x.x +
Expand Down Expand Up @@ -96,7 +94,7 @@ Add the Maven dependency:
<dependency>
<groupId>com.aerospike</groupId>
<artifactId>spring-data-aerospike</artifactId>
<version>4.2.0</version>
<version>4.3.0</version>
</dependency>
----

Expand Down Expand Up @@ -209,21 +207,15 @@ public class MyService {

== Getting Help

For a comprehensive treatment of all the Spring Data Aerospike features,
please refer to:
See <<Documentation, documentation>>.

* the
https://aerospike.github.io/spring-data-aerospike[User Guide]
* for more detailed questions, use
For more detailed questions you can use
https://stackoverflow.com/questions/tagged/spring-data-aerospike[Spring
Data Aerospike on Stackoverflow].

If you are new to Spring as well as to Spring Data, look for information
about https://projects.spring.io/[Spring projects].

== Contributing to Spring Data

Here are some ways for you to get involved in the community:
Here are some ways you can get involved:

* Get involved with the Spring community on Stackoverflow and help out
on the
Expand Down
18 changes: 9 additions & 9 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>com.aerospike</groupId>
<artifactId>spring-data-aerospike</artifactId>
<version>4.2.0</version>
<version>4.3.0</version>
<name>Spring Data Aerospike</name>
<organization>
<name>Aerospike Inc.</name>
Expand All @@ -16,25 +16,25 @@
<parent>
<groupId>org.springframework.data.build</groupId>
<artifactId>spring-data-parent</artifactId>
<version>3.0.4</version>
<version>3.1.1</version>
</parent>

<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<springdata.commons>3.0.4</springdata.commons>
<springdata.keyvalue>3.0.4</springdata.keyvalue>
<spring-cloud-starter-bootstrap>4.0.1</spring-cloud-starter-bootstrap>
<spring-boot-starter-test>3.0.5</spring-boot-starter-test>
<springdata.commons>3.1.1</springdata.commons>
<springdata.keyvalue>3.1.1</springdata.keyvalue>
<spring-cloud-starter-bootstrap>4.0.3</spring-cloud-starter-bootstrap>
<spring-boot-starter-test>3.1.0</spring-boot-starter-test>
<maven.javadoc.plugin>3.3.0</maven.javadoc.plugin>
<maven.gpg.plugin>1.6</maven.gpg.plugin>
<aerospike>6.1.10</aerospike>
<aerospike>6.1.11</aerospike>
<aerospike-reactor>6.1.2</aerospike-reactor>
<reactor-test>3.5.4</reactor-test>
<reactor-test>3.5.7</reactor-test>
<embedded-aerospike>2.3.2</embedded-aerospike>
<jodatime>2.12.5</jodatime>
<lombok>1.18.26</lombok>
<lombok>1.18.28</lombok>
<awaitility>4.2.0</awaitility>
<logback.test>1.4.6</logback.test>
<hibernate.validator>8.0.0.Final</hibernate.validator>
Expand Down
2 changes: 1 addition & 1 deletion src/main/asciidoc/index.adoc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
= Spring Data Aerospike - Reference Documentation
:revnumber: 4.2.0
:revnumber: 4.3.0
:revdate: {localdate}
:toc:
:toc-placement!:
Expand Down
6 changes: 3 additions & 3 deletions src/main/asciidoc/preface.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -20,19 +20,19 @@ NoSQL stores have taken the storage world by storm. It is a vast domain with a p
The jumping off ground for learning about Aerospike is https://www.aerospike.com/[www.aerospike.com]. Here is a list of other useful resources:

* The https://www.aerospike.com/docs/[technical documentation] introduces Aerospike and contains links to getting started guides, reference documentation and tutorials.
* The https://www.aerospike.com/docs/client/java/[java client documentation] provides a convenient way to interact with a Aerospike instance in combination with the online https://www.aerospike.com:443/docs/client/java/start/index.html/[Getting started]
* The https://www.aerospike.com/docs/client/java/[java client documentation] provides a convenient way to interact with an Aerospike instance in combination with the online https://www.aerospike.com:443/docs/client/java/start/index.html/[Getting started]
* https://www.aerospike.com/community/[Aerospike Community]

[[requirements]]
== Requirements

Spring Data Aerospike 4.2.x binaries require JDK level 17.0 and above, and https://spring.io/docs[Spring Framework] 5.3.x and above.
Spring Data Aerospike binaries require JDK level 17.0 and above, and https://spring.io/docs[Spring Framework] 5.3.x and above.

In terms of server, https://www.aerospike.com/download/server/[Aerospike] version at least 5.2

== Additional Help Resources

Learning a new framework is not always straightforward. In this section, we try to provide what we think is an easy to follow guide for starting with Spring Data Aerospike module. However, if you encounter issues or you are just looking for advice, feel free to use one of the links below:
Learning a new framework is not always straightforward. In this section, we try to provide what we think is an easy-to-follow guide for starting with Spring Data Aerospike module. However, if you encounter issues, or you are just looking for advice, feel free to use one of the links below:

[[get-started:help]]
=== Support
Expand Down
4 changes: 3 additions & 1 deletion src/main/asciidoc/reference/aerospike.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Then add the following to `pom.xml` dependencies section.
<dependency>
<groupId>com.aerospike</groupId>
<artifactId>spring-data-aerospike</artifactId>
<version>4.2.0</version>
<version>4.3.0</version>
</dependency>
</dependencies>
Expand All @@ -43,6 +43,8 @@ You can either set up Spring Boot or Spring application. Basic setup of Spring B
[width="100%",cols="<24%,<14%,<18%,<26%,<18%",options="header",]
|===
|Spring Data Aerospike |Spring Boot |Aerospike Client |Aerospike Reactor Client |Aerospike Server
|4.3.x |3.1.x |6.1.x |6.1.x |5.2.x.x +

|4.2.x |3.0.x |6.1.x |6.1.x |5.2.x.x +

|4.1.x |3.0.x |6.1.x |6.1.x |5.2.x.x +
Expand Down
4 changes: 2 additions & 2 deletions src/main/asciidoc/reference/getting-started.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ To use Spring Data Aerospike in your project, the first step is to add it to you
<dependency>
<groupId>com.aerospike</groupId>
<artifactId>spring-data-aerospike</artifactId>
<version>4.2.0</version>
<version>4.3.0</version>
</dependency>
----

For Gradle:

[source, text]
----
implementation group: 'com.aerospike', name: 'spring-data-aerospike', version: '4.2.0'
implementation group: 'com.aerospike', name: 'spring-data-aerospike', version: '4.3.0'
----

== Connecting to Aerospike DB
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package org.springframework.data.aerospike.repository.query;

import org.springframework.data.domain.Pageable;
import org.springframework.data.domain.ScrollPosition;
import org.springframework.data.domain.Sort;

import java.util.Arrays;
Expand All @@ -33,6 +34,11 @@ public StubParameterAccessor(Object... values) {
this.values = values;
}

@Override
public ScrollPosition getScrollPosition() {
return null;
}

@Override
public Pageable getPageable() {
return null;
Expand Down

0 comments on commit c668f6f

Please sign in to comment.