aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update contrib/restricted/boost/mp11 to 1.87.0robot-contrib2024-12-198-9/+239
| | | | commit_hash:40927cc9b86aa64dfa64c1c3c09e868d7b7f7a35
* Update contrib/restricted/boost/atomic to 1.87.0robot-contrib2024-12-193-7/+7
| | | | commit_hash:b40a29d69ccab42689c60f0bed1bd4465d76a495
* Add JDK 23 toolsdimdim112024-12-193-0/+37
| | | | | Add JDK 23 tools commit_hash:96a037930eee45a926cb13236782c8bf0313c139
* Adapt type erasure to clang-16 compiler bugarkady-e1ppa2024-12-191-5/+16
| | | | commit_hash:690d178c5c95ad7106aee6c26a031e6eeec1f093
* babenk issues of rXXXXXXarkady-e1ppa2024-12-191-1/+1
| | | | commit_hash:0d2e1ecc0a722e5da48863a4420d20ff79f0ec76
* Intermediate changesrobot-piglet2024-12-192-24/+30
| | | | commit_hash:57515baf5d33fd78c2555cb2b3351498b9189c72
* Add assertions for range bounds validityakhropov2024-12-185-6/+22
| | | | commit_hash:4417c6200b3fc4e3e6e61648412d263366935fdf
* Extracted parser from jsonpath libvvvv2024-12-1822-135/+185
| | | | | init commit_hash:8c6dd46ee72034f0480757612dcceb524d19a1d1
* Revert commit 126cd013d1356f62ae56538781fb84105c0b06f3, Update ↵dzhiblavi2024-12-18135-4680/+2396
| | | | | | contrib/restricted/boost/asio to 1.86.0 commit_hash:86d01043bf186129c5d0bb6d2151e42a3868b677
* Fix überjar outputsvpozdyayev2024-12-181-1/+1
| | | | commit_hash:e09e8982d460e88932cbf8cad73957ac8fd7dac0
* Update contrib/restricted/boost/smart_ptr to 1.87.0robot-contrib2024-12-1856-2373/+866
| | | | commit_hash:b9bb13823fe5b1f2e0453b65ba86ae555d8483d5
* libc++: Run clang-format from upstream and update to ↵mikhnenko2024-12-18599-86891/+69315
| | | | | | 9783f28cbb155e4a8d49c12e1c60ce14dcfaf0c7 commit_hash:ca4954fe054e5a7190ad11ab71bfc7ca0965bca2
* Add OS_SDK ubuntu-22 for aarch64humanresearch2024-12-181-0/+2
| | | | | | | sbr for ubuntu 22 aarch64 added ubuntu 22 aarch64 commit_hash:584a3c4bd3751255cf2f8a0fd5dce5b66bb0022a
* Update contrib/restricted/boost/multi_index to 1.87.0robot-contrib2024-12-185-8/+91
| | | | commit_hash:bb927285b1f8c717ee634a635a3d340a3babb066
* Intermediate changesrobot-piglet2024-12-188-68/+151
| | | | commit_hash:a32fc92e7fbd8b04200654d6bee43580b9500ba3
* [yt/cpp/mapreduce] YT-23616: Move Transaction, Misc, Table methods to ↵hiddenpath2024-12-1811-411/+471
| | | | | | THttpRawClient commit_hash:a08daac218b8d8bbd805220429b62f2284ad094f
* Intermediate changesrobot-piglet2024-12-183-5/+32
| | | | commit_hash:89bb530887e010d71ffb7cc8b494bfc19cb05fb6
* Intermediate changesrobot-piglet2024-12-182-0/+0
| | | | commit_hash:46ee9ab8f2b951ea0a19da092002ab4796941150
* fix redirects port selectionkuzmich3212024-12-181-1/+1
| | | | | | | Если в редиректе приходит url со схемой **http (без s !!!)**, то порт выставляется ++443++ Этот PR фиксит это поведение commit_hash:ef496e4f1cb08f3ba3b9b0f89a34f077cce38e00
* Fix generating jvm args for enable preview.nogert2024-12-181-2/+2
| | | | commit_hash:4cd06613f7d456cc276c470eb0fe21bdef7d25b5
* [yt provider] Use force_transform for merge on input tables with erasure codecudovichenko-r2024-12-1812-32/+93
| | | | | YQL-14195 commit_hash:bff9b3549fe1dbc0fae4a3a552e4d037e55a85ba
* Cosmeticsermolovd2024-12-181-1/+2
| | | | commit_hash:6f25074e779d9ca5fa95aa725d81e5ea9be7fa52
* Intermediate changesrobot-piglet2024-12-186-25/+19
| | | | commit_hash:b2f1925f19bd482863a8d7ce13262e5d82e41b17
* YT-23210: Update ytexecilyaibraev2024-12-181-0/+2
| | | | commit_hash:2eaedc6132514a21d3db322aa4d83e5aa20df9ac
* Introduced pure provider & minirun tool, refactor of extract_predicate testsvvvv2024-12-1815-115/+436
| | | | commit_hash:fb7f82bdd2e7385c058055e393f4677fbc504473
* Intermediate changesrobot-piglet2024-12-182-234/+23
| | | | commit_hash:6368bc3a3ad8120326e6a1cf8986232f3e0f6983
* Automatic release build for test_tool, ya_bin, os_ya, os_test_toolrobot-ya-builder2024-12-184-20/+24
| | | | | Update tools: test_tool, ya_bin, os_ya, os_test_tool commit_hash:b7c4a543c96e599b566d6ed0d76019e085a25f85
* Intermediate changesrobot-piglet2024-12-1828-167/+268
| | | | commit_hash:1f2ebe313aea1039145a9d68dcd511d5f22f383a
* Update contrib/python/types-protobuf to 5.28.3.20241203robot-contrib2024-12-185-4/+298
| | | | commit_hash:f3913574bbb772cde96c0df1246982003f617678
* Intermediate changesrobot-piglet2024-12-1827-308/+489
| | | | commit_hash:1a5e9f4585838729a12fdcba5306caddb2c0c7ac
* Update contrib/restricted/boost/lexical_cast to 1.87.0robot-contrib2024-12-186-43/+30
| | | | commit_hash:02cd4e261a0df4719e468621a6648b37e204fc05
* Update contrib/restricted/boost/container to 1.87.0robot-contrib2024-12-1821-151/+320
| | | | commit_hash:4cd32daab084699bd246b2d2a67a29bf1013a94c
* Update contrib/restricted/boost/integer to 1.87.0robot-contrib2024-12-182-12/+9
| | | | commit_hash:4385ffd3b705f4b7c7829a31099f1a4c40ff980a
* Update contrib/restricted/boost/crc to 1.87.0robot-contrib2024-12-182-6/+20
| | | | commit_hash:5e210d8ac2f2c972c1dd1404c2b29c82c71ce5ac
* Update contrib/restricted/boost/math to 1.87.0robot-contrib2024-12-18270-6006/+26801
| | | | commit_hash:41f97eafc725a7a104571e17f721977a52d66d29
* Introduce new pipeline for cross-cell copyh0pless2024-12-185-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New cross-cell copy protocol: 1. LockCopyDestination - Early check that copy won’t fail because of conflicts, bad flag usage, etc. On this stage we learn to which cell the subtree is being copied to, inherited attributes of the destination and some other minor things. 2. LockCopySource - Lock every node with an appropriate lock on source cell, and return a map, describing topology of a subtree. (Amounts to a hash map parent_id -\> child_ids). During this step we also can find all schemas and cell tags that are used by the source. 3. SerializeNodes - Get binary representation of each node and send it to the client side. Additionally send information about schema id and external cell tags. The former is used to deduplicate schemas and the latter will be used during sequoia copy. 4. CalculateInheritedAttributes - Unfortunately for us, we have inheritable attributes. They behave differently for copy and create right now, because copy always preserves the current value and create calculates it anew. We plan to unify said behavior later by always re-evaluating the value of an attribute on destination cell. For the compatibility. 5. MaterializeCopyPrerequisites - This step is responsible for schema materialization. Later this should also include, for example, secondary indices. 6. MaterializeNodes - Create nodes from binary representation, but keep them unattached. 7. AssembleTreeCopy - Assemble nodes, created in step 6 into a tree on destination cell and attach the resulting tree to the destination node (or it's parent, in case of replace). List of notable changes: 1. Deprecated “BeginCopy” and “EndCopy” verbs. 2. Deprecated “Internalize” command. 3. Added a code that should support new inherited attributes addition. Currently mostly inactive (only chunk_merger_mode is supported). 4. Opaqueness does not interfere with cross-cell copy now. 5. Now max subtree that can be copied with a single command is limited to 100’000 by default (this limit can be changed in master dynamic config) 6. Inplace copy only used for externalization of a map node, never during copy. With this change a decent chunk of dead code has been removed, hopefully making the overall algorithm more easily understandable. 7. Removed “inheritedAttributes“ and “factory“ from DoEndCopy. List of notable bugfixes: 1. When attempting to cross-cell copy under a transaction and traversing a source subtree, most metadata was taken from the trunk version of the node instead of the branch. This results in some attributes being missing on destination if they were set under a transaction. 2. Fixed an issue where the problem from the above could be replicated for inheritable attributes. 3. Fixed a few tests that amounted to “assert True“. ### Changelog entry type: feature component: master Introduced new pipeline for cross-cell copy commit_hash:99cb45639f5ae55f431f5711269badb000e814a1
* Fix misspellingakhropov2024-12-181-1/+1
| | | | commit_hash:c7d6839d95bf6b9f1d0fa4081d4ecc66a1503de9
* Add semantics for JDK path and versiondimdim112024-12-183-4/+8
| | | | | Add semantics for JDK path and version commit_hash:c1a6fa63fea3f4a360d9cc0e8eff367bf5f56ceb
* Fix qplayer replay for RANGEudovichenko-r2024-12-181-1/+1
| | | | | YQL-19413 commit_hash:718508ce06e80ae9be73bfac7293d3ce6a9803c6
* YQL-19405: fix validation error in case of comment with \r at the endzhvv1172024-12-182-10/+9
| | | | commit_hash:4a061e3e5ade36adef410bca043268cb9064ec4d
* Set proper band for selectssabdenovch2024-12-171-0/+1
| | | | commit_hash:edfc1f9b377e871b5005c1125565d9ff3c37a2c0
* External build system generator release 103robot-ya-builder2024-12-173-6/+12
| | | | | Update tools: yexport, os-yexport commit_hash:eeaed61a2d93046f69f1d46b1eb11013a798ffb6
* Enable ruff style test splittingalevitskii2024-12-171-1/+5
| | | | | Enable ruff style test splitting commit_hash:01e08ec34ed5efa4aad68d0d1a64eda015a928fc
* split & refactor core/utvvvv2024-12-1710-1948/+300
| | | | | init commit_hash:6a569cc8a3ace6be991ce981c949eda644f39c0b
* Intermediate changesrobot-piglet2024-12-173-6/+6
| | | | commit_hash:c04b256cdfa55d7a6d1853d83caf8daa6beaf3d1
* YQL-19347 Fix out of bounds memory acccessorlovorlov2024-12-171-2/+2
| | | | commit_hash:bf88c8208853175817f35dd9a8bbb273571b3ff6
* Update contrib/restricted/boost/system to 1.87.0robot-contrib2024-12-172-8/+8
| | | | commit_hash:f936bb0e7e99e974601ad846ef0260c791e858ce
* [yt/cpp/mapreduce] YT-23616: Move some http methods to THttpRawClienthiddenpath2024-12-177-141/+373
| | | | commit_hash:4e2845ba995aaf7bbae2c24735ceb099a116c89d
* Use AnyObject to remove type erasure logic from yt/yt/corearkady-e1ppa2024-12-179-417/+104
| | | | commit_hash:79b0a0b437e41879c3a7d4c079ab571bbaafd45f
* YQL-19299: Support Top-Level No-Optional Yson Entitymrlolthe1st2024-12-172-294/+316
| | | | | YQL-19299: Support Top-Level No-Optional Yson Entity commit_hash:add10e09899db3798814dc8759fa851f6c3ed2a3