Skip to content

Commit b6dedaa

Browse files
committed
Merge branch 'main' into 11005-local-kafka-api
2 parents aac6025 + 15c910f commit b6dedaa

File tree

21,535 files changed

+670486
-304016
lines changed

Some content is hidden

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

21,535 files changed

+670486
-304016
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
/tools @ydb-platform/ci
1010
/util @ydb-platform/ci
1111
/vendor @ydb-platform/ci
12+
/yql @ydb-platform/ci
1213
/yt @ydb-platform/ci
1314

1415
/ydb/core/fq/ @ydb-platform/fq
@@ -18,6 +19,7 @@
1819

1920
/ydb/library/yql/ @ydb-platform/yql
2021
/ydb/library/yql/dq @ydb-platform/yql @ydb-platform/qp
22+
/ydb/library/yql/dq/actors/common @ydb-platform/fq
2123
/ydb/library/yql/providers/common/http_gateway @ydb-platform/fq
2224
/ydb/library/yql/providers/common/db_id_async_resolver @ydb-platform/fq
2325
/ydb/library/yql/providers/common/pushdown @ydb-platform/fq

.github/actions/s3cmd/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ runs:
6060
debug)
6161
folder+="-debug"
6262
;;
63-
release-*)
63+
release*)
6464
folder+="-${BUILD_PRESET/release-/}"
6565
;;
6666
*)

.github/actions/test_ya/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ runs:
292292
debug)
293293
TESTMO_SOURCE="ya-${TESTMO_ARCH}-debug"
294294
;;
295-
release-*)
295+
release*)
296296
TESTMO_SOURCE="ya-${TESTMO_ARCH}-${BUILD_PRESET/release-/}"
297297
;;
298298
*)

.github/config/muted_ya.txt

