aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
blob: abfba04995d6a7a5910101c862216f6aa754c212 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
cmake_minimum_required(VERSION 3.15)
project(YDB LANGUAGES C CXX ASM)

set(BUILD_SHARED_LIBS Off)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_EXTENSIONS Off)

list(APPEND CMAKE_MODULE_PATH ${CMAKE_BINARY_DIR})
include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR})
enable_testing()
include(cmake/antlr.cmake)
include(cmake/bison.cmake)
include(cmake/conan.cmake)
include(cmake/protobuf.cmake)
include(cmake/yandex_common.cmake)
include(cmake/global_vars.cmake)

conan_cmake_configure(
  GENERATORS cmake_find_package
  REQUIRES
    bison/3.5.3
    c-ares/1.17.2
    libiconv/1.15
    libidn/1.36
    openssl/1.1.1l
    ragel/6.10
    yasm/1.3.0
    zlib/1.2.11
  IMPORTS
    "bin, *yasm* -> ./bin"
    "bin, bison* -> ./bin/bison/bin"
    "bin, ragel* -> ./bin"
    "bin, ytasm* -> ./bin"
    "res, * -> ./bin/bison/res"
)
conan_cmake_autodetect(settings)
conan_cmake_install(
  PATH_OR_REFERENCE .
  BUILD missing
  REMOTE conancenter
  SETTINGS ${settings}
)

