Skip to content

Commit fb9d578

Browse files
authored
Merge branch 'main' into YQ-1997-ss-replace-support
2 parents 02ad968 + 09a1959 commit fb9d578

File tree

126 files changed

+3871
-754
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

126 files changed

+3871
-754
lines changed

.github/config/muted_ya.txt

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,22 @@
11
ydb/core/blobstorage/dsproxy/ut TBlobStorageProxySequenceTest.TestBlock42PutWithChangingSlowDisk
22
ydb/core/blobstorage/dsproxy/ut_fat TBlobStorageProxyTest.TestBatchedPutRequestDoesNotContainAHugeBlob
33
ydb/core/blobstorage/pdisk/ut TSectorMap.*
4+
ydb/core/blobstorage/ut_blobstorage/ut_read_only_vdisk ReadOnlyVDisk.TestStorageLoad
45
ydb/core/blobstorage/ut_blobstorage CostMetricsGetBlock4Plus2.TestGet4Plus2BlockRequests10000Inflight1BlobSize1000
56
ydb/core/blobstorage/ut_blobstorage Defragmentation.DoesItWork
67
ydb/core/blobstorage/ut_blobstorage SpaceCheckForDiskReassign.*
8+
ydb/core/blobstorage/ut_blobstorage ScrubFast.SingleBlob
79
ydb/core/blobstorage/ut_blobstorage VDiskAssimilation.Test
810
ydb/core/blobstorage/ut_blobstorage [6/10]*
9-
ydb/core/blobstorage/ut_blobstorage/ut_read_only_vdisk ReadOnlyVDisk.TestStorageLoad
11+
ydb/core/blobstorage/ut_blobstorage [9/10]*
1012
ydb/core/client/ut TClientTest.PromoteFollower
13+
ydb/core/client/ut TClientTest.ReadFromFollower
1114
ydb/core/client/ut TFlatTest.AutoSplitMergeQueue
1215
ydb/core/cms/ut_sentinel TSentinelTests.BSControllerCantChangeStatus
1316
ydb/core/persqueue/ut [31/40]*
1417
ydb/core/persqueue/ut TopicSplitMerge.PartitionSplit
1518
ydb/core/persqueue/ut TPersQueueMirrorer.TestBasicRemote
19+
ydb/core/persqueue/ut TPQTest.TestDirectReadHappyWay
1620
ydb/core/quoter/ut QuoterWithKesusTest.PrefetchCoefficient
1721
ydb/core/kafka_proxy/ut KafkaProtocol.CreatePartitionsScenario
1822
ydb/core/kafka_proxy/ut KafkaProtocol.ProduceScenario
@@ -21,12 +25,14 @@ ydb/core/kqp/ut/federated_query/generic *
2125
ydb/core/kqp/ut/olap *
2226
ydb/core/kqp/ut/pg KqpPg.CreateIndex
2327
ydb/core/kqp/ut/query KqpLimits.QueryReplySize
28+
ydb/core/kqp/ut/query KqpQuery.QueryTimeout
2429
ydb/core/kqp/ut/scan KqpRequestContext.TraceIdInErrorMessage
2530
ydb/core/kqp/ut/scheme KqpOlapScheme.TenThousandColumns
2631
ydb/core/kqp/ut/scheme KqpScheme.QueryWithAlter
2732
ydb/core/kqp/ut/scheme [44/50]*
2833
ydb/core/kqp/ut/service KqpQueryService.ExecuteQueryPgTableSelect
2934
ydb/core/kqp/ut/service KqpQueryService.QueryOnClosedSession
35+
ydb/core/kqp/ut/service KqpQueryServiceScripts.ForgetScriptExecutionRace
3036
ydb/core/kqp/ut/service KqpService.CloseSessionsWithLoad
3137
ydb/core/kqp/ut/service [38/50]*
3238
ydb/core/tx/columnshard/ut_schema TColumnShardTestSchema.ForgetAfterFail
@@ -41,21 +47,27 @@ ydb/core/tx/tx_proxy/ut_ext_tenant TExtSubDomainTest.CreateTableInsideAndAlterDo
4147
ydb/core/tx/tx_proxy/ut_storage_tenant TStorageTenantTest.RemoveStoragePoolBeforeDroppingTablet
4248
ydb/core/util/ut TCircularOperationQueueTest.ShouldShuffle
4349
ydb/core/viewer/ut Viewer.TabletMerging
50+
ydb/core/viewer/ut Viewer.TabletMergingPacked
4451
ydb/library/actors/http/ut HttpProxy.TooLongHeader
4552
ydb/library/actors/http/ut sole*
4653
ydb/library/yql/providers/generic/connector/tests sole*
54+
ydb/library/yql/providers/generic/connector/tests test.py.*
4755
ydb/library/yql/sql/pg/ut PgSqlParsingAutoparam.AutoParamValues_DifferentTypes
4856
ydb/library/yql/tests/sql/dq_file/part* *
57+
ydb/public/sdk/cpp/client/ydb_federated_topic/ut BasicUsage.SimpleHandlers
4958
ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut RetryPolicy.RetryWithBatching
5059
ydb/public/sdk/cpp/client/ydb_topic/ut BasicUsage.WriteRead
5160
ydb/services/datastreams/ut DataStreams.TestPutRecordsWithRead
5261
ydb/services/datastreams/ut DataStreams.TestReservedConsumersMetering
5362
ydb/services/datastreams/ut DataStreams.TestReservedStorageMetering
5463
ydb/services/fq/ut_integration Yq_1.*
5564
ydb/services/persqueue_v1/ut/describes_ut TTopicApiDescribes.DescribeTopic
65+
ydb/services/persqueue_v1/ut TPersQueueTest.CheckACLForGrpcWrite
5666
ydb/services/persqueue_v1/ut TPersQueueTest.DirectRead*
5767
ydb/services/persqueue_v1/ut TPersQueueTest.SetupLockSession
68+
ydb/services/persqueue_v1/ut TPersQueueTest.TopicServiceCommitOffsetBadOffsets
5869
ydb/services/persqueue_v1/ut TPersQueueTest.UpdatePartitionLocation
70+
ydb/services/persqueue_v1/ut TPQCompatTest.BadTopics
5971
ydb/services/persqueue_v1/ut [3/10]*
6072
ydb/services/ydb/sdk_sessions_pool_ut YdbSdkSessionsPool.StressTestSync*
6173
ydb/services/ydb/sdk_sessions_ut YdbSdkSessions.TestActiveSessionCountAfterBadSession
@@ -67,15 +79,14 @@ ydb/services/ydb/ut YdbScripting.BasicV0
6779
ydb/services/ydb/ut YdbYqlClient.TestYqlSessionClosed
6880
ydb/tests/fq/generic *
6981
ydb/tests/fq/mem_alloc *
70-
ydb/tests/fq/multi_plane test_dispatch.py.TestMapping.test_mapping
71-
ydb/tests/fq/multi_plane sole*
82+
ydb/tests/fq/multi_plane *
7283
ydb/tests/fq/restarts test_insert_restarts.py.TestS3.test_atomic_upload_commit*
7384
ydb/tests/fq/s3 *
7485
ydb/tests/fq/yds *
7586
ydb/tests/functional/audit *
7687
ydb/tests/functional/blobstorage test_replication.py.TestReplicationAfterNodesRestart.test_replication*
7788
ydb/tests/functional/clickbench test.py.test_plans*
78-
ydb/tests/functional/clickbench test.py.test_run_*column]
89+
ydb/tests/functional/clickbench test.py.test_run*
7990
ydb/tests/functional/kqp/kqp_indexes ConsistentIndexRead.InteractiveTx
8091
ydb/tests/functional/kqp/kqp_query_session KqpQuerySession.NoLocalAttach
8192
ydb/tests/functional/postgresql test_postgres.py.TestPostgresSuite.test_postgres_suite*

