Skip to content

Commit 270f94a

Browse files
anidotnetclaude
andcommitted
chore: update version to 4.4.3 in POM files and changelog
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 8220a59 commit 270f94a

11 files changed

Lines changed: 18 additions & 10 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## Release 4.4.3 - Jul 20, 2026
2+
3+
### Issue Fixes
4+
5+
- Fix `field.eq(x)` / `field.in(..)` on an array (list) field silently matching nothing when the filter runs as a collection scan
6+
- Array membership is matched element-wise on the index path (arrays are indexed per element) but was matched by whole-value equality (`deepEquals`) on the collection-scan path, so a query's results depended on whether an index existed or was chosen by the planner. Combined with the 4.4.2 planner change (#1266) — which correctly relegates the non-winning-index filter to a collection scan — an AND of an indexed array `eq` and a bounded range on a second indexed field left the array `eq` running as a collection scan, where it matched no documents.
7+
- `EqualsFilter` and `InFilter` now match an array/`Iterable` field by element containment on the collection-scan path, mirroring `applyOnIndex`, so results are the same regardless of index presence.
8+
19
## Release 4.4.2 - Jul 8, 2026
210

311
### Issue Fixes

‎nitrite-bom/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.dizitart</groupId>
66
<artifactId>nitrite-java</artifactId>
7-
<version>4.4.2</version>
7+
<version>4.4.3</version>
88
</parent>
99

1010
<artifactId>nitrite-bom</artifactId>

‎nitrite-jackson-mapper/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.dizitart</groupId>
66
<artifactId>nitrite-java</artifactId>
7-
<version>4.4.2</version>
7+
<version>4.4.3</version>
88
</parent>
99

1010
<artifactId>nitrite-jackson-mapper</artifactId>

‎nitrite-mvstore-adapter/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.dizitart</groupId>
66
<artifactId>nitrite-java</artifactId>
7-
<version>4.4.2</version>
7+
<version>4.4.3</version>
88
</parent>
99

1010
<artifactId>nitrite-mvstore-adapter</artifactId>

‎nitrite-native-tests/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.dizitart</groupId>
99
<artifactId>nitrite-java</artifactId>
10-
<version>4.4.2</version>
10+
<version>4.4.3</version>
1111
</parent>
1212

1313
<artifactId>nitrite-native-tests</artifactId>

‎nitrite-rocksdb-adapter/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.dizitart</groupId>
66
<artifactId>nitrite-java</artifactId>
7-
<version>4.4.2</version>
7+
<version>4.4.3</version>
88
</parent>
99

1010
<artifactId>nitrite-rocksdb-adapter</artifactId>

‎nitrite-spatial/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.dizitart</groupId>
66
<artifactId>nitrite-java</artifactId>
7-
<version>4.4.2</version>
7+
<version>4.4.3</version>
88
</parent>
99

1010
<artifactId>nitrite-spatial</artifactId>

‎nitrite-support/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.dizitart</groupId>
66
<artifactId>nitrite-java</artifactId>
7-
<version>4.4.2</version>
7+
<version>4.4.3</version>
88
</parent>
99

1010
<artifactId>nitrite-support</artifactId>

‎nitrite/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.dizitart</groupId>
66
<artifactId>nitrite-java</artifactId>
7-
<version>4.4.2</version>
7+
<version>4.4.3</version>
88
</parent>
99

1010
<artifactId>nitrite</artifactId>

‎pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>org.dizitart</groupId>
66
<artifactId>nitrite-java</artifactId>
7-
<version>4.4.2</version>
7+
<version>4.4.3</version>
88
<packaging>pom</packaging>
99

1010
<name>Nitrite Database</name>

0 commit comments

Comments
 (0)