feat: wire Neo4j adapter to GormRegistry O(M+N) scaling#15784
feat: wire Neo4j adapter to GormRegistry O(M+N) scaling#15784borinquenkid wants to merge 1 commit into
Conversation
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
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>
6504e90 to
84a342e
Compare
f6cae14 to
465c3bd
Compare
🚨 TestLens detected 843 failed tests 🚨Here is what you can do:
Test SummaryCI / Functional Tests (Java 21, indy=false) > :grails-test-examples-gorm:integrationTest (first 40 of 226)
CI / Functional Tests (Java 21, indy=false) > :grails-test-examples-issue-698-domain-save-npe:integrationTest
CI / Functional Tests (Java 21, indy=false) > :grails-test-examples-scaffolding-fields:integrationTest (first 40 of 105)
CI / Functional Tests (Java 21, indy=false) > :grails-test-examples-scaffolding:integrationTest
CI / Functional Tests (Java 21, indy=false) > :grails-test-examples-views-functional-tests:integrationTest
CI / Functional Tests (Java 21, indy=true) > :grails-test-examples-datasources:integrationTest
CI / Functional Tests (Java 21, indy=true) > :grails-test-examples-gorm:integrationTest (first 40 of 226)
CI / Functional Tests (Java 21, indy=true) > :grails-test-examples-issue-698-domain-save-npe:integrationTest
CI / Functional Tests (Java 21, indy=true) > :grails-test-examples-scaffolding-fields:integrationTest (first 40 of 105)
CI / Functional Tests (Java 21, indy=true) > :grails-test-examples-scaffolding:integrationTest
CI / Functional Tests (Java 25, indy=false) > :grails-test-examples-issue-698-domain-save-npe:integrationTest
CI / Functional Tests (Java 25, indy=false) > :grails-test-examples-scaffolding-fields:integrationTest (first 40 of 105)
CI / Functional Tests (Java 25, indy=false) > :grails-test-examples-scaffolding:integrationTest
CI / Functional Tests (Java 25, indy=false) > :grails-test-examples-views-functional-tests:integrationTest
🏷️ Commit: 465c3bd Test Failures (first 10 of 843)AbstractParentSpec > Test that persisting a domain class with an abstract parent works (:grails-test-examples-gorm:integrationTest in CI / Functional Tests (Java 21, indy=false))BindingOutsideRequestSpec > Save nested company nested with webrequest (:grails-test-examples-gorm:integrationTest in CI / Functional Tests (Java 21, indy=false))BindingOutsideRequestSpec > Save nested company without webrequest (Quartz/Bpotstrap) (:grails-test-examples-gorm:integrationTest in CI / Functional Tests (Java 21, indy=false))BookSpec > Object type of list is used for model variable in addition to specified model and var when rendering templates (:grails-test-examples-views-functional-tests:integrationTest in CI / Functional Tests (Java 21, indy=false))BookSpec > Object type of list is used for model variable in addition to specified model when rendering templates (:grails-test-examples-views-functional-tests:integrationTest in CI / Functional Tests (Java 21, indy=false))BookSpec > Object type of list is used for model variable when rendering templates (:grails-test-examples-views-functional-tests:integrationTest in CI / Functional Tests (Java 21, indy=false))BookSpec > Test REST view rendering (:grails-test-examples-views-functional-tests:integrationTest in CI / Functional Tests (Java 21, indy=false))BookSpec > Test dynamic finders work (:grails-test-examples-gorm:integrationTest in CI / Functional Tests (Java 21, indy=false))BookSpecSpec > It works well if there is no validate error in both Java 7 and 8 (:grails-test-examples-issue-698-domain-save-npe:integrationTest in CI / Functional Tests (Java 21, indy=false))CircularSpec > test deep rendering of circular domain relationships (:grails-test-examples-views-functional-tests:integrationTest in CI / Functional Tests (Java 21, indy=false))Muted Tests (first 20 of 843)Note Checks are currently running using the configuration below. Select tests to mute in this pull request: 🔲 AbstractParentSpec > Test that persisting a domain class with an abstract parent works Reuse successful test results: 🔲 ♻️ Only rerun the tests that failed or were muted before Click the checkbox to trigger a rerun: 🔲 Rerun jobs Learn more about TestLens at testlens.app. |
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