[DocDB] Remove intent_doc_ht control field from packed column value #16650
Labels
2.16 Backport Required
area/docdb
YugabyteDB core features
kind/bug
This issue is a bug
priority/medium
Medium priority issue
Jira Link: DB-6033
Description
When we apply value from transaction, it contains intent_doc_ht control field.
This field is used to decrease probability of read restart.
And when value goes out of retention period, we remove this field.
Since it is important only for recent data.
Also this field has special handling, it is being analysed only by intent aware iterator w/o decoding full value.
But when packed row is enabled, instead of removing this field during compaction, we just use original value with control fields as the part of packed row.
So this field will live there forever.
Increasing DB size and decreasing performance.
Warning: Please confirm that this issue does not contain any sensitive information
The text was updated successfully, but these errors were encountered: