|
20 | 20 | -rabbit_feature_flag( |
21 | 21 | {classic_mirrored_queue_version, |
22 | 22 | #{desc => "Support setting version for classic mirrored queues", |
23 | | - stability => stable |
| 23 | + %%TODO remove compatibility code |
| 24 | + stability => required |
24 | 25 | }}). |
25 | 26 |
|
26 | 27 | -rabbit_feature_flag( |
|
68 | 69 | {stream_single_active_consumer, |
69 | 70 | #{desc => "Single active consumer for streams", |
70 | 71 | doc_url => "https://www.rabbitmq.com/stream.html", |
71 | | - stability => stable, |
| 72 | + %%TODO remove compatibility code |
| 73 | + stability => required, |
72 | 74 | depends_on => [stream_queue] |
73 | 75 | }}). |
74 | 76 |
|
|
81 | 83 | -rabbit_feature_flag( |
82 | 84 | {direct_exchange_routing_v2, |
83 | 85 | #{desc => "v2 direct exchange routing implementation", |
84 | | - stability => stable, |
| 86 | + %%TODO remove compatibility code |
| 87 | + stability => required, |
85 | 88 | depends_on => [feature_flags_v2, implicit_default_bindings], |
86 | 89 | callbacks => #{enable => {?MODULE, direct_exchange_routing_v2_enable}} |
87 | 90 | }}). |
88 | 91 |
|
89 | 92 | -rabbit_feature_flag( |
90 | 93 | {listener_records_in_ets, |
91 | 94 | #{desc => "Store listener records in ETS instead of Mnesia", |
92 | | - stability => stable, |
| 95 | + %%TODO remove compatibility code |
| 96 | + stability => required, |
93 | 97 | depends_on => [feature_flags_v2], |
94 | 98 | callbacks => #{enable => |
95 | 99 | {?MODULE, listener_records_in_ets_enable}, |
|
100 | 104 | -rabbit_feature_flag( |
101 | 105 | {tracking_records_in_ets, |
102 | 106 | #{desc => "Store tracking records in ETS instead of Mnesia", |
103 | | - stability => stable, |
| 107 | + %%TODO remove compatibility code |
| 108 | + stability => required, |
104 | 109 | depends_on => [feature_flags_v2], |
105 | 110 | callbacks => #{enable => |
106 | 111 | {?MODULE, tracking_records_in_ets_enable}, |
|
0 commit comments