ydb/core/base/appdata.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ TAppData::TAppData(
7575
, BootstrapConfigPtr(new NKikimrConfig::TBootstrap())
7676
, AwsCompatibilityConfigPtr(new NKikimrConfig::TAwsCompatibilityConfig())
7777
, S3ProxyResolverConfigPtr(new NKikimrConfig::TS3ProxyResolverConfig())
78+
, BackgroundCleaningConfigPtr(new NKikimrConfig::TBackgroundCleaningConfig())
7879
, StreamingConfig(*StreamingConfigPtr.get())
7980
, PQConfig(*PQConfigPtr.get())
8081
, PQClusterDiscoveryConfig(*PQClusterDiscoveryConfigPtr.get())
@@ -96,8 +97,8 @@ TAppData::TAppData(
9697
, BootstrapConfig(*BootstrapConfigPtr.get())
9798
, AwsCompatibilityConfig(*AwsCompatibilityConfigPtr.get())
9899
, S3ProxyResolverConfig(*S3ProxyResolverConfigPtr.get())
100+
, BackgroundCleaningConfig(*BackgroundCleaningConfigPtr.get())
99101
, KikimrShouldContinue(kikimrShouldContinue)
100-
101102
{}
102103

103104
TIntrusivePtr<IRandomProvider> TAppData::RandomProvider = CreateDefaultRandomProvider();

ydb/core/base/appdata_fwd.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ namespace NKikimrSharedCache {
3131

3232
namespace NKikimrProto {
3333
class TKeyConfig;
34-
class TAuthConfig;
34+
class TAuthConfig;
3535

3636
namespace NFolderService {
3737
class TFolderServiceConfig;
@@ -60,6 +60,7 @@ namespace NKikimrConfig {
6060
class TBootstrap;
6161
class TAwsCompatibilityConfig;
6262
class TS3ProxyResolverConfig;
63+
class TBackgroundCleaningConfig;
6364
}
6465

6566
namespace NKikimrNetClassifier {
@@ -204,6 +205,7 @@ struct TAppData {
204205
std::unique_ptr<NKikimrConfig::TAwsCompatibilityConfig> AwsCompatibilityConfigPtr;
205206
std::unique_ptr<NKikimrConfig::TS3ProxyResolverConfig> S3ProxyResolverConfigPtr;
206207
std::unique_ptr<NKikimrSharedCache::TSharedCacheConfig> SharedCacheConfigPtr;
208+
std::unique_ptr<NKikimrConfig::TBackgroundCleaningConfig> BackgroundCleaningConfigPtr;
207209

208210
NKikimrStream::TStreamingConfig& StreamingConfig;
209211
NKikimrPQ::TPQConfig& PQConfig;
@@ -226,6 +228,7 @@ struct TAppData {
226228
NKikimrConfig::TBootstrap& BootstrapConfig;
227229
NKikimrConfig::TAwsCompatibilityConfig& AwsCompatibilityConfig;
228230
NKikimrConfig::TS3ProxyResolverConfig& S3ProxyResolverConfig;
231+
NKikimrConfig::TBackgroundCleaningConfig& BackgroundCleaningConfig;
229232
bool EnforceUserTokenRequirement = false;
230233
bool AllowHugeKeyValueDeletes = true; // delete when all clients limit deletes per request
231234
bool EnableKqpSpilling = false;

0 commit comments

Comments
 (0)