Skip to content

Enable kafka port for local ydb container #19220

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
565 commits
Select commit Hold shift + click to select a range
b22b231
Integrate HTAP changes to stable-24-3 (#10899)
fexolm Nov 6, 2024
731f584
Drop the suffix after the first left parenthesis from UserAgent (stab…
qyryq Nov 6, 2024
4d45fe1
ensure reads are sequential (#11280) (#11317)
ssmike Nov 6, 2024
46fa15c
[24-3] Fix shard ranges sort (#11257) (#11376)
nikvas0 Nov 8, 2024
e3d6f61
Disable autopartitioning of topics for CDC (#11448)
nshestakov Nov 11, 2024
fcf6826
Stable-24-3: Reset pipeline in datashard init (#11488)
azevaykin Nov 12, 2024
64f4d39
Fix failed unit tests after enabling the EnableColumnStatistics featu…
andrewstalin Nov 12, 2024
afbd118
[stable-24-3] Use node info from labels in configs dispatcher instead…
Enjection Nov 12, 2024
dea009b
24-3: Break persistent locks on scheme tx (#11525)
CyberROFL Nov 12, 2024
271c9f9
[stable-24-3] Request DataShard compaction if scheme has been changed…
kunga Nov 13, 2024
063dc25
24-3: auditlog: fix logging for unsuccessful ldap logins (#11492)
ijon Nov 13, 2024
56a2e8d
24-3: Fix test (#11544)
CyberROFL Nov 13, 2024
223677f
Remote address in audit log (#9460)
UgnineSirdis Oct 7, 2024
c3e7a86
Support pure json output for audit log (#10143)
UgnineSirdis Oct 23, 2024
42100bd
Sanitized token field for audit log (#9287)
UgnineSirdis Nov 11, 2024
f0c6f43
Fix: remove kqp config settings from audit/metering lib's resources (…
UgnineSirdis Nov 11, 2024
949f821
Audit log json envelope (#11466)
UgnineSirdis Nov 13, 2024
cb324c9
Viewer updates stable 24 3 v4 (#11593)
adameat Nov 15, 2024
c7e36ae
Fix #11186 (#11631)
Nov 15, 2024
0d9831e
Fix sqs json api folder service token to 24 3 (#11640)
niksaveliev Nov 15, 2024
ee21311
Use GraceJoinCore instead of MapJoinCore (#11537)
Hor911 Nov 15, 2024
0a5089e
[24-3] Fix reads from many shards #11569 (#11658)
nikvas0 Nov 18, 2024
31b8d00
SQS: Handle empty QueueUrl correctly (stable-24-3) (#11635)
qyryq Nov 18, 2024
db5d438
Dockerfile oss (cherry-pick to stable 24-3) (#11633)
kobzonega Nov 18, 2024
bbe9214
Fix UA meta session properties for log_config (cherry-pick to stable …
kobzonega Nov 18, 2024
e1e245b
[stable-24-3] Add release into night build (#11785)
maximyurchuk Nov 20, 2024
3f50d43
SQS: Fix TimeoutCookie_ leak (stable-24-3) (#11770)
qyryq Nov 20, 2024
69317a4
Merge double accelerations into 24-3 (#11740)
serbel324 Nov 20, 2024
7a0c40e
[KQP] Added join algo hint without CBO (#10740) (#11666)
pashandor789 Nov 20, 2024
7bf1812
[stable-24-3] Fix release configuration support in nightly build (#11…
maximyurchuk Nov 20, 2024
88bdd6d
Set default MaxNumOfSlowDisks for HDD to 1 (#11807)
serbel324 Nov 20, 2024
45d8eb2
Merge pull request #11571 from UgnineSirdis/merge-audit-log-commits-24-3
UgnineSirdis Nov 21, 2024
0ab8d25
do not use basic statistics if it is not fully gathered in schemeshar…
alexd65536 Nov 22, 2024
9d525db
Add missing spilling commits (#11889)
lll-phill-lll Nov 22, 2024
8684c8f
Improved Q9 by moving BuildFlatmapStage to a later stage and adding a…
pashandor789 Nov 23, 2024
ac5d203
[Stable-24-3] Remove old restriction: keys with Uint8 column values >…
azevaykin Nov 25, 2024
d309087
Fix overflow case in stream index lookup join (#11818) (#11822)
gridnevvvit Nov 25, 2024
5204a36
[stable-24-3] fix test timeouts (#11958)
alexd65536 Nov 25, 2024
ed811cc
24-3: Add fallback to ssl port on ydb driver init (#12004)
Enjection Nov 26, 2024
8390fc8
24-3: Fix bulk operations breaking frozen locks (#12018)
snaury Nov 27, 2024
e3c90fd
ticket parser: Add priority to access service requests (#11775)
molotkov-and Nov 27, 2024
b9bd17d
Store flag AuthorizeByCertificate to local db of node broker (#11315)…
molotkov-and Nov 27, 2024
dc30efa
Fixed base statistics for global indexes (#11942) (#12037)
andrewstalin Nov 27, 2024
6861fcc
Optimize HtmlApp for PQ tablet (#12056)
nshestakov Nov 28, 2024
5591125
Сlean trash on versions switching (#9679) (#11868)
fexolm Nov 29, 2024
466cfa4
24-3: Allow to describe index table through ydb cli (#12116)
CyberROFL Nov 29, 2024
83cc4da
Support read from timestamp for topics autopartitioning (#12125)
nshestakov Nov 29, 2024
c3d51bf
fix stream lookup bytes calculation (#12026) (#12101)
gridnevvvit Nov 29, 2024
985ff54
24-3: Make it possible to change in-memory setting for tables (#12139)
snaury Dec 2, 2024
9ea17dd
avoid changing shardstate reads list during iteration (#12150) (#12170)
gridnevvvit Dec 2, 2024
c7287ed
Index chooser bug merge stable 24 3 (#12169)
gridnevvvit Dec 2, 2024
d08116a
switch default channels mode to scalar in 24-3 (#12142)
gridnevvvit Dec 2, 2024
16451ba
fix broken ut (#12224)
gridnevvvit Dec 2, 2024
d91df89
Optimize CPU usage when read blob (#12153) (#12221)
nshestakov Dec 4, 2024
b2203a9
Fixed CBO Level 1 and Level 2 (#12321)
pavelvelikhov Dec 5, 2024
e6410e1
[stable-24-3] remove clang14 (#12338)
maximyurchuk Dec 5, 2024
21bf5e0
Dont consider prefix indices (#12315) (#12345)
ssmike Dec 6, 2024
c6c7c55
Merge stream lookup changes (#12292)
gridnevvvit Dec 6, 2024
17cc4d6
[24-3] Fix CompareRanges & acl for sink (#12275)
nikvas0 Dec 6, 2024
254d1a5
fix exception processing (#11728) (#12355)
gridnevvvit Dec 6, 2024
eac1e36
Optimize CPU usage when read blob (always use count limit) (#12381)
nshestakov Dec 9, 2024
ccb1ed1
fix time sync check (#12448)
adameat Dec 10, 2024
ad9481c
24-3: Add scale recommender for autoscaling (#12425)
pixcc Dec 10, 2024
12b57c1
[merge to stable 24-3] nbs-issue-176: added EncryptedDataKey field to…
sharpeye Dec 11, 2024
5e13fe5
Merge to 24-3: Fix incorrect counter of inflight requests for get_sto…
kruall Dec 11, 2024
b48f081
merge to 24-3: fix multiplying multiput counters in dsproxy (#11264)
kruall Dec 11, 2024
9b0016b
Minidump processing improvements (cherry-pick to stable 24-3) (#12025)
kobzonega Dec 11, 2024
7e2de89
The value of `PQ/BytesWriteOK` for writing to a transaction (#12337) …
Alek5andr-Kotov Dec 12, 2024
775851e
Tests `TxUsage::WriteToTopic_Invalid_*` (#12475)
Alek5andr-Kotov Dec 12, 2024
8d885f6
AvgWriteBytes and transactions (#12474)
Alek5andr-Kotov Dec 12, 2024
6d9da7e
Fix metrics of inactive partitions (#12543)
nshestakov Dec 12, 2024
df8f59f
Fix incorrect Uuid serialization for CDC. (#12587) (#12601)
dcherednik Dec 16, 2024
030b601
YMQ JSON API: send metering events (24-3) (#12635)
qyryq Dec 16, 2024
68ad198
Initialize YmqIsFifo (24-3) (#12718)
qyryq Dec 18, 2024
ee4ad94
Bugfix for alter consumers in pqrb (#12613) (#12713)
FloatingCrowbar Dec 18, 2024
11eb58f
24-3: Add `ListNodes` cache in `DynamicNameserver` (#12694) (#12747)
pixcc Dec 19, 2024
aede1a3
Do not allow to jump from Zombie back to Execute state (#12784)
abyss7 Dec 20, 2024
5b82055
24-3: Add simplified mirror-3dc support in CMS (#11190) (#11276)
pixcc Dec 20, 2024
5b01f74
24-3: Fix disconnected proxies unexpectedly registering in kesus (#12…
snaury Dec 23, 2024
9ea2252
24-3: Fix follower reads sometimes crashing during split (#12804)
snaury Dec 23, 2024
ef48b00
24-3: Abort volatile transactions during graceful restarts (#12808)
snaury Dec 23, 2024
ee10044
Revert use of GraceJoinCore for map/broadcast by default (#12868)
Hor911 Dec 23, 2024
7a00bd0
Fixed errors with transactions in the PQ tablet (#12884)
Alek5andr-Kotov Dec 24, 2024
4d0b0f0
24-3: Add a feature flag for disabling erase cache (#12951)
snaury Dec 25, 2024
337e915
24-3: Fix disabled use virtual addressing option for import from S3 (…
pixcc Dec 25, 2024
4be5ce7
24-3: Add db counters for uncommitted changes and suspicious commits …
snaury Dec 25, 2024
f0019a6
24-3: Fix an observer use-after-free in a datashard test (#13005)
snaury Dec 25, 2024
04f425f
Don't omit precomputes in presense of a returning statement (#12965) …
ssmike Dec 28, 2024
bfa1e00
Delayed message loses `Sender` (#13066) (#13140)
Alek5andr-Kotov Dec 31, 2024
afa2023
The tablet leaves executed transactions (#13134) (#13139)
Alek5andr-Kotov Dec 31, 2024
30aae3f
TxInFly and TxCompleteLag metrics for PQ (#13072) (#13141)
Alek5andr-Kotov Jan 2, 2025
1b8a537
24-3: KIKIMR-22120: Take partitioning description of copied table in …
pixcc Jan 9, 2025
ac54f9f
Stable-24-3: Improve roaring UDF (#13218)
azevaykin Jan 9, 2025
2962665
stable-24-3: Add IsSystem flag to filestore config; support __filesto…
Jan 15, 2025
6b41c90
Parametrized decimal (#11179)
azevaykin Jan 15, 2025
2257ad4
24-3: Fix uncommitted changes leak and clean them up on startup (#13448)
snaury Jan 17, 2025
d112eb7
24-3-15: Return default decimal if scheme proto is empty (#13554)
azevaykin Jan 20, 2025
fa450dd
Fix write in stable-24-3 (#13567)
Jan 20, 2025
f4c85ea
24-3: Avoid unnecessary ReadStep coordinator subscriptions (#13638)
snaury Jan 21, 2025
6676ba4
24-3: Configure minimum coordinator resolution with icb (#13747)
snaury Jan 23, 2025
9ca35af
fix dedup normalizer (#9849) (#13776)
zverevgeny Jan 24, 2025
cdeec5d
Revert "Improved Q9 by moving BuildFlatmapStage to a later stage and …
pavelvelikhov Jan 24, 2025
33ff454
24-3: ClickHouse Client optional type fix (#13815) (#13821)
azevaykin Jan 24, 2025
cbc5af1
The values of PartNo must be added (#13914)
Alek5andr-Kotov Jan 28, 2025
a1e2575
24-3: Preliminary fix for erase cache consistency problems (#13944)
snaury Jan 29, 2025
c1b8015
[filestore] Allow 4G+ throttle values (#13454) (#13738)
proller Jan 29, 2025
006f608
Viewer updates v5 (stable-24-3-15-hotfix) (#13480)
adameat Jan 17, 2025
e6d1a59
24-3-15-hotfix: KIKIMR-22120: Block table splits and merges during im…
pixcc Jan 29, 2025
8c8dcab
Merge pull request #14093 from maximyurchuk/stable-24-3
maximyurchuk Jan 31, 2025
375ea47
Fix BS_QUEUE death (merge from main #14081) (#14095)
alexvru Feb 1, 2025
529ebf9
24-3: Delete rows with decimal in PK (#14209)
azevaykin Feb 5, 2025
4e12fde
Disable distconf (#14171)
alexvru Feb 6, 2025
4dbe124
fix redirects and tabletinfo filtering for serverless databases (#14221)
adameat Feb 6, 2025
8cfba18
Support PG types in schemeshard (#11023) (#14300)
azevaykin Feb 7, 2025
874951c
Support PG types in YT export (#8833) (#14303)
azevaykin Feb 7, 2025
d6fd00d
Fix for Decimal PK in CDC (#14290)
azevaykin Feb 7, 2025
a254002
fix followers with query service (#14367)
gridnevvvit Feb 10, 2025
80dbaee
Stable-24-4: initial commits (#14402)
maximyurchuk Feb 11, 2025
457659d
24-4: Don't ack readsets too early on volatile tx abort (#14516)
snaury Feb 13, 2025
df03f29
Remove compatibility with old NBS binaries (#14443)
serbel324 Feb 13, 2025
d20b238
Check EnforceUserTokenRequirement together with RequireCredentialsInN…
qyryq Feb 14, 2025
511ac07
YMQ tags (#13396)
qyryq Feb 14, 2025
c710d8a
Sync EvaluteExpr execution (#11801) (#14456)
Hor911 Feb 14, 2025
89d3412
Compatibility for asynchronous compaction (#14569)
Alek5andr-Kotov Feb 18, 2025
5315324
Kafka fixes for 24 4 (#14641)
a-serebryanskiy Feb 18, 2025
0030735
followers update in 24-4 (#14811)
vporyadke Feb 20, 2025
db75faa
Merge kafka-proxy improvements and fixes (#14805)
FloatingCrowbar Feb 21, 2025
f7d665b
24-4: Resource labels (#14850)
CyberROFL Feb 21, 2025
24b2434
Ingore basic scheme limits for internal operations (#14813) (#14921)
jepett0 Feb 21, 2025
95e4d13
24-4: Paths & shards quota & consumption metrics (#14954)
CyberROFL Feb 24, 2025
0304fe6
Add support ydbd start from dynamic config (#14913)
mregrock Feb 25, 2025
e8a762b
Workaround for batch processing of transactions (#14874) (#14950)
Alek5andr-Kotov Feb 26, 2025
bd3c9d7
enable index auto-choose by default 24-4 (#15033)
gridnevvvit Feb 26, 2025
f1235b7
24-4: Fix follower assertions on attach snapshot races (#15077)
snaury Feb 27, 2025
010638a
24-4: Fix RemoveSubscribedLock crash after DropTable (#15074)
snaury Feb 27, 2025
f291460
24-4: TDbResolver: store & resend original event (#15082)
CyberROFL Feb 27, 2025
eee7c11
[stable-24-4] sync docs_release.yaml with main (#15169)
blinkov Feb 28, 2025
0a25dc5
At the start of a partition, the order of messages may change. (#1516…
Alek5andr-Kotov Feb 28, 2025
2f0df75
If TMaybe is empty, get proper JSON value (#15172)
qyryq Mar 4, 2025
4b470a1
Change MAX_REORDER_TX_KEYS from 100 to 1000 (24-4) (#15294)
qyryq Mar 4, 2025
b39b6d2
Fixed possible stop of reading from the topic partition (#15288) (#15…
nshestakov Mar 4, 2025
9b336b7
Fix log message in GenerateCookie (#8890) (#15343)
Alek5andr-Kotov Mar 5, 2025
f7a423c
24-4: Add CleanupEC2MetadataClient() (#15382)
CyberROFL Mar 6, 2025
e524a8e
24-4 Add BuildStats B-Tree detailed logging (#15352)
kunga Mar 7, 2025
5a0f4ed
YMQ: Update format of labels in search events (24-4) (#15426)
qyryq Mar 7, 2025
42f0576
24-4: Force oldest locks into shard locks due to range limits (#15473)
snaury Mar 7, 2025
8c7adfc
fix inc4455 Do not keep portions for overlap detection (#15252) (#15486)
zverevgeny Mar 9, 2025
a7c972c
Merge of important bugfixes for PQ read proxy & kafka proxy (#15457)
FloatingCrowbar Mar 10, 2025
cc226a3
Initializing the configuration of the partition (#15557) (#15576)
Alek5andr-Kotov Mar 12, 2025
0d85ab0
24-4, VIEW: use parent context for query AST building (#15590)
jepett0 Mar 13, 2025
99be4c1
Refresh ldap token with error (#15182) (#15460)
molotkov-and Mar 13, 2025
bebf591
24-4: handle follower dying while being promoted to leader (#15134) (…
vporyadke Mar 14, 2025
41e5d4e
24-4: check that we are not migrating tablets to ourselves (#15477) (…
vporyadke Mar 14, 2025
4d604e5
24-4: fix safe operation check in hive (#15537) (#15664)
vporyadke Mar 14, 2025
85b3d16
24-4: increase logging around tablet unlocks (#14741) (#15669)
vporyadke Mar 14, 2025
26fc43b
Revert "Initializing the configuration of the partition (#15557) (#15…
Alek5andr-Kotov Mar 17, 2025
a9a7cc8
24-1 Fix B-Tree histograms comparator result overflow (#15820)
kunga Mar 17, 2025
a8d6eba
Revert "Refresh ldap token with error (#15182) (#15460)" (#15835)
molotkov-and Mar 17, 2025
808c600
Revert "24-4: Force oldest locks into shard locks due to range limits…
snaury Mar 18, 2025
877a440
Revert "24-4, VIEW: use parent context for query AST building" (#15833)
jepett0 Mar 18, 2025
f4134c8
Revert "24-4: Add CleanupEC2MetadataClient()" (#15832)
CyberROFL Mar 18, 2025
9480de8
24-4: Boost restore (#15837)
CyberROFL Mar 18, 2025
a1884b0
provide database in schemecache request (#15941)
alexnick88 Mar 19, 2025
a2f41b8
Fix config delivery to quoter (#15847) (#15933)
FloatingCrowbar Mar 19, 2025
1232652
Fix group resolver bug (#13282) (#15921)
serbel324 Mar 19, 2025
f453ce3
Fix segfault in Group Layout Sanitizer (#15922)
serbel324 Mar 19, 2025
f48f11a
Add node interlace in TScore for group mapper (#15951)
serbel324 Mar 19, 2025
757b075
An empty list of consumers for the background partition (#15956)
Alek5andr-Kotov Mar 19, 2025
78e52e1
[KIKIMR-22131] Handle potential race in computation pattern cache (#1…
abyss7 Mar 20, 2025
07e7130
max timeout for FastRead (#15520) (#16164)
dorooleg Mar 24, 2025
92655ab
Late messages `TEvProposeTransaction` (#16216) (#16270)
Alek5andr-Kotov Mar 26, 2025
5097f8b
YMQ: Use "name" label name instead of "sensor" for queue.total_count …
qyryq Mar 27, 2025
5fb6def
Fix kafka auth (#16351) (#16391)
FloatingCrowbar Mar 28, 2025
4e8794d
24-4: Storage billing labels (#16738)
CyberROFL Apr 4, 2025
c09bd6c
Read session param for CommitOffset RPC to 24-4 (#16697)
niksaveliev Apr 10, 2025
a77c52e
The commit of a transaction in the SDK freezes (#17089)
Alek5andr-Kotov Apr 14, 2025
5537495
24-4: ReadTable and ReadRows RPC fixes (#15721, #15850) (#17332)
lex007in Apr 18, 2025
00c367b
24-4: Fix readrows RPC (#17426)
snaury Apr 18, 2025
ce50ecc
[docs] update content to fix build and include recent refactorings (#…
blinkov Apr 19, 2025
81ecefd
The PQ tablet does not receive a TEvTxCalcPredicateResult (#17497) (#…
Alek5andr-Kotov Apr 22, 2025
d0e1f09
24-4: Support an emergency one-to-one split/merge in SchemeShard (#17…
snaury Apr 24, 2025
7083890
24-4: Fix method check in schemeshard actions (#17738)
snaury Apr 25, 2025
ee2a708
Merge bugfixes 24 4 (#16685)
gridnevvvit Apr 26, 2025
152e499
[stable-24-4] sync docs_release.yaml with main after #17623 (#17783)
blinkov Apr 29, 2025
32a6a78
The PQ tablet loses its TEvReadSet (#17842) (#17855)
Alek5andr-Kotov Apr 29, 2025
a1c70e3
[docs] backport #17480 #17801 to stable-24-4 (#17840)
blinkov Apr 29, 2025
698a693
badge template without issue number (#17788)
asmyasnikov Apr 28, 2025
db120c2
Don't wait for TEvReadSetAck from non-existent tablets (#17913)
Alek5andr-Kotov May 5, 2025
e1783da
Merge pull request #17894 from ydb-platform/docs-backport-17788-to-st…
blinkov May 5, 2025
36a63ce
Merge pull request #18004 from Alek5andr-Kotov/LOGBROKER-9650a
Alek5andr-Kotov May 5, 2025
0ab27f9
[-] restore the value of counters
Alek5andr-Kotov May 6, 2025
6d4b851
Merge pull request #18074 from Alek5andr-Kotov/LOGBROKER-9654a
Alek5andr-Kotov May 6, 2025
19d8520
fix sending big messages (#18079)
a-serebryanskiy May 7, 2025
13d86eb
Merge pull request #18112 from a-serebryanskiy/ydb-topics-kafka-api-b…
a-serebryanskiy May 7, 2025
df21e80
Allow to send duplicates through TDedicatedPipePool
kunga May 8, 2025
202557a
healthcheck segfault while retrying Whiteboard (#17836)
StekPerepolnen May 8, 2025
1e7f7de
Check iter index access slice bounds (#18213)
kunga May 13, 2025
6da7adc
Fix build index retry GetTimeoutBackouff
kunga May 13, 2025
a153302
Merge pull request #18230 from ydb-platform/merge-stable-24-4-healthc…
StekPerepolnen May 13, 2025
4d8289c
Fix build index retry GetTimeoutBackouff
kunga May 14, 2025
acbb460
Check iter index access slice bounds (#18213)
kunga May 14, 2025
4f66ef4
[*] a copy of TEvReadSet is used instead of the serialized message
Alek5andr-Kotov May 14, 2025
2093221
[/] unused code
Alek5andr-Kotov May 14, 2025
5783247
[-] too many transactions
Alek5andr-Kotov May 14, 2025
ba40d13
[*] ABORTED -> OVERLOADED
Alek5andr-Kotov May 14, 2025
07653aa
[*] use NKikimrTx::TEvReadSet
Alek5andr-Kotov May 14, 2025
b5924e8
[-] uninitialized value
Alek5andr-Kotov May 14, 2025
9d4ad3c
The serialized TEvReadSet takes up a lot of memory (#18289)
Alek5andr-Kotov May 14, 2025
ee43c2d
Fixed broken links
anton-bobkov May 16, 2025
8a73b6d
Update public materials (#18219)
anton-bobkov May 15, 2025
2644a94
Fixed broken links (#18432)
anton-bobkov May 16, 2025
d03d2c8
Merge branch 'stable-24-4' into docs-public-materials-24-4
anton-bobkov May 16, 2025
053400b
Update public materials (backport to stable-24-4) (#18433)
blinkov May 19, 2025
4ab126d
24-4 Allow to send duplicates through TDedicatedPipePool (#18148)
kunga May 19, 2025
26fe823
Adding missing presets
anton-bobkov May 19, 2025
5d72acc
[docs] add DataLens integration (#18129)
blinkov May 13, 2025
01c25ed
[docs] fix typo around DataLens (#18246)
blinkov May 13, 2025
d44fe00
dev: C# ADO.NET Docs (#17202)
KirillKurdyukov Apr 19, 2025
2af8934
[docs] fix connection-parameters.md in ADO.NET (#17465)
blinkov Apr 21, 2025
f6cea9f
[docs] reference for https://github.com/ydb-platform/ydb-mcp (#17900)
blinkov May 14, 2025
1ea03af
Adding missing presets (#18501)
anton-bobkov May 20, 2025
6427e87
Don't try checking for merge when operation limit already exceeded (#…
snaury May 19, 2025
1d50b58
Fix unknown fields problem in BSC
alexvru May 20, 2025
39accfe
fix error processing on program apply (#10814)
ivanmorozov333 Oct 24, 2024
3d5bcf4
24-4: Don't try checking for merge when operation limit already excee…
snaury May 20, 2025
b63a450
Increase TotalCPU to avoid backup restore dead locks (#18545)
kunga May 20, 2025
2fa0f16
fix error processing on program apply (#10814) (#18568)
dorooleg May 20, 2025
0956375
Fix unknown fields problem in BSC (#18563)
alexvru May 21, 2025
3f9cabe
24-4 Increase TotalCPU to avoid backup restore dead locks (#18545) (#…
kunga May 21, 2025
8f7a730
fix auth flags check
a-serebryanskiy May 21, 2025
2b7d6d3
[Kafka API] fix auth flags check (#18596)
a-serebryanskiy May 21, 2025
f7cb1d9
Fixed linter errors
anton-bobkov May 22, 2025
75516fa
[docs] remove incorrect video from COSCUP 2024 (#18177)
blinkov May 22, 2025
926b514
Fixed linter warnings in 24-4 (#18678)
blinkov May 26, 2025
a3d243a
Merge branch 'stable-24-4' into docs-backport-17202-to-stable-24-4
anton-bobkov May 26, 2025
97f601a
Fixed warnings
anton-bobkov May 26, 2025
5260e44
Merge branch 'stable-24-4' into docs-backport-18129-to-stable-24-4
anton-bobkov May 26, 2025
91e7566
Fixed an error
anton-bobkov May 26, 2025
71a776d
[docs] backport #18129 #18246 to stable-24-4 (#18510)
blinkov May 26, 2025
1206fc3
[docs] backport #17202 #17465 #17900 to stable-24-4 (#18512)
blinkov May 26, 2025
9876d89
[docs] backport #18177 to stable-24-4 (#18714)
blinkov May 28, 2025
adb8817
[stable-24-4] temporary update redirects.yaml
blinkov May 29, 2025
f9ff4d6
[stable-24-4] temporary update redirects.yaml (#18976)
blinkov May 29, 2025
1e32d1e
add LightOrangeGroups to CheckBlobstorageStatusResult (#19006)
BarkovBG May 29, 2025
517ab58
add LightOrangeGroups to CheckBlobstorageStatusResult (#19006) (#19035)
maximyurchuk May 29, 2025
12f09fe
Added a video about Yandex PSP (#19042)
anton-bobkov May 30, 2025
ad081d4
[docs] backport #19042 to stable-24-4 (#19123)
lopatinevgeny Jun 3, 2025
ae53eb1
Enable kafka api by env variable (#11892)
rekby Dec 2, 2024
ea3fbbc
use YDB_KAFKA_PROXY_PORT for enable kafka (#12242)
rekby Dec 3, 2024
b7dc593
start kafka port by default in local ydb (#19194)
rekby Jun 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
26 changes: 1 addition & 25 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,25 +1 @@
/*.md @ydb-platform/docs

/ydb/core/fq/ @ydb-platform/fq
/ydb/core/public_http/ @ydb-platform/fq

/ydb/docs/ @ydb-platform/docs

/ydb/library/yql/ @ydb-platform/yql
/ydb/library/yql/dq @ydb-platform/yql @ydb-platform/qp
/ydb/library/yql/providers/generic @ydb-platform/fq
/ydb/library/yql/providers/pq @ydb-platform/fq
/ydb/library/yql/providers/s3 @ydb-platform/fq
/ydb/library/yql/providers/solomon @ydb-platform/fq

/ydb/library/yql/yt @Krock21 @Krisha11 @zlobober @gritukan

/ydb/services/fq/ @ydb-platform/fq

/ydb/core/kafka_proxy @ydb-platform/Topics
/ydb/core/persqueue @ydb-platform/Topics
/ydb/services/datastreams @ydb-platform/Topics
/ydb/services/deprecated/persqueue_v0 @ydb-platform/Topics
/ydb/services/persqueue_v1 @ydb-platform/Topics

/ydb/core/config/ut @ydb-platform/core
* @ydb-platform/ReleaseApprovers
22 changes: 13 additions & 9 deletions .github/actions/s3cmd/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ inputs:
required: true
description: "s3 key secret"
s3_bucket:
required: true
required: false
description: "s3 bucket"
s3_endpoint:
required: true
description: "s3 endpoint"
folder_prefix:
required: true
required: false
description: "folder prefix"
build_preset:
required: true
required: false
description: "build preset like relwithdebinfo"
runs:
using: "composite"
Expand All @@ -35,7 +35,14 @@ runs:
host_base = storage.yandexcloud.net
host_bucket = %(bucket)s.storage.yandexcloud.net
EOF

env:
s3_key_id: ${{ inputs.s3_key_id }}
s3_secret_access_key: ${{ inputs.s3_key_secret }}

- name: export s3 path variables
shell: bash
if: inputs.build_preset
run: |
folder="${{ runner.arch == 'X64' && 'x86-64' || runner.arch == 'ARM64' && 'arm64' || 'unknown' }}"

BUILD_PRESET="${{ inputs.build_preset }}"
Expand All @@ -46,7 +53,7 @@ runs:
debug)
folder+="-debug"
;;
release-*)
release*)
folder+="-${BUILD_PRESET/release-/}"
;;
*)
Expand All @@ -57,7 +64,4 @@ runs:
echo "S3_BUCKET_PATH=s3://${{ inputs.s3_bucket }}/${{ github.repository }}/${{github.workflow}}/${{ github.run_id }}/${{ inputs.folder_prefix }}${folder}" >> $GITHUB_ENV
echo "S3_URL_PREFIX=${{ inputs.s3_endpoint }}/${{ inputs.s3_bucket }}/${{ github.repository }}/${{ github.workflow }}/${{ github.run_id }}/${{ inputs.folder_prefix }}${folder}" >> $GITHUB_ENV
echo "S3_TEST_ARTIFACTS_BUCKET_PATH=s3://${{ inputs.s3_bucket }}/testing_out_stuff/${{ github.repository }}/${{github.workflow}}/${{ github.run_id }}/${{ inputs.folder_prefix }}${folder}" >> $GITHUB_ENV
echo "S3_TEST_ARTIFACTS_URL_PREFIX=${{ inputs.s3_endpoint }}/${{ inputs.s3_bucket }}/testing_out_stuff/${{ github.repository }}/${{ github.workflow }}/${{ github.run_id }}/${{ inputs.folder_prefix }}${folder}" >> $GITHUB_ENV
env:
s3_key_id: ${{ inputs.s3_key_id }}
s3_secret_access_key: ${{ inputs.s3_key_secret }}
echo "S3_TEST_ARTIFACTS_URL_PREFIX=${{ inputs.s3_endpoint }}/${{ inputs.s3_bucket }}/testing_out_stuff/${{ github.repository }}/${{ github.workflow }}/${{ github.run_id }}/${{ inputs.folder_prefix }}${folder}" >> $GITHUB_ENV
5 changes: 4 additions & 1 deletion .github/actions/test_ya/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ runs:
debug)
TESTMO_SOURCE="ya-${ARCH}-debug"
;;
release-*)
release*)
TESTMO_SOURCE="ya-${ARCH}-${BUILD_PRESET/release-/}"
;;
*)
Expand Down Expand Up @@ -180,6 +180,9 @@ runs:
relwithdebinfo)
params+=(--build "relwithdebinfo")
;;
release)
params+=(--build "release")
;;
release-asan)
params+=(
--build "release" --sanitize="address"
Expand Down
18 changes: 10 additions & 8 deletions .github/config/muted_ya.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,30 +8,30 @@ ydb/core/external_sources *
ydb/core/quoter/ut QuoterWithKesusTest.PrefetchCoefficient
ydb/core/keyvalue/ut_trace TKeyValueTracingTest.*
ydb/core/kqp/provider/ut KikimrIcGateway.TestLoadBasicSecretValueFromExternalDataSourceMetadata
ydb/core/kqp/ut/olap KqpOlapIndexes.IndexesActualization
ydb/core/kqp/ut/join KqpJoinOrder.Chain65Nodes
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.*
ydb/core/kqp/ut/olap KqpOlap.ScanQueryOltpAndOlap
ydb/core/kqp/ut/olap KqpOlapStatistics.StatsUsageWithTTL
ydb/core/kqp/ut/olap KqpOlap.YqlScriptOltpAndOlap
ydb/core/kqp/ut/olap KqpOlapAggregations.Aggregation_ResultCountAll_FilterL
ydb/core/kqp/ut/pg KqpPg.CreateIndex
ydb/core/kqp/ut/tx KqpLocksTricky.TestNoLocksIssueInteractiveTx+withSink
ydb/core/kqp/ut/tx KqpLocksTricky.TestNoLocksIssue+withSink
ydb/core/kqp/ut/tx KqpSnapshotRead.ReadOnlyTxWithIndexCommitsOnConcurrentWrite+withSink
ydb/core/kqp/ut/tx KqpSinkTx.InvalidateOnError
ydb/core/kqp/ut/query KqpLimits.QueryReplySize
ydb/core/kqp/ut/query KqpQuery.QueryTimeout
ydb/core/kqp/ut/service KqpQueryService.TableSink_OltpReplace+HasSecondaryIndex
ydb/core/kqp/ut/scan KqpRequestContext.TraceIdInErrorMessage
ydb/core/kqp/ut/scheme KqpOlapScheme.TenThousandColumns
ydb/core/kqp/ut/scheme KqpOlap.OlapRead_GenericQuerys
ydb/core/kqp/ut/scheme KqpOlap.OlapRead_StreamGenericQuery
ydb/core/kqp/ut/scheme KqpOlap.OlapRead_UsesGenericQueryOnJoinWithDataShardTable
ydb/core/kqp/ut/scheme KqpOlapScheme.DropTable
ydb/core/kqp/ut/scheme KqpScheme.AlterAsyncReplication
ydb/core/kqp/ut/scheme KqpScheme.QueryWithAlter
ydb/core/kqp/ut/scheme [14/50]*
ydb/core/kqp/ut/scheme [15/50]*
ydb/core/kqp/ut/scheme [44/50]*
ydb/core/kqp/ut/service KqpQueryService.ExecuteQueryPgTableSelect
ydb/core/kqp/ut/service KqpQueryService.QueryOnClosedSession
ydb/core/kqp/ut/service KqpQueryService.TableSink_OltpUpdate
ydb/core/kqp/ut/service KqpService.CloseSessionsWithLoad
ydb/core/kqp/ut/service [38/50]*
ydb/core/kqp/ut/service KqpQueryService.TableSink_OltpReplace+HasSecondaryIndex
ydb/core/persqueue/ut [37/40] chunk chunk
ydb/core/persqueue/ut [38/40] chunk chunk
ydb/core/persqueue/ut TPQTest.*DirectRead*
Expand Down Expand Up @@ -107,4 +107,6 @@ ydb/tests/functional/tenants test_storage_config.py.TestStorageConfig.*
ydb/tests/functional/tenants test_tenants.py.*
ydb/tests/functional/ydb_cli test_ydb_impex.py.TestImpex.test_big_dataset*
ydb/tests/tools/pq_read/test test_timeout.py.TestTimeout.test_timeout
ydb/core/kqp/ut/olap KqpDecimalColumnShard.TestFilterCompare
ydb/core/kqp/ut/olap KqpDecimalColumnShard.TestAggregation
ydb/tests/functional/rename [test_rename.py */10] chunk chunk
1 change: 1 addition & 0 deletions .github/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ COPY --from=builder \
EXPOSE ${GRPC_TLS_PORT:-2135}
EXPOSE ${GRPC_PORT:-2136}
EXPOSE ${MON_PORT:-8765}
EXPOSE ${YDB_KAFKA_PROXY_PORT:-9092}

HEALTHCHECK --start-period=60s --interval=1s CMD sh ./health_check

Expand Down
1 change: 1 addition & 0 deletions .github/docker/files/initialize_local_ydb
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ export YDB_GRPC_ENABLE_TLS="true"
export GRPC_TLS_PORT=${GRPC_TLS_PORT:-2135}
export GRPC_PORT=${GRPC_PORT:-2136}
export YDB_GRPC_TLS_DATA_PATH="/ydb_certs"
export YDB_KAFKA_PROXY_PORT=${YDB_KAFKA_PROXY_PORT:-9092}

/local_ydb deploy --ydb-working-dir /ydb_data --ydb-binary-path /ydbd --fixed-ports --dont-use-log-files;

Expand Down
78 changes: 64 additions & 14 deletions .github/workflows/docs_release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,33 +5,83 @@ on:
branches:
- 'main'
- 'stable-**'
paths:
paths:
- 'ydb/docs/**'
workflow_dispatch:

jobs:
release:
build:
runs-on: ubuntu-latest
concurrency:
group: release-documentation-${{ github.ref }}
cancel-in-progress: true
runs-on: ubuntu-latest
permissions: write-all
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Extract version
shell: bash
run: echo "version=${GITHUB_HEAD_REF:-${GITHUB_REF#refs/heads/}}" | sed -e 's|stable-|v|g' -e 's|-|.|g' >> $GITHUB_OUTPUT
id: extract_version
- name: Release
uses: diplodoc-platform/docs-release-action@v1
uses: actions/checkout@v4

- name: Build
uses: diplodoc-platform/docs-build-action@v3
with:
revision: "${{ github.sha }}"
version: "${{ steps.extract_version.outputs.version }}"
project-name: ${{ secrets.DOCS_PROJECT_NAME }}
src-root: ${{ vars.SRC_ROOT }}
storage-bucket: ${{ secrets.DOCS_AWS_BUCKET }}

upload:
needs: build
runs-on: ubuntu-latest
concurrency:
group: release-documentation-${{ github.ref }}
cancel-in-progress: true
permissions: write-all
steps:
- name: Upload
uses: diplodoc-platform/docs-upload-action@v1
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
storage-bucket: "common/${{ secrets.DOCS_PROJECT_NAME }}"
storage-endpoint: ${{ vars.DOCS_AWS_ENDPOINT }}
storage-access-key-id: ${{ secrets.DOCS_AWS_KEY_ID }}
storage-secret-access-key: ${{ secrets.DOCS_AWS_SECRET_ACCESS_KEY }}
storage-region: ${{ vars.DOCS_AWS_REGION }}
shared-storage-bucket: true

release:
needs: upload
runs-on: ubuntu-latest
concurrency:
group: release-documentation-${{ github.ref }}
cancel-in-progress: true
steps:
- name: Extract version # turn branch name into version string
id: extract_version
shell: bash
run: |
echo "version=${GITHUB_HEAD_REF:-${GITHUB_REF#refs/heads/}}" \
| sed -e 's|stable-|v|g' -e 's|-|.|g' \
>> $GITHUB_OUTPUT

- name: Get default branch name
id: get_default
run: |
default=$(curl -fsS \
https://raw.githubusercontent.com/ydb-platform/ydb/refs/heads/main/ydb/docs/default-branch.txt)
echo "DEFAULT_BRANCH=$default" >> $GITHUB_ENV

- name: Set update-only-version # only skip default-branch commits
id: set-update-only-version
run: |
current=${GITHUB_REF##*/} # e.g. 'main' or 'stable-X'
if [[ "$current" == "$DEFAULT_BRANCH" ]]; then
echo "update_only_version=false" >> $GITHUB_ENV
else
echo "update_only_version=true" >> $GITHUB_ENV
fi

- name: Release
uses: diplodoc-platform/docs-release-action@v2
with:
revision: "${{ github.sha }}"
version: "${{ steps.extract_version.outputs.version }}"
storage-bucket: ${{ secrets.DOCS_PROJECT_NAME }}
storage-access-key-id: ${{ secrets.DOCS_AWS_KEY_ID }}
storage-secret-access-key: ${{ secrets.DOCS_AWS_SECRET_ACCESS_KEY }}
update-only-version: "${{ env.update_only_version }}"
54 changes: 54 additions & 0 deletions .github/workflows/nightly_build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: Nightly-Build # workflow used to upload built binaries to s3
on:
workflow_dispatch:
inputs:
runner_label:
type: string
default: "auto-provisioned"
description: "runner label"
commit_sha:
type: string
default: ""
jobs:
build_and_test:
strategy:
fail-fast: false
matrix:
build_preset: ["release", "relwithdebinfo", "release-asan"]
runs-on: [ self-hosted, auto-provisioned, "${{ format('build-preset-{0}', matrix.build_preset) }}" ]
name: Build and test ${{ matrix.build_preset }}
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: ${{ inputs.commit_sha }}
fetch-depth: 2
- name: Setup ydb access
uses: ./.github/actions/setup_ci_ydb_service_account_key_file_credentials
with:
ci_ydb_service_account_key_file_credentials: ${{ secrets.CI_YDB_SERVICE_ACCOUNT_KEY_FILE_CREDENTIALS }}
- name: Build and test
uses: ./.github/actions/build_and_test_ya
with:
build_preset: ${{ matrix.build_preset }}
build_target: "ydb/apps/ydbd"
increment: false
run_tests: false
put_build_results_to_cache: false
secs: ${{ format('{{"TESTMO_TOKEN2":"{0}","AWS_KEY_ID":"{1}","AWS_KEY_VALUE":"{2}","REMOTE_CACHE_USERNAME":"{3}","REMOTE_CACHE_PASSWORD":"{4}"}}',
secrets.TESTMO_TOKEN2, secrets.AWS_KEY_ID, secrets.AWS_KEY_VALUE, secrets.REMOTE_CACHE_USERNAME, secrets.REMOTE_CACHE_PASSWORD ) }}
vars: ${{ format('{{"AWS_BUCKET":"{0}","AWS_ENDPOINT":"{1}","REMOTE_CACHE_URL":"{2}","TESTMO_URL":"{3}","TESTMO_PROJECT_ID":"{4}"}}',
vars.AWS_BUCKET, vars.AWS_ENDPOINT, vars.REMOTE_CACHE_URL_YA, vars.TESTMO_URL, vars.TESTMO_PROJECT_ID ) }}
- name: Setup s3cmd
uses: ./.github/actions/s3cmd
with:
s3_bucket: "ydb-builds"
s3_endpoint: ${{ vars.AWS_ENDPOINT }}
s3_key_id: ${{ secrets.AWS_KEY_ID }}
s3_key_secret: ${{ secrets.AWS_KEY_VALUE }}

- name: sync results to s3 and publish links
shell: bash
run: |
set -x
s3cmd sync --follow-symlinks --acl-public --no-progress --stats --no-check-md5 "ydb/apps/ydbd/ydbd" "s3://ydb-builds/${{ github.ref_name }}/${{ matrix.build_preset }}/ydbd" -d
4 changes: 2 additions & 2 deletions .github/workflows/pr_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ jobs:
strategy:
fail-fast: false
matrix:
build_preset: ["relwithdebinfo", "release-asan", "release-clang14"]
build_preset: ["relwithdebinfo", "release-asan"]
runs-on: [ self-hosted, auto-provisioned, "${{ format('build-preset-{0}', matrix.build_preset) }}" ]
name: Build and test ${{ matrix.build_preset }}
steps:
Expand Down Expand Up @@ -247,7 +247,7 @@ jobs:
https://api.github.com/repos/${{github.repository}}/commits/${{github.event.pull_request.head.sha}}/status | \
jq -cr '.statuses | .[] | select(.state=="success") | select(.context | startswith("build_")) | .context' | \
wc -l )
if [[ $successbuilds == "3" ]];then
if [[ $successbuilds == "2" ]];then
integrated_status="success"
else
integrated_status="failure"
Expand Down
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
!*/
# Unignore all files inside canondata dir
!**/canondata/**
# Allow docker files
!Dockerfile

/canonization_show_res.log

Expand All @@ -26,6 +28,9 @@ __pycache__/
*.pb.h
*.pb.cc

# Other generated
*.fbs.h

# MacOS specific
.DS_Store

Expand All @@ -40,6 +45,7 @@ __pycache__/
.idea/
.vscode/
.clangd
.antlr/

# KDevelop IDE
*.kdev4
Expand Down Expand Up @@ -79,3 +85,6 @@ list_result.log
bin/config.json

.vs/

# handy for local junk, which is not intended to appear in the repo
junk/
Loading
Loading