diff options
author | mfilitov <mfilitov@yandex-team.com> | 2025-03-05 21:15:48 +0300 |
---|---|---|
committer | mfilitov <mfilitov@yandex-team.com> | 2025-03-05 22:08:12 +0300 |
commit | 82ccb48898eac8b4bfef84d86f71e2c82992a198 (patch) | |
tree | ddd54da1672e4d03191d8f2e1bda5f079424f3de /yql/essentials/minikql/mkql_program_builder.cpp | |
parent | bda2375b8fef7c784f79fb600f6a23ae53ee4c48 (diff) | |
download | ydb-82ccb48898eac8b4bfef84d86f71e2c82992a198.tar.gz |
Added DeserializeAndUpdateState methods. This method is intended to merge states from spilling
When reading the state after spilling, the state for one key can be read several times, since after saving to disk we start aggregating the state again. Therefore, in addition to DeserializeState, DeserializeAndUpdate is also needed in the aggregators, which will merge all states with one key, read from disk.
commit_hash:fbc8b87041b31bac3f6859ea586f172bfaefdf31
Diffstat (limited to 'yql/essentials/minikql/mkql_program_builder.cpp')
0 files changed, 0 insertions, 0 deletions