@@ -79,17 +79,25 @@ def all_beam_files(name = "all_beam_files"):
79
79
"src/rabbit_cuttlefish.erl" ,
80
80
"src/rabbit_db.erl" ,
81
81
"src/rabbit_db_binding.erl" ,
82
+ "src/rabbit_db_binding_m2k_converter.erl" ,
82
83
"src/rabbit_db_cluster.erl" ,
83
84
"src/rabbit_db_exchange.erl" ,
85
+ "src/rabbit_db_exchange_m2k_converter.erl" ,
84
86
"src/rabbit_db_maintenance.erl" ,
87
+ "src/rabbit_db_maintenance_m2k_converter.erl" ,
85
88
"src/rabbit_db_msup.erl" ,
89
+ "src/rabbit_db_msup_m2k_converter.erl" ,
86
90
"src/rabbit_db_policy.erl" ,
87
91
"src/rabbit_db_queue.erl" ,
92
+ "src/rabbit_db_queue_m2k_converter.erl" ,
88
93
"src/rabbit_db_rtparams.erl" ,
94
+ "src/rabbit_db_rtparams_m2k_converter.erl" ,
89
95
"src/rabbit_db_topic_exchange.erl" ,
90
96
"src/rabbit_db_user.erl" ,
97
+ "src/rabbit_db_user_m2k_converter.erl" ,
91
98
"src/rabbit_db_vhost.erl" ,
92
99
"src/rabbit_db_vhost_defaults.erl" ,
100
+ "src/rabbit_db_vhost_m2k_converter.erl" ,
93
101
"src/rabbit_dead_letter.erl" ,
94
102
"src/rabbit_definitions.erl" ,
95
103
"src/rabbit_definitions_hashing.erl" ,
@@ -128,6 +136,7 @@ def all_beam_files(name = "all_beam_files"):
128
136
"src/rabbit_global_counters.erl" ,
129
137
"src/rabbit_guid.erl" ,
130
138
"src/rabbit_health_check.erl" ,
139
+ "src/rabbit_khepri.erl" ,
131
140
"src/rabbit_limiter.erl" ,
132
141
"src/rabbit_log_channel.erl" ,
133
142
"src/rabbit_log_connection.erl" ,
@@ -231,6 +240,8 @@ def all_beam_files(name = "all_beam_files"):
231
240
erlc_opts = "//:erlc_opts" ,
232
241
deps = [
233
242
"//deps/amqp10_common:erlang_app" ,
243
+ "//deps/khepri:erlang_app" ,
244
+ "//deps/khepri_mnesia_migration:erlang_app" ,
234
245
"//deps/rabbit_common:erlang_app" ,
235
246
"@ra//:erlang_app" ,
236
247
"@ranch//:erlang_app" ,
@@ -319,17 +330,25 @@ def all_test_beam_files(name = "all_test_beam_files"):
319
330
"src/rabbit_cuttlefish.erl" ,
320
331
"src/rabbit_db.erl" ,
321
332
"src/rabbit_db_binding.erl" ,
333
+ "src/rabbit_db_binding_m2k_converter.erl" ,
322
334
"src/rabbit_db_cluster.erl" ,
323
335
"src/rabbit_db_exchange.erl" ,
336
+ "src/rabbit_db_exchange_m2k_converter.erl" ,
324
337
"src/rabbit_db_maintenance.erl" ,
338
+ "src/rabbit_db_maintenance_m2k_converter.erl" ,
325
339
"src/rabbit_db_msup.erl" ,
340
+ "src/rabbit_db_msup_m2k_converter.erl" ,
326
341
"src/rabbit_db_policy.erl" ,
327
342
"src/rabbit_db_queue.erl" ,
343
+ "src/rabbit_db_queue_m2k_converter.erl" ,
328
344
"src/rabbit_db_rtparams.erl" ,
345
+ "src/rabbit_db_rtparams_m2k_converter.erl" ,
329
346
"src/rabbit_db_topic_exchange.erl" ,
330
347
"src/rabbit_db_user.erl" ,
348
+ "src/rabbit_db_user_m2k_converter.erl" ,
331
349
"src/rabbit_db_vhost.erl" ,
332
350
"src/rabbit_db_vhost_defaults.erl" ,
351
+ "src/rabbit_db_vhost_m2k_converter.erl" ,
333
352
"src/rabbit_dead_letter.erl" ,
334
353
"src/rabbit_definitions.erl" ,
335
354
"src/rabbit_definitions_hashing.erl" ,
@@ -368,6 +387,7 @@ def all_test_beam_files(name = "all_test_beam_files"):
368
387
"src/rabbit_global_counters.erl" ,
369
388
"src/rabbit_guid.erl" ,
370
389
"src/rabbit_health_check.erl" ,
390
+ "src/rabbit_khepri.erl" ,
371
391
"src/rabbit_limiter.erl" ,
372
392
"src/rabbit_log_channel.erl" ,
373
393
"src/rabbit_log_connection.erl" ,
@@ -471,6 +491,8 @@ def all_test_beam_files(name = "all_test_beam_files"):
471
491
erlc_opts = "//:test_erlc_opts" ,
472
492
deps = [
473
493
"//deps/amqp10_common:erlang_app" ,
494
+ "//deps/khepri:erlang_app" ,
495
+ "//deps/khepri_mnesia_migration:erlang_app" ,
474
496
"//deps/rabbit_common:erlang_app" ,
475
497
"@ra//:erlang_app" ,
476
498
"@ranch//:erlang_app" ,
@@ -493,6 +515,7 @@ def all_srcs(name = "all_srcs"):
493
515
"include/amqqueue.hrl" ,
494
516
"include/amqqueue_v2.hrl" ,
495
517
"include/gm_specs.hrl" ,
518
+ "include/internal_user.hrl" ,
496
519
"include/rabbit_global_counters.hrl" ,
497
520
"include/vhost.hrl" ,
498
521
"include/vhost_v2.hrl" ,
@@ -509,6 +532,7 @@ def all_srcs(name = "all_srcs"):
509
532
filegroup (
510
533
name = "private_hdrs" ,
511
534
srcs = [
535
+ "src/mirrored_supervisor.hrl" ,
512
536
"src/rabbit_fifo.hrl" ,
513
537
"src/rabbit_fifo_dlx.hrl" ,
514
538
"src/rabbit_fifo_v0.hrl" ,
@@ -574,17 +598,25 @@ def all_srcs(name = "all_srcs"):
574
598
"src/rabbit_cuttlefish.erl" ,
575
599
"src/rabbit_db.erl" ,
576
600
"src/rabbit_db_binding.erl" ,
601
+ "src/rabbit_db_binding_m2k_converter.erl" ,
577
602
"src/rabbit_db_cluster.erl" ,
578
603
"src/rabbit_db_exchange.erl" ,
604
+ "src/rabbit_db_exchange_m2k_converter.erl" ,
579
605
"src/rabbit_db_maintenance.erl" ,
606
+ "src/rabbit_db_maintenance_m2k_converter.erl" ,
580
607
"src/rabbit_db_msup.erl" ,
608
+ "src/rabbit_db_msup_m2k_converter.erl" ,
581
609
"src/rabbit_db_policy.erl" ,
582
610
"src/rabbit_db_queue.erl" ,
611
+ "src/rabbit_db_queue_m2k_converter.erl" ,
583
612
"src/rabbit_db_rtparams.erl" ,
613
+ "src/rabbit_db_rtparams_m2k_converter.erl" ,
584
614
"src/rabbit_db_topic_exchange.erl" ,
585
615
"src/rabbit_db_user.erl" ,
616
+ "src/rabbit_db_user_m2k_converter.erl" ,
586
617
"src/rabbit_db_vhost.erl" ,
587
618
"src/rabbit_db_vhost_defaults.erl" ,
619
+ "src/rabbit_db_vhost_m2k_converter.erl" ,
588
620
"src/rabbit_dead_letter.erl" ,
589
621
"src/rabbit_definitions.erl" ,
590
622
"src/rabbit_definitions_hashing.erl" ,
@@ -624,6 +656,7 @@ def all_srcs(name = "all_srcs"):
624
656
"src/rabbit_global_counters.erl" ,
625
657
"src/rabbit_guid.erl" ,
626
658
"src/rabbit_health_check.erl" ,
659
+ "src/rabbit_khepri.erl" ,
627
660
"src/rabbit_limiter.erl" ,
628
661
"src/rabbit_log_channel.erl" ,
629
662
"src/rabbit_log_connection.erl" ,
@@ -780,7 +813,7 @@ def test_suite_beam_files(name = "test_suite_beam_files"):
780
813
outs = ["test/classic_queue_prop_SUITE.beam" ],
781
814
app_name = "rabbit" ,
782
815
erlc_opts = "//:test_erlc_opts" ,
783
- deps = ["//deps/amqp_client:erlang_app" , "@proper// :erlang_app" ],
816
+ deps = ["//deps/amqp_client:erlang_app" , "//deps/proper :erlang_app" ],
784
817
)
785
818
erlang_bytecode (
786
819
name = "cluster_SUITE_beam_files" ,
@@ -825,7 +858,7 @@ def test_suite_beam_files(name = "test_suite_beam_files"):
825
858
outs = ["test/confirms_rejects_SUITE.beam" ],
826
859
app_name = "rabbit" ,
827
860
erlc_opts = "//:test_erlc_opts" ,
828
- deps = ["//deps/amqp_client:erlang_app" ],
861
+ deps = ["//deps/amqp_client:erlang_app" , "//deps/rabbitmq_ct_helpers:erlang_app" ],
829
862
)
830
863
erlang_bytecode (
831
864
name = "consumer_timeout_SUITE_beam_files" ,
@@ -896,7 +929,7 @@ def test_suite_beam_files(name = "test_suite_beam_files"):
896
929
outs = ["test/dynamic_ha_SUITE.beam" ],
897
930
app_name = "rabbit" ,
898
931
erlc_opts = "//:test_erlc_opts" ,
899
- deps = ["//deps/amqp_client:erlang_app" , "//deps/rabbitmq_ct_helpers :erlang_app" , "@proper// :erlang_app" ],
932
+ deps = ["//deps/amqp_client:erlang_app" , "//deps/proper :erlang_app" , "//deps/rabbitmq_ct_helpers :erlang_app" ],
900
933
)
901
934
erlang_bytecode (
902
935
name = "dynamic_qq_SUITE_beam_files" ,
@@ -985,7 +1018,7 @@ def test_suite_beam_files(name = "test_suite_beam_files"):
985
1018
outs = ["test/lqueue_SUITE.beam" ],
986
1019
app_name = "rabbit" ,
987
1020
erlc_opts = "//:test_erlc_opts" ,
988
- deps = ["@proper// :erlang_app" ],
1021
+ deps = ["//deps/proper :erlang_app" ],
989
1022
)
990
1023
erlang_bytecode (
991
1024
name = "maintenance_mode_SUITE_beam_files" ,
@@ -1021,7 +1054,7 @@ def test_suite_beam_files(name = "test_suite_beam_files"):
1021
1054
outs = ["test/metrics_SUITE.beam" ],
1022
1055
app_name = "rabbit" ,
1023
1056
erlc_opts = "//:test_erlc_opts" ,
1024
- deps = ["//deps/amqp_client:erlang_app" , "//deps/rabbit_common :erlang_app" , "//deps/rabbitmq_ct_helpers :erlang_app" , "@proper// :erlang_app" ],
1057
+ deps = ["//deps/amqp_client:erlang_app" , "//deps/proper :erlang_app" , "//deps/rabbit_common :erlang_app" , "//deps/rabbitmq_ct_helpers :erlang_app" ],
1025
1058
)
1026
1059
erlang_bytecode (
1027
1060
name = "mirrored_supervisor_SUITE_beam_files" ,
@@ -1253,7 +1286,7 @@ def test_suite_beam_files(name = "test_suite_beam_files"):
1253
1286
outs = ["test/rabbit_direct_reply_to_prop_SUITE.beam" ],
1254
1287
app_name = "rabbit" ,
1255
1288
erlc_opts = "//:test_erlc_opts" ,
1256
- deps = ["@proper// :erlang_app" ],
1289
+ deps = ["//deps/proper :erlang_app" ],
1257
1290
)
1258
1291
erlang_bytecode (
1259
1292
name = "rabbit_fifo_SUITE_beam_files" ,
@@ -1301,7 +1334,7 @@ def test_suite_beam_files(name = "test_suite_beam_files"):
1301
1334
hdrs = ["src/rabbit_fifo.hrl" , "src/rabbit_fifo_dlx.hrl" ],
1302
1335
app_name = "rabbit" ,
1303
1336
erlc_opts = "//:test_erlc_opts" ,
1304
- deps = ["//deps/rabbit_common :erlang_app" , "@proper// :erlang_app" ],
1337
+ deps = ["//deps/proper :erlang_app" , "//deps/rabbit_common :erlang_app" ],
1305
1338
)
1306
1339
erlang_bytecode (
1307
1340
name = "rabbit_fifo_v0_SUITE_beam_files" ,
@@ -1339,7 +1372,7 @@ def test_suite_beam_files(name = "test_suite_beam_files"):
1339
1372
outs = ["test/rabbit_stream_queue_SUITE.beam" ],
1340
1373
app_name = "rabbit" ,
1341
1374
erlc_opts = "//:test_erlc_opts" ,
1342
- deps = ["//deps/amqp_client:erlang_app" , "//deps/rabbitmq_ct_helpers :erlang_app" , "@proper// :erlang_app" ],
1375
+ deps = ["//deps/amqp_client:erlang_app" , "//deps/proper :erlang_app" , "//deps/rabbitmq_ct_helpers :erlang_app" ],
1343
1376
)
1344
1377
erlang_bytecode (
1345
1378
name = "rabbit_stream_sac_coordinator_SUITE_beam_files" ,
@@ -1419,7 +1452,7 @@ def test_suite_beam_files(name = "test_suite_beam_files"):
1419
1452
outs = ["test/term_to_binary_compat_prop_SUITE.beam" ],
1420
1453
app_name = "rabbit" ,
1421
1454
erlc_opts = "//:test_erlc_opts" ,
1422
- deps = ["//deps/rabbit_common :erlang_app" , "@proper// :erlang_app" ],
1455
+ deps = ["//deps/proper :erlang_app" , "//deps/rabbit_common :erlang_app" ],
1423
1456
)
1424
1457
erlang_bytecode (
1425
1458
name = "test_channel_operation_timeout_test_queue_beam" ,
@@ -1579,7 +1612,7 @@ def test_suite_beam_files(name = "test_suite_beam_files"):
1579
1612
outs = ["test/unit_access_control_credential_validation_SUITE.beam" ],
1580
1613
app_name = "rabbit" ,
1581
1614
erlc_opts = "//:test_erlc_opts" ,
1582
- deps = ["@proper// :erlang_app" ],
1615
+ deps = ["//deps/proper :erlang_app" ],
1583
1616
)
1584
1617
erlang_bytecode (
1585
1618
name = "unit_amqp091_content_framing_SUITE_beam_files" ,
@@ -1936,3 +1969,39 @@ def test_suite_beam_files(name = "test_suite_beam_files"):
1936
1969
app_name = "rabbit" ,
1937
1970
erlc_opts = "//:test_erlc_opts" ,
1938
1971
)
1972
+ erlang_bytecode (
1973
+ name = "metadata_store_clustering_SUITE_beam_files" ,
1974
+ testonly = True ,
1975
+ srcs = ["test/metadata_store_clustering_SUITE.erl" ],
1976
+ outs = ["test/metadata_store_clustering_SUITE.beam" ],
1977
+ app_name = "rabbit" ,
1978
+ erlc_opts = "//:test_erlc_opts" ,
1979
+ deps = ["//deps/amqp_client:erlang_app" , "//deps/rabbitmq_ct_helpers:erlang_app" ],
1980
+ )
1981
+ erlang_bytecode (
1982
+ name = "metadata_store_migration_SUITE_beam_files" ,
1983
+ testonly = True ,
1984
+ srcs = ["test/metadata_store_migration_SUITE.erl" ],
1985
+ outs = ["test/metadata_store_migration_SUITE.beam" ],
1986
+ app_name = "rabbit" ,
1987
+ erlc_opts = "//:test_erlc_opts" ,
1988
+ deps = ["//deps/amqp_client:erlang_app" ],
1989
+ )
1990
+ erlang_bytecode (
1991
+ name = "metadata_store_phase1_SUITE_beam_files" ,
1992
+ testonly = True ,
1993
+ srcs = ["test/metadata_store_phase1_SUITE.erl" ],
1994
+ outs = ["test/metadata_store_phase1_SUITE.beam" ],
1995
+ app_name = "rabbit" ,
1996
+ erlc_opts = "//:test_erlc_opts" ,
1997
+ deps = ["//deps/khepri:erlang_app" , "//deps/rabbit_common:erlang_app" ],
1998
+ )
1999
+ erlang_bytecode (
2000
+ name = "routing_SUITE_beam_files" ,
2001
+ testonly = True ,
2002
+ srcs = ["test/routing_SUITE.erl" ],
2003
+ outs = ["test/routing_SUITE.beam" ],
2004
+ app_name = "rabbit" ,
2005
+ erlc_opts = "//:test_erlc_opts" ,
2006
+ deps = ["//deps/amqp_client:erlang_app" ],
2007
+ )
0 commit comments