Details
-
New Feature
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
None
-
customfield_11200 27000
-
XXL < 30 days
-
Core: Platform
-
-
10
-
R1
-
R1
-
R1
Description
RMB 25 was an internal release that included most of the refactoring and new functionality. During roll-out and integration testing a set of regressions (existing or introduced in 25) were discovered and scheduled for fixing in RMB 26. RMB 26 will the public release rolled out to the core storage modules.
RMB 25/26 is focused on performance improvements and new search functionality:
- removal of regular expression based searching
- improvements wrt to ID searching
- general refactoring and simplification of the SQL generation code (allows for more SQL optimizations)
- new syntax for array searching and new implementation optimized for index use
- cross-table search and join support (to address poor performing seaches like item.barcorde and holdingsRecord.location)
This task includes rollout to all platform-core backend modules (including API migration and Unit test updates).
https://issues.folio.org/issues/?jql=project%20%3D%20RMB%20AND%20fixVersion%20%3D%2025.0.0
https://issues.folio.org/issues/?jql=project%20%3D%20RMB%20AND%20fixVersion%20%3D%2026.0.0
TestRail: Results
Attachments
Issue Links
- blocks
-
UIU-835 Searching by Close Parens Generates Error
-
- Closed
-
- is blocked by
-
CIRC-380 Support "loan-storage 6.0" after RMB 26 audit table schema breaking change
-
- Closed
-
-
CIRCSTORE-134 Upgrade to RMB 26
-
- Closed
-
-
CQLPG-96 remove regex-based query time tokenization
-
- Closed
-
-
MODINVSTOR-285 upgrade to RMB 26 and resolve related issues
-
- Closed
-
-
MODUSERS-126 Upgrade to RMB 25
-
- Closed
-
-
RMB-380 implement new approach for searching array-of-strings and array-of-objects fields
-
- Closed
-
-
RMB-387 Implement child->parent foreign key support for CQLPGJson Parser
-
- Closed
-
-
RMB-395 support nested sub queries across multiple tables
-
- Closed
-
-
RMB-414 audit table jsonb, rename item field to be unique
-
- Closed
-
-
UIU-1092 Audit table /loan-storage/loan-history breaking change
-
- Closed
-
- is cloned by
-
UXPROD-1820 RMB 27 release features and core module rollout (performance, virtual indexes, search enhancements)
-
- Closed
-
- relates to
-
CIRCSTORE-138 Filtering Requests by Request Status doesn't return any rows
-
- Closed
-