>From Ritik Raj <[email protected]>:
Attention is currently required from: Ritik Raj.
Hello Jenkins, Anon. E. Moose #1000171,
I'd like you to reexamine a change. Please visit
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19645
to look at the new patch set (#2).
Change subject: [ASTERIXDB-3597][STO] Setting tuple slot size to 4
......................................................................
[ASTERIXDB-3597][STO] Setting tuple slot size to 4
- user model changes: no
- storage format changes: no
- interface changes: no
Details:
Previously, the default slot size for column leaves was set to 0. This
caused underestimation of space when writing tuples into interior frames
(guide nodes).
Tuples are written left to right, while slot metadata is written right to
left. The 4-byte underestimation per tuple could lead the frame to
incorrectly believe it can accommodate a tuple. This may cause tuple data
to overlap with the slot region, resulting in corruption.
The default slot size is now set to 4 bytes to prevent this issue.
Ext-ref: MB-66227
Change-Id: Id734699118713f4754fb3ef0b93fdb9b314b448b
---
M
hyracks-fullstack/hyracks/hyracks-storage-am-lsm-btree-column/src/main/java/org/apache/hyracks/storage/am/lsm/btree/column/impls/btree/AbstractColumnBTreeLeafFrame.java
1 file changed, 28 insertions(+), 1 deletion(-)
git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb
refs/changes/45/19645/2
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19645
To unsubscribe, or for help writing mail filters, visit
https://asterix-gerrit.ics.uci.edu/settings
Gerrit-Project: asterixdb
Gerrit-Branch: ionic
Gerrit-Change-Id: Id734699118713f4754fb3ef0b93fdb9b314b448b
Gerrit-Change-Number: 19645
Gerrit-PatchSet: 2
Gerrit-Owner: Ritik Raj <[email protected]>
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins <[email protected]>
Gerrit-Attention: Ritik Raj <[email protected]>
Gerrit-MessageType: newpatchset