| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
commit_hash:54a07f0d411d0ece7af812a9fdf91509f25ee5cb
|
| |
|
|
|
|
|
|
|
|
| |
* Changelog entry
Type: feature
Component: dynamic-tables
Change NYT::NApi::IDynamicTableTransaction::ModifyRows api: TRowModification can represent less invalid states.
The change is breaking: use of old-style ModifyRows will not compile, however migration is purely mechanical and direct use of ModifyRows should be rare.
commit_hash:c62df38ba1c02a2c48cdb1eeb8f39cfb816cf2cb
|
| |
|
|
| |
commit_hash:e80fcf40ae596bce98d87a75884a2dcb62cb76db
|
| |
|
|
| |
commit_hash:1eeeb6d9da553a1990505bc123687f5720845f9e
|
| |
|
|
| |
commit_hash:bd5bd607043b139fd34eee18ef738fd0c90c422f
|
| |
|
|
| |
commit_hash:688436a90a60b658dfcdb66e8d3fb214a8254199
|
| |
|
|
| |
commit_hash:77d63c26b13279f8fb8f0766b96c1e9927b003d2
|
| |
|
|
| |
commit_hash:cff6a476f96a3a0be39b21a46ed2d28e5ee26a39
|
| |
|
|
| |
commit_hash:f8f1ac8f679dae4ba11c4c52582798b12b550552
|
| |
|
|
| |
commit_hash:cbf2b57466aeac30fdc6f67073afc70de16af483
|
| |
|
|
| |
commit_hash:352de580b3986fed505735ad1caba18de5b547ea
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<section id="quibbler-autodescription">
#### Переход на сильную типизацию TTvmId ✎
- Введена сильная типизация для типа TTvmId, заменена на `NYT::NAuth::TTvmId`, что обеспечивает лучшую типобезопасность и ясность кода.
- Все функции и структуры, работающие с идентификаторами TVM, обновлены для использования нового типа, включая конфигурации, маппинги и вызовы сервисов.
- Изменены способы инициализации и передачи идентификаторов TVM, включая обработку окружения и файловых конфигураций.
- Устранены неявные преобразования типов, улучшена обработка опциональных значений идентификаторов.
- Обновлены тесты и внутренние механизмы, связанные с аутентификацией и тикетами TVM, чтобы соответствовать новой типизации.
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
</section>
YT-18571
#| || **<a href="https://nda.ya.ru/t/xXZTKg_c7fw3Gf" target="_blank"> Echo tests</a>** || |#
commit_hash:83c9d66820e994c1e56c704247afde698376dd7f
|
| |
|
|
| |
commit_hash:c18d7cc288d6995c8ee64c70d88f9e7052208828
|
| |
|
|
| |
commit_hash:054099577efa6537bd99116b349e16fc1b04aa27
|
| |
|
|
| |
commit_hash:4174cb6d0985f381ab3060668058a813f4d0afc3
|
| |
|
|
| |
commit_hash:6da2328040bde7b749135e00eee72eabe2459628
|
| |
|
|
| |
commit_hash:0d6edfa6c712505097baabd310ab37257dabadc2
|
| |
|
|
| |
commit_hash:acb3e84437f5bdb125d7c1807847eb5edecbb11f
|
| |
|
|
| |
commit_hash:ca5f2d2cc632d977f5b1b933d82dfa0c4b1d879d
|
| |
|
|
| |
commit_hash:4ea66521725664888185eee46ef5fc85106134e4
|
| |
|
|
| |
commit_hash:96d4e3f0318be8750e1c18a8a0dfa2ee3b8d56aa
|
| |
|
|
| |
commit_hash:12bf3dadbb16f0eb8ebec1d80c512614fe0612b2
|
| |
|
|
| |
commit_hash:4507aae4a5289d1cf8e95efbac0170ac1b63c956
|
| |
|
|
| |
commit_hash:c8bbd2d1d930e3e59a73fdd4e292dfba69347e4f
|
| |
|
|
| |
commit_hash:9e9ca285c1de7767d1a2adf468f5fbb2e795d567
|
| |
|
|
| |
commit_hash:c405f13d6cfb6fcfa6d65079e669b6ca4ca1d21b
|
| |
|
|
| |
commit_hash:9541dbe95bb6826565b759bba2ebebc48ad454a9
|
| |
|
|
| |
commit_hash:e0ffcfa8e5bcf073673e0557f7b866d05f9550ad
|
| |
|
|
|
| |
Do not inflate lock mask when converting legacy locks in ModifyRows
commit_hash:ac963e84b3789d014ca92abf3588011d23f438fa
|
| |
|
|
|
|
| |
- Retrieve effective user name from YT session (can be different from AuthenticatedUser if custom YT token is used)
- Use effective user for secure tmp access requests
commit_hash:d1c0b8e04cb59a537efe0505579a5d9010351b1c
|
| |
|
|
|
|
|
|
|
|
|
| |
`ytserver-yql-agent`
* Changelog entry
Type: feature
Component: query-tracker
Show separate QT versions for `ytserver-query-tracker` and `ytserver-yql-agent`
commit_hash:cbb410256f05e3c5b77bc430f13c51916696b4e1
|
| |
|
|
| |
commit_hash:95d1f851a9a4afb787cf61987626feb9bbe9e0db
|
| |
|
|
|
|
|
|
|
|
|
|
| |
#### Deep error checking for EnsurePersistable ✎
- Replaced shallow error checking with comprehensive error detection in `EnsurePersistable` functions to ensure all type annotation errors are properly identified
- Introduced new `HasAnyError` function that performs thorough error traversal to catch nested or indirect type errors
- Updated test cases to verify error handling behavior and ensure proper error reporting for incompatible types in SQL operations
- Enhanced type annotation validation to provide more reliable persistence checks for expression nodes
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
commit_hash:019e5924e7d6bdfea7fa46be3da3615b17727b76
|
| |
|
|
| |
commit_hash:0f23a3b832be58b1b2c0d68efaaa8f1a89121bbf
|
| |
|
|
| |
commit_hash:f2a6c5a623efe9e0f803f5902e49e44e34618d9c
|
| |
|
|
|
|
|
|
|
|
|
| |
Inline several functions that sit on the master automaton hot path and
were previously out-of-line (each call was a real function call):
- TVersionedObjectId operator== / operator< (called per hash-probe in the
versioned Cypress node maps) and FormatValue — moved into
object_client/helpers.{h,-inl.h,cpp}.
- TObject::GetType — moved into object-inl.h.
commit_hash:04ef5203711172681078de1f0f5eedc09de8a8d8
|
| |
|
|
| |
commit_hash:2cae56a990383c528801f71d03c3dffae2160ade
|
| |
|
|
| |
commit_hash:1d47a3ab4f80db28fd14fb009140ac0951cbbe7d
|
| |
|
|
| |
commit_hash:30faf29422bcdfc3b92d66e52daa084b7bedffa3
|
| |
|
|
| |
commit_hash:7a3ce945d1c3aa3a5fe805984bb54219d2340ab2
|
| |
|
|
|
|
|
|
|
|
| |
Deal with bloating of tablet info owners. Now the number of owners
should be limited by the number of moved tablets in the worst case.
- invalidate only most recent table info for each path
- skip invalidation if recent mount info already contains the new
servant
commit_hash:1de85d2fb016d6ebdbe1382d701a29cbc102f01c
|
| |
|
|
| |
commit_hash:708575a4d0dcc9d68767b0081d09ce445748d1ed
|
| |
|
|
|
|
|
|
|
| |
* Changelog entry
Type: fix
Component: master, proxy
Change TZ-types inner representation from (presorted timestamp)\+tzName to (presorted timestamp)\+(presorted tzId)
commit_hash:e5663d1ddbdb3f290ac49f0b87a9de23ab3abefa
|
| |
|
|
|
|
|
|
|
| |
* Changelog entry
Type: feature
Component: cpp-sdk
Add CheckClusterLiveness handle
commit_hash:9b3f23b70fb639693a67edbe9ed2b80683fea61b
|
| |
|
|
|
|
|
|
|
|
|
| |
(ToString and local helpers)
Migrate the unversioned value/row ToString overloads and assorted local
holders, yson reads (ConvertTo/ExtractTo/GetValue) and the
GetTimestampColumnOriginalNameOrNull helper to std::string. The logical_type
ToString (TString::append(char) chains), the TStringOutput-backed yson buffers
and the tagged-type/value primitives are left for follow-ups.
commit_hash:5a5d5899715bbcd3472cb9dfd96e98ef5393d37e
|
| |
|
|
| |
commit_hash:a5947a706fd434f83c3df1ae28fb7d6ad74901ab
|
| |
|
|
| |
commit_hash:4c8d193892a9e3cf817933032b4d0d51f9b8fb78
|
| |
|
|
| |
commit_hash:031f15b6333423433b03942bdae49efc39b9fb56
|
| |
|
|
| |
commit_hash:f5cb6a324e587c3bb9c13a345533651b0371d881
|
| |
|
|
|
| |
#| || **<a href="https://nda.ya.ru/t/3PKlyvFy7fPVGJ" target="_blank"> Echo tests</a>** || |#
commit_hash:66bd41d275fd2eeef268e53b8df5ea02be8e7f9d
|