Lines changed: 20 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
ydb/core/blobstorage/dsproxy/ut TBlobStorageProxySequenceTest.TestBlock42PutWithChangingSlowDisk
22
ydb/core/blobstorage/dsproxy/ut_fat TBlobStorageProxyTest.TestBatchedPutRequestDoesNotContainAHugeBlob
33
ydb/core/blobstorage/pdisk/ut TPDiskTest.AllRequestsAreAnsweredOnPDiskRestart
4-
ydb/core/blobstorage/pdisk/ut TPDiskTest.TestMultipleLogSpliceNonceJump
4+
ydb/core/blobstorage/ut_blobstorage/ut_huge HugeBlobOnlineSizeChange.Compaction
5+
ydb/core/blobstorage/ut_blobstorage/ut_huge [*/*] chunk chunk
56
ydb/core/blobstorage/ut_blobstorage/ut_scrub BlobScrubbing.block42
67
ydb/core/blobstorage/ut_blobstorage/ut_scrub BlobScrubbing.mirror3dc
78
ydb/core/blobstorage/ut_blobstorage/ut_scrub BlobScrubbing.mirror3of4
89
ydb/core/blobstorage/ut_mirror3of4 Mirror3of4.ReplicationSmall
910
ydb/core/blobstorage/ut_vdisk TBsVDiskGC.GCPutKeepBarrierSync
1011
ydb/core/blobstorage/ut_vdisk TBsVDiskManyPutGet.ManyPutRangeGetCompactionIndexOnly
12+
ydb/core/blobstorage/ut_vdisk [*/*] chunk chunk
1113
ydb/core/cms/ut_sentinel_unstable TSentinelUnstableTests.BSControllerCantChangeStatus
1214
ydb/core/cms/ut_sentinel_unstable sole chunk chunk
1315
ydb/core/cms/ut_sentinel_unstable sole+chunk+chunk
@@ -20,15 +22,27 @@ ydb/core/kqp/ut/data_integrity KqpDataIntegrityTrails.UpsertEvWrite
2022
ydb/core/kqp/ut/data_integrity KqpDataIntegrityTrails.UpsertViaLegacyScripting-Streaming
2123
ydb/core/kqp/ut/olap KqpDecimalColumnShard.TestAggregation
2224
ydb/core/kqp/ut/olap KqpDecimalColumnShard.TestFilterCompare
25+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.BlobsSharingSplit1_1
26+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.BlobsSharingSplit1_1_clean
2327
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.BlobsSharingSplit1_1_clean_with_restarts
28+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.BlobsSharingSplit1_3_1
29+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.BlobsSharingSplit1_3_2_1_clean
30+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.BlobsSharingSplit3_1
31+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.ChangeSchemaAndSplit
32+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.HugeSchemeHistory
33+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.MultipleMerge
34+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.MultipleMergesWithRestartsAfterWait
35+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.MultipleMergesWithRestartsWhenWait
36+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.MultipleSchemaVersions
37+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.MultipleSplits
38+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.MultipleSplitsThenMerges
39+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.MultipleSplitsWithRestartsAfterWait
40+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.MultipleSplitsWithRestartsWhenWait
41+
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.SplitEmpty
2442
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.TableReshardingConsistency64
2543
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.TableReshardingModuloN
2644
ydb/core/kqp/ut/olap KqpOlapBlobsSharing.UpsertWhileSplitTest
27-
ydb/core/kqp/ut/olap KqpOlapIndexes.IndexesActualization
28-
ydb/core/kqp/ut/olap KqpOlapIndexes.IndexesInBS
29-
ydb/core/kqp/ut/olap KqpOlapIndexes.IndexesInLocalMetadata
30-
ydb/core/kqp/ut/olap KqpOlapIndexes.IndexesModificationError
31-
ydb/core/kqp/ut/olap KqpOlapStatistics.StatsUsageWithTTL
45+
ydb/core/kqp/ut/olap KqpOlapTiering.Eviction
3246
ydb/core/kqp/ut/olap KqpOlapWrite.TierDraftsGCWithRestart
3347
ydb/core/kqp/ut/olap [*/*] chunk chunk
3448
ydb/core/kqp/ut/query KqpAnalyze.AnalyzeTable+ColumnStore
@@ -42,8 +56,6 @@ ydb/core/kqp/ut/scheme [*/*]+chunk+chunk
4256
ydb/core/kqp/ut/service KqpService.CloseSessionsWithLoad
4357
ydb/core/kqp/ut/service [*/*] chunk chunk
4458
ydb/core/kqp/ut/service [*/*]+chunk+chunk
45-
ydb/core/kqp/ut/spilling KqpScanSpilling.SelfJoinQueryService
46-
ydb/core/kqp/ut/sysview KqpSystemView.PartitionStatsFollower
4759
ydb/core/mind/hive/ut THiveTest.DrainWithHiveRestart
4860
ydb/core/persqueue/ut TPQTest.TestReadAndDeleteConsumer
4961
ydb/core/persqueue/ut [*/*] chunk chunk
@@ -65,27 +77,16 @@ ydb/library/actors/interconnect/ut_huge_cluster HugeCluster.AllToAll
6577
ydb/library/actors/interconnect/ut_huge_cluster sole chunk chunk
6678
ydb/library/yql/providers/generic/connector/tests/datasource/clickhouse test.py.test_select_positive[primitive_types_non_nullable_NATIVE-dqrun]
6779
ydb/library/yql/providers/generic/connector/tests/datasource/ms_sql_server test.py.test_select_positive[constant-dqrun]
68-
ydb/library/yql/providers/generic/connector/tests/datasource/ms_sql_server test.py.test_select_positive[count_rows-dqrun]
6980
ydb/library/yql/providers/generic/connector/tests/datasource/ms_sql_server test.py.test_select_positive[primitives-dqrun]
7081
ydb/library/yql/providers/generic/connector/tests/datasource/ms_sql_server test.py.test_select_positive[primitives-kqprun]
71-
ydb/library/yql/providers/generic/connector/tests/datasource/mysql test.py.test_select_positive[constant-dqrun]
72-
ydb/library/yql/providers/generic/connector/tests/datasource/mysql test.py.test_select_positive[constant-kqprun]
73-
ydb/library/yql/providers/generic/connector/tests/datasource/mysql test.py.test_select_positive[count_rows-dqrun]
74-
ydb/library/yql/providers/generic/connector/tests/datasource/mysql test.py.test_select_positive[count_rows-kqprun]
7582
ydb/library/yql/providers/generic/connector/tests/datasource/mysql test.py.test_select_positive[primitives-dqrun]
7683
ydb/library/yql/providers/generic/connector/tests/datasource/mysql test.py.test_select_positive[primitives-kqprun]
77-
ydb/library/yql/providers/generic/connector/tests/datasource/mysql test.py.test_select_positive[pushdown0-dqrun]
78-
ydb/library/yql/providers/generic/connector/tests/datasource/mysql test.py.test_select_positive[pushdown0-kqprun]
7984
ydb/library/yql/providers/generic/connector/tests/datasource/oracle test.py.test_select_positive[PRIMITIVES-dqrun]
8085
ydb/library/yql/providers/generic/connector/tests/datasource/postgresql test.py.test_select_positive[primitive_types-dqrun]
8186
ydb/library/yql/providers/generic/connector/tests/datasource/ydb test.py.test_select_positive[column_selection_asterisk-dqrun]
8287
ydb/library/yql/providers/generic/connector/tests/datasource/ydb test.py.test_select_positive[primitive_types-kqprun]
83-
ydb/library/yql/providers/generic/connector/tests/datasource/ydb test.py.test_select_positive[pushdown-kqprun]
8488
ydb/library/yql/providers/generic/connector/tests/join test.py.test_join[join_ch_ch-dqrun]
8589
ydb/library/yql/tests/sql/hybrid_file/part1 test.py.test[in-in_noansi_join--Debug]
86-
ydb/public/sdk/cpp/client/ydb_persqueue_public/ut/with_offset_ranges_mode_ut [*/*] chunk chunk
87-
ydb/public/sdk/cpp/client/ydb_persqueue_public/ut/with_offset_ranges_mode_ut [*/*]+chunk+chunk
88-
ydb/public/sdk/cpp/client/ydb_topic/ut BasicUsage.ReadSessionCorrectClose
8990
ydb/public/sdk/cpp/client/ydb_topic/ut [*/*] chunk chunk
9091
ydb/public/sdk/cpp/client/ydb_topic/ut [*/*]+chunk+chunk
9192
ydb/services/datastreams/ut DataStreams.TestPutRecordsCornerCases
@@ -131,20 +132,12 @@ ydb/tests/fq/yds [*/*]+chunk+chunk
131132
ydb/tests/fq/yds test_2_selects_limit.py.TestSelectLimit.test_select_same[v1]
132133
ydb/tests/fq/yds test_2_selects_limit.py.TestSelectLimit.test_select_sequence[v1]
133134
ydb/tests/fq/yds test_big_state.py.TestBigState.test_gt_8mb[v1]
134-
ydb/tests/fq/yds test_kill_pq_bill.py.TestKillPqBill.test_do_not_bill_pq[v1-mvp_external_ydb_endpoint0]
135135
ydb/tests/fq/yds test_mem_alloc.py.TestMemAlloc.test_hop_alloc[v1]
136136
ydb/tests/fq/yds test_mem_alloc.py.TestMemAlloc.test_join_alloc[v1]
137-
ydb/tests/fq/yds test_pq_read_write.py.TestPqReadWrite.test_pq_read_write[v1-with_checkpoints-mvp_external_ydb_endpoint0]
138137
ydb/tests/fq/yds test_recovery.py.TestRecovery.test_ic_disconnection
139-
ydb/tests/fq/yds test_row_dispatcher.py.TestPqRowDispatcher.test_read_raw_format_with_row_dispatcher
140138
ydb/tests/fq/yds test_row_dispatcher.py.TestPqRowDispatcher.test_restart_compute_node
141-
ydb/tests/fq/yds test_row_dispatcher.py.TestPqRowDispatcher.test_scheme_error
142-
ydb/tests/fq/yds test_row_dispatcher.py.TestPqRowDispatcher.test_start_new_query
143-
ydb/tests/fq/yds test_row_dispatcher.py.TestPqRowDispatcher.test_stop_start
144-
ydb/tests/fq/yds test_row_dispatcher.py.TestPqRowDispatcher.test_stop_start_with_filter
145139
ydb/tests/fq/yds test_select_limit_db_id.py.TestSelectLimitWithDbId.test_select_same_with_id[v1-mvp_external_ydb_endpoint0]
146140
ydb/tests/fq/yds test_yds_bindings.py.TestBindings.test_yds_insert[v1]
147-
ydb/tests/fq/yds test_yq_streaming.py.TestYqStreaming.test_match_recognize_sink[v1]
148141
ydb/tests/fq/yt/kqp_yt_file/part18 test.py.test[pg-join_brackets2-default.txt]
149142
ydb/tests/functional/audit test_auditlog.py.test_dml_requests_arent_logged_when_sid_is_expected
150143
ydb/tests/functional/hive test_drain.py.TestHive.test_drain_on_stop
@@ -154,7 +147,6 @@ ydb/tests/functional/restarts test_restarts.py.TestRestartSingleBlock42.test_res
154147
ydb/tests/functional/serializable test.py.test_local
155148
ydb/tests/functional/serverless test_serverless.py.test_database_with_disk_quotas[enable_alter_database_create_hive_first--false]
156149
ydb/tests/functional/serverless test_serverless.py.test_database_with_disk_quotas[enable_alter_database_create_hive_first--true]
157-
ydb/tests/functional/suite_tests test_postgres.py.TestPGSQL.test_sql_suite[plan-jointest/join2.test]
158150
ydb/tests/functional/tenants test_dynamic_tenants.py.test_create_and_drop_tenants[enable_alter_database_create_hive_first--false]
159151
ydb/tests/functional/tenants test_dynamic_tenants.py.test_create_and_drop_tenants[enable_alter_database_create_hive_first--true]
160152
ydb/tests/functional/tenants test_dynamic_tenants.py.test_create_and_drop_the_same_tenant2[enable_alter_database_create_hive_first--false]

