feat: wire Neo4j adapter to GormRegistry O(M+N) scaling#15784
Closed
borinquenkid wants to merge 1 commit into
Closed
feat: wire Neo4j adapter to GormRegistry O(M+N) scaling#15784borinquenkid wants to merge 1 commit into
borinquenkid wants to merge 1 commit into
Conversation
This was referenced Jun 27, 2026
59e2f00 to
371b1c9
Compare
a5b4e3c to
2895797
Compare
371b1c9 to
cf60629
Compare
2895797 to
6196ff4
Compare
cf60629 to
6d7070a
Compare
6196ff4 to
c9dcec4
Compare
6d7070a to
a597040
Compare
c9dcec4 to
ebf332f
Compare
a597040 to
4e0ed09
Compare
ebf332f to
29b8210
Compare
4e0ed09 to
6504e90
Compare
acf540c to
f6cae14
Compare
6504e90 to
84a342e
Compare
f6cae14 to
465c3bd
Compare
Register Neo4j GORM APIs with GormRegistry in Neo4jGormEnhancer and update affected Neo4j tests and TCK specs to use the registry-based API path. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
84a342e to
d4c2ea1
Compare
465c3bd to
fe887a3
Compare
🚨 TestLens detected 49 failed tests 🚨Here is what you can do:
Test SummaryCI / Build Grails-Core (macos-latest, 21) > :grails-data-graphql-core:test
CI / Build Grails-Core (macos-latest, 21) > :grails-datamapping-core:test
CI / Build Grails-Core (ubuntu-latest, 21) > :grails-data-graphql-core:test
CI / Build Grails-Core (ubuntu-latest, 21) > :grails-datamapping-core:test
CI / Build Grails-Core (ubuntu-latest, 25) > :grails-data-graphql-core:test
CI / Build Grails-Core (windows-latest, 25) > :grails-data-graphql-core:test
CI / Build Grails-Core Rerunning all Tasks (ubuntu-latest, 21) > :grails-data-graphql-core:test
🏷️ Commit: fe887a3 Test Failures (first 10 of 49)CreateEntityDataFetcherSpec > test get (:grails-data-graphql-core:test in CI / Build Grails-Core (macos-latest, 21))DeleteEntityDataFetcherSpec > test get (:grails-data-graphql-core:test in CI / Build Grails-Core (macos-latest, 21))DeleteEntityDataFetcherSpec > test get invalid (:grails-data-graphql-core:test in CI / Build Grails-Core (macos-latest, 21))EntityDataFetcherSpec (:grails-data-graphql-core:test in CI / Build Grails-Core (macos-latest, 21))GormEnhancerAllQualifiersSpec > registerEntity can resolve through injected registry without touching global singleton (:grails-datamapping-core:test in CI / Build Grails-Core (macos-latest, 21))GormRegistrySpec > test withTenant and exists with multi-tenant entity in DISCRIMINATOR mode (:grails-datamapping-core:test in CI / Build Grails-Core (macos-latest, 21))
SingleEntityDataFetcherSpec (:grails-data-graphql-core:test in CI / Build Grails-Core (macos-latest, 21))SoftDeleteEntityDataFetcherSpec (:grails-data-graphql-core:test in CI / Build Grails-Core (macos-latest, 21))TenantContextProfilingSpec > profile tenant wrapping overhead (:grails-datamapping-core:test in CI / Build Grails-Core (macos-latest, 21))UpdateEntityDataFetcherSpec > test get (:grails-data-graphql-core:test in CI / Build Grails-Core (macos-latest, 21))Muted Tests (first 20 of 49)Select tests to mute in this pull request:
Reuse successful test results:
Click the checkbox to trigger a rerun:
Learn more about TestLens at testlens.app. |
Member
Author
|
Closing as part of consolidating the GormRegistry work into #15780. Neo4j is a separate Gradle build that resolves GORM via published artifacts, so its GormRegistry wiring will be a separate follow-up once core publishes — it cannot be built/verified within this stack. Closing as superseded here; the branch is retained for reference (not deleted). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Wires the Neo4j adapter into the
GormRegistryintroduced in #15780.Neo4jGormEnhancer— registers Neo4j GORM APIs withGormRegistryvia the standard factory patternNeo4jTenantContextProfilingSpecTest plan
./gradlew :grails-data-neo4j:testpassesStack
feat/gorm-registry-simple🤖 Generated with Claude Code