>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 (#3).

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, 31 insertions(+), 1 deletion(-)


  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/45/19645/3
--
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: 3
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

Reply via email to