.github/workflows/nightly_build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
build_preset: ["relwithdebinfo", "release-asan"]
17+
build_preset: ["release", "relwithdebinfo", "release-asan"]
1818
runs-on: [ self-hosted, auto-provisioned, "${{ format('build-preset-{0}', matrix.build_preset) }}" ]
1919
name: Build and test ${{ matrix.build_preset }}
2020
steps:

.github/workflows/prewarm-debug.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Prewarm-debug
22
on:
33
schedule:
4-
- cron: "0 */2 * * *" # At minute 0 past every 2nd hour
4+
- cron: "0 * * * *" # At minute 0
55
workflow_dispatch:
66
jobs:
77
build_and_test:

build/conf/autoincludes.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[
2+
"library/cpp/geo",
3+
"util"
4+
]
5+

build/conf/compilers/gnu_compiler.conf

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,16 @@ when ($CLANG16 == "yes") {
6868
CFLAGS+=-Wno-array-parameter -Wno-deprecate-lax-vec-conv-all -Wno-unqualified-std-cast-call -Wno-unused-but-set-parameter -Wno-implicit-function-declaration -Wno-int-conversion -Wno-incompatible-function-pointer-types -Wno-address-of-packed-member
6969
}
7070

71+
when ($CLANG18 == "yes") {
72+
CFLAGS+=-Wno-array-parameter -Wno-deprecate-lax-vec-conv-all -Wno-unqualified-std-cast-call -Wno-unused-but-set-parameter -Wno-implicit-function-declaration -Wno-int-conversion -Wno-incompatible-function-pointer-types -Wno-address-of-packed-member
73+
CFLAGS+=-Wno-deprecated-this-capture -Wno-c++11-narrowing-const-reference -Wno-missing-field-initializers \
74+
-Wno-packed-non-pod -Wno-format -Wno-vla-cxx-extension -Wno-invalid-offsetof -Wno-exceptions \
75+
-Wno-include-angled-in-module-purview -Wno-unused-parameter
76+
when ($MAPSMOBI_BUILD_TARGET == "yes") {
77+
CFLAGS+=-Wno-deprecated-declarations
78+
}
79+
}
80+
7181
when ($MSAN_TRACK_ORIGIN == "yes") {
7282
CFLAGS+=-fsanitize-memory-track-origins=2
7383
}
@@ -216,7 +226,7 @@ _C_CPP_KV_STYLE_P=p CC
216226
_C_CPP_KV_STYLE_PC=pc green
217227

