|
RMB 25/26 has a breaking change for the audit table, this requires a version bump in the module descriptor. The change is needed to enable all CQL and RMB features in audit tables, for example index generation and query optimization, notably syncing jsonb->'id' and primary key id and using that primary key instead of jsonb->'id'.
mod-configuration is one of the two backend modules that use the audit table from RMB.
mod-configuration needs to bump "configuration" version from 2.0 to 3.0: https://github.com/folio-org/mod-configuration/blob/v5.1.0/descriptors/ModuleDescriptor-template.json
this will result in required interface changes in the following downstream modules:
folio_agreements
folio_checkin
folio_checkout
folio_circulation
folio_finance
folio_invoice
folio_orders
folio_organizations
folio_stripes-core
folio_tenant-settings
folio_users
mod-circulation
mod-codex-ekb
mod-email
mod-gobi
mod-invoice
mod-kb-ebsco-java
mod-login-saml
mod-notes
mod-orders
mod-users-bl
There is no separate version for the configuration audit endpoint. All modules that use any endpoint that is bundled in the "configuration" endpoint list needs to update that they accept "configuration" 3.0 we should CONSIDER splitting the interface definition into "configuration" and "configuration-audit"
|