Skip to content

Bump and fix errors for release 2025.06 #447

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

vga91
Copy link

@vga91 vga91 commented Jul 31, 2025

[WIP]
Bump and fix errors for release 2025.06

Tests executed

// create point layer
CALL spatial.addPointLayer('storesLayer');
// create stores
CREATE (s:Store {
    name: 'Downtown Store',
    latitude: 40.851,
    longitude: 14.268
})
WITH s
CALL spatial.addNode('storesLayer', s) YIELD node
RETURN node;

CREATE (s:Store {
    name: 'Station Store',
    latitude: 40.853,
    longitude: 14.272
})
WITH s
CALL spatial.addNode('storesLayer', s) YIELD node
RETURN node;
// Search for all stores within 1 km of this position
CALL spatial.withinDistance('storesLayer', {latitude: 40.852, longitude: 14.270}, 1.0) YIELD node AS store, distance
RETURN store.name, distance
ORDER BY distance;

Additional infos

There are 4 tests that (locally) fail with StackOverflowError.

RTreeBulkInsertTest.shouldInsertManyNodesInBulkWithGreenesSplit_medium_10 » StackOverflow
RTreeBulkInsertTest.shouldInsertManyNodesInBulkWithGreenesSplit_small_10 » StackOverflow
RTreeBulkInsertTest.shouldInsertManyNodesInBulkWithQuadraticSplit_medium_10 » StackOverflow
RTreeBulkInsertTest.shouldInsertManyNodesInBulkWithQuadraticSplit_small_10 » StackOverflow

The strange thing is that they fail also if i execute them using the 5.26.0 / 5.20.0 tags,
and that they don't fail in the CI as we can see here.
Instead locally, using the same command and jdk (i.e. jdk: 17.0.15-tem and ./mvnw --no-transfer-progress clean compile test -Dtest=RTreeBulkInsertTest) they fail.
Moreover, by adding the maxNodeReference to 20 (i.e. the 3rd parameter here),
they are executed correctly.
Therefore i'm not sure if it's a bug or something strange that i have locally or some particular CI config that i don't have locally,
but i think we can skip them since the jar seems to be generated correctly and they are green in the CI.

@vga91 vga91 marked this pull request as draft July 31, 2025 15:33
@vga91 vga91 marked this pull request as ready for review July 31, 2025 15:35
@vga91 vga91 marked this pull request as draft July 31, 2025 15:36
@vga91 vga91 marked this pull request as ready for review July 31, 2025 15:40
@vga91 vga91 changed the title [WIP] Bump and fix errors for release 2025.06 Bump and fix errors for release 2025.06 Aug 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant