Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7017 commits
Select commit Hold shift + click to select a range
adaa001
Automatic release build for os_ymake, ymake
Apr 6, 2026
6c3bc7d
Upload new jdk-25.0.2+10
Apr 6, 2026
7e5e32d
Update toc-ingestion.yaml - translation (#35315)
zinal Apr 6, 2026
c9b1010
Merge pull request #37361 from ydb-platform/merge-rightlib-260406-0103
ydbot Apr 6, 2026
2f21de4
Update ydb-ansible.md (#35311)
zinal Apr 6, 2026
3f51b9a
Recover (reconcile) channel session after node restart (#37360)
Hor911 Apr 6, 2026
a673d6c
Add release notes for YDB CLI 2.30.0 (#37357)
pnv1 Apr 6, 2026
3b9a300
Add docs for autocompletion (#37254)
pnv1 Apr 6, 2026
498aac2
add ev read size calculator (#37292)
gridnevvvit Apr 6, 2026
4dfac77
Fixed sending AlterLogin requests to SchemeShard after getting error …
n00bcracker Apr 6, 2026
2227752
Intermediate changes
robot-piglet Apr 6, 2026
dbe5b3d
Remove patches for clang14
4JustMe4 Apr 6, 2026
40b0155
Add shell completion to installation script and ydb update (#37195)
pnv1 Apr 6, 2026
9a1091d
wm: add description for new columns in a .sys/query_sessions (#36219)
buhtr Apr 6, 2026
60fc311
YQL-20095: Enable readability-duplicate-include
vityaman Apr 6, 2026
beaba31
fixed s3 tests (#37381)
xyliganSereja Apr 6, 2026
563035f
YQL-20095: Enable readability-const-return-type
vityaman Apr 6, 2026
9c2bfef
Fix Coverity issue (#37362)
alexvru Apr 6, 2026
08f8769
generic lookup / slj : add tests for unusual types (#37304)
yumkam Apr 6, 2026
22896a3
Fix false NODATA response (#37369)
alexvru Apr 6, 2026
a30e576
Automatic release build for os_test_tool, test_tool, os_ya, ya_bin
Apr 6, 2026
c4b6136
Fix full capture state reset during DQ fallback
loochek Apr 6, 2026
cca63af
Datashard supports bloom filter using CREATE/ALTER TABLE (#36833)
azevaykin Apr 6, 2026
0bc92d8
Update muted_ya.txt in main (#37265)
ydbot Apr 6, 2026
e184019
YQL-21105 support of truncated type in partial Udf resolver
vitstn Apr 6, 2026
dc9455a
Add flow control to system tablet backup (#36759)
pixcc Apr 6, 2026
67ba9a8
Add levelStr field in JSON logger for Y.Deploy compatibility (#36784)
mxkovalev Apr 6, 2026
38d0773
Fix encoding compatibility test (#37418)
Vladilen Apr 6, 2026
4e4dadc
Rewrite obliterate command output (#37162)
mregrock Apr 6, 2026
6e50a76
Add developer README for ydb/library/workload (#37414)
Copilot Apr 6, 2026
a67670e
Add required fields for cm client in pq proto
Apr 6, 2026
db04c39
YDB CLI release 2.30.0
ydbot Apr 6, 2026
faab2f0
Update docs cli to "5.32.1" version
Apr 6, 2026
0d3e65c
Introduce reduce job builder for native and fmr gateway
christopher171 Apr 6, 2026
6790afe
[BHJ] Use correct types in converter (#37015)
lll-phill-lll Apr 6, 2026
55ebc55
Intermediate changes
robot-piglet Apr 6, 2026
311bf0e
Update muted_ya.txt in main (#37443)
ydbot Apr 6, 2026
f86fc7f
Fix (some) clang-tidy issues in yt/yt/core/actions
p4vook Apr 6, 2026
62be44a
Force alignment by copying data if needed #34052 (#37411)
eivanov89 Apr 6, 2026
cea9df4
NBS2: fix targetNumVchunks on dbg allocation (#37413)
BarkovBG Apr 6, 2026
77010a7
avoid use after move (#37319)
uzhastik Apr 6, 2026
d2a0bbe
Add Ydb.sensitive annotation to appropriate protobuf fields (#37400)
yurikiselev Apr 6, 2026
8c38d02
NBS-6778: fix write to handoff persistent buffers in case of timeout …
BarkovBG Apr 6, 2026
ee9a12d
[library/cpp/monlib] add v3 spack encode/decode
Apr 6, 2026
42f5470
YDB CLI release 2.30.0 (#37440)
ydbot Apr 6, 2026
dda5f91
Fix cross-database quota interference in Kesus quoter proxy (#36217)
Enjection Apr 6, 2026
f9a525b
"Skip conflict check" mode into KQP topic transactions (#36706)
Alek5andr-Kotov Apr 6, 2026
29ce101
add csv input format
Apr 6, 2026
0b4453b
[Optimizer] Push TopSort to Olap read (#37434)
denis0x0D Apr 6, 2026
ee275b0
Rewrote the structure of the bloom and bloom ngramm filter (#35862)
xyliganSereja Apr 6, 2026
f5057e6
Fix wrong endpoint field in pq proto
Apr 6, 2026
5ddcf36
Introduce fresh DDisk state (#37169)
drbasic Apr 6, 2026
20c543c
Fix flaky TLI tests: propagate VictimQuerySpanId for STATUS_LOCKS_BRO…
azevaykin Apr 6, 2026
3273520
LOGBROKER-10351 Add direct read flag to ydb workload topic (#37234)
kuzin57 Apr 6, 2026
686e634
[binsaver] TAutoPtr -> THolder.
andrey-khropov Apr 6, 2026
cc12ade
DOCSUP-126591: Починить вторичные индексы. Проект в Аркадии (1 шт.) (…
ayakivosklznak Apr 6, 2026
88443a3
Updated JDBC Driver properties description and examples (#37142)
alex268 Apr 6, 2026
eb82921
docs yaprobackend (#35167)
azevaykin Apr 6, 2026
46250f5
LOGBROKER-10309 Fixed test (#37491)
kuzin57 Apr 6, 2026
b4711eb
Don't do unaligned reads and writes.
andrey-khropov Apr 6, 2026
5b6c562
remove useless std::move (#37478)
uzhastik Apr 6, 2026
92bf530
Update contrib/libs/simdjson to 4.6.1
robot-piglet Apr 6, 2026
4b171e0
Refactor IBitsStorageConstructor: separate serialization/restoration,…
risenberg Apr 6, 2026
5580bae
New version of the tld SKIP_CHECK SKIP_REVIEW
Apr 6, 2026
708beca
Sync branches 260407-0101
ydbot Apr 7, 2026
cd70686
Add snapshot-read-write transaction isolation mode to viewer/query HT…
Copilot Apr 7, 2026
58fb581
YQL-20095: Enable readability-container-size-empty
vityaman Apr 7, 2026
417870f
Fix changelog for BATCH (#37407)
dahbka-lis Apr 7, 2026
9669503
doc: add query session descripion (#YQ-5082) (#37388)
buhtr Apr 7, 2026
4c6b6d1
Renew index file (#34901)
SixOnMyface Apr 7, 2026
04e7982
DOCORG-7591-links-in-main (#36136)
SixOnMyface Apr 7, 2026
a6f7a7c
Workflow vector state save/restore (#37446)
BlazingPhoenix Apr 7, 2026
8eac822
Add Ydb.sensitive annotation to appropriate protobuf fields (#37405)
yurikiselev Apr 7, 2026
f9c8538
docs: add --compact option to tpcc import command reference (#37412)
Copilot Apr 7, 2026
ae138b8
Support Solomon specific checkstyle.
Apr 7, 2026
6f38b69
[Optimizer] Set YqlSelect{Force} for NewRBO (#37466)
denis0x0D Apr 7, 2026
499c324
Remove 'version' and 'Version' keys from result normalization (#37501)
adameat Apr 7, 2026
42e1b6e
cli export has been fixed for column tables (#37494)
dorooleg Apr 7, 2026
baafcbc
Revert "Fixed topic partition quota wait time (#36114)" (#37435)
kuzin57 Apr 7, 2026
9015af5
YQL-21101: Adjust ToFlow usage (#37492)
igormunkin Apr 7, 2026
3c7e64f
Intermediate changes
robot-piglet Apr 7, 2026
3061b02
YQL-21134: Do not check formatted AST on CREATE VIEW
vityaman Apr 7, 2026
368d764
Update muted_ya.txt in main (#37473)
ydbot Apr 7, 2026
e81c9b5
Refactoring of KqpTasksGraph + clang-tidy (#37421)
abyss7 Apr 7, 2026
2fe189e
remove useless std::move (#37480)
uzhastik Apr 7, 2026
9e8ce1c
kafka_proxy/kafka_connection: fix u-a-f in NKafka::TKafkaConnection::…
yumkam Apr 7, 2026
4cd0bab
Fix broken updates after prefixed vector index build with rows in bad…
vitalif Apr 7, 2026
92197c3
Remove CLI dependency on ydb/core (#37508)
pnv1 Apr 7, 2026
0d14496
fix flacky compile warmup test (#37464)
Ane1y Apr 7, 2026
ca7a693
Unmute topics test (#37520)
nikvas0 Apr 7, 2026
cb7c618
Intermediate changes
robot-piglet Apr 7, 2026
615531d
Update ast-index to v3.35.0
Apr 7, 2026
b00134f
Revert YDB CLI release 2.30.0 (#37514)
pnv1 Apr 7, 2026
166e60b
YDB CLI release 2.30.0
ydbot Apr 7, 2026
678a35e
Intermediate changes
robot-piglet Apr 7, 2026
a7c6243
Add Ydb.sensitive annotation to appropriate protobuf fields (#37403)
yurikiselev Apr 7, 2026
cb03682
Write mesuare time interval and warmup time interval to tpcc report a…
iddqdex Apr 7, 2026
1af9f81
add incoming events tracking (#37471)
gridnevvvit Apr 7, 2026
ee3d3fd
YT-25908: Add function IsAbsolutePath to NFS namespace
TinkiBain Apr 7, 2026
d0f19ea
YQL-19813: Provide tests for existing behaviour + small fixes
Apr 7, 2026
a01bc32
MUTES: Migration .github/scripts/analytics/github_issue_mapping.py (…
naspirato Apr 7, 2026
f5aa4a1
Add Ydb.sensitive annotation to approprate protobuf fields [blobstora…
yurikiselev Apr 7, 2026
16d155a
Test skeletons for read requests (#37535)
drbasic Apr 7, 2026
0c445c5
Do not mute tests, that was skipped in previues run (#37489)
iddqdex Apr 7, 2026
3c402e7
Select outer join border as well (#37512)
Hor911 Apr 7, 2026
ac6c707
library/kll_median: apply `ya style` and specify proper dependencies …
ubyte Apr 7, 2026
c3c9bcd
YDB CLI release 2.30.0 (#37559)
ydbot Apr 7, 2026
71c7216
Intermediate changes
robot-piglet Apr 7, 2026
54e135e
Upload new jdk-11.0.30+7
Apr 7, 2026
7431ad2
ForwardWriteActor use the same size calculation for batching as Buffe…
nikvas0 Apr 7, 2026
bc326af
Add Ydb.sensitive annotation to appropriate protobuf fields [public] …
yurikiselev Apr 7, 2026
54ea068
change metadata of compile cache view from base64 string to json (#37…
Ane1y Apr 7, 2026
ac7ce49
Intermediate changes
robot-piglet Apr 7, 2026
df6fa45
Test skeleton for write request (#37567)
drbasic Apr 7, 2026
a5b693c
TExecutorPool moved to a more suitable location (#37573)
drbasic Apr 7, 2026
1dd3e0f
Update muted_ya.txt
PavelEfarinov Apr 7, 2026
2bb6b78
Style configs
Apr 7, 2026
2393dba
YQL-21105 Enable scan_udfs by default
vitstn Apr 7, 2026
e47a949
YT: Fix typo
bgaifullin Apr 7, 2026
1ae7084
[CBO] Delete redundant kqp_opt_stat_kqp (#37337)
alexpaniman Apr 7, 2026
5361dd3
Intermediate changes
robot-piglet Apr 7, 2026
aeb7a0c
Disable style checks for codegen and protobuf. Run style checks befor…
Apr 7, 2026
facf038
Merge pull request #37496 from ydb-platform/merge-rightlib-260407-0101
ydbot Apr 7, 2026
f43ff6f
[BHJ] Enable by default (#36162)
lll-phill-lll Apr 7, 2026
c1119a3
Fix AddBlobsFromBody key index for FindPos with multiple blobs (#37556)
Alek5andr-Kotov Apr 7, 2026
6ab0ed4
Intermediate changes
robot-piglet Apr 7, 2026
10b0a56
Per node aggr stats (#32419)
Hor911 Apr 7, 2026
4db78a9
Use map for desc sort
Apr 7, 2026
32b252a
Sync branches 260408-0102
ydbot Apr 8, 2026
fb12d3c
DOCSUP-124714: Переводы Февраля - 3. Организация процесса перевода (1…
ayakivosklznak Apr 8, 2026
b5aa098
[Optimizer] Fix typo (#37565)
denis0x0D Apr 8, 2026
deb8a2a
remove useless std::move (#37481)
uzhastik Apr 8, 2026
7aec516
Fix Coverity 106419: avoid use-after-move when attaching generic spli…
uzhastik Apr 8, 2026
85e75b6
remove useless std::move (#37561)
uzhastik Apr 8, 2026
2f2a1e0
remove useless std::move (#37531)
uzhastik Apr 8, 2026
1612d5a
remove useless std::move (#37563)
uzhastik Apr 8, 2026
b2f9ade
Nemesis: migrate tests (#37191)
PavelEfarinov Apr 8, 2026
2d8eb53
do not use data after move (#37467)
uzhastik Apr 8, 2026
1484b1f
remove useless std::move (#37318)
uzhastik Apr 8, 2026
9805bc4
cherry-pick fix by vitstn
PavelEfarinov Apr 8, 2026
8daa625
Add Ydb.sensitive annotation to appropriate protobuf fields [kqp] (#3…
yurikiselev Apr 8, 2026
a384cbe
[CBO] Predict CBO optimization time using symbolic regression model &…
alexpaniman Apr 8, 2026
51853c9
backpressure support implemented for solomon data source (#37028)
evanevanevanevannnn Apr 8, 2026
ecab7f5
remove useless std::move (#37554)
uzhastik Apr 8, 2026
3cc9fae
remove useless std::move (#37542)
uzhastik Apr 8, 2026
f296998
remov useless std::move (#37476)
uzhastik Apr 8, 2026
0456f65
remove useless std::move (#37317)
uzhastik Apr 8, 2026
d447fd9
avoid use after std::move (#37560)
uzhastik Apr 8, 2026
6c4f250
replace move with forward (#37557)
uzhastik Apr 8, 2026
1864747
Add quoter memory ubench (#37495)
Enjection Apr 8, 2026
c7d57df
Dev new automerge mute (#37417)
naspirato Apr 8, 2026
15cd9a5
Kafka commit partition index fix main (#37620)
nerhneiro Apr 8, 2026
6e3a627
Added fulltext index materialization tests (#37566)
BlazingPhoenix Apr 8, 2026
2f39a14
Reduce amount of stats written by BSC (#37386)
alexvru Apr 8, 2026
ccd147e
Update muted_ya.txt in main (#37569)
ydbot Apr 8, 2026
558f5dc
Mute: do not create issues for chunks (#37667)
naspirato Apr 8, 2026
b1273d5
Mute: do not create issue for profiles not in config (#37671)
naspirato Apr 8, 2026
813c21d
Add Ydb.sensitive annotation to approprate protobuf fields [core] (#3…
yurikiselev Apr 8, 2026
b020d66
SQS migration DLQ support (#37616)
nshestakov Apr 8, 2026
64aae15
Fix Coverity 106747: drop useless std::move on const TCurlInitConfig …
uzhastik Apr 8, 2026
e19a4c9
Remove syncing of issues with muted_ya.txt from update_muted_ya workf…
naspirato Apr 8, 2026
30e8a00
NBS-7078: save and restore using tablet local db (#37527)
BarkovBG Apr 8, 2026
203af37
Fixed size_t overflow with null password (#37668)
n00bcracker Apr 8, 2026
8525555
LOGBROKER-10267 Add restore from backup for shared consumers in ydb c…
kuzin57 Apr 8, 2026
1057f2b
Blacklist large compat tests (#37168)
PavelEfarinov Apr 8, 2026
ec61f33
Fix PossibleMaxLimit without harmonizer (#37680)
kruall Apr 8, 2026
41f3eef
remove useless std::move (#37465)
uzhastik Apr 8, 2026
0ae274b
Forwarding TPartition::TEvWrite to DeduplicationQueueActor (#37035)
ubyte Apr 8, 2026
7c089d8
remove useless std::move (#37482)
uzhastik Apr 8, 2026
a44811a
use && (#37552)
uzhastik Apr 8, 2026
7cbbe51
remove useless std::move (#37549)
uzhastik Apr 8, 2026
ecfe717
DOCSUP-126759: [YDBDOCS-1922] Переводы Февраля - 12. Организация проц…
ayakivosklznak Apr 8, 2026
94173a4
fix/rename for developers documentation menu item (#37507)
sintjuri Apr 8, 2026
d0a5e24
Bridge mode translation (#36902)
SixOnMyface Apr 8, 2026
d55ffa8
Rework dev/vector-indexes documentation, add overlap_clusters and PRA…
vitalif Apr 8, 2026
c1fcec3
Docs for result formats in QueryService (#35234)
dahbka-lis Apr 8, 2026
053b500
DOCORG-8752 (#37710)
dedyurinaea Apr 8, 2026
645a595
Fix mute ydb/tests/functional/tpc/medium/tpch (#37705)
naspirato Apr 8, 2026
3b8646b
paced reads for stream lookup (#37587)
gridnevvvit Apr 8, 2026
8e0997d
Fix long remorte execution start and error processing (#37716)
iddqdex Apr 8, 2026
795b7f5
fix: orchestrator host selection (#37732)
PavelEfarinov Apr 8, 2026
560929f
Fix Coverity 120570: Pq read actor settings use-after-move (#37726)
uzhastik Apr 8, 2026
321ec23
Update muted YA file for main
ydbot Apr 8, 2026
a35945d
Merge pull request #37735 from ydb-platform/update-muted-ya_main
ydbot Apr 8, 2026
d1f8ba1
Fix Coverity 120587: use-after-move of acks object (#37729)
uzhastik Apr 8, 2026
d5deb33
Merge pull request #37595 from ydb-platform/merge-rightlib-260408-0102
ydbot Apr 8, 2026
8c243a5
[CBO] Introduce support for hard timeouts inside CBO (#33850)
alexpaniman Apr 9, 2026
5e239c1
Update muted YA file for main
ydbot Apr 9, 2026
2077745
DOCORG-8466 (#37621)
dedyurinaea Apr 9, 2026
0f2db81
Merge pull request #37749 from ydb-platform/update-muted-ya_main
ydbot Apr 9, 2026
4c2994a
[Optimizer] Add support for offset (#37709)
denis0x0D Apr 9, 2026
753983b
SQS migration user settings (#37689)
nshestakov Apr 9, 2026
496f3e0
lwtrace probes have been added (#37363)
dorooleg Apr 9, 2026
f426e7f
Update muted YA file for main
ydbot Apr 9, 2026
3b52ac0
Fix fyaml memory leak on empty doc (#37697)
mregrock Apr 9, 2026
6ba22ca
Merge pull request #37756 from ydb-platform/update-muted-ya_main
ydbot Apr 9, 2026
ce5c32f
Fix Coverity 113581: use counters response size before std::move (#37…
uzhastik Apr 9, 2026
c6e8488
Add HTTP/2 support to the HTTP proxy (#37606)
adameat Apr 9, 2026
8ed9c45
remove useless std::move (#37562)
uzhastik Apr 9, 2026
1a3fc1b
Fixed a error in http_gateway (#37285)
evanevanevanevannnn Apr 9, 2026
6a1cf09
remove confusing const (#37469)
uzhastik Apr 9, 2026
6278d27
remove const (#37555)
uzhastik Apr 9, 2026
5b12b27
Pessimistic lock support for unique indexes (#37249)
vitalif Apr 9, 2026
408364b
YQ-5095 improved db pool utilization (#37622)
GrigoriyPA Apr 9, 2026
b3aa0ce
LOGBROKER-10353 Fix quota tracker (#37625)
kuzin57 Apr 9, 2026
fb14ed1
Fix compatibility test (after disable deduplication) (#37442)
kardymonds Apr 9, 2026
686b442
Fix Coverity 106812: assign cookie without std::move from const ref (…
uzhastik Apr 9, 2026
5ad71a7
Fix Coverity 106814: drop std::move from const TIssues& in cancel scr…
uzhastik Apr 9, 2026
b2a685c
Fix Coverity 108444: Histogram::AddData must not forward-move Args in…
uzhastik Apr 9, 2026
a2d0f9f
Fix Coverity 106565: use VDiskLogPrefix after move in TChain ctor (#3…
uzhastik Apr 9, 2026
e61756c
blobstorage: value-initialize TDiskFormat (Coverity 119929) (#37706)
uzhastik Apr 9, 2026
8b1ada0
Fix Coverity 113585: avoid use-after-move in TOutputDescriptor::PushD…
uzhastik Apr 9, 2026
dbad501
Fix Coverity 113575: no std::move from const TCoMember& in dq_opt_sta…
uzhastik Apr 9, 2026
00e54dd
Fix Coverity 120589: use-after-move of inflightItem object (#37730)
uzhastik Apr 9, 2026
9c7ae34
Topics only commit using BufferActor feature flag (#37432)
nikvas0 Apr 9, 2026
31c502e
Engineerng: fix compat tests (#37733)
naspirato Apr 9, 2026
eff62b3
Update muted YA file for main
ydbot Apr 9, 2026
95c1be5
remove useless std::move (#37548)
uzhastik Apr 9, 2026
3ce8de8
Fix missing local PDisk case (#37759)
alexvru Apr 9, 2026
6ce41ee
extend workaround for older urls (#37762)
adameat Apr 9, 2026
8b2b6fa
Merge pull request #37782 from ydb-platform/update-muted-ya_main
ydbot Apr 9, 2026
28c9317
Update muted YA file for main
ydbot Apr 9, 2026
cb45b7c
Bloom tests (#37575)
xyliganSereja Apr 9, 2026
18b0f09
Merge pull request #37788 from ydb-platform/update-muted-ya_main
ydbot Apr 9, 2026
7923e7f
DOCSUP-126261: [YDBDOCS-1875] Перевод + бэкпорты. Организация процесс…
ayakivosklznak Apr 9, 2026
cf0f61d
NPB web ui (#37581)
Evgenik2 Apr 9, 2026
2f0cf6d
LOGBROKER-10362 Fix memory usage (#37776)
kuzin57 Apr 9, 2026
d629861
start initial partitioning incapsulation (#37589)
gridnevvvit Apr 9, 2026
5315b70
Nemesis: fix databases config (#37803)
PavelEfarinov Apr 9, 2026
25f2ae7
Mute: do not create issues for chunks 2nd iter (#37806)
naspirato Apr 9, 2026
72eb1f2
[CBO] Add hard timeout pragma (#37721)
alexpaniman Apr 9, 2026
e283d11
CREATE EXTERNAL DATA SOURCE: add AUTH_METHOD=IAM (ydb part) (#36106)
yumkam Apr 9, 2026
34de4be
introduce VDisk parallel synchronization actor (#37646)
alexd65536 Apr 9, 2026
ce73263
Update muted YA file for main
ydbot Apr 9, 2026
6d82a0d
Fix dangling reference in sentinel unit tests (#37791)
pixcc Apr 9, 2026
915714b
Add problem tracking to storage_stats (#37789)
adameat Apr 9, 2026
0ced870
Merge pull request #37815 from ydb-platform/update-muted-ya_main
ydbot Apr 9, 2026
43fce36
Docs for column compression (#32525)
neyrox Apr 9, 2026
3b40d76
[C++ SDK] Fixed coverity issues (#37798)
Gazizonoki Apr 9, 2026
2aa96bb
remove dead code (#37818)
gridnevvvit Apr 9, 2026
96a6649
new ast helper tool: pretty_ast (#37819)
pzuev Apr 9, 2026
c000db8
remove ussless check (#37823)
xyliganSereja Apr 9, 2026
739783c
DOCORG-8598 (#37572)
dedyurinaea Apr 9, 2026
dd72416
Mute: TESTOWNERS normalization (#37801)
naspirato Apr 9, 2026
2b63f66
docs: add description of good sorting practices (#37704)
AlejandroMokhovani Apr 9, 2026
795568e
Update muted YA file for main
ydbot Apr 9, 2026
2aa8b97
DqHashCombineExportTypeInfo pragma to support auto-analysis of benchm…
pzuev Apr 9, 2026
9936456
use token for scheme cache requests (#25999)
adameat Sep 30, 2025
79323bc
return accessible databases only (#27526)
adameat Oct 24, 2025
eeeaa2a
Reset branch to stable-25-4 with cherry-picks from PRs #25999 and #27526
Copilot Apr 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 20 additions & 2 deletions ydb/core/viewer/json_pipe_req.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -803,6 +803,10 @@ void TViewerPipeClient::RequestSchemeCacheNavigate(const TString& path) {
entry.Path = SplitPath(path);

auto request = SchemeCacheNavigateRequestBuilder(std::move(entry));
auto tokenObj = GetRequest().GetUserTokenObject();
if (tokenObj) {
request->UserToken = new NACLib::TUserToken(tokenObj);
}
SendRequest(MakeSchemeCacheID(), new TEvTxProxySchemeCache::TEvNavigateKeySet(request.Release()));
}

Expand All @@ -811,6 +815,10 @@ void TViewerPipeClient::RequestSchemeCacheNavigate(const TPathId& pathId) {
entry.TableId.PathId = pathId;
entry.RequestType = NSchemeCache::TSchemeCacheNavigate::TEntry::ERequestType::ByTableId;
auto request = SchemeCacheNavigateRequestBuilder(std::move(entry));
auto tokenObj = GetRequest().GetUserTokenObject();
if (tokenObj) {
request->UserToken = new NACLib::TUserToken(tokenObj);
}
SendRequest(MakeSchemeCacheID(), new TEvTxProxySchemeCache::TEvNavigateKeySet(request.Release()));
}

Expand All @@ -822,6 +830,10 @@ TViewerPipeClient::TRequestResponse<TEvTxProxySchemeCache::TEvNavigateKeySetResu
entry.ShowPrivatePath = true;
entry.Operation = NSchemeCache::TSchemeCacheNavigate::EOp::OpPath;
request->ResultSet.emplace_back(entry);
auto tokenObj = GetRequest().GetUserTokenObject();
if (tokenObj) {
request->UserToken = new NACLib::TUserToken(tokenObj);
}
auto response = MakeRequest<TEvTxProxySchemeCache::TEvNavigateKeySetResult>(MakeSchemeCacheID(), new TEvTxProxySchemeCache::TEvNavigateKeySet(request.Release()), 0 /*flags*/, cookie);
if (response.Span) {
response.Span.Attribute("path", path);
Expand All @@ -838,6 +850,10 @@ TViewerPipeClient::TRequestResponse<TEvTxProxySchemeCache::TEvNavigateKeySetResu
entry.ShowPrivatePath = true;
entry.Operation = NSchemeCache::TSchemeCacheNavigate::EOp::OpPath;
request->ResultSet.emplace_back(entry);
auto tokenObj = GetRequest().GetUserTokenObject();
if (tokenObj) {
request->UserToken = new NACLib::TUserToken(tokenObj);
}
auto response = MakeRequest<TEvTxProxySchemeCache::TEvNavigateKeySetResult>(MakeSchemeCacheID(), new TEvTxProxySchemeCache::TEvNavigateKeySet(request.Release()), 0 /*flags*/, cookie);
if (response.Span) {
response.Span.Attribute("path_id", pathId.ToString());
Expand Down Expand Up @@ -868,8 +884,10 @@ TViewerPipeClient::TRequestResponse<TEvTxProxySchemeCache::TEvNavigateKeySetResu
entry.Operation = NSchemeCache::TSchemeCacheNavigate::EOp::OpList;
auto request = SchemeCacheNavigateRequestBuilder(std::move(entry));

if (!Event->Get()->UserToken.empty())
request->UserToken = new NACLib::TUserToken(Event->Get()->UserToken);
auto tokenObj = GetRequest().GetUserTokenObject();
if (tokenObj) {
request->UserToken = new NACLib::TUserToken(tokenObj);
}

auto response = MakeRequest<TEvTxProxySchemeCache::TEvNavigateKeySetResult>(
MakeSchemeCacheID(),
Expand Down
Loading