-
Notifications
You must be signed in to change notification settings - Fork 564
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
stable 24 1 #5327
Closed
Closed
stable 24 1 #5327
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Collaborator
FloatingCrowbar
commented
Jun 7, 2024
- Only fomichev3000 can approve changes in this branch
- Update CODEOWNERS
- Only members of ReleaseApprovers team can approve changes in this branch
- merge performance improvement changes to stable-24-1 (merge performance improvement changes to stable-24-1 #1576)
- Add compatibility info (Set compatibility info for stable-24-1 #1583)
- fix empty config requirement (fix empty config requirement #1622)
- Set mkql runtime version. (Set mkql runtime version. #1609)
- Fix scheme_tests canondata (Fix scheme_tests canondata #1493) (Fix scheme_tests canondata (#1493) #1643)
- remove debugging cerr (24-1) (remove debugging cerr (24-1) #1642)
- Merge some fixes from main (Merge some fixes from main #1672)
- Fix autoconfig's compute cpu table (Fix autoconfig's compute cpu table #1701)
- YQL-17542 finalize split sync async CAs (YQL-17542 finalize split sync async ca #1689)
- KIKIMR-21016: Проставить версию SSA Runtime в 24-1 (KIKIMR-21016: Проставить версию SSA Runtime в 24-1 #1785)
- Do not call TypeName if trace is not used. (Do not call TypeName if trace is not used. #1506)
- improve base stats propagation logic (improve base stats propagation logic #1741) (improve base stats propagation logic (#1741) #1857)
- Fix the processing of incorrect SourceId (Fix the processing of incorrect SourceId #1555) (Fix the processing of incorrect SourceId (#1555) #1581)
- Make coordination session ping period dependent on session timeout KI… (Make coordination session ping period dependent on session timeout KI… #1837)
- Make stopping result/notification sending dependent on operation type… (Make stopping result/notification sending dependent on operation type… #1835)
- Disable volatile transactions KIKIMR-21060 (Disable volatile transactions KIKIMR-21060 #1888)
- Disable KQP feature flags for stable branch. (Disable KQP feature flags for stable branch. #1885)
- Remove MvccTestOutOfOrderRestartLocksSingleWithoutBarrier (Remove MvccTestOutOfOrderRestartLocksSingleWithoutBarrier #1905) (Remove MvccTestOutOfOrderRestartLocksSingleWithoutBarrier (#1905) #1907)
- Mute CostMetrics tests in 24-1 (Mute CostMetrics tests in 24-1 #1948)
- Merge to 24.1 (Merge to 24.1 #1772)
- Fix readset acks sent too early in volatile transactions (Fix readset acks sent too early in volatile transactions #1961)
- Use uid as idempotency key KIKIMR-21059 (24-1: Use uid as idempotency key KIKIMR-21059 #2059)
- Enable DDL in ExecuteScript. Allow not to specify TxControl in QueryService queries (Enable DDL in ExecuteScript. Allow not to specify TxControl in QueryService queries #1603) (Enable DDL in ExecuteScript. Allow not to specify TxControl in QueryService queries (#1603) #1815)
- Fix lost coordinator steps during mediator reconnect race (Fix lost coordinator steps during mediator reconnect race #2037) (Fix lost coordinator steps during mediator reconnect race (#2037) #2056)
- Cannonized two plans (Cannonized two plans #1773) (Cannonized two plans (#1773) #2081)
- fix iam monitoring (fix iam monitoring #2061) (fix iam monitoring (#2061) #2113)
- correctly fix memlimit exception problem (correctly fix memlimit exception problem #2135)
- Disable distconf in 24-1 (Disable distconf in 24-1 #2147)
- KIKIMR-20082: TableStore/ColumnTable with QueryService (KIKIMR-20082: TableStore/ColumnTable with QueryService #1377) (KIKIMR-20082: TableStore/ColumnTable with QueryService (#1377) #1647)
- Support temp tables in yql (Support temp tables in yql #2141)
- Stable-24-1 cs patch 2 (Stable-24-1 cs patch 2 #2145)
- Merge default values for columns fixes and changes to stable 24 1 (Merge default values for columns fixes and changes to stable 24 1 #2140)
- Stable-24-1 patch for cs (Stable-24-1 patch for cs #2142)
- Generate CMakeLists (Generate CMakeLists #2184)
- Fix partial distributed commit of uncommitted changes during shard restart race (Fix partial distributed commit of uncommitted changes during shard restart race #2169)
- lower time difference issues from red to orange (lower time difference issues from red to orange #2197) (lower time difference issues from red to orange (#2197) #2232)
- Fix ToFlow for dict join (Fix ToFlow for dict join #2267)
- Dont return shared nodes for serverless KIKIMR-21128 (Dont return shared nodes for serverless KIKIMR-21128 #2264) (Dont return shared nodes for serverless KIKIMR-21128 (#2264) #2305)
- Stable-24-1 CS patch (Stable-24-1 CS patch #2363)
- YDB-1453 updated CORS response headers to healthcheck handler (YDB-1453 added CORS headers to healthcheck handler #2174) - merge 24-1 (YDB-1453 updated CORS response headers to healthcheck handler (#2174) - merge 24-1 #2318)
- Remove compatibility with 23-3 (Remove compatibility with 23-3 #2377)
- Merge to 24-1 (Merge to 24-1 #2367)
- Regenerate CMakeLists (Regenerate CMakeLists #2401)
- Fix stale read anomalies detected with Jepsen (Fix stale read anomalies detected with Jepsen #2374)
- Improove tablet generation value in Topic protocol (Improove tablet generation value in Topic protocol #2375) (Improove tablet generation value in Topic protocol (#2375) #2382)
- Fix 24-1 read quoter crash (Fix 24-1 read quoter crash #2436)
- Kafka, read without consumer fixes and metrics fixes to 24-1 (Kafka, read without consumer fixes and metrics fixes to 24-1 #2412)
- Mute OperationLog.ConcurrentWrites (Mute OperationLog.ConcurrentWrites #2450)
- Add deduplication options checks (Add deduplication options checks #2254) (Add deduplication options checks (#2254) #2416)
- NBS-4415: changed log level for ReasonPill (NBS-4415: changed log level for ReasonPill #2271)
- Cherry pick commit offsets fix (Cherry pick commit offsets fix #2451)
- schemeboard: pass describe-result as an opaque payload (schemeboard: pass describe-result as an opaque payload #2391)
- [cms] add start_time in public cms maintenance api ([cms] add start_time in public cms maintenance api #2452) ([cms] add start_time in public cms maintenance api (#2452) #2472)
- Invalidate query compilation cache entries with outdated VIEWs (Invalidate query compilation cache entries with outdated VIEWs #1960) (Invalidate query compilation cache entries with outdated VIEWs (#1960) #2479)
- [ratelimiter] fix not_allowed message if no admins on cluster in conf… ([ratelimiter] fix not_allowed message if no admins on cluster in conf… #2540)
- Fix Verify in pqv0 (Fix Verify in pqv0 #2552)
- Enable feature flags for QueryService. (Enable feature flags for QueryService. #2560)
- Merge fix delete on queries with default values (Merge fix delete on queries with default values #2569)
- cherry pick library fix (cherry pick library fix #2481)
- schemeboard: fix path updates from both root and tenant schemeshards (schemeboard: fix path updates from both root and tenant schemeshards #2574)
- Allow important consumer for all installations (Allow important consumer for all installations #2518)
- [KIKIMR-21174] Remove wrong RuntimeVersion check ([KIKIMR-21174] Remove wrong RuntimeVersion check #2605) ([KIKIMR-21174] Remove wrong RuntimeVersion check (#2605) #2629)
- Fix volatile result sent before it is fully committed (24-1) (Fix volatile result sent before it is fully committed (24-1) #2624)
- Generate CMakeLists (Generate CMakeLists #2648)
- Move construction of current compatibility information out of driver_lib (Move construction of current compatibility information out of driver_lib #2633)
- Fix script feature flag test in 24-1 (Fix script feature flag test in 24-1 #2655)
- simplify query service enable (simplify query service enable #2676)
- Use empty parsing context to build view's select in CREATE VIEW statement (Use empty parsing context to build view's select in CREATE VIEW statement #2049) (Use empty parsing context to build view's select in CREATE VIEW statement (#2049) #2595)
- Fix Verify in WriteSessionActor (Fix Verify in WriteSessionActor #2651) (Fix Verify in WriteSessionActor (#2651) #2700)
- Fixing PartitionChooserActors leaks (Fixing PartitionChooserActors leaks #2742) (Fixing PartitionChooserActors leaks (#2742) #2750)
- Fix PEERDIRs (Fix PEERDIRs #2754)
- 24-1: backport ydb#2397 add allow/deny lists to configs dispatcher (24-1: backport ydb#2397 add allow/deny lists to configs dispatcher #2790)
- 24-1: Fix use-after-free when debug logging read errors (24-1: Fix use-after-free when debug logging read errors #2816)
- [cms] add version to Node in Maintenance API ([cms] add version to Node in Maintenance API #2788) ([cms] add version to Node in Maintenance API (#2788) #2796)
- 24-1: Fix missing locks on read iterator empty result elision. Fixes Jepsen: multiple conflicting appends sometimes succeed #2765. (24-1: Fix missing locks on read iterator empty result elision. Fixes #2765. #2839)
- Fix put impl class (Fix put impl class #2829) (Fix put impl class (#2829) #2853)
- skip metrics without name label instead of crashing KIKIMR-21198 (skip metrics without name label instead of crashing KIKIMR-21198 #2883)
- Call ProposeQueue.Ack for canceled txs (Call ProposeQueue.Ack for canceled txs #2826)
- Update CMakeLists
- [grpc_server] improve logs on server shutdown ([grpc_server] improve logs on server shutdown #2910) ([grpc_server] improve logs on server shutdown (#2910) #2911)
- Merge query service fixes to stable 24 1 (Merge query service fixes to stable 24 1 #2930)
- Fix BlobDepot interaction with group mapper in mirror-3-dc mode (Fix BlobDepot interaction with group mapper in mirror-3-dc mode #3006)
- Fix NodeWarden caching error (Fix NodeWarden caching error #3014)
- 24-1: Fix read iterator local snapshot consistency. Fixes Jepsen: lost write due to intersecting transactions both committing #2885. (24-1: Fix read iterator local snapshot consistency. Fixes #2885. #3074)
- Update CMakeLists
- [kqp] improve logging on KQP shutdown ([kqp] improve logging on KQP shutdown #2927) ([kqp] improve logging on KQP shutdown (#2927) #2929)
- 24-1: Fix race between table merge and borrowed gc compaction. Fixes DataShard: table merge and borrowed compaction race #3154. (24-1: Fix race between table merge and borrowed gc compaction. Fixes #3154. #3165)
- Cherry pick fix leak (Cherry pick fix leak #3167)
- Update datastreams_proxy supported codec (Update datastreams_proxy supported codec #2687)
- fix query service enable order (fix query service enable order #3312)
- disable oob transport (disable oob transport #3314)
- Get rid of pedantic check (24-1: Get rid of pedantic check (#3316) #3342)
- Send unsubcribe in viewer (Send unsubcribe in viewer #3371)
- Reduce severity of some health check issues (Reduce severity of some health check issues #3067) (Reduce severity of some health check issues (#3067) #3176)
- fix bug: limit retries in starting state (fix bug: limit retries in starting state #3398)
- disable db metadata cache (disable db metadata cache #3444)
- Decrease default value of SharedCacheSizeMb to 1024 (Decrease default value of SharedCacheSizeMb to 1024 #3421)
- Kafka balance fixes to 24 1 (Kafka balance fixes to 24 1 #3537)
- 24-1: Fix a race between mediator state and pipeline restoring active transactions (24-1: Fix a race between mediator state and pipeline restoring active transactions #3378)
- KIKIMR-18545: do not set not_null for default values (KIKIMR-18545: do not set not_null for default values #3512) (KIKIMR-18545: do not set not_null for default values (#3512) #3548)
- Straighten BSC <-> NW interoperation protocol (merge from main) (Straighten BSC <-> NW interoperation protocol (merge from main) #3575)
- fix partition counter value (fix partition counter value #3587)
- Fix ThrottlingException raising in YMQ when doing GetQueueUrl with drained queue list budget in 24-1 (Fix ThrottlingException raising in YMQ when doing GetQueueUrl with drained queue list budget in 24-1 #3606)
- Fix static group status calculation logic (merge from main) (Fix static group status calculation logic (merge from main) #3632)
- do not check explicit sources every cleanup (do not check explicit sources every cleanup #3674)
- 24-1 cherry-pick remove redundant checks (LOGBROKER-8792 remove redundant checks #1417) (24-1 cherry-pick remove redundant checks (#1417) #3700)
- Cherry pick print sensitive (Cherry pick print sensitive #3698)
- [KIKIMR-21355] Fix OrderedSqlRename without pragma OrderedColumns ([KIKIMR-21355] Fix OrderedSqlRename without pragma OrderedColumns #3853)
- YMQ Verify fix (YMQ Verify fix #3945)
- Reserve change queue capacity in order not to overflow the queue (Reserve change queue capacity in order not to overflow the queue #3841) (24-1: Reserve change queue capacity in order not to overflow the queue (#3841) #3917)
- make stdev calculation more numerically stable (make stdev calculation more numerically stable #3984)
- 24-1: Fix reordering of change records (Fix reordering of change records #4087) (24-1: Fix reordering of change records (#4087) #4105)
- Fix 24 1 (Fix 24 1 #4112)
- Fix leak of PartitionChooserActor (Fix leak of PartitionChooserActor #4131)
- Changed Disconnected node handle to prevent double actor unregister - merge-24-1 (Changed Disconnected node handle to prevent double actor unregister - merge-24-1 #4130)
- fix(kqp): support stream lookup backward compatibility (fix(kqp): support stream lookup backward compatibility #4147)
- Allow DescribePartition request if UpdateRow permission is granted (Allow DescribePartition request if UpdateRow permission is granted #4146)
- Fix DataShard BuildStats error handling (24-1 Fix DataShard BuildStats error handling #4160)
- Fix race between callback and destructor (Fix race condition between callback and destructor in TS3ExternalStorage #1745) (Fix race between callback and destructor (#1745) #4222)
- fix broken counters in YMQ (fix broken counters in YMQ #4241)
- Fix viewer content type header parsing (Fix viewer content type header parsing #4205) (Fix viewer content type header parsing (#4205) #4280)
- Merge default related changes to stable-24-1 (Merge default related changes to stable-24-1 #4334)
- 24-1: Fix followers not reading system tables and not processing requests (24-1: Fix followers not reading system tables and not processing requests #4343)
- Report UserSID for all gRPC-issued BSC operations (merge from main Report UserSID for all gRPC-issued BSC operations #4360) (Report UserSID for all gRPC-issued BSC operations (merge from main #4360) #4380)
- dont repeat requests for already applied modifications (dont repeat requests for already applied modifications #4376)
- ydb_topic: do not call lock_shared recursively (24-1) (ydb_topic: do not call lock_shared recursively (24-1) #4387)
- do not treat initial tablet metrics values as 0 (do not treat initial tablet metrics values as 0 #4395)
- advance time of metrics aggregates (advance time of metrics aggregates #4453)
- CalculateKeyBytes operator precedence fix (CalculateKeyBytes operator precedence fix #4504)
- Kafka api charge extra RU on request (Kafka api charge extra RU on request #3929) (Kafka api charge extra RU on request (#3929) #4472)
- Pull out elapsed metrics even if actor still work (Pull out elapsed metrics even if actor still work #4245)
- fix walking back start of elapsing time (fix walking back start of elapsing time #4578)
- 24-1: Mark reenqueued records & forcibly request them (24-1: Mark reenqueued records & forcibly request them #4597)
- 24-1: Support arbiters in volatile transactions (24-1: Support arbiters in volatile transactions #4371)
- Some minor KeyValue tablet improvements (merge from main Some minor KeyValue tablet improvements #1900) (Some minor KeyValue tablet improvements (merge from main #1900) #4644)
- Fixed a blocker: https://st.yandex-team.ru/KIKIMR-21496 (Fixed a blocker: https://st.yandex-team.ru/KIKIMR-21496 #4712)
- Using Decimal in olap (Using Decimal in olap #4722)
- fix read sequence checker (fix read sequence checker #4725)
- 24-1: Make max commit size configurable with icb (24-1: Make max commit size configurable with icb #4808)
- 24-1: Add missing proto description for TTabletControls (24-1: Add missing proto description for TTabletControls #4838)
- health-check lacks iterator validation vulnerability - merge stable-24-1 (health-check lacks iterator validation vulnerability - merge stable-24-1 #4799)
- hc hive sync status - merge stable-24-1 (hc hive sync status - merge stable-24-1 #4841)
- fallback on bad query proxying - merge stable-24-1 (fallback on bad query proxying - merge stable-24-1 #4843)
- only give counter resource to tablets that never had normal metrics (only give counter resource to tablets that never had normal metrics #4829)
- Fix use full column id and view at the same time. (Fix use full column id and view at the same time. #4414) (Fix use full column id and view at the same time. (#4414) #4757)
- Apply TablePathPrefix to topic. (Apply TablePathPrefix to topic. #4866)
- Leaking 'PartitionWriterCacheActor` (Leaking 'PartitionWriterCacheActor` #4892) (Leaking 'PartitionWriterCacheActor` (#4892) #4912)
- Make remaining group amount calculator consider decommission (merge from main Make remaining group amount calculator consider decommission #4942) (Make remaining group amount calculator consider decommission (merge from main #4942) #4943)
- Merge 24-1: New counter for activations (CurrentActivationTimeUsByActivity) (New counter for activations (CurrentActivationTimeUsByActivity) #4938) (Merge 24-1: New counter for activations (CurrentActivationTimeUsByActivity) (#4938) #4949)
- Fix of the error of incorrect metering exceeding the reserved topic size (Fix of the error of incorrect metering exceeding the reserved topic size #5004)
- Merge fixes from main related to long puts (Merge fixes from main related to long puts #5098)
- dataquery doesn't change values (dataquery doesn't change values #5013) - merge stable-24-1 (dataquery doesn't change values (#5013) - merge stable-24-1 #5081)
- 24-1: Cleanup persistent locks on table rename (24-1: Cleanup persistent locks on table rename #4979)
- 24-1 Prevent from using B-Tree index with incorrect configuration (24-1 Prevent from using B-Tree index with incorrect configuration #4925)
- 24-1 Fix DB.CalculateReadSize (Fix DB.CalculateReadSize #4728) (24-1 Fix DB.CalculateReadSize (#4728) #4977)
- 24-1 Correctly trigger borrow compaction for shadow data (24-1 Correctly trigger borrow compaction for shadow data #4978)
- Knn UDF for Exact vector search (Knn UDF for Exact vector search #4524)
- UI refresh action cherrypick to 24-1 (UI refresh action cherrypick to 24-1 #5174)
- query stats full (query stats full #3464) - merge stable-24-1 (query stats full (#3464) - merge stable-24-1 #5288)
- build: refresh Embedded UI (v6.5.0) (build: refresh Embedded UI (v6.5.0) #5306)
- Merge to 24.1 (Merge to 24.1 #2584)
- Deduplicated messages sensors: LOGBROKER-8733 (Deduplicated messages sensors: LOGBROKER-8733 #3147)
* support trailing generic query responses (ydb-platform#1441) * improving potential bottleneck in grpc layer of the query service (ydb-platform#1278)
Set mkql runtime version, fix tests. (KIKIMR-19847)
* Initial commit * Fixes Co-authored-by: Nikolay Shumkov <153636981+shnikd@users.noreply.github.com>
* Fix scrubbing and flapping unittest (ydb-platform#1640) * Fix leaking blobs via using patching (ydb-platform#1639) --------- Co-authored-by: kruall <kruall@ydb.tech>
* Yql 17542 simplify alloc in compute actor (ydb-platform#1452) * YQL-17542 Simplify allocator usage in ComputeActors * fix build * fix dup * YQL-17542 move SaveState LoadState (ydb-platform#1474) * YQL-17703 always use sized allocator in CA (ydb-platform#1522) * YQL-17542 split FillIoMaps (ydb-platform#1537) * YQL-17755 fix drying input up (ydb-platform#1604) * YQL-17542 split stat (ydb-platform#1553) * YQL-17542 remove transition guards (ydb-platform#1610) * YQL-17542 get rid of std::any in handling sources state (ydb-platform#1635) * YQL-17755 ut for TComputeActorAsyncInputHelperTest::PollAsyncInput (ydb-platform#1626) * YQL-17542 move TaskRunner dependent Execute to TDqSyncComputeActorBase (ydb-platform#1599) * YQL-17542 move TaskRunner dependent Execute to TDqSyncComputeActorBase (ydb-platform#1666)
Co-authored-by: Tony-Romanov <150126326+Tony-Romanov@users.noreply.github.com>
Co-authored-by: Iuliia Sidorina <yulia@ydb.tech>
Co-authored-by: Ivan Morozov <ivanmorozov@localhost.localdomain>
…ydb-platform#4757) Co-authored-by: Tony-Romanov <150126326+Tony-Romanov@users.noreply.github.com>
Co-authored-by: azevaykin <azevaykin@yandex-team.com> Co-authored-by: Valerii Mironov <mbkkt@ydb.tech>
Co-authored-by: Vladimir Lewandowski <me@vovaspace.com>
Co-authored-by: antonkovalenko <antonkovalenko@users.noreply.github.com>
🔴 Unable to merge your PR into the |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.