diff options
author | khoden <khoden@yandex-team.com> | 2024-02-09 13:14:52 +0300 |
---|---|---|
committer | khoden <khoden@yandex-team.com> | 2024-02-09 13:35:18 +0300 |
commit | db843b79f6838bdc0af018a7cb6ac2abfc569239 (patch) | |
tree | f33123e557754a5239385c49d4563ad360dd68f9 /contrib/tools/python3/src/Python/pythonrun.c | |
parent | 787b57f5a54321018fefdccf8b47ce31411827f1 (diff) | |
download | ydb-db843b79f6838bdc0af018a7cb6ac2abfc569239.tar.gz |
nots: Оптимизация в расчете integrity
Теперь integrity (sha256) считается сразу в builder и записывается в архив.
nots/cli распаковывает только один этот файл и сравнивает его с существующим.
Получается, что в nots/cli нет необходимости считать sha256 каждый раз (особенно для неизменившихся пиров).
Прирост скорости - где-то 250 мс для nots/cli. Для проектов с output.tar бОльшего размера или с крупными пирами ускорение более значительное.
Diffstat (limited to 'contrib/tools/python3/src/Python/pythonrun.c')
0 files changed, 0 insertions, 0 deletions