| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
c3619440b31905731e88ad8f27cb90fb5fd9c91a
|
|
|
|
|
| |
https://docs.python.org/release/3.12.5/whatsnew/changelog.html#python-3-12-5-final
de86cdeacd3a8653b9ec36e87975886fafcf6dc2
|
|
|
|
| |
cfad05c1366e859aadbfc3777aafc13e955757b0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
bde1508e2f78e25933120823a3bfce2969065497
|
| |
|
|
|
|
| |
f8fbe3627553dc1353ece3c098bb5df2ab788b92
|
|
|
|
| |
7129a02dcf5cb894b9786834aeb3a0737a53b392
|
|
|
|
| |
0d57d21dc1144a597e06aef31cda5393837f1e58
|
|
|
|
| |
09844011ee4a54b01116b906c48f9656d032166b
|
|
|
|
| |
dfc8799dabb18df54b1ac354a9ceb9c27c2e1be2
|
| |
|
|
|
|
|
|
| |
github.com/ydb-platform/ydb for support python2
98bbe613ba94337077da6f6bb9b519768fdef800
|
| |
|
|
|
|
| |
bd2fb0cb2bbfb52feae17c48694ca01ef959bb8f
|
|
|
|
| |
861cdb3f890da6b591920637785f8de1d1267b6e
|
|
|
|
| |
f4e1f5605822d2c05fd582aeb7104301b7ca73c7
|
| |
|
|
|
|
| |
5b0ca73a4ff83de015d9402c61d3eba99038ad97
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
deps on global variables
What happened:
1. error contents has been split into stripped_error and error. stripped_error contains the error itself (with attributes for now) and macros; error contains stripped_error and some extensions, namely, functions to get fiberId, hostname and traceid/spanid and all functions used to (de-)serialize error. This means that you cannot print error if you only include stripped_error, therefore you are likely to still require the entire error.h at the moment.
2. Mechanic for gathering origin attributes has been moved to newly created library/cpp/yt/error thus having no dependency on fibers, net or tracing. stripped_error uses these attributes as extendable semi-erased (meaning, you still would have to add a field and recompile the entire thing, but you don't have to introduce an extra dependency) storage for a bunch of attributes
3. Parsing of said attributes is done in error file (and not stripped_error).
P.S. So far the plan is to eventually move stripped_error (once dependency on core/ytree/attributes is eliminated) without any actual change to dependency graph of anything outside of core (e.g. you would still have to include misc/error.h to use it). Next step would be re-teaching the error how to print, which would move some more methods from core to the standalone module. After that one could finally depend on the error itself and not the entire core.
Annotations: [nodiff:caesar]
66615172181355821241d2e5f8e4a0f15e0ea791
|
| |
|
|
|
|
| |
808994a8e6d0f64eb17e639514cf2b4cc3b12f54
|
| |
|
|
|
|
| |
488c5618adaa789790af173bbb63fb9354af45a8
|
| |
|
|
|
|
|
| |
Добавляем возможность описывать список файлов для TS_PACKAGE с помощью GLOB'ов
b10e0775708047bb73326dbce495e367903c3323
|
| |
|
| |
|
|
|
|
| |
ee58dd90305b5dd3c29edfc95a3ddb7c2395d2bf
|
|
|
|
| |
146de6d7a3ab889737001e8501cbfb1b4de2913f
|
|
|
|
|
| |
https://github.com/grpc/grpc/commit/abbaa20223c95255f36a1bc70b3505e9daa006a2 -- коммит который бэкпортится, доп инфа в тикете
66e2b3bb0cc6c90cb9387ff0e5766abd2780b5c7
|
|
|
|
|
|
|
|
| |
Данный PR - это выжимка из [PR](https://github.com/ydb-platform/ydb/pull/2977) внешнего [контрибьютора](https://github.com/OrlovPavel ). Ему для решения основной задачи (перевод грамматики YQL с ANTLRv3 на ANTLRv4) пришлось поправить файл build/scripts/configure_file.py в проекте github.com/ydb-platform/ydb.
Собственно, в проекте YDB запрещено вносить правки в build/..., т.к. эта папка синкается ТОЛЬКО из Аркадии в гитхаб, в обратную сторону синка нет. Из-за этого мы не можем принять PR от внешнего контрибьютора.
В качестве решения - я хочу занести данный фикс в Аркадию и дождаться синка из Аркадии в гитхаб, по-rebase-ить PR контрибьютора и тогда его уже можно будет мерджить.
Сама проблема, которую решает данный фикс, описана в тикете
158ceea6282b8df7c8b62a43ffece62a8d9f70ca
|
|
|
|
| |
16d29b1b377145b9464d5280244b000f207c4563
|
|
|
|
| |
6aa88a1c73ee8fb7fa669994cefd9bc31065446b
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Exclude blacklists from configure hash
07196be3efb3ba6e30eaf8c4cffc0751f8b28fed
|
|
|
|
|
|
|
|
|
|
| |
From hash: [071be62dac16d3b65f24a5ef1c261b82508a41b2](https://a.yandex-team.ru/arcadia/commit/071be62dac16d3b65f24a5ef1c261b82508a41b2)
From revision: [14622029](https://a.yandex-team.ru/arcadia/commit/rXXXXXX)
[CI flow](https://a.yandex-team.ru/projects/ya_make/ci/releases/flow?dir=devtools%2Fya&id=release-ya-bin2-ya-bin3-tts&version=457)
Flow triggered by user: [say](https://staff.yandex-team.ru/say)
Update tools: test_tool, os_ya, ya_bin, os_test_tool
77f3543131819bf559d40c621445098d27d1d8be
|
|
|
|
| |
de509a9a86b97b4bcfbd95d33c8f9205308ea957
|
|
|
|
| |
9faaa9fb1ce67dff6871693b7dda3024a9ff2ce9
|
|
|
|
|
| |
Refactor opensource replacement
a0c25750dcdcf70f3c41ff614b5b3bcf34b532cf
|
| |
|
|
|
|
|
|
|
|
|
|
| |
From hash: [bbcccf6f75c6dada13af51b80ac48408c3af4c03](https://a.yandex-team.ru/arcadia/commit/bbcccf6f75c6dada13af51b80ac48408c3af4c03)
From revision: [14627570](https://a.yandex-team.ru/arcadia/commit/rXXXXXX)
[CI flow](https://a.yandex-team.ru/projects/ya_make/ci/releases/flow?dir=devtools%2Fya&id=release-ymake&version=217)
Flow triggered by user: [dimdim11](https://staff.yandex-team.ru/dimdim11)
Update tools: ymake, os_ymake
7f3524a1095192b1870cbecdc1e60288d174e057
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Static analysis enabled for TError creation and related macros
TRuntimeFormat can be used to disable this feature, but requires copying the viewed object.
See NYT::TError::DisableFormat overloads to optimize constructions which want to move the given string
Note to future readers: TError is not "perfect-forwarding" unfriendly class. This means that the code
```
template <class... TArgs>
TError MakeError(TArgs&&... args) {
return TError(std::forward<TArgs>(args)...);
}
```
will not compile and needs to be properly adjusted (see. TError::Wrap for implementation example)
This implies that emplace construction in containers will not work either. Use move construction instead, as it is simply a pointer swap and therefore free
Annotations: [nodiff:caesar]
cff12f05849402d09a4487bad26ffcd968215dc7
|
|
|
|
| |
a6b83fed73df68e59b190c5f4789d0d4671a8270
|
|
|
|
|
|
|
| |
attributes in new cmake generator
Use requirements function in conanfile and support os depends conan attributes in new cmake generator
2b00a93fb0df66b9bf77816d6447e19f7c7131e7
|
| |
|
|
|
|
|
| |
Enables the reuse of functions in the Shuffle Service.
a702881968d19ae9c32fb0aa6cb2560bcf3b52dc
|