Details
-
Bug
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
CP: sprint 79
-
1
-
Core: Platform
Description
This behaviour has been observed both in Five Colleges tenant and in Snapshot-stable
Steps to reproduce:
1. Post the attached Instance record to /inventory/instances
What should happen:
Instance is created successfully
What actually happens:
An exception is thrown. Message from API:
ErrorMessage(fields=[(Severity, ERROR), (V, ERROR), (SQLSTATE, 54000), (Message, index row size 2792 exceeds maximum 2712 for index "instance_title_idx"), (Hint, Values larger than 1/3 of a buffer page cannot be indexed.
Consider a function index of an MD5 hash of the value, or use full text indexing.), (s, diku_mod_inventory_storage), (t, instance), (n, instance_title_idx), (File, nbtinsert.c), (Line, 584), (Routine, _bt_findinsertloc)])
TestRail: Results
Attachments
Issue Links
- blocks
-
FOLIO-2402 platform-related features and fixes for mod-inv-stor 18.2.1
-
- Closed
-
- is blocked by
-
MODINVSTOR-418 Update RAML Module Builder (RMB) to 29.1.5
-
- Closed
-
-
RMB-498 Truncate b-tree string for 2712 index row size
-
- Closed
-
- relates to
-
MODINVSTOR-139 Indices for sorting: Only index first part of JSON array properties
-
- Closed
-
-
MODINVSTOR-379 Reindex of contributors fails with maximum 2712 'index row size exceeded' error
-
- Closed
-
-
MODINVSTOR-395 Adding a Instance record with a few more contributors than normal throws "Values larger than 1/3 of a buffer page cannot be indexed" exception
-
- Closed
-