aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* YQL-19845 introduced max released version, used in fastcheck/linter/purecalc ↵vvvv2025-04-2123-55/+264
| | | | | | & embedded commit_hash:b5d1a0cb6f6eedc8b2a450091bde452ac628406d
* Intermediate changesrobot-piglet2025-04-213-0/+31
| | | | commit_hash:c1fab6bbd7e2dc0d2e8109ed89f72bc6c52c1e8b
* YTORM: Use (From|To)Proto methods from yt/yt/corekmokrov2025-04-211-4/+6
| | | | commit_hash:73c27f665b4988fbc1db7e192fc14aa22125f76c
* Fix ExternalTempTablesCount handling in transaction cacheziganshinmr2025-04-213-12/+27
| | | | commit_hash:57272e28f5f7966187b7caf0ff0850cbe0b20930
* Fix job memory limit calculation when using YtBlockTableContentziganshinmr2025-04-215-40/+78
| | | | | | | - Consider BlockStorage and BlockIndex memory consumption when calculating YtTableContent's memUsage - Consider YtBlockTableContent's memUsage when calculating job memory limit commit_hash:2381560cc3cebf920312d31b9709c121eb9a09cd
* Automatic release build for test_tool, ya_bin, os_ya, os_test_toolrobot-ya-builder2025-04-214-20/+22
| | | | | Update tools: test_tool, ya_bin, os_ya, os_test_tool commit_hash:631c86c4010f409ad50c4909934aa09bcb8f60e3
* Automatic release build for ymake, os_ymakerobot-ya-builder2025-04-213-10/+20
| | | | | Update tools: ymake, os_ymake commit_hash:32c7bafeaa350107f0113337d907d860dbbc1465
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-04-201-1/+1
| | | | commit_hash:fdd4066092ef9cf0ffe2683524a24cd3fc65818a
* Add exception on duplicate keys during protobuf map ↵ignat2025-04-191-2/+11
| | | | | | serialization/deserialization commit_hash:73552810ad9072ebfd5a1d2c67f58aadd78d0cca
* YT: Switch TQueryBuilder to std::stringdgolear2025-04-195-77/+139
| | | | commit_hash:b9ba9e739dc3af4d562ef56bd81774e2c8919eed
* Update libcxx to 20 Sep 2024mikhnenko2025-04-19576-5586/+7574
| | | | | TRIVIAL commit_hash:04d8ae0a53854a1ed8cdea2e191c8dfa1248c023
* YT-22593: TString -> std::string for method names in TMethodDescriptorbabenko2025-04-182-4/+4
| | | | commit_hash:751ec5b56766a9f467fe3430bd8824392f605d44
* Mods: integrate context into input (configuration update, phase 1)vpozdyayev2025-04-189-32/+33
| | | | commit_hash:1f33453b38f839d6f01fd1c59883737495524ce5
* YQL-19864 docsvvvv2025-04-1819-8/+153
| | | | commit_hash:cc82995d04c8bd3b7ca4d6fe69e91edc092e1b32
* Fix too many dependencies by jar-file deps from listsdimdim112025-04-182-61/+74
| | | | | Fix too many dependencies by deps from lists commit_hash:0b9cf288487c8391e51e360187ceadea04e87674
* Cosmetics and refactoringsabdenovch2025-04-181-2/+0
| | | | commit_hash:336e2d450df507073521c1c1f3247222e702c79f
* Добавил HiveMetastore, чтобы выполнить ↵s2m12025-04-181-1/+8
| | | | | | | | | | | | | переименование Необходимо в gateways\_config.proto переименовать Hive в HiveMetastore так как это заезжает в github через аркадию, то сделаю в три этапа: 1. Этот PR добавляет HiveMetastore 2. После того как он попадет в Github перепишу код 3. Удалю Hive и создан новый PR в arcadia commit_hash:deb8a0de7d7e39f31d968874d9e5c689eed03934
* PR from branch users/deniskhalikov/fuse_join_treedeniskhalikov2025-04-183-41/+130
| | | | | Add fuse EquiJoins with label list. commit_hash:8f7cbce0cd1bd2bd8e9146fdf4b64805519d4af2
* Intermediate changesrobot-piglet2025-04-182-0/+7
| | | | commit_hash:a4e9add818d11606dbf1fff2cc18a0216d984b61
* YT-18537: Enable `remove_expired_master_nodes_using_client` in testsdanilalexeev2025-04-181-0/+1
| | | | commit_hash:baf3cc971c6c1b072256b3498bfa5b91dfdf5b39
* Sort all YSONStruct fields before saving, including unrecognized keysh0pless2025-04-182-7/+47
| | | | commit_hash:4e04b10da96e7f9e6f201f51eb8f3ed249985d10
* Automatic release build for test_tool, os_ya, ya_bin, os_test_toolrobot-ya-builder2025-04-184-20/+22
| | | | | Update tools: test_tool, os_ya, ya_bin, os_test_tool commit_hash:02c8dd346b3d44e03697f6cd2e170473c2a70f6c
* Intermediate changesrobot-piglet2025-04-1814-31/+47
| | | | commit_hash:f57d2c87e0eaaab821faa70c3864ec0e7320355d
* Do not perform FuseEquiJoins opt when called from peepholeaneporada2025-04-187-20/+27
| | | | commit_hash:9909fd2bda625151a5763f049f0fdf99e9246b8d
* Intermediate changesrobot-piglet2025-04-182-6/+17
| | | | commit_hash:fcb027f4a23dea5e47514a36b08ebf2656a3de26
* YT-23616: Dispatch on some dyntable methodshiddenpath2025-04-184-87/+42
| | | | commit_hash:c279c66b6d18c54f7f1794d2a0ba851119dd59c8
* Send SBOM info from java contribssvidyuk2025-04-181-1/+3
| | | | commit_hash:77f74103d8eca0543d41759e98d533f277e6808c
* UdfResolver analyticsmrlolthe1st2025-04-1820-45/+172
| | | | commit_hash:393ec43ede4bf529dd68413165afce4bb49a43db
* YMAKE_PYTHON => YMAKE_PYTHON3 for tssnermolaev2025-04-182-2/+2
| | | | commit_hash:d3338a1bff7bbd98b909624a96978006710dd89a
* YT-23645: Introduce IsDefaultConfigured method in yt/core loggerhiddenpath2025-04-182-0/+18
| | | | commit_hash:8e8156e1330120223f9e7a5b850380a7c75a7929
* YT-22713: Fix the loss of original error in retrying channelbulatman2025-04-171-1/+1
| | | | commit_hash:3baf0b19e0ee4df8ceb16ad17bd19f522cffe06f
* YQL-19864 sql flag + test with explicit flag & by versionvvvv2025-04-1719-16/+149
| | | | commit_hash:902cfa0c1b574c1addb5df96a4b38c792ae82258
* [geojson_to_yt] Lib and tool to dump GeoJSON collection or JSONL stream to ↵avlasyuk2025-04-171-0/+1
| | | | | | YT table commit_hash:52e7cb121d510ac627eaa7e74b4802b8968b1ab1
* Unique source/resource sets, refactor templatesdimdim112025-04-175-72/+41
| | | | | Unique source/resource sets, refactor templates commit_hash:b23a8d4a220dc84dcb59d63e8924cc5e70537ba7
* YQL-19866: Do not release the finished stateimunkin2025-04-172-2/+10
| | | | commit_hash:3c10c54803265211cf64d4c98705be92ef0c8486
* Remove excess explicit upcast and temporary UnboxedValuePod creationimunkin2025-04-176-10/+12
| | | | commit_hash:cca2568fdd279c80e1af6d3c056c7bed92f690ca
* Revert commit rXXXXXX, Automatic release build for test_tool, os_ya, ya_bin, ↵iniklyaev2025-04-174-22/+20
| | | | | | os_test_tool commit_hash:c427f1614e027af269fddb3f287f6ec3f6cfd171
* YT-24537: Prioritize writers in TReaderWriterSpinLock, rename old version to ↵pavook2025-04-1710-20/+521
| | | | | | | | | | | | | | | | | | | | | TWriterStarvingRWLock Previously, it was possible that `TReaderWriterSpinLock` wouldn't let the writer through if there's a steady flow of readers. This change addresses that by: 1. Prioritizing writers inside the spinlock by adding an additional `WriterReady` flag that writers set on arrival. This flag doesn't allow any readers to come through. 2. Adding the proper tests to verify this functionality, as well as spinlock's behaviour under forks. 3. Clarifying the documentation about spinlock guarantees 4. Adding a TLA+ model, formally specifying and verifying the guarantees of the new spinlock. 5. Renaming the old lock to `TWriterStarvingRWSpinLock`, and replacing all usages inside YT with the new version (renaming all usages outside of YT to the WriterStarving version). This is a second attempt of REVIEW: 8233768, the first one was rolled back as it lead to deadlocks in user code with reentrant reader locks: the case of `AcquireReader(thread0) -> AcquireWriter(thread1) -> AcquireReader(thread0)` is a deadlock, as `thread0` will not be able to acquire the lock (for the second time) before `thread1` frees writer lock, and `thread1` will not be able to acquire writer lock before the reader lock will be released by `thread0`, which won't happen until `thread0` acquires the lock for the second time. See/for more context and a real example of such situation. Analogous problem can happen with fibers: this is why you shouldn't allow context switches under the lock. Wondering why this ugly name `WriterStarvingRWSpinLock` appeared in your beautiful code? No worries, if you are **sure** that you don't use reentrant locks or fiber switches under the lock, you can freely replace your usage with the new `ReaderWriterSpinLock`. The replacement is drop-in. [nodiff:caesar] commit_hash:97683f854defca00cc283f5a2a10a1730b3c9174
* Support ToProto/FromProto for protobuf mapignat2025-04-172-0/+34
| | | | commit_hash:b1ed324e2b774c388cc76403e9970975d5561717
* Intermediate changesrobot-piglet2025-04-171-7/+3
| | | | commit_hash:103a2a417e1039b8e61dc17b40bec9a9b6a7dfd1
* Some codestyle fixes & includes order fixescherepashka2025-04-171-1/+3
| | | | commit_hash:1278a9caa698516bc22582f545ae3e8685543759
* Cut classpath by common_dirdimdim112025-04-1713-31/+61
| | | | | Cut classpath by common_dir commit_hash:d49342ba8eea0705b4965f0c1ad7b9ac7bd9f8f3
* Automatic release build for test_tool, os_ya, ya_bin, os_test_toolrobot-ya-builder2025-04-174-20/+22
| | | | | Update tools: test_tool, os_ya, ya_bin, os_test_tool commit_hash:b739c38e84e158193f19913a89bc1b75fa758ccf
* refactor counters page to better support ic-proxyxenoxeno2025-04-171-23/+68
| | | | commit_hash:d6538967a151a3aba3c806d3d1ba3f4c7ef1ae47
* YT-23616: Add RPC implementation of LookupRows, DeleteRows and InsertRows ↵hiddenpath2025-04-172-4/+2
| | | | | | methods commit_hash:c71f62e346bef766379d7b3c3ac2933bb96ac543
* Add pruneKeys in EquiJoinmpereskokova2025-04-1719-33/+626
| | | | commit_hash:24b52143fbef864df48f3359b14f9e0294f367f5
* Use native read of dynamic tables.Anton Romanov2025-04-174-6/+11
| | | | | | | | | | | | | Type: improvement Component: yql --- Co-authored-by: Tony-Romanov [150126326+Tony-Romanov@users.noreply.github.com] Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1180 Co-authored-by: aneporada <aneporada@yandex-team.com> commit_hash:c400a5028a4894d48ccdad5c21353502afc1bfc0
* Switch common SBOM implementation to use new commandssvidyuk2025-04-171-0/+3
| | | | commit_hash:5d480768af407f35b6df9ca2c749f4fdd0cbdb3a
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-04-171-1/+1
| | | | commit_hash:3b3c9b5707e608f411cace07b0b7a41f2ec1f2cb
* YT-22075: Move operation locking output dynamic tables from controller to ↵dave11ar2025-04-172-4/+4
| | | | | | | | | | | native protocol ## Changelog entry * Type: feature * Component: controller agent, native protocol Move operation locking output dynamic tables from controller to native protocol commit_hash:81c264c531329871d6b86bc5d5c1ddb8140b05d9