Skip to content

Commit f8dab49

Browse files
authored
Merge pull request #281 from eclipse/upgrade-nosql-drivers
Upgrade NoSQL drivers
2 parents cd92c42 + e60b05a commit f8dab49

File tree

15 files changed

+33
-18
lines changed

15 files changed

+33
-18
lines changed

CHANGELOG.adoc

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,22 @@ and this project adheres to https://semver.org/spec/v2.0.0.html[Semantic Version
1212

1313
- Include between query support at MongoDB
1414

15+
=== Changed
16+
17+
- Upgrade AraongDB driver to 7.7.1
18+
- Upgrade Couchbase to version 3.7.1
19+
- Upgrade dynamodb to version 2.27.2
20+
- Upgrade Elasticsearch to version 8.14.3
21+
- Upgrade Hazelcast to version 5.5.0
22+
- Upgrade Hbase version to 2.6.0
23+
- Upgrade Infinispan to version 15.0.7.Final
24+
- Upgrade MongoDB to version 5.1.3
25+
- Upgrade Oracle NoSQL to version 5.4.15
26+
- Upgrade OrientDB to version 3.2.32
27+
- Upgrade Redis to version 5.1.4
28+
- Upgrade Solr to version 9.6.1
29+
30+
1531
== [1.1.1] - 2023-05-25
1632

1733
=== Changed

jnosql-arangodb/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<description>The Eclipse JNoSQL layer to ArangoDB</description>
2929

3030
<properties>
31-
<arango.driver>7.6.0</arango.driver>
31+
<arango.driver>7.7.1</arango.driver>
3232
</properties>
3333
<dependencies>
3434
<dependency>

jnosql-cassandra/src/main/java/org/eclipse/jnosql/databases/cassandra/mapping/CassandraColumnEntityConverter.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
import jakarta.inject.Inject;
2121
import org.eclipse.jnosql.communication.semistructured.Element;
2222
import org.eclipse.jnosql.mapping.core.Converters;
23+
import org.eclipse.jnosql.mapping.metadata.CollectionFieldMetadata;
2324
import org.eclipse.jnosql.mapping.metadata.EntitiesMetadata;
2425
import org.eclipse.jnosql.mapping.metadata.FieldMetadata;
25-
import org.eclipse.jnosql.mapping.metadata.GenericFieldMetadata;
2626
import org.eclipse.jnosql.mapping.semistructured.AttributeFieldValue;
2727
import org.eclipse.jnosql.mapping.semistructured.EntityConverter;
2828

@@ -74,11 +74,11 @@ private <T> void setUDTField(T instance, Optional<Element> column, FieldMetadata
7474
Object columns = udt.get();
7575
if (StreamSupport.stream(Iterable.class.cast(columns).spliterator(), false)
7676
.allMatch(Iterable.class::isInstance)) {
77-
GenericFieldMetadata genericField = GenericFieldMetadata.class.cast(field);
78-
Collection collection = genericField.collectionInstance();
77+
var collectionFieldMetadata = CollectionFieldMetadata.class.cast(field);
78+
Collection collection = collectionFieldMetadata.collectionInstance();
7979
List<List<Element>> embeddable = (List<List<Element>>) columns;
8080
for (List<Element> columnList : embeddable) {
81-
Object element = toEntity(genericField.elementType(), columnList);
81+
Object element = toEntity(collectionFieldMetadata.elementType(), columnList);
8282
collection.add(element);
8383
}
8484
field.write(instance, collection);

jnosql-couchbase/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
<dependency>
4848
<groupId>com.couchbase.client</groupId>
4949
<artifactId>java-client</artifactId>
50-
<version>3.6.2</version>
50+
<version>3.7.1</version>
5151
</dependency>
5252
<dependency>
5353
<groupId>org.testcontainers</groupId>

jnosql-dynamodb/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<description>The Eclipse JNoSQL layer implementation AWS DynamoDB</description>
2323

2424
<properties>
25-
<dynamodb.version>2.23.12</dynamodb.version>
25+
<dynamodb.version>2.27.2</dynamodb.version>
2626
</properties>
2727

2828
<dependencies>

jnosql-elasticsearch/pom.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@
2828
<description>The Eclipse JNoSQL layer to Elasticsearch</description>
2929

3030
<properties>
31-
<elasticsearch-java.version>8.13.4</elasticsearch-java.version>
32-
<awaitility.version>4.2.0</awaitility.version>
31+
<elasticsearch-java.version>8.14.3</elasticsearch-java.version>
3332
</properties>
3433
<dependencies>
3534
<dependency>

jnosql-hazelcast/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
<dependency>
4040
<groupId>com.hazelcast</groupId>
4141
<artifactId>hazelcast</artifactId>
42-
<version>5.4.0</version>
42+
<version>5.5.0</version>
4343
</dependency>
4444
</dependencies>
4545

jnosql-hbase/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
<dependency>
4040
<groupId>org.apache.hbase</groupId>
4141
<artifactId>hbase-client</artifactId>
42-
<version>2.5.0</version>
42+
<version>2.6.0</version>
4343
</dependency>
4444
</dependencies>
4545

jnosql-infinispan/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<description>The Eclipse JNoSQL layer implementation for Infinispan</description>
2727

2828
<properties>
29-
<infinispan.version>15.0.3.Final</infinispan.version>
29+
<infinispan.version>15.0.7.Final</infinispan.version>
3030
</properties>
3131
<dependencies>
3232
<dependency>

jnosql-mongodb/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<description>The Eclipse JNoSQL layer to MongoDB</description>
2828

2929
<properties>
30-
<monbodb.driver>5.1.0</monbodb.driver>
30+
<monbodb.driver>5.1.3</monbodb.driver>
3131
</properties>
3232
<dependencies>
3333
<dependency>

0 commit comments

Comments
 (0)