aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added UserNotifications framework to sysinclbuglloc2025-03-191-0/+1
| | | | | | User Notifications с нами начиная с 10.14: https://developer.apple.com/documentation/usernotifications?language=objc Хочу переехать с депрекейтед `NSUserNotificationCenter` на `UNUserNotificationCenter` commit_hash:0089a129601b724a1781edc91817d84929905d52
* YT-24505: Add fair share IO Enginedon-dron2025-03-195-24/+34
| | | | commit_hash:0a033ee0a0034b7f3e83e65316095a746ec09cd9
* Delete STYLE macroalevitskii2025-03-193-20/+0
| | | | | Delete STYLE macro commit_hash:5eb4c9b34d6ae5fc94532bc4f6929f9236bcaa1a
* Add semantic with kotlinc flagsdimdim112025-03-193-0/+7
| | | | | Add semantic with kotlinc flags commit_hash:4974ee4f5414cd95fef4a0af97fa4f40436aa0cb
* Don't include FindCython explicitly, this will allow 'Cython_ROOT' variable ↵akhropov2025-03-181-5/+0
| | | | | | to be taken into account when searching for Cython.. #2810 commit_hash:b902d7bd5d87ca0a5e72ecae30c15df4246fd7fe
* use cppyndexer instead of yndexerya-shishqa2025-03-181-1/+1
| | | | commit_hash:837b6c213de7a220e626bbf89ad8f0ac1cb79cfa
* GRUT: Format grut/libs/bigrt/resharder/compute_shard_number with clang-formationagamed2025-03-181-0/+1
| | | | commit_hash:570e02a3ac9cf87c961786af25991774f811a851
* Emit toolchain version field to COMPILER_VERSION variablethegeorg2025-03-1822-34/+39
| | | | | | | | | | | | This fixes the following dependency: ``` (dflt) thegeorg@jakku:~/arcadia/util@ymake-compiler-version$ ya dump relation contrib/libs/clang14-rt --recursive --target-platform windows Directory (Start): $S/util -> ... File (Include): $S/contrib/libs/clang14-rt/include/sanitizer/common_interface_defs.h ``` commit_hash:abdc87a51f4c23673bfebf4447d8fec9a2607876
* Do not memset THttpInput::InputBuffer_getsiu2025-03-181-1/+1
| | | | | | | Using InitializeStorage option during TSharedMutableRef::Allocate to disable a redundant memset in THttpInput's constructor. Zeroing InputBuffer\_ impacts performance if using large ReadBufferSize and\\or several attempts per each successful request. commit_hash:57ed03bc497009dcc127fac3d8a522f64537366a
* YQL fix complete logicvityaman2025-03-182-23/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ## Why these changes are proposed? I figured out that all this time I did not understand how `antlr4-c3` really works. It is configured with ```ts ignoredTokens: Set<number> preferredRules: Set<number> ``` On completion, it returns ```ts class CandidatesCollection { tokens: Map<number, TokenList> rules: Map<number, ICandidateRule> } class ICandidateRule { startTokenIndex: number ruleList: RuleList } type TokenList = number[] type RuleList = number[] ``` I thought that `rules` is a mapping from a `TokenId` to a `ParserCallStack`, but it totally is not true, as `rules` key is in fact a `RuleId`. The documentation says > Whenever the c3 engine hits a __lexer token__ ... it will check the call stack for it and, if that contains any of the **preferred rules**, will select that **instead** of the __lexer token__. > [Preferred] Rules which replace any candidate token they contain. So when we add the rule `X` to `preferredRules`, then when `C3` hits a lexer token with a `Parser Call Stack` containing the rule `X`, it will not add it to `CandidatesCollection::tokens`, but instead it will add an entry to `CandidatesCollection::rules` with a `Parser Call Stack`. It used when we have `ID_PLAIN` in a grammar, but this `ID_PLAIN` has different meaning depending on the context (`Parser Call Stack`), e.g. it can be a Table Name, Column Name and so on... So we can ask C3 not to include `ID_PLAIN` in `CandidatesCollection::tokens`, but instead emit `rules` like `table_id`, `column_id` and so on into the `CandidatesCollection::rules`. So we have a `Parser Call Stack` for `rules`, but not for `tokens`. ## How it works correctly now then? Described in the comments section. ## How to live on? - [BAD ] Make a rule for each token to capture keywords at `CandidatesCollection::rules`. - [GOOD] Extend `antlr4-c3` to include `Parser Call Stack` for `CandidatesCollection::tokens`. --- Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1131 commit_hash:1a954f55098b9c090ab87e88f8bee61d9ff319ed
* Fix parsing W and D components ofinterval literalsimunkin2025-03-182-18/+59
| | | | commit_hash:59642f0b610a45880a53087b4b6d1f0e97cf2f6e
* YQL-19693: Fix dependency issueatarasov52025-03-185-26/+54
| | | | commit_hash:dd46edb324fde79d8f08900200f380e37d0112ae
* Remove no longer needed SubstTables() usageaneporada2025-03-181-5/+0
| | | | commit_hash:72811a87bb52cb9c55d482d56f7d5e9d73130c74
* Fix usage of default memory allocator with Arrow paged arenailezhankin2025-03-181-16/+34
| | | | | Don't use Arrow paged arena with default allocator commit_hash:4c4a53e46180f6359c93665aeb87f46263bcf485
* YQL-19712 RuntimeLogLevel setting, mrjob loggervvvv2025-03-1821-48/+163
| | | | | init commit_hash:6178c9e20a737d499b13f1b38fdfb621f2d8db2f
* Add Y_NONNULL attribute macronechda2025-03-181-0/+19
| | | | commit_hash:140767fba3ddf262d702b06bc0bade2616e5a317
* YT-24305: Add a hierarchically weighted fair share queuedon-dron2025-03-187-0/+2232
| | | | commit_hash:d189583e4073d6e7de0dd286abfd850e83f33c3a
* Correct grammarakhropov2025-03-181-1/+1
| | | | commit_hash:f8e992f1779214943ab68c8f592ea2f087f76eb4
* Fix empty javac flags, move errorprone flagsdimdim112025-03-174-22/+27
| | | | | Fix empty javac flags, move errorprone flags commit_hash:3b362c61f2951fdb6e3a0f229d09693bbe1ba7a1
* Intermediate changesrobot-piglet2025-03-172-3/+24
| | | | commit_hash:0440953ee45e859ed9f13c00cc38df246289314f
* feat(conf): integrate TS modules with RUN_JAVA_PROGRAMzaverden2025-03-171-1/+3
| | | | commit_hash:52dae3c6df1f6e422c3fad8e7b7b01681cd7909e
* GRUT: Add grut/libs/bigrt/graph to cpp_style testionagamed2025-03-171-0/+1
| | | | commit_hash:d8bbb5d7fb04c9a63c2c448cd293dce42b380d40
* YT-22593: Replace TString with std::string for cluster namesbabenko2025-03-1730-76/+80
| | | | commit_hash:7c8f3977b33536d014d0bc6292a02a47bf74c61d
* Update YFM for ya make to latest versionrobot-infraui-ci2025-03-171-4/+4
| | | | | Update YFM for ya make to latest version commit_hash:c04a7e6e0e6d72f1b4248123af0d84253c88a22d
* MR: drop out of order eventsvokayndzop2025-03-175-3/+94
| | | | commit_hash:e540a0f67b8a79ffb17090e2ed7fa359912849d3
* Fix qplayer ImportUdfs replaymrlolthe1st2025-03-171-6/+7
| | | | commit_hash:a14c8831f2eb61d5f7aee81a624e769cab0f8b7c
* Implement qplayer libraries right waymrlolthe1st2025-03-177-2/+93
| | | | commit_hash:94891d06bff20a122a5c894c499b9e4be163661c
* YT-23989: Track memory in TChunkedOutputStreamnadya022025-03-174-4/+28
| | | | commit_hash:1fcce66b4e0a0a5e5fb55aba38889e9bf5b42a85
* Update contrib/libs/nghttp2 to 1.65.0robot-contrib2025-03-1721-2507/+1325
| | | | commit_hash:0f81c7c71c7c48b6a03ea8f4bc04b81eb69578f9
* [performance] Reduce work for OptimizeExpraneporada2025-03-171-3/+3
| | | | commit_hash:560b78f14d69a221c2010e7c53220a821dadb5e2
* Explicitly specify syntax modebabenko2025-03-171-0/+2
| | | | commit_hash:becb6b0ff7a9cafb58faa845e8aa70646e2a7a67
* Use TRawTableReader and TRawTableWriter for Yt and TableDataServicecdzyura1712025-03-1731-775/+604
| | | | | Use TRawTableReader and TRawTableWriter for Yt and TableDataService commit_hash:6848dd6727171d75c3e8b1a98e5ce002a6947dbf
* Support for Float and datetime types for block inputziganshinmr2025-03-1713-57/+1011
| | | | commit_hash:597037e53404fd1a27020e8c4edc89908481672c
* [CBO] Ternary Operator bytesize estimation bug fixpudge1000-72025-03-171-2/+3
| | | | commit_hash:bbd0d872026fdf22126ee6b34643a9c8af506983
* YTORM-1237: Add GetProtobufElementOrThrow() and make ↵grigminakov2025-03-174-0/+87
| | | | | | | | | | | ConvertRawValueToUnixTime() public This PR contains several library improvements required for updates via TWireString support * Add `GetProtobufElementOrThrow()`, which contains string names of elements, which is helpful for diagnostics * Function `ConvertRawValueToUnixTime` made public, which makes it possible to use it in yson-less conversions commit_hash:645174c85da2523b2f10d1abcde0986b8b8c8afa
* Automatic release build for test_tool, os_ya, ya_bin, os_test_toolrobot-ya-builder2025-03-174-20/+22
| | | | | Update tools: test_tool, os_ya, ya_bin, os_test_tool commit_hash:da4ba11caa57e0738a4513660e6127419f53a55a
* Add OUTPUT_GLOBAL param for RUN_PYTHON3 macronechda2025-03-171-3/+4
| | | | commit_hash:4baa830b67da95c1fcc4fc925e927c3d70b7ad44
* Automatic release build for ymake, os_ymakerobot-ya-builder2025-03-173-12/+22
| | | | | Update tools: ymake, os_ymake commit_hash:dd0b03481d29c8cffaac6423b021beb10e167500
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-03-171-1/+1
| | | | commit_hash:5f70565d417d7f136c2f1c43cb950ba062cd3c47
* YT-13740: Switch tablet chunk manager to key boundsifsmirnov2025-03-164-75/+62
| | | | | | | | | * Changelog entry Type: feature Component: dynamic-tables Use key bounds instead of legacy keys in reshard implementation commit_hash:023489390b1c08ece64198d8a2a544725dc9c863
* YT-24489: Refactor and fix proxy list updatesbabenko2025-03-162-80/+78
| | | | commit_hash:d0c266d917b214be45c87d3ae9f96e2e36379703
* Support switching between internal and external cython using ↵akhropov2025-03-163-2/+64
| | | | | | USE_INTERNAL_CYTHON flag. The default behaviour will be to use external cython.. Fix #2810 commit_hash:4d8ef316fdb74d44e8cb22659188adaf3090a19a
* Cosmeticsbabenko2025-03-151-1/+1
| | | | commit_hash:6f864e4912a053569192d92bafb05e8b24e50ee8
* Cosmetics and refactoring in periodic executorbabenko2025-03-1510-27/+40
| | | | commit_hash:ead0cf707d59976550b0b4651cf6cd1ba4d4c678
* Unify SetFrom and TrySetFrom signaturesbabenko2025-03-153-2/+11
| | | | commit_hash:a80d2b9c9c7ba35f4ee4f7bb645856989ed6e15c
* Enable include-angled-in-module-purview warningsnechda2025-03-151-2/+1
| | | | commit_hash:1f0af6e7d139ac5ec5aa16d8398b6128488b7c94
* Cosmetic yt/yt/library/formats/arrow_writer.hnadya022025-03-151-3/+0
| | | | commit_hash:d2124786f33227a4a95855919b31afd92e6ac91f
* Update contrib/libs/cxxsupp/builtins to 20.1.0robot-contrib2025-03-1555-477/+1356
| | | | commit_hash:dd1bc46d7dc6022db73a1089f5678a733f50180c
* [kafka] YT-24188: Support CRC, fix Records format, add trace logging and fix ↵nadya732025-03-156-76/+216
| | | | | | | | | | | cosmetics * Changelog entry Type: fix Component: kafka-proxy Fix Records format, calculate CRC commit_hash:ced7dccd33df881dbbcb4d65b445454a69e7e19b
* Update contrib/libs/croaring to 4.3.0robot-contrib2025-03-159-1046/+2174
| | | | commit_hash:9fd8100e998c2c83011096d6b8e59da7ca34a432