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 2984 exceeds maximum 2712 for index "instance_contributors_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_contributors_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-390 Adding an Instance with a longer title throws "Values larger than 1/3 of a buffer page cannot be indexed"
-
- Closed
-