diff options
author | orlovorlov <orlovorlov@yandex-team.com> | 2024-08-17 04:00:08 +0300 |
---|---|---|
committer | orlovorlov <orlovorlov@yandex-team.com> | 2024-08-17 04:10:14 +0300 |
commit | 08c062b6cc9a8e38eba558b4a939457558d8a9ae (patch) | |
tree | 3f68e189d123b470d83db3ea46d97e79bc378925 /util | |
parent | 5644ad411b1c871b97bf329c99632736dc64ef2e (diff) | |
download | ydb-08c062b6cc9a8e38eba558b4a939457558d8a9ae.tar.gz |
YT-22157: Add HLL(4) to chunk meta
- Use lower precision to reduce size effect on meta
- Put HLL into a separate meta extension TLargeColumnarStatisticsExt
- Compress extension data with Zlib
- Clear new extension from TVersionedChunkMeta
Logic that produces new extension is protected by the following flags:
- TChunkWriterOptions::EnableLargeStatistics option
- TableWriterEnableLargeStatistics in TOperationSpecBase
- TableWriterEnableLargeStatistics in native connection config
the flag fill be rolled as a spec template, and as an rpc proxy dynconfig change.
4ca52347756971a47355f95ba17b05675e961c7e
Diffstat (limited to 'util')
0 files changed, 0 insertions, 0 deletions