The GitHub Actions job "CI" on grails-core.git/feature/mongodb-skip-index-build-8.0.x has succeeded. Run started by GitHub user codeconsole (triggered by codeconsole).
Head commit for run: 4ebb343fce3f3977b1eeea2f6d713a5112a68cb9 / Scott Murphy Heiberg <[email protected]> Document everything an externally-supplied client now picks up Applying the configuration to a supplied MongoClient switches on the whole grails.gorm block, not just multi-tenancy: failOnError turns an invalid save() into a ValidationException, and the default mapping and constraints, autoFlush, markDirty and flushMode all start taking effect on a path that ignored them. The release note named only multi-tenancy, which undersells what an application handing GORM its own client is in for. The detail moves to the upgrade notes, beside the note on the client lifecycle, since it has the same audience. Multi-tenancy gets the step that is easy to miss: a TenantResolver bean is injected into the connection source factory, and there is no factory on this path, so the resolver has to be named by class or the mode is active with NoTenantResolver throwing TenantNotFoundException on every tenant-scoped operation. Report URL: https://github.com/apache/grails-core/actions/runs/35542498726 With regards, GitHub Actions via GitBox
