aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* YT-23809: Add error codes to era mismatch on tablet and empty coordinators ↵osidorkin2024-12-172-0/+2
| | | | | | list errors commit_hash:80a787c40ce64b2c0329e71b0c24ae9e8acf9f2b
* Intermediate changesrobot-piglet2024-12-1714-124/+546
| | | | commit_hash:5d5aa527dd6fcb0dfb1e62748135e5f04f92b1b0
* Update contrib/libs/grpc and contrib/python/grpcio/py3 to 1.54.3shadchin2024-12-1724-85/+158
| | | | commit_hash:bb9eada94a255f7675a516b6c69ab9b64e741eec
* Fix -Wunused-parameter in y*vadim-xd2024-12-175-5/+5
| | | | | TRIVIAL commit_hash:f55dc23fb741393c444b088024393fa452d06795
* Move crash handler timeout to the beggining to protect it from hanging ↵arkady-e1ppa2024-12-171-4/+4
| | | | | | during symbolization (and other steps) commit_hash:af94687a97c9cff320ad057c6d50f1ac8de0dd6a
* Intermediate changesrobot-piglet2024-12-1728-353/+571
| | | | commit_hash:3786c4fc65af12274eea45a3ef9de6050e262ac0
* Fix use of F_SET_PIPE_WAKE_WRITERarkady-e1ppa2024-12-172-2/+7
| | | | commit_hash:41ca9d4873a01b242608efffc3fd03fd8dacbbdf
* transitions markupiniklyaev2024-12-172-0/+5
| | | | commit_hash:871fc63bfd546321ffebc1af29e385c6486a3057
* Update contrib/restricted/boost/intrusive to 1.87.0robot-contrib2024-12-1718-11/+108
| | | | commit_hash:f66707378fbe480791e0d0f5e85c78547174323f
* Update contrib/restricted/boost/filesystem to 1.87.0robot-contrib2024-12-175-146/+176
| | | | commit_hash:4ae470ee0a64c2c69b2319fd92c4178fa8790ab2
* Intermediate changesrobot-piglet2024-12-171-2/+2
| | | | commit_hash:01488b5178aa09ab46ba08c1388ebff6077f213e
* Update contrib/restricted/boost/optional to 1.87.0robot-contrib2024-12-1717-2068/+296
| | | | commit_hash:f1e4a6495ec720d31dacd477df0aafef02ebf576
* Update contrib/restricted/boost/winapi to 1.87.0robot-contrib2024-12-172-2/+15
| | | | commit_hash:7693979d4bb33fc46e799376ee61eca4abde37ab
* [build] Add LINK_EXCLUDE_LIBRARIES() macrodeshevoy2024-12-172-2/+45
| | | | | | | This macro could be used to implement a lazy DSO loader ISSUE: commit_hash:2a6b9d418cf404d8f742ecab947c3388ef7a8884
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2024-12-171-1/+1
| | | | commit_hash:b1f7ffc9e8130d80fb923e4c0f5dc58bc68ce1be
* [yt/cpp/mapreduce] YT-23616: Move Job methods to THttpRawClienthiddenpath2024-12-1710-311/+329
| | | | commit_hash:bd11304f4147ff314372d4ab6049478143f60fd5
* YT: Explicitly initialize bool variable RequirePasswordInAuthenticationCommandsdgolear2024-12-171-1/+1
| | | | commit_hash:0a2fd2a66273d685c34a77ff8833e067636e7740
* Update contrib/restricted/boost/xpressive to 1.87.0robot-contrib2024-12-174-6/+6
| | | | commit_hash:59c7a0dce578ebde4769429a5ddd5f300ca2c63b