218228
_C_CPP_WRAPPER=$YMAKE_PYTHON3 ${input:"build/scripts/wrapcc.py"} ${input:SRC}
219-
when ($CLANG_TIDY_ARGS || $RETRY_ARGS || $YNDEXER_ARGS || $OPENSOURCE == "yes") {
229+
when ($CLANG_TIDY_ARGS || $RETRY_ARGS || $YNDEXER_ARGS || $OPENSOURCE == "yes" || $RAW_COMPILE_CPP_CMD == "yes" ) {
220230
_C_CPP_WRAPPER=
221231
}
222232

build/conf/go.conf

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -225,17 +225,17 @@ GO_TOOL=$YMAKE_PYTHON3 ${input:"build/scripts/go_tool.py"} $_PROCESS_WHOLE_ARCHI
225225

226226
# tag:go-specific
227227
macro _GO_LINK_LIB_IMPL(CGO_FILES[], EXTRA_INPUTS[], EXTRA_TEXT_INPUTS[], GO_FILES...) {
228-
.CMD=${hide:_GO_FAKEID} $GO_TOOL ${hide;input:EXTRA_INPUTS} ${hide;context=TEXT;input:EXTRA_TEXT_INPUTS} --ya-start-command-file $_GO_TOOL_COMMON_FLAGS ++peers ${rootrel;tags_in=local,GO|local,GO_PROTO|local,GO_FBS:PEERS} --ya-end-command-file ${hide;kv:"p GO"} ${hide;kv:"pc light-red"} ${hide;kv:"show_out"}
228+
.CMD=${hide:_GO_FAKEID} $GO_TOOL ${hide;input:EXTRA_INPUTS} ${hide;context=TEXT;input:EXTRA_TEXT_INPUTS} --ya-start-command-file $_GO_TOOL_COMMON_FLAGS ++peers ${rootrel;tags_in=local,GO|local,GO_PROTO|local,GO_PROTO_FROM_SCHEMA|local,GO_FBS:PEERS} --ya-end-command-file ${hide;kv:"p GO"} ${hide;kv:"pc light-red"} ${hide;kv:"show_out"}
229229
}
230230

231231
# tag:go-specific
232232
macro _GO_LINK_EXE_IMPL(CGO_FILES[], EXTRA_INPUTS[], EXTRA_TEXT_INPUTS[], GO_FILES...) {
233-
.CMD=${hide:_GO_FAKEID} $GO_TOOL ${hide;input:EXTRA_INPUTS} ${hide;context=TEXT;input:EXTRA_TEXT_INPUTS} --ya-start-command-file $_GO_TOOL_COMMON_FLAGS ++vcs $VCS_GO $GO_WITH_MUSL $GO_EXTLD ++peers ${rootrel;tags_in=local,GO|local,GO_PROTO|local,GO_FBS:PEERS} ++non-local-peers ${rootrel;tags_in=GO|GO_PROTO|GO_FBS|;tags_out=local:PEERS} ++cgo-peers ${VCS_C_OBJ_RR} ${_EXTRA_OBJS} ${rootrel;tags_out=GO|GO_PROTO|GO_FBS|RESOURCE_LIB:PEERS} --ya-end-command-file ${hide;kv:"p LD"} ${hide;kv:"pc light-red"} ${hide;kv:"show_out"} && $_GO_LINK_EXE_EXT_CMD
233+
.CMD=${hide:_GO_FAKEID} $GO_TOOL ${hide;input:EXTRA_INPUTS} ${hide;context=TEXT;input:EXTRA_TEXT_INPUTS} --ya-start-command-file $_GO_TOOL_COMMON_FLAGS ++vcs $VCS_GO $GO_WITH_MUSL $GO_EXTLD ++peers ${rootrel;tags_in=local,GO|local,GO_PROTO|local,GO_PROTO_FROM_SCHEMA|local,GO_FBS:PEERS} ++non-local-peers ${rootrel;tags_in=GO|GO_PROTO|GO_PROTO_FROM_SCHEMA|GO_FBS|;tags_out=local:PEERS} ++cgo-peers ${VCS_C_OBJ_RR} ${_EXTRA_OBJS} ${rootrel;tags_out=GO|GO_PROTO|GO_PROTO_FROM_SCHEMA|GO_FBS|RESOURCE_LIB:PEERS} --ya-end-command-file ${hide;kv:"p LD"} ${hide;kv:"pc light-red"} ${hide;kv:"show_out"} && $_GO_LINK_EXE_EXT_CMD
234234
}
235235

236236
# tag:go-specific
237237
macro _GO_LINK_TEST_IMPL(CGO_FILES[], EXTRA_INPUTS[], EXTRA_TEXT_INPUTS[], GO_TEST_FILES[], GO_XTEST_FILES[], GO_FILES...) {
238-
.CMD=${hide:_GO_FAKEID} $GO_TOOL ${hide;input:EXTRA_INPUTS} ${hide;context=TEXT;input:EXTRA_TEXT_INPUTS} --ya-start-command-file $_GO_TOOL_COMMON_FLAGS ++vcs $VCS_GO $GO_WITH_MUSL $GO_EXTLD ++test-miner $GO_TEST_MINER ++test-import-path $GO_TEST_IMPORT_PATH ++peers ${rootrel;tags_in=local,GO|local,GO_PROGRAM|local,GO_PROTO|local,GO_FBS:PEERS} ++non-local-peers ${rootrel;tags_in=GO|GO_PROTO|GO_FBS;tags_out=local:PEERS} ++cgo-peers ${VCS_C_OBJ_RR} ${rootrel;tags_out=GO|GO_PROGRAM|GO_PROTO|GO_FBS|RESOURCE_LIB:PEERS} ++test_srcs ${input:GO_TEST_FILES} ++xtest_srcs ${input:GO_XTEST_FILES} ++cover_info $GO_COVER_INFO_VALUE ++skip-tests $_GO_SKIP_TEST_VALUE --ya-end-command-file ${hide;kv:"p GO"} ${hide;kv:"pc light-red"} ${hide;kv:"show_out"}
238+
.CMD=${hide:_GO_FAKEID} $GO_TOOL ${hide;input:EXTRA_INPUTS} ${hide;context=TEXT;input:EXTRA_TEXT_INPUTS} --ya-start-command-file $_GO_TOOL_COMMON_FLAGS ++vcs $VCS_GO $GO_WITH_MUSL $GO_EXTLD ++test-miner $GO_TEST_MINER ++test-import-path $GO_TEST_IMPORT_PATH ++peers ${rootrel;tags_in=local,GO|local,GO_PROGRAM|local,GO_PROTO|local,GO_PROTO_FROM_SCHEMA|local,GO_FBS:PEERS} ++non-local-peers ${rootrel;tags_in=GO|GO_PROTO|GO_PROTO_FROM_SCHEMA|GO_FBS;tags_out=local:PEERS} ++cgo-peers ${VCS_C_OBJ_RR} ${rootrel;tags_out=GO|GO_PROGRAM|GO_PROTO|GO_PROTO_FROM_SCHEMA|GO_FBS|RESOURCE_LIB:PEERS} ++test_srcs ${input:GO_TEST_FILES} ++xtest_srcs ${input:GO_XTEST_FILES} ++cover_info $GO_COVER_INFO_VALUE ++skip-tests $_GO_SKIP_TEST_VALUE --ya-end-command-file ${hide;kv:"p GO"} ${hide;kv:"pc light-red"} ${hide;kv:"show_out"}
239239
}
240240

241241
# tag:go-specific
@@ -649,7 +649,7 @@ module _GO_BASE_UNIT: _BASE_UNIT {
649649

650650
ENABLE(_GO_MODULE)
651651
SET(MODULE_TAG GO)
652-
SET(PEERDIR_TAGS GO GO_PROTO GO_FBS __EMPTY__ RESOURCE_LIB)
652+
SET(PEERDIR_TAGS GO GO_PROTO GO_PROTO_FROM_SCHEMA GO_FBS __EMPTY__ RESOURCE_LIB)
653653
DEFAULT(_GO_VET_TOOL)
654654
DEFAULT(_GO_VET_FLAGS)
655655
DEFAULT(_GO_VET_EXTS)
@@ -815,9 +815,8 @@ module GO_LIBRARY: _GO_BASE_UNIT {
815815
.FINAL_TARGET=no
816816
SET(_GO_TOOL_MODE lib)
817817
SET(MODULE_TYPE LIBRARY)
818-
SET(PEERDIR_TAGS GO GO_PROTO GO_FBS __EMPTY__ RESOURCE_LIB PACKAGE_UNION)
818+
SET(PEERDIR_TAGS GO GO_PROTO GO_PROTO_FROM_SCHEMA GO_FBS __EMPTY__ RESOURCE_LIB PACKAGE_UNION)
819819

820-
_MAKEFILE_INCLUDE_LIKE_DEPS+=.yo.snapshot.json
821820
MODULE_SUFFIX=.a
822821
}
823822

@@ -957,7 +956,7 @@ module GO_TEST: GO_PROGRAM {
957956
.ALLOWED=GO_SKIP_TESTS YT_SPEC
958957
.FINAL_TARGET=no
959958
SET(MODULE_TAG GO_TEST)
960-
SET(PEERDIR_TAGS GO GO_PROGRAM GO_PROTO GO_FBS __EMPTY__ RESOURCE_LIB)
959+
SET(PEERDIR_TAGS GO GO_PROGRAM GO_PROTO GO_PROTO_FROM_SCHEMA GO_FBS __EMPTY__ RESOURCE_LIB)
961960
SET(_GO_TOOL_MODE test)
962961
SET(MODULE_TYPE PROGRAM)
963962
ENABLE(GO_TEST_MODULE)

0 commit comments

Comments
 (0)