add_subdirectory(ydb/apps/ydbd)
add_subdirectory(contrib/libs/cxxsupp)
add_subdirectory(contrib/libs/cxxsupp/libcxx)
add_subdirectory(contrib/libs/cxxsupp/libcxxabi-parts)
add_subdirectory(contrib/libs/cxxsupp/libcxxrt)
add_subdirectory(contrib/libs/libunwind)
add_subdirectory(contrib/libs/cxxsupp/builtins)
add_subdirectory(util)
add_subdirectory(util/charset)
add_subdirectory(contrib/libs/double-conversion)
add_subdirectory(contrib/libs/libc_compat)
add_subdirectory(library/cpp/malloc/tcmalloc)
add_subdirectory(library/cpp/malloc/api)
add_subdirectory(contrib/libs/tcmalloc/malloc_extension)
add_subdirectory(contrib/restricted/abseil-cpp)
add_subdirectory(contrib/restricted/abseil-cpp/absl/algorithm)
add_subdirectory(contrib/restricted/abseil-cpp/absl/base)
add_subdirectory(contrib/restricted/abseil-cpp/absl/base/internal/raw_logging)
add_subdirectory(contrib/restricted/abseil-cpp/absl/base/log_severity)
add_subdirectory(contrib/restricted/abseil-cpp/absl/base/internal/spinlock_wait)
add_subdirectory(contrib/restricted/abseil-cpp/absl/base/internal/low_level_alloc)
add_subdirectory(contrib/restricted/abseil-cpp/absl/base/internal/scoped_set_env)
add_subdirectory(contrib/restricted/abseil-cpp/absl/base/internal/strerror)
add_subdirectory(contrib/restricted/abseil-cpp/absl/base/internal/throw_delegate)
add_subdirectory(contrib/restricted/abseil-cpp/absl/city)
add_subdirectory(contrib/restricted/abseil-cpp/absl/container)
add_subdirectory(contrib/restricted/abseil-cpp/absl/container/internal/absl_hashtablez_sampler)
add_subdirectory(contrib/restricted/abseil-cpp/absl/debugging)
add_subdirectory(contrib/restricted/abseil-cpp/absl/debugging/stacktrace)
add_subdirectory(contrib/restricted/abseil-cpp/absl/debugging/symbolize)
add_subdirectory(contrib/restricted/abseil-cpp/absl/demangle)
add_subdirectory(contrib/restricted/abseil-cpp/absl/numeric)
add_subdirectory(contrib/restricted/abseil-cpp/absl/strings)
add_subdirectory(contrib/restricted/abseil-cpp/absl/strings/internal/absl_strings_internal)
add_subdirectory(contrib/restricted/abseil-cpp/absl/profiling/internal/exponential_biased)
add_subdirectory(contrib/restricted/abseil-cpp/absl/synchronization)
add_subdirectory(contrib/restricted/abseil-cpp/absl/synchronization/internal)
add_subdirectory(contrib/restricted/abseil-cpp/absl/time)
add_subdirectory(contrib/restricted/abseil-cpp/absl/time/civil_time)
add_subdirectory(contrib/restricted/abseil-cpp/absl/time/time_zone)
add_subdirectory(contrib/restricted/abseil-cpp/absl/container/internal/raw_hash_set)
add_subdirectory(contrib/restricted/abseil-cpp/absl/hash)
add_subdirectory(contrib/restricted/abseil-cpp/absl/hash/internal)
add_subdirectory(contrib/restricted/abseil-cpp/absl/types)
add_subdirectory(contrib/restricted/abseil-cpp/absl/types/bad_optional_access)
add_subdirectory(contrib/restricted/abseil-cpp/absl/types/bad_variant_access)
add_subdirectory(contrib/restricted/abseil-cpp/absl/types/internal)
add_subdirectory(contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler)
add_subdirectory(contrib/restricted/abseil-cpp/absl/debugging/internal)
add_subdirectory(contrib/restricted/abseil-cpp/absl/debugging/leak_check)
add_subdirectory(contrib/restricted/abseil-cpp/absl/debugging/leak_check_disable)
add_subdirectory(contrib/restricted/abseil-cpp/absl/flags)
add_subdirectory(contrib/restricted/abseil-cpp/absl/flags/commandlineflag)
add_subdirectory(contrib/restricted/abseil-cpp/absl/flags/internal/commandlineflag)
add_subdirectory(contrib/restricted/abseil-cpp/absl/flags/internal/flag)
add_subdirectory(contrib/restricted/abseil-cpp/absl/flags/internal/program_name)
add_subdirectory(contrib/restricted/abseil-cpp/absl/flags/marshalling)
add_subdirectory(contrib/restricted/abseil-cpp/absl/strings/internal/str_format)
add_subdirectory(contrib/restricted/abseil-cpp/absl/flags/usage_config)
add_subdirectory(contrib/restricted/abseil-cpp/absl/flags/internal/private_handle_accessor)
add_subdirectory(contrib/restricted/abseil-cpp/absl/flags/reflection)
add_subdirectory(contrib/restricted/abseil-cpp/absl/strings/cord)
add_subdirectory(contrib/restricted/abseil-cpp/absl/functional)
add_subdirectory(contrib/restricted/abseil-cpp/absl/strings/internal/absl_cord_internal)
add_subdirectory(contrib/restricted/abseil-cpp/absl/strings/internal/cordz_functions)
add_subdirectory(contrib/restricted/abseil-cpp/absl/strings/internal/cordz_handle)
add_subdirectory(contrib/restricted/abseil-cpp/absl/strings/internal/cordz_info)
add_subdirectory(contrib/restricted/abseil-cpp/absl/utility)
add_subdirectory(contrib/restricted/abseil-cpp/absl/flags/internal/usage)
add_subdirectory(contrib/restricted/abseil-cpp/absl/flags/parse)
add_subdirectory(contrib/restricted/abseil-cpp/absl/flags/usage)
add_subdirectory(contrib/restricted/abseil-cpp/absl/memory)
add_subdirectory(contrib/restricted/abseil-cpp/absl/meta)
add_subdirectory(contrib/restricted/abseil-cpp/absl/profiling/internal/periodic_sampler)
add_subdirectory(contrib/restricted/abseil-cpp/absl/random/absl_random_distributions)
add_subdirectory(contrib/restricted/abseil-cpp/absl/random/internal/absl_random_internal_distribution_test_util)
add_subdirectory(contrib/restricted/abseil-cpp/absl/random/internal/pool_urbg)
add_subdirectory(contrib/restricted/abseil-cpp/absl/random/internal/randen)
add_subdirectory(contrib/restricted/abseil-cpp/absl/random/internal/randen_detect)
add_subdirectory(contrib/restricted/abseil-cpp/absl/random/internal/randen_hwaes)
add_subdirectory(contrib/restricted/abseil-cpp/absl/random/internal/randen_round_keys)
add_subdirectory(contrib/restricted/abseil-cpp/absl/random/internal/randen_slow)
add_subdirectory(contrib/restricted/abseil-cpp/absl/random/internal/seed_material)
add_subdirectory(contrib/restricted/abseil-cpp/absl/random/seed_gen_exception)
add_subdirectory(contrib/restricted/abseil-cpp/absl/random/seed_sequences)
add_subdirectory(contrib/restricted/abseil-cpp/absl/status)
add_subdirectory(contrib/restricted/abseil-cpp/absl/status/statusor)
add_subdirectory(contrib/restricted/abseil-cpp/absl/strings/internal/cordz_sample_token)
add_subdirectory(contrib/restricted/abseil-cpp/absl/types/bad_any_cast)
add_subdirectory(contrib/libs/tcmalloc)
add_subdirectory(library/cpp/cpuid_check)
add_subdirectory(ydb/library/yql/sql/pg_dummy)
add_subdirectory(ydb/library/yql/ast)
add_subdirectory(library/cpp/colorizer)
add_subdirectory(library/cpp/containers/sorted_vector)
add_subdirectory(library/cpp/containers/stack_vector)
add_subdirectory(library/cpp/deprecated/enum_codegen)
add_subdirectory(library/cpp/enumbitset)
add_subdirectory(library/cpp/string_utils/levenshtein_diff)
add_subdirectory(util/draft)
add_subdirectory(library/cpp/yson)
add_subdirectory(library/cpp/yt/misc)
add_subdirectory(library/cpp/yt/exception)
add_subdirectory(library/cpp/yt/yson)
add_subdirectory(library/cpp/yt/yson_string)
add_subdirectory(library/cpp/yt/assert)
add_subdirectory(library/cpp/yt/coding)
add_subdirectory(library/cpp/yt/string)
add_subdirectory(library/cpp/yt/memory)
add_subdirectory(library/cpp/ytalloc/api)
add_subdirectory(ydb/library/yql/public/udf)
add_subdirectory(library/cpp/resource)
add_subdirectory(library/cpp/blockcodecs/core)
add_subdirectory(library/cpp/blockcodecs/codecs/zstd)
add_subdirectory(contrib/libs/zstd)
add_subdirectory(contrib/libs/xxhash)
add_subdirectory(ydb/library/yql/public/decimal)
add_subdirectory(ydb/library/yql/public/types)
add_subdirectory(contrib/tools/protoc/plugins/cpp_styleguide)
add_subdirectory(contrib/libs/protoc)
add_subdirectory(contrib/libs/protobuf)
add_subdirectory(contrib/tools/protoc/bin)
add_subdirectory(ydb/library/yql/utils)
add_subdirectory(library/cpp/digest/md5)
add_subdirectory(contrib/libs/nayuki_md5)
add_subdirectory(library/cpp/string_utils/base64)
add_subdirectory(contrib/libs/base64/avx2)
add_subdirectory(contrib/libs/base64/ssse3)
add_subdirectory(contrib/libs/base64/neon32)
add_subdirectory(contrib/libs/base64/neon64)
add_subdirectory(contrib/libs/base64/plain32)
add_subdirectory(contrib/libs/base64/plain64)
add_subdirectory(library/cpp/messagebus)
add_subdirectory(contrib/libs/sparsehash)
add_subdirectory(library/cpp/codecs)
add_subdirectory(library/cpp/bit_io)
add_subdirectory(library/cpp/deprecated/accessors)
add_subdirectory(library/cpp/blockcodecs)
add_subdirectory(library/cpp/blockcodecs/codecs/brotli)
add_subdirectory(contrib/libs/brotli/enc)
add_subdirectory(contrib/libs/brotli/common)
add_subdirectory(contrib/libs/brotli/dec)
add_subdirectory(library/cpp/blockcodecs/codecs/bzip)
add_subdirectory(contrib/libs/libbz2)
add_subdirectory(library/cpp/blockcodecs/codecs/fastlz)
add_subdirectory(contrib/libs/fastlz)
add_subdirectory(library/cpp/blockcodecs/codecs/legacy_zstd06)
add_subdirectory(contrib/libs/zstd06)
add_subdirectory(library/cpp/blockcodecs/codecs/lz4)
add_subdirectory(contrib/libs/lz4)
add_subdirectory(contrib/libs/lz4/generated)
add_subdirectory(library/cpp/blockcodecs/codecs/lzma)
add_subdirectory(contrib/libs/lzmasdk)
add_subdirectory(library/cpp/blockcodecs/codecs/snappy)
add_subdirectory(contrib/libs/snappy)
add_subdirectory(library/cpp/blockcodecs/codecs/zlib)
add_subdirectory(library/cpp/codecs/greedy_dict)
add_subdirectory(library/cpp/containers/comptrie)
add_subdirectory(library/cpp/packers)
add_subdirectory(library/cpp/containers/compact_vector)
add_subdirectory(library/cpp/on_disk/chunks)
add_subdirectory(library/cpp/string_utils/relaxed_escaper)
add_subdirectory(library/cpp/comptable)
add_subdirectory(library/cpp/compproto)
add_subdirectory(library/cpp/getopt/small)
add_subdirectory(library/cpp/lwtrace)
add_subdirectory(library/cpp/lwtrace/protos)
add_subdirectory(library/cpp/messagebus/actor)
add_subdirectory(library/cpp/messagebus/config)
add_subdirectory(library/cpp/getopt)
add_subdirectory(library/cpp/svnversion)
add_subdirectory(library/cpp/build_info)
add_subdirectory(library/cpp/messagebus/monitoring)
add_subdirectory(library/cpp/monlib/encode/legacy_protobuf/protos)
add_subdirectory(library/cpp/messagebus/scheduler)
add_subdirectory(library/cpp/threading/future)
add_subdirectory(library/cpp/string_utils/indent_text)
add_subdirectory(library/cpp/string_utils/quote)
add_subdirectory(ydb/library/yql/core/issue)
add_subdirectory(ydb/library/yql/public/issue)
add_subdirectory(ydb/public/api/protos)
add_subdirectory(ydb/public/api/protos/annotations)
add_subdirectory(tools/enum_parser/enum_serialization_runtime)
add_subdirectory(ydb/core/grpc_services/validation)
add_subdirectory(tools/enum_parser/enum_parser/bin)
add_subdirectory(tools/enum_parser/parse_enum)
add_subdirectory(library/cpp/cppparser)
add_subdirectory(ydb/library/yql/public/issue/protos)
add_subdirectory(ydb/library/yql/core/issue/protos)
add_subdirectory(tools/rescompiler/bin)
add_subdirectory(ydb/library/yql/sql/settings)
add_subdirectory(library/cpp/deprecated/split)
add_subdirectory(library/cpp/deprecated/kmp)
add_subdirectory(ydb/core/driver_lib/run)
add_subdirectory(library/cpp/actors/core)
add_subdirectory(library/cpp/actors/memory_log)
add_subdirectory(library/cpp/threading/queue)
add_subdirectory(contrib/libs/linuxvdso)
add_subdirectory(contrib/libs/linuxvdso/original)
add_subdirectory(library/cpp/actors/prof)
add_subdirectory(library/cpp/charset)
add_subdirectory(library/cpp/containers/atomizer)
add_subdirectory(library/cpp/containers/str_map)
add_subdirectory(library/cpp/actors/protos)
add_subdirectory(library/cpp/actors/util)
add_subdirectory(library/cpp/execprofile)
add_subdirectory(library/cpp/json/writer)
add_subdirectory(library/cpp/json/common)
add_subdirectory(library/cpp/logger)
add_subdirectory(library/cpp/json)
add_subdirectory(contrib/libs/rapidjson)
add_subdirectory(library/cpp/json/fast_sax)
add_subdirectory(library/cpp/monlib/dynamic_counters)
add_subdirectory(library/cpp/monlib/encode/json)
add_subdirectory(library/cpp/monlib/encode)
add_subdirectory(library/cpp/monlib/metrics)
add_subdirectory(library/cpp/monlib/encode/buffered)
add_subdirectory(library/cpp/monlib/exception)
add_subdirectory(library/cpp/monlib/encode/spack)
add_subdirectory(library/cpp/monlib/encode/prometheus)
add_subdirectory(library/cpp/monlib/service/pages)
add_subdirectory(library/cpp/monlib/service)
add_subdirectory(library/cpp/coroutine/engine)
add_subdirectory(library/cpp/containers/intrusive_rb_tree)
add_subdirectory(library/cpp/coroutine/listener)
add_subdirectory(library/cpp/http/fetch)
add_subdirectory(library/cpp/http/misc)
add_subdirectory(library/cpp/case_insensitive_string)
add_subdirectory(library/cpp/digest/murmur)
add_subdirectory(library/cpp/cgiparam)
add_subdirectory(library/cpp/iterator)
add_subdirectory(library/cpp/string_utils/scan)
add_subdirectory(library/cpp/digest/lower_case)
add_subdirectory(library/cpp/mime/types)
add_subdirectory(library/cpp/uri)
add_subdirectory(library/cpp/http/server)
add_subdirectory(library/cpp/http/io)
add_subdirectory(library/cpp/streams/brotli)
add_subdirectory(library/cpp/streams/bzip2)
add_subdirectory(library/cpp/streams/lzma)
add_subdirectory(library/cpp/threading/equeue)
add_subdirectory(library/cpp/monlib/encode/text)
add_subdirectory(library/cpp/threading/light_rw_lock)
add_subdirectory(library/cpp/actors/dnsresolver)
add_subdirectory(library/cpp/actors/interconnect)
add_subdirectory(library/cpp/actors/dnscachelib)
add_subdirectory(library/cpp/actors/helpers)
add_subdirectory(library/cpp/digest/crc32c)
add_subdirectory(contrib/libs/crcutil)
add_subdirectory(library/cpp/monlib/service/pages/tablesorter)
add_subdirectory(library/cpp/openssl/init)
add_subdirectory(library/cpp/packedtypes)
add_subdirectory(library/cpp/streams/zc_memory_input)
add_subdirectory(library/cpp/grpc/client)
add_subdirectory(contrib/libs/grpc)
add_subdirectory(contrib/libs/grpc/grpc)
add_subdirectory(certs)
add_subdirectory(contrib/libs/grpc/src/core/lib)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/spinlock_wait)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/container)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/memory)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/meta)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/base)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/raw_logging)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/base/log_severity)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/strings)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/throw_delegate)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/numeric)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/absl_strings_internal)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/str_format)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/synchronization)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/low_level_alloc)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/debugging)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/debugging/stacktrace)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/debugging/symbolize)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/demangle)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/synchronization/internal)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/time)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/time/civil_time)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/time/time_zone)
add_subdirectory(contrib/libs/grpc/third_party/address_sorting)
add_subdirectory(contrib/libs/grpc/third_party/upb)
add_subdirectory(contrib/libs/re2)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/hash)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/city)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/hash/internal)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/types/bad_optional_access)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/types/bad_variant_access)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/types)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/types/internal)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/status)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/profiling/internal/exponential_biased)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/absl_cord_internal)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_functions)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_handle)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cordz_info)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/algorithm)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/functional)
add_subdirectory(contrib/restricted/abseil-cpp-tstring/y_absl/utility)
add_subdirectory(contrib/libs/grpc/grpc++)
add_subdirectory(library/cpp/grpc/server)
add_subdirectory(library/cpp/monlib/dynamic_counters/percentile)
add_subdirectory(library/cpp/grpc/server/actors)
add_subdirectory(library/cpp/monlib/messagebus)
add_subdirectory(library/cpp/messagebus/www)
add_subdirectory(library/cpp/html/pcdata)
add_subdirectory(library/cpp/messagebus/oldmodule)
add_subdirectory(library/cpp/monlib/deprecated/json)
add_subdirectory(library/cpp/sighandler)
add_subdirectory(library/cpp/string_utils/parse_size)
add_subdirectory(ydb/core/actorlib_impl)
add_subdirectory(library/cpp/lwtrace/mon)
add_subdirectory(library/cpp/lwtrace/mon/analytics)
add_subdirectory(library/cpp/sliding_window)
add_subdirectory(ydb/core/base)
add_subdirectory(library/cpp/random_provider)
add_subdirectory(library/cpp/time_provider)
add_subdirectory(ydb/core/base/services)
add_subdirectory(ydb/core/debug)
add_subdirectory(ydb/core/erasure)
add_subdirectory(library/cpp/digest/old_crc)
add_subdirectory(library/cpp/digest/old_crc/gencrc)
add_subdirectory(ydb/core/protos)
add_subdirectory(ydb/core/yq/libs/config/protos)
add_subdirectory(ydb/library/folder_service/proto)
add_subdirectory(ydb/library/yql/providers/common/proto)
add_subdirectory(ydb/library/yql/protos)
add_subdirectory(ydb/library/yql/providers/s3/proto)
add_subdirectory(ydb/library/login/protos)
add_subdirectory(ydb/library/mkql_proto/protos)
add_subdirectory(contrib/tools/protoc/plugins/grpc_cpp)
add_subdirectory(contrib/libs/grpc/src/compiler/grpc_plugin_support)
add_subdirectory(ydb/library/yql/dq/actors/protos)
add_subdirectory(ydb/library/yql/dq/proto)
add_subdirectory(ydb/core/protos/out)
add_subdirectory(ydb/library/aclib)
add_subdirectory(library/cpp/protobuf/util)
add_subdirectory(library/cpp/binsaver)
add_subdirectory(library/cpp/containers/2d_array)
add_subdirectory(library/cpp/protobuf/util/proto)
add_subdirectory(ydb/library/aclib/protos)
add_subdirectory(ydb/library/login)
add_subdirectory(contrib/libs/jwt-cpp)
add_subdirectory(library/cpp/digest/argonish)
add_subdirectory(library/cpp/threading/poor_man_openmp)
add_subdirectory(library/cpp/digest/argonish/internal/proxies/avx2)
add_subdirectory(library/cpp/digest/argonish/internal/proxies/macro)
add_subdirectory(library/cpp/digest/argonish/internal/argon2)
add_subdirectory(library/cpp/digest/argonish/internal/blamka)
add_subdirectory(library/cpp/digest/argonish/internal/rotations)
add_subdirectory(library/cpp/digest/argonish/internal/blake2b)
add_subdirectory(library/cpp/digest/argonish/internal/proxies/ref)
add_subdirectory(library/cpp/digest/argonish/internal/proxies/sse2)
add_subdirectory(library/cpp/digest/argonish/internal/proxies/sse41)
add_subdirectory(library/cpp/digest/argonish/internal/proxies/ssse3)
add_subdirectory(ydb/library/pdisk_io)
add_subdirectory(contrib/libs/libaio)
add_subdirectory(ydb/library/pdisk_io/protos)
add_subdirectory(ydb/library/wilson)
add_subdirectory(library/cpp/actors/wilson)
add_subdirectory(ydb/library/pretty_types_print/protobuf)
add_subdirectory(ydb/library/pretty_types_print/wilson)
add_subdirectory(ydb/public/api/protos/out)
add_subdirectory(ydb/library/yql/minikql)
add_subdirectory(contrib/libs/apache/arrow)
add_subdirectory(contrib/libs/apache/orc)
add_subdirectory(contrib/libs/utf8proc)
add_subdirectory(contrib/restricted/boost)
add_subdirectory(contrib/restricted/fast_float)
add_subdirectory(contrib/restricted/thrift)
add_subdirectory(contrib/libs/libevent)
add_subdirectory(contrib/libs/libevent/event_core)
add_subdirectory(contrib/libs/libevent/event_extra)
add_subdirectory(contrib/libs/libevent/event_openssl)
add_subdirectory(contrib/libs/libevent/event_thread)
add_subdirectory(contrib/restricted/boost/libs/system)
add_subdirectory(contrib/restricted/boost/libs/thread)
add_subdirectory(contrib/restricted/boost/libs/chrono)
add_subdirectory(contrib/restricted/uriparser)
add_subdirectory(contrib/libs/cctz/tzdata)
add_subdirectory(contrib/libs/cctz)
add_subdirectory(ydb/library/binary_json)
add_subdirectory(ydb/library/yql/minikql/dom)
add_subdirectory(library/cpp/yson_pull)
add_subdirectory(ydb/library/dynumber)
add_subdirectory(ydb/library/yql/public/udf/tz)
add_subdirectory(ydb/core/mon)
add_subdirectory(library/cpp/string_utils/url)
add_subdirectory(ydb/core/node_whiteboard)
add_subdirectory(ydb/core/blobstorage/base)
add_subdirectory(ydb/core/blobstorage/groupinfo)
add_subdirectory(library/cpp/pop_count)
add_subdirectory(ydb/core/blobstorage/crypto)
add_subdirectory(contrib/libs/t1ha)
add_subdirectory(library/cpp/sse)
add_subdirectory(ydb/core/blobstorage/vdisk/ingress)
add_subdirectory(ydb/core/util)
add_subdirectory(library/cpp/actors/interconnect/mock)
add_subdirectory(library/cpp/html/escape)
add_subdirectory(library/cpp/ipmath)
add_subdirectory(library/cpp/ipv6_address)
add_subdirectory(library/cpp/int128)
add_subdirectory(ydb/core/blobstorage)
add_subdirectory(ydb/core/blobstorage/backpressure)
add_subdirectory(ydb/core/blobstorage/lwtrace_probes)
add_subdirectory(ydb/core/blobstorage/dsproxy)
add_subdirectory(ydb/core/blobstorage/storagepoolmon)
add_subdirectory(ydb/core/control)
add_subdirectory(ydb/core/blobstorage/incrhuge)
add_subdirectory(ydb/core/blobstorage/nodewarden)
add_subdirectory(ydb/core/blobstorage/pdisk)
add_subdirectory(ydb/library/schlab)
add_subdirectory(ydb/library/schlab/schine)
add_subdirectory(ydb/library/schlab/probes)
add_subdirectory(ydb/library/schlab/mon)
add_subdirectory(ydb/library/schlab/schemu)
add_subdirectory(ydb/library/schlab/schoot)
add_subdirectory(library/cpp/protobuf/json)
add_subdirectory(ydb/library/schlab/protos)
add_subdirectory(ydb/core/blobstorage/other)
add_subdirectory(ydb/core/blobstorage/testload)
add_subdirectory(ydb/core/keyvalue)
add_subdirectory(ydb/core/engine/minikql)
add_subdirectory(ydb/core/client/minikql_compile)
add_subdirectory(ydb/core/engine)
add_subdirectory(ydb/core/scheme)
add_subdirectory(library/cpp/containers/bitseq)
add_subdirectory(ydb/core/scheme_types)
add_subdirectory(ydb/public/lib/scheme_types)
add_subdirectory(ydb/core/tablet)
add_subdirectory(ydb/core/mon_alloc)
add_subdirectory(library/cpp/lfalloc/alloc_profiler)
add_subdirectory(library/cpp/lfalloc/dbg_info)
add_subdirectory(library/cpp/cache)
add_subdirectory(ydb/core/sys_view/service)
add_subdirectory(ydb/core/tracing)
add_subdirectory(ydb/library/persqueue/topic_parser)
add_subdirectory(ydb/library/persqueue/topic_parser_public)
add_subdirectory(ydb/library/mkql_proto)
add_subdirectory(ydb/library/mkql_proto/ut/helpers)
add_subdirectory(ydb/library/yql/minikql/comp_nodes)
add_subdirectory(ydb/library/yql/minikql/invoke_builtins)
add_subdirectory(ydb/library/yql/minikql/computation)
add_subdirectory(ydb/library/yql/minikql/arrow)
add_subdirectory(ydb/library/yql/minikql/codegen)
add_subdirectory(contrib/libs/llvm12/lib/IR)
add_subdirectory(contrib/libs/llvm12)
add_subdirectory(contrib/libs/llvm12/include)
add_subdirectory(contrib/libs/llvm12/utils/TableGen)
add_subdirectory(contrib/libs/llvm12/lib/Demangle)
add_subdirectory(contrib/libs/llvm12/lib/Support)
add_subdirectory(contrib/libs/llvm12/lib/TableGen)
add_subdirectory(contrib/libs/llvm12/utils/TableGen/GlobalISel)
add_subdirectory(contrib/libs/llvm12/lib/BinaryFormat)
add_subdirectory(contrib/libs/llvm12/lib/Remarks)
add_subdirectory(contrib/libs/llvm12/lib/Bitstream/Reader)
add_subdirectory(contrib/libs/llvm12/lib/ExecutionEngine/MCJIT)
add_subdirectory(contrib/libs/llvm12/lib/ExecutionEngine)
add_subdirectory(contrib/libs/llvm12/lib/ExecutionEngine/RuntimeDyld)
add_subdirectory(contrib/libs/llvm12/lib/MC)
add_subdirectory(contrib/libs/llvm12/lib/DebugInfo/CodeView)
add_subdirectory(contrib/libs/llvm12/lib/DebugInfo/MSF)
add_subdirectory(contrib/libs/llvm12/lib/Object)
add_subdirectory(contrib/libs/llvm12/lib/Bitcode/Reader)
add_subdirectory(contrib/libs/llvm12/lib/MC/MCParser)
add_subdirectory(contrib/libs/llvm12/lib/TextAPI/MachO)
add_subdirectory(contrib/libs/llvm12/lib/Target)
add_subdirectory(contrib/libs/llvm12/lib/Analysis)
add_subdirectory(contrib/libs/llvm12/lib/ProfileData)
add_subdirectory(contrib/libs/llvm12/lib/Linker)
add_subdirectory(contrib/libs/llvm12/lib/Transforms/Utils)
add_subdirectory(contrib/libs/llvm12/lib/Target/X86)
add_subdirectory(contrib/libs/llvm12/lib/CodeGen)
add_subdirectory(contrib/libs/llvm12/lib/Bitcode/Writer)
add_subdirectory(contrib/libs/llvm12/lib/Transforms/Scalar)
add_subdirectory(contrib/libs/llvm12/lib/Transforms/AggressiveInstCombine)
add_subdirectory(contrib/libs/llvm12/lib/Transforms/InstCombine)
add_subdirectory(contrib/libs/llvm12/lib/CodeGen/AsmPrinter)
add_subdirectory(contrib/libs/llvm12/lib/DebugInfo/DWARF)
add_subdirectory(contrib/libs/llvm12/lib/CodeGen/GlobalISel)
add_subdirectory(contrib/libs/llvm12/lib/CodeGen/SelectionDAG)
add_subdirectory(contrib/libs/llvm12/lib/Target/X86/MCTargetDesc)
add_subdirectory(contrib/libs/llvm12/lib/MC/MCDisassembler)
add_subdirectory(contrib/libs/llvm12/lib/Target/X86/TargetInfo)
add_subdirectory(contrib/libs/llvm12/lib/Transforms/CFGuard)
add_subdirectory(contrib/libs/llvm12/lib/Target/X86/AsmParser)
add_subdirectory(contrib/libs/llvm12/lib/Target/X86/Disassembler)
add_subdirectory(contrib/libs/llvm12/lib/Transforms/IPO)
add_subdirectory(contrib/libs/llvm12/lib/Frontend/OpenMP)
add_subdirectory(contrib/libs/llvm12/lib/IRReader)
add_subdirectory(contrib/libs/llvm12/lib/AsmParser)
add_subdirectory(contrib/libs/llvm12/lib/Transforms/Instrumentation)
add_subdirectory(contrib/libs/llvm12/lib/Transforms/Vectorize)
add_subdirectory(contrib/libs/llvm12/lib/Transforms/ObjCARC)
add_subdirectory(contrib/libs/llvm12/lib/ExecutionEngine/PerfJITEvents)
add_subdirectory(library/cpp/testing/unittest)
add_subdirectory(library/cpp/dbg_output)
add_subdirectory(library/cpp/diff)
add_subdirectory(library/cpp/lcs)
add_subdirectory(library/cpp/containers/paged_vector)
add_subdirectory(library/cpp/containers/stack_array)
add_subdirectory(library/cpp/testing/common)
add_subdirectory(library/cpp/testing/hook)
add_subdirectory(ydb/core/kqp/provider)
add_subdirectory(ydb/core/kqp/provider/mkql)
add_subdirectory(contrib/tools/python3/src)
add_subdirectory(contrib/tools/python3/src/Modules)
add_subdirectory(contrib/libs/expat)
add_subdirectory(contrib/libs/xz/liblzma)
add_subdirectory(contrib/libs/xz/common)
add_subdirectory(contrib/restricted/libffi)
add_subdirectory(library/python/symbols/libc)
add_subdirectory(library/python/symbols/registry)
add_subdirectory(library/python/symbols/python)
add_subdirectory(contrib/tools/python3/lib)
add_subdirectory(library/cpp/malloc/jemalloc)
add_subdirectory(contrib/libs/jemalloc)
add_subdirectory(contrib/tools/python3/src/Modules/_sqlite)
add_subdirectory(contrib/libs/sqlite3)
add_subdirectory(ydb/library/yql/core/services)
add_subdirectory(ydb/library/yql/ast/serialize)
add_subdirectory(ydb/library/yql/sql)
add_subdirectory(ydb/library/yql/sql/v0)
add_subdirectory(ydb/library/yql/core)
add_subdirectory(library/cpp/yson/node)
add_subdirectory(library/cpp/yson/json)
add_subdirectory(ydb/library/yql/core/file_storage)
add_subdirectory(library/cpp/logger/global)
add_subdirectory(library/cpp/regex/pcre)
add_subdirectory(contrib/libs/pcre)
add_subdirectory(contrib/libs/pcre/pcre16)
add_subdirectory(contrib/libs/pcre/pcre32)
add_subdirectory(ydb/library/yql/core/file_storage/proto)
add_subdirectory(ydb/library/yql/core/file_storage/defs)
add_subdirectory(ydb/library/yql/core/file_storage/download)
add_subdirectory(ydb/library/yql/utils/log)
add_subdirectory(ydb/library/yql/utils/fetch)
add_subdirectory(library/cpp/openssl/io)
add_subdirectory(library/cpp/openssl/method)
add_subdirectory(library/cpp/openssl/holders)
add_subdirectory(ydb/library/yql/core/sql_types)
add_subdirectory(ydb/library/yql/core/expr_nodes)
add_subdirectory(ydb/library/yql/core/expr_nodes_gen)
add_subdirectory(ydb/library/yql/parser/proto_ast)
add_subdirectory(contrib/libs/antlr3_cpp_runtime)
add_subdirectory(ydb/library/yql/parser/proto_ast/collect_issues)
add_subdirectory(ydb/library/yql/parser/proto_ast/gen/v0)
add_subdirectory(ydb/library/yql/sql/v0/lexer)
add_subdirectory(ydb/library/yql/sql/v1)
add_subdirectory(ydb/library/yql/parser/proto_ast/gen/v1)
add_subdirectory(ydb/library/yql/parser/proto_ast/gen/v1_proto)
add_subdirectory(ydb/library/yql/parser/proto_ast/gen/v1_ansi)
add_subdirectory(ydb/library/yql/sql/v1/lexer)
add_subdirectory(ydb/library/yql/core/common_opt)
add_subdirectory(ydb/library/yql/core/peephole_opt)
add_subdirectory(ydb/library/yql/core/type_ann)
add_subdirectory(ydb/library/yql/providers/common/schema/expr)
add_subdirectory(ydb/library/yql/providers/common/schema/parser)
add_subdirectory(ydb/library/yql/providers/common/codec)
add_subdirectory(ydb/library/yql/providers/common/mkql)
add_subdirectory(ydb/library/yql/providers/dq/expr_nodes)
add_subdirectory(ydb/library/yql/providers/common/provider)
add_subdirectory(ydb/library/yql/providers/result/expr_nodes)
add_subdirectory(ydb/library/yql/providers/common/config)
add_subdirectory(ydb/library/yql/providers/common/gateway)
add_subdirectory(ydb/library/yql/providers/result/provider)
add_subdirectory(ydb/core/formats)
add_subdirectory(ydb/core/tablet_flat)
add_subdirectory(ydb/core/tablet_flat/protos)
add_subdirectory(ydb/core/keyvalue/protos)
add_subdirectory(ydb/core/tx)
add_subdirectory(ydb/core/persqueue/config)
add_subdirectory(ydb/public/lib/base)
add_subdirectory(library/cpp/messagebus/protobuf)
add_subdirectory(ydb/library/workload)
add_subdirectory(ydb/public/lib/operation_id)
add_subdirectory(ydb/public/lib/operation_id/protos)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_proto)
add_subdirectory(ydb/public/api/grpc/draft)
add_subdirectory(ydb/core/blobstorage/vdisk)
add_subdirectory(ydb/core/blobstorage/vdisk/anubis_osiris)
add_subdirectory(ydb/core/blobstorage/vdisk/hulldb/barriers)
add_subdirectory(ydb/core/blobstorage/vdisk/hulldb/base)
add_subdirectory(ydb/core/blobstorage/vdisk/hulldb/generic)
add_subdirectory(ydb/core/blobstorage/vdisk/common)
add_subdirectory(ydb/core/blobstorage/vdisk/defrag)
add_subdirectory(ydb/core/blobstorage/vdisk/handoff)
add_subdirectory(ydb/core/blobstorage/vdisk/huge)
add_subdirectory(ydb/core/blobstorage/vdisk/hulldb)
add_subdirectory(ydb/core/blobstorage/vdisk/hulldb/compstrat)
add_subdirectory(ydb/core/blobstorage/vdisk/hulldb/fresh)
add_subdirectory(ydb/core/blobstorage/vdisk/hullop)
add_subdirectory(ydb/core/blobstorage/vdisk/localrecovery)
add_subdirectory(ydb/core/blobstorage/vdisk/query)
add_subdirectory(ydb/core/blobstorage/vdisk/repl)
add_subdirectory(ydb/core/blobstorage/vdisk/scrub)
add_subdirectory(ydb/core/blobstorage/vdisk/skeleton)
add_subdirectory(ydb/core/blobstorage/vdisk/syncer)
add_subdirectory(ydb/core/blobstorage/vdisk/synclog)
add_subdirectory(ydb/core/client/scheme_cache_lib)
add_subdirectory(ydb/core/client/server)
add_subdirectory(ydb/core/client/metadata)
add_subdirectory(ydb/core/grpc_services)
add_subdirectory(ydb/core/grpc_services/counters)
add_subdirectory(ydb/core/grpc_services/local_rpc)
add_subdirectory(ydb/core/grpc_services/base)
add_subdirectory(ydb/core/grpc_streaming)
add_subdirectory(ydb/public/sdk/cpp/client/resources)
add_subdirectory(ydb/core/health_check)
add_subdirectory(ydb/core/io_formats)
add_subdirectory(ydb/core/kesus/tablet)
add_subdirectory(ydb/core/metering)
add_subdirectory(ydb/core/sys_view)
add_subdirectory(ydb/core/kqp/runtime)
add_subdirectory(ydb/core/kqp/common)
add_subdirectory(ydb/core/kqp/expr_nodes)
add_subdirectory(ydb/library/yql/dq/expr_nodes)
add_subdirectory(ydb/library/yql/dq/actors)
add_subdirectory(ydb/library/yql/dq/common)
add_subdirectory(ydb/core/ydb_convert)
add_subdirectory(ydb/library/yql/dq/runtime)
add_subdirectory(ydb/library/yql/dq/type_ann)
add_subdirectory(ydb/core/sys_view/common)
add_subdirectory(ydb/core/sys_view/nodes)
add_subdirectory(ydb/core/sys_view/partition_stats)
add_subdirectory(ydb/core/sys_view/query_stats)
add_subdirectory(ydb/core/sys_view/storage)
add_subdirectory(ydb/core/sys_view/tablets)
add_subdirectory(ydb/core/tx/datashard)
add_subdirectory(library/cpp/containers/flat_hash)
add_subdirectory(library/cpp/containers/flat_hash/lib)
add_subdirectory(ydb/core/persqueue/partition_key_range)
add_subdirectory(ydb/core/persqueue/writer)
add_subdirectory(ydb/core/persqueue/events)
add_subdirectory(ydb/core/wrappers)
add_subdirectory(contrib/libs/aws-sdk-cpp/aws-cpp-sdk-s3)
add_subdirectory(contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core)
add_subdirectory(contrib/libs/curl)
add_subdirectory(contrib/libs/nghttp2)
add_subdirectory(contrib/restricted/aws/aws-c-common)
add_subdirectory(contrib/restricted/aws/aws-c-event-stream)
add_subdirectory(contrib/restricted/aws/aws-c-io)
add_subdirectory(contrib/restricted/aws/aws-c-cal)
add_subdirectory(contrib/restricted/aws/s2n)
add_subdirectory(contrib/restricted/aws/aws-checksums)
add_subdirectory(ydb/core/wrappers/ut_helpers)
add_subdirectory(library/cpp/xml/document)
add_subdirectory(library/cpp/xml/init)
add_subdirectory(contrib/libs/libxml)
add_subdirectory(library/cpp/string_utils/ztstrbuf)
add_subdirectory(ydb/public/lib/deprecated/kicli)
add_subdirectory(ydb/public/api/grpc)
add_subdirectory(ydb/public/lib/deprecated/client)
add_subdirectory(ydb/public/lib/value)
add_subdirectory(ydb/library/yql/dq/actors/compute)
add_subdirectory(ydb/library/yql/dq/tasks)
add_subdirectory(ydb/core/tx/long_tx_service/public)
add_subdirectory(ydb/core/yq/libs/actors)
add_subdirectory(library/cpp/json/yson)
add_subdirectory(ydb/core/yq/libs/actors/logging)
add_subdirectory(ydb/core/yq/libs/checkpointing)
add_subdirectory(ydb/core/yq/libs/checkpointing_common)
add_subdirectory(ydb/core/yq/libs/graph_params/proto)
add_subdirectory(ydb/library/yql/providers/dq/api/protos)
add_subdirectory(ydb/library/yql/providers/common/metrics/protos)
add_subdirectory(ydb/core/yq/libs/checkpoint_storage/events)
add_subdirectory(ydb/core/yq/libs/events)
add_subdirectory(ydb/library/yql/core/facade)
add_subdirectory(ydb/library/yql/core/extract_predicate)
add_subdirectory(ydb/library/yql/providers/common/udf_resolve)
add_subdirectory(ydb/library/yql/providers/config)
add_subdirectory(ydb/public/lib/yq)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_table)
add_subdirectory(ydb/public/sdk/cpp/client/impl/ydb_internal/make_request)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_driver)
add_subdirectory(ydb/public/sdk/cpp/client/impl/ydb_internal/common)
add_subdirectory(ydb/public/sdk/cpp/client/impl/ydb_internal/grpc_connections)
add_subdirectory(ydb/public/sdk/cpp/client/impl/ydb_internal/db_driver_state)
add_subdirectory(ydb/public/sdk/cpp/client/impl/ydb_endpoints)
add_subdirectory(ydb/public/sdk/cpp/client/impl/ydb_internal/logger)
add_subdirectory(ydb/public/sdk/cpp/client/impl/ydb_internal/plain_status)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_types/credentials)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_types/status)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_types)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_types/fatal_error_handlers)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_types/exceptions)
add_subdirectory(ydb/public/sdk/cpp/client/impl/ydb_internal/thread_pool)
add_subdirectory(ydb/public/sdk/cpp/client/impl/ydb_stats)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_common_client)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_params)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_value)
add_subdirectory(ydb/public/sdk/cpp/client/impl/ydb_internal/value_helpers)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_result)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_table/impl)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_table/query_stats)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_types/operation)
add_subdirectory(ydb/library/yql/providers/common/db_id_async_resolver)
add_subdirectory(ydb/library/yql/providers/dq/provider)
add_subdirectory(library/cpp/threading/task_scheduler)
add_subdirectory(ydb/public/lib/yson_value)
add_subdirectory(ydb/library/yql/providers/common/metrics)
add_subdirectory(ydb/library/yql/providers/common/transform)
add_subdirectory(ydb/library/yql/providers/dq/api/grpc)
add_subdirectory(ydb/library/yql/providers/dq/backtrace)
add_subdirectory(ydb/library/yql/utils/backtrace)
add_subdirectory(contrib/libs/llvm12/lib/DebugInfo/Symbolize)
add_subdirectory(contrib/libs/llvm12/lib/DebugInfo/PDB)
add_subdirectory(ydb/library/yql/providers/dq/common)
add_subdirectory(ydb/library/yql/providers/dq/config)
add_subdirectory(ydb/library/yql/providers/dq/interface)
add_subdirectory(ydb/library/yql/providers/dq/opt)
add_subdirectory(ydb/library/yql/dq/opt)
add_subdirectory(ydb/library/yql/providers/dq/planner)
add_subdirectory(ydb/library/yql/providers/dq/mkql)
add_subdirectory(ydb/core/yq/libs/checkpoint_storage/proto)
add_subdirectory(ydb/library/yql/dq/state)
add_subdirectory(ydb/library/yql/providers/pq/proto)
add_subdirectory(ydb/library/yql/providers/pq/task_meta)
add_subdirectory(ydb/core/yq/libs/db_id_async_resolver_impl)
add_subdirectory(ydb/library/yql/providers/dq/actors)
add_subdirectory(ydb/library/yql/core/services/mounts)
add_subdirectory(ydb/library/yql/core/user_data)
add_subdirectory(ydb/library/yql/utils/actors)
add_subdirectory(ydb/library/yql/providers/common/token_accessor/client)
add_subdirectory(ydb/library/yql/providers/common/structured_token)
add_subdirectory(ydb/library/yql/providers/common/token_accessor/grpc)
add_subdirectory(ydb/library/yql/providers/solomon/proto)
add_subdirectory(ydb/library/yql/utils/failure_injector)
add_subdirectory(ydb/library/yql/providers/dq/counters)
add_subdirectory(ydb/library/yql/providers/dq/task_runner)
add_subdirectory(ydb/library/yql/providers/dq/task_runner_actor)
add_subdirectory(ydb/library/yql/dq/actors/task_runner)
add_subdirectory(ydb/library/yql/providers/dq/worker_manager)
add_subdirectory(ydb/core/kqp)
add_subdirectory(ydb/core/kqp/compute_actor)
add_subdirectory(ydb/core/tx/scheme_cache)
add_subdirectory(ydb/core/kqp/counters)
add_subdirectory(ydb/core/kqp/executer)
add_subdirectory(ydb/core/kqp/compile)
add_subdirectory(ydb/core/kqp/rm)
add_subdirectory(ydb/core/cms/console)
add_subdirectory(library/cpp/actors/http)
add_subdirectory(library/cpp/dns)
add_subdirectory(ydb/core/cms/console/validators)
add_subdirectory(ydb/core/mind)
add_subdirectory(ydb/core/blobstorage/dsproxy/mock)
add_subdirectory(ydb/core/mind/bscontroller)
add_subdirectory(ydb/core/sys_view/processor)
add_subdirectory(ydb/core/test_tablet)
add_subdirectory(ydb/core/tx/replication/controller)
add_subdirectory(ydb/core/tx/replication/ydb_proxy)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_scheme)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_common_client/impl)
add_subdirectory(ydb/core/tx/scheme_board)
add_subdirectory(ydb/core/tx/schemeshard)
add_subdirectory(ydb/core/blockstore/core)
add_subdirectory(ydb/core/filestore/core)
add_subdirectory(ydb/core/tx/tx_allocator_client)
add_subdirectory(ydb/core/tx/tx_allocator)
add_subdirectory(ydb/core/kqp/host)
add_subdirectory(ydb/core/kqp/opt)
add_subdirectory(ydb/core/kqp/opt/logical)
add_subdirectory(ydb/core/kqp/opt/peephole)
add_subdirectory(ydb/library/naming_conventions)
add_subdirectory(ydb/core/kqp/opt/physical)
add_subdirectory(ydb/core/kqp/opt/physical/effects)
add_subdirectory(ydb/core/kqp/prepare)
add_subdirectory(ydb/core/kqp/node)
add_subdirectory(ydb/core/kqp/proxy)
add_subdirectory(ydb/library/yql/utils/actor_log)
add_subdirectory(ydb/library/yql/providers/dq/runtime)
add_subdirectory(ydb/library/yql/providers/dq/worker_manager/interface)
add_subdirectory(ydb/core/yq/libs/common)
add_subdirectory(ydb/core/yq/libs/control_plane_storage/events)
add_subdirectory(ydb/core/yq/libs/control_plane_storage/proto)
add_subdirectory(ydb/core/yq/libs/control_plane_storage)
add_subdirectory(library/cpp/protobuf/interop)
add_subdirectory(ydb/core/yq/libs/config)
add_subdirectory(ydb/core/yq/libs/control_plane_storage/internal)
add_subdirectory(ydb/core/yq/libs/ydb)
add_subdirectory(ydb/library/security)
add_subdirectory(ydb/core/yq/libs/db_schema)
add_subdirectory(ydb/core/yq/libs/shared_resources)
add_subdirectory(ydb/core/yq/libs/shared_resources/interface)
add_subdirectory(ydb/core/yq/libs/private_client)
add_subdirectory(ydb/core/yq/libs/result_formatter)
add_subdirectory(ydb/library/yql/providers/common/schema/mkql)
add_subdirectory(ydb/core/yq/libs/signer)
add_subdirectory(ydb/core/yq/libs/hmac)
add_subdirectory(ydb/library/yql/providers/clickhouse/provider)
add_subdirectory(ydb/library/yql/providers/clickhouse/expr_nodes)
add_subdirectory(ydb/library/yql/providers/clickhouse/proto)
add_subdirectory(ydb/library/yql/providers/common/dq)
add_subdirectory(ydb/library/yql/providers/common/http_gateway)
add_subdirectory(library/cpp/retry)
add_subdirectory(library/cpp/retry/protos)
add_subdirectory(ydb/library/yql/providers/common/comp_nodes)
add_subdirectory(ydb/library/yql/providers/dq/provider/exec)
add_subdirectory(ydb/library/yql/providers/pq/cm_client/interface)
add_subdirectory(ydb/library/yql/providers/pq/provider)
add_subdirectory(ydb/library/yql/providers/pq/common)
add_subdirectory(ydb/library/yql/providers/pq/expr_nodes)
add_subdirectory(ydb/library/yql/providers/s3/provider)
add_subdirectory(ydb/library/yql/providers/s3/expr_nodes)
add_subdirectory(ydb/library/yql/providers/ydb/provider)
add_subdirectory(ydb/public/lib/experimental)
add_subdirectory(ydb/library/yql/providers/ydb/expr_nodes)
add_subdirectory(ydb/library/yql/providers/ydb/proto)
add_subdirectory(ydb/core/yq/libs/control_plane_proxy)
add_subdirectory(ydb/core/yq/libs/control_plane_proxy/events)
add_subdirectory(ydb/library/folder_service)
add_subdirectory(ydb/core/persqueue)
add_subdirectory(ydb/core/persqueue/codecs)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_persqueue_core)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_persqueue_core/impl)
add_subdirectory(library/cpp/containers/disjoint_interval_tree)
add_subdirectory(ydb/library/persqueue/obfuscate)
add_subdirectory(ydb/library/persqueue/counter_time_keeper)
add_subdirectory(ydb/core/ymq/actor)
add_subdirectory(library/cpp/scheme)
add_subdirectory(ydb/core/mind/address_classification)
add_subdirectory(ydb/core/tx/tx_proxy)
add_subdirectory(ydb/core/tx/balance_coverage)
add_subdirectory(ydb/core/ymq/base)
add_subdirectory(ydb/core/ymq/proto)
add_subdirectory(ydb/library/http_proxy/authorization)
add_subdirectory(ydb/library/http_proxy/error)
add_subdirectory(ydb/library/protobuf_printer)
add_subdirectory(ydb/core/ymq/queues/common)
add_subdirectory(ydb/core/ymq/queues/fifo)
add_subdirectory(ydb/core/ymq/queues/std)
add_subdirectory(ydb/services/persqueue_v1)
add_subdirectory(ydb/library/persqueue/tests)
add_subdirectory(ydb/services/lib/actors)
add_subdirectory(ydb/public/lib/jwt)
add_subdirectory(ydb/services/lib/sharding)
add_subdirectory(ydb/core/cms)
add_subdirectory(ydb/core/driver_lib/base_utils)
add_subdirectory(ydb/core/driver_lib/cli_config_base)
add_subdirectory(ydb/core/driver_lib/cli_utils)
add_subdirectory(ydb/core/driver_lib/cli_base)
add_subdirectory(ydb/public/lib/ydb_cli/common)
add_subdirectory(library/cpp/yaml/as)
add_subdirectory(contrib/libs/yaml-cpp)
add_subdirectory(ydb/public/lib/json_value)
add_subdirectory(ydb/public/sdk/cpp/client/draft)
add_subdirectory(ydb/library/yaml_config)
add_subdirectory(ydb/core/kesus/proxy)
add_subdirectory(ydb/core/mind/hive)
add_subdirectory(ydb/core/quoter)
add_subdirectory(library/cpp/containers/ring_buffer)
add_subdirectory(ydb/core/security)
add_subdirectory(ydb/core/tx/columnshard)
add_subdirectory(ydb/core/tx/columnshard/engines)
add_subdirectory(ydb/core/tx/coordinator)
add_subdirectory(ydb/core/tx/long_tx_service)
add_subdirectory(ydb/core/tx/mediator)
add_subdirectory(ydb/core/tx/time_cast)
add_subdirectory(ydb/core/tx/sequenceproxy)
add_subdirectory(ydb/core/tx/sequenceproxy/public)
add_subdirectory(ydb/core/tx/sequenceshard/public)
add_subdirectory(ydb/core/tx/sequenceshard)
add_subdirectory(ydb/core/viewer)
add_subdirectory(library/cpp/archive)
add_subdirectory(ydb/core/viewer/json)
add_subdirectory(ydb/core/viewer/protos)
add_subdirectory(ydb/core/ymq/http)
add_subdirectory(ydb/core/yq/libs/init)
add_subdirectory(ydb/core/yq/libs/audit)
add_subdirectory(ydb/core/yq/libs/checkpoint_storage)
add_subdirectory(contrib/libs/fmt)
add_subdirectory(ydb/core/yq/libs/gateway)
add_subdirectory(ydb/core/yq/libs/read_rule)
add_subdirectory(ydb/core/yq/libs/tasks_packer)
add_subdirectory(ydb/core/yq/libs/test_connection)
add_subdirectory(ydb/core/yq/libs/test_connection/events)
add_subdirectory(ydb/library/yql/dq/comp_nodes)
add_subdirectory(ydb/library/yql/providers/clickhouse/actors)
add_subdirectory(ydb/library/yql/providers/pq/async_io)
add_subdirectory(ydb/library/yql/providers/pq/gateway/native)
add_subdirectory(ydb/library/yql/providers/s3/actors)
add_subdirectory(ydb/library/yql/providers/solomon/async_io)
add_subdirectory(library/cpp/json/easy_parse)
add_subdirectory(ydb/library/yql/providers/solomon/gateway)
add_subdirectory(ydb/library/yql/providers/solomon/provider)
add_subdirectory(ydb/library/yql/providers/solomon/expr_nodes)
add_subdirectory(ydb/library/yql/providers/ydb/actors)
add_subdirectory(ydb/library/yql/providers/ydb/comp_nodes)
add_subdirectory(ydb/core/yq/libs/logs)
add_subdirectory(ydb/library/yql/public/udf/service/exception_policy)
add_subdirectory(ydb/services/auth)
add_subdirectory(ydb/services/cms)
add_subdirectory(ydb/services/datastreams)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_datastreams)
add_subdirectory(ydb/services/ydb)
add_subdirectory(ydb/core/client)
add_subdirectory(ydb/services/discovery)
add_subdirectory(ydb/services/kesus)
add_subdirectory(ydb/services/monitoring)
add_subdirectory(ydb/services/persqueue_cluster_discovery)
add_subdirectory(ydb/services/persqueue_cluster_discovery/cluster_ordering)
add_subdirectory(ydb/services/rate_limiter)
add_subdirectory(ydb/services/yq)
add_subdirectory(ydb/core/yq/libs/audit/mock)
add_subdirectory(ydb/core/yq/libs/audit/events)
add_subdirectory(ydb/library/folder_service/mock)
add_subdirectory(ydb/library/keys)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_persqueue_public/codecs)
add_subdirectory(library/cpp/streams/zstd)
add_subdirectory(ydb/library/yql/udfs/common/clickhouse/client)
add_subdirectory(ydb/library/yql/public/udf/support)
add_subdirectory(contrib/restricted/boost/libs/program_options)
add_subdirectory(contrib/restricted/cityhash-1.0.2)
add_subdirectory(contrib/libs/pdqsort)
add_subdirectory(contrib/restricted/dragonbox)
add_subdirectory(contrib/libs/poco/Util)
add_subdirectory(contrib/libs/poco/Foundation)
add_subdirectory(contrib/libs/poco/JSON)
add_subdirectory(contrib/libs/poco/XML)
add_subdirectory(contrib/libs/poco/Net)
add_subdirectory(contrib/libs/poco/NetSSL_OpenSSL)
add_subdirectory(contrib/libs/poco/Crypto)
add_subdirectory(contrib/libs/apache/avro)
add_subdirectory(contrib/restricted/boost/libs/iostreams)
add_subdirectory(ydb/library/yql/udfs/common/datetime)
add_subdirectory(library/cpp/timezone_conversion)
add_subdirectory(ydb/library/yql/udfs/common/datetime2)
add_subdirectory(ydb/library/yql/udfs/common/digest)
add_subdirectory(contrib/libs/farmhash)
add_subdirectory(contrib/libs/farmhash/arch/sse41)
add_subdirectory(contrib/libs/farmhash/arch/sse42)
add_subdirectory(contrib/libs/farmhash/arch/sse42_aesni)
add_subdirectory(contrib/libs/highwayhash)
add_subdirectory(contrib/libs/highwayhash/arch/avx2)
add_subdirectory(contrib/libs/highwayhash/arch/sse41)
add_subdirectory(library/cpp/digest/sfh)
add_subdirectory(ydb/library/yql/udfs/common/histogram)
add_subdirectory(library/cpp/histogram/adaptive)
add_subdirectory(library/cpp/histogram/adaptive/protos)
add_subdirectory(ydb/library/yql/udfs/common/hyperloglog)
add_subdirectory(library/cpp/hyperloglog)
add_subdirectory(ydb/library/yql/udfs/common/hyperscan)
add_subdirectory(library/cpp/regex/hyperscan)
add_subdirectory(contrib/libs/hyperscan)
add_subdirectory(contrib/libs/hyperscan/runtime_core2)
add_subdirectory(contrib/libs/hyperscan/runtime_corei7)
add_subdirectory(contrib/libs/hyperscan/runtime_avx2)
add_subdirectory(contrib/libs/hyperscan/runtime_avx512)
add_subdirectory(ydb/library/yql/udfs/common/ip_base)
add_subdirectory(ydb/library/yql/udfs/common/ip_base/lib)
add_subdirectory(ydb/library/yql/udfs/common/json)
add_subdirectory(ydb/library/yql/udfs/common/json2)
add_subdirectory(ydb/library/yql/minikql/jsonpath)
add_subdirectory(ydb/library/yql/parser/proto_ast/gen/jsonpath)
add_subdirectory(ydb/library/yql/udfs/common/math)
add_subdirectory(ydb/library/yql/udfs/common/math/lib)
add_subdirectory(ydb/library/yql/udfs/common/pire)
add_subdirectory(library/cpp/regex/pire)
add_subdirectory(ydb/library/yql/udfs/common/re2)
add_subdirectory(ydb/library/yql/udfs/common/set)
add_subdirectory(ydb/library/yql/udfs/common/stat)
add_subdirectory(ydb/library/yql/udfs/common/stat/static)
add_subdirectory(ydb/library/yql/udfs/common/string)
add_subdirectory(ydb/library/yql/udfs/common/top)
add_subdirectory(library/cpp/containers/top_keeper)
add_subdirectory(ydb/library/yql/udfs/common/topfreq)
add_subdirectory(ydb/library/yql/udfs/common/topfreq/static)
add_subdirectory(ydb/library/yql/udfs/common/unicode_base)
add_subdirectory(ydb/library/yql/udfs/common/unicode_base/lib)
add_subdirectory(library/cpp/unicode/normalization)
add_subdirectory(ydb/library/yql/udfs/common/url_base)
add_subdirectory(ydb/library/yql/udfs/common/url_base/lib)
add_subdirectory(library/cpp/tld)
add_subdirectory(library/cpp/unicode/punycode)
add_subdirectory(ydb/library/yql/udfs/common/yson2)
add_subdirectory(ydb/library/yql/udfs/logs/dsv)
add_subdirectory(ydb/apps/ydb)
add_subdirectory(ydb/apps/ydb/commands)
add_subdirectory(ydb/public/lib/ydb_cli/commands)
add_subdirectory(library/cpp/histogram/hdr)
add_subdirectory(contrib/libs/hdr_histogram)
add_subdirectory(library/cpp/threading/local_executor)
add_subdirectory(contrib/libs/tbb)
add_subdirectory(ydb/library/backup)
add_subdirectory(library/cpp/bucket_quoter)
add_subdirectory(ydb/public/lib/ydb_cli/dump/util)
add_subdirectory(ydb/public/lib/ydb_cli/dump)
add_subdirectory(ydb/public/lib/ydb_cli/import)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_discovery)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_export)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_import)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_operation)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_persqueue_public)
add_subdirectory(ydb/core/blockstore)
add_subdirectory(ydb/core/filestore)
add_subdirectory(ydb/core/grpc_caching)
add_subdirectory(ydb/core/yql_testlib)
add_subdirectory(ydb/core/testlib)
add_subdirectory(library/cpp/testing/gmock_in_unittest)
add_subdirectory(contrib/restricted/googletest/googlemock)
add_subdirectory(contrib/restricted/googletest/googletest)
add_subdirectory(library/cpp/testing/gtest_extensions)
add_subdirectory(ydb/core/testlib/actors)
add_subdirectory(library/cpp/actors/testlib)
add_subdirectory(ydb/core/testlib/basics)
add_subdirectory(ydb/core/yq/libs/mock)
add_subdirectory(ydb/core/client/minikql_result_lib)
add_subdirectory(ydb/core/grpc_services/validation/ut)
add_subdirectory(library/cpp/testing/unittest_main)
add_subdirectory(library/cpp/terminate_handler)
add_subdirectory(ydb/core/grpc_services/validation/ut/protos)
add_subdirectory(ydb/core/grpc_services/ut)
add_subdirectory(ydb/core/quoter/quoter_service_bandwidth_test)
add_subdirectory(ydb/library/yql/sql/pg)
add_subdirectory(ydb/library/yql/parser/pg_query_wrapper)
add_subdirectory(ydb/public/lib/idx_test)
add_subdirectory(ydb/core/blobstorage/pdisk/mock)
add_subdirectory(ydb/library/schlab/mon/test)
add_subdirectory(ydb/library/schlab/mon/static)
add_subdirectory(ydb/library/schlab/mon/static/css)
add_subdirectory(ydb/library/schlab/mon/static/js)
add_subdirectory(ydb/core/tx/long_tx_service/ut)
add_subdirectory(ydb/core/tx/long_tx_service/public/ut)
add_subdirectory(ydb/core/tx/sequenceproxy/ut)
add_subdirectory(ydb/core/blobstorage/vdisk/hulldb/test)
add_subdirectory(ydb/core/blobstorage/vdisk/hulldb/ut)
add_subdirectory(ydb/core/kesus/tablet/quoter_performance_test)
add_subdirectory(ydb/core/ymq/client/bin)
add_subdirectory(ydb/core/ymq/client/cpp)
add_subdirectory(ydb/core/yq/libs/pretty_printers)
add_subdirectory(ydb/library/yql/parser/lexer_common)
add_subdirectory(ydb/library/yql/utils/threading)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/with_offset_ranges_mode_ut)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_persqueue_core/ut/ut_utils)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_coordination)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_driver/ut)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_table/impl/ut)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_value/ut)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_persqueue_core/ut)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_extension)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_result/ut)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_params/ut)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_rate_limiter)
add_subdirectory(ydb/public/sdk/cpp/client/ydb_coordination/ut)
add_subdirectory(ydb/public/sdk/cpp/client/impl/ydb_endpoints/ut)
add_subdirectory(ydb/public/sdk/cpp/client/draft/ut)
add_subdirectory(ydb/core/yq/libs/checkpointing/events)
add_subdirectory(ydb/library/yql/providers/common/schema)
add_subdirectory(ydb/library/yql/providers/common/schema/skiff)
add_subdirectory(ydb/public/sdk/cpp/client/extensions/solomon_stats)
add_subdirectory(ydb/public/sdk/cpp/client/extensions/discovery_mutator)
add_subdirectory(ydb/public/sdk/cpp/examples/basic_example)
add_subdirectory(ydb/public/sdk/cpp/examples/bulk_upsert_simple)
add_subdirectory(ydb/public/sdk/cpp/examples/pagination)
add_subdirectory(ydb/public/sdk/cpp/examples/secondary_index)
add_subdirectory(ydb/public/sdk/cpp/examples/secondary_index_builtin)
add_subdirectory(ydb/public/sdk/cpp/examples/ttl)
add_subdirectory(ydb/library/yql/providers/pq/gateway/dummy)