Commit 05ed654
committed
[multicast] Drop (m)vlan from multicast groups
Egress multicast (instances sending to external receivers) is not in
MVP scope, so the MVLAN field for VLAN-tagged upstream traffic is
unnecessary, as it probably won't be attached specifically to a group,
and is worth revisiting.
Changes:
- Drop mvlan column from multicast_group table (schema v213)
- Remove mvlan from Rust structs, SQL queries, and API views
- Add TODO scope documentation
When egress support lands, VLAN tagging will be reintroduced with
proper uplink port configuration.1 parent 1c9d172 commit 05ed654
File tree
18 files changed
+44
-155
lines changed- nexus
- db-model/src
- db-queries/src/db
- datastore/multicast
- pub_test_utils
- queries
- db-schema/src
- src
- app
- background/tasks/multicast
- multicast
- sagas
- external_api
- tests/integration_tests/multicast
- types/src
- external_api
- openapi
- schema/crdb
- multicast-drop-mvlan
18 files changed
+44
-155
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
95 | 94 | | |
96 | 95 | | |
97 | 96 | | |
| |||
180 | 179 | | |
181 | 180 | | |
182 | 181 | | |
183 | | - | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | 182 | | |
206 | 183 | | |
207 | 184 | | |
| |||
300 | 277 | | |
301 | 278 | | |
302 | 279 | | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | | - | |
312 | | - | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
318 | 283 | | |
319 | 284 | | |
320 | 285 | | |
321 | 286 | | |
322 | 287 | | |
323 | 288 | | |
324 | 289 | | |
325 | | - | |
326 | 290 | | |
327 | 291 | | |
328 | | - | |
| 292 | + | |
329 | 293 | | |
330 | 294 | | |
331 | 295 | | |
| |||
367 | 331 | | |
368 | 332 | | |
369 | 333 | | |
370 | | - | |
371 | 334 | | |
372 | 335 | | |
373 | 336 | | |
| |||
381 | 344 | | |
382 | 345 | | |
383 | 346 | | |
384 | | - | |
385 | 347 | | |
386 | 348 | | |
387 | 349 | | |
| |||
397 | 359 | | |
398 | 360 | | |
399 | 361 | | |
400 | | - | |
401 | 362 | | |
402 | 363 | | |
403 | 364 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | 37 | | |
39 | 38 | | |
40 | 39 | | |
| |||
56 | 55 | | |
57 | 56 | | |
58 | 57 | | |
59 | | - | |
60 | 58 | | |
61 | 59 | | |
62 | 60 | | |
| |||
165 | 163 | | |
166 | 164 | | |
167 | 165 | | |
168 | | - | |
169 | 166 | | |
170 | 167 | | |
171 | 168 | | |
| |||
405 | 402 | | |
406 | 403 | | |
407 | 404 | | |
408 | | - | |
409 | 405 | | |
410 | 406 | | |
411 | 407 | | |
| |||
767 | 763 | | |
768 | 764 | | |
769 | 765 | | |
770 | | - | |
771 | 766 | | |
772 | 767 | | |
773 | 768 | | |
| |||
782 | 777 | | |
783 | 778 | | |
784 | 779 | | |
785 | | - | |
786 | 780 | | |
787 | 781 | | |
788 | 782 | | |
| |||
797 | 791 | | |
798 | 792 | | |
799 | 793 | | |
800 | | - | |
801 | 794 | | |
802 | 795 | | |
803 | 796 | | |
| |||
870 | 863 | | |
871 | 864 | | |
872 | 865 | | |
873 | | - | |
874 | 866 | | |
875 | 867 | | |
876 | 868 | | |
| |||
895 | 887 | | |
896 | 888 | | |
897 | 889 | | |
898 | | - | |
899 | 890 | | |
900 | 891 | | |
901 | 892 | | |
| |||
1022 | 1013 | | |
1023 | 1014 | | |
1024 | 1015 | | |
1025 | | - | |
1026 | 1016 | | |
1027 | 1017 | | |
1028 | 1018 | | |
| |||
1119 | 1109 | | |
1120 | 1110 | | |
1121 | 1111 | | |
1122 | | - | |
1123 | 1112 | | |
1124 | 1113 | | |
1125 | 1114 | | |
| |||
1584 | 1573 | | |
1585 | 1574 | | |
1586 | 1575 | | |
1587 | | - | |
1588 | 1576 | | |
1589 | 1577 | | |
1590 | 1578 | | |
| |||
1716 | 1704 | | |
1717 | 1705 | | |
1718 | 1706 | | |
1719 | | - | |
1720 | 1707 | | |
1721 | 1708 | | |
1722 | 1709 | | |
| |||
1928 | 1915 | | |
1929 | 1916 | | |
1930 | 1917 | | |
1931 | | - | |
1932 | 1918 | | |
1933 | 1919 | | |
1934 | 1920 | | |
| |||
1955 | 1941 | | |
1956 | 1942 | | |
1957 | 1943 | | |
1958 | | - | |
1959 | 1944 | | |
1960 | 1945 | | |
1961 | 1946 | | |
| |||
2040 | 2025 | | |
2041 | 2026 | | |
2042 | 2027 | | |
2043 | | - | |
2044 | 2028 | | |
2045 | 2029 | | |
2046 | 2030 | | |
| |||
2057 | 2041 | | |
2058 | 2042 | | |
2059 | 2043 | | |
2060 | | - | |
2061 | 2044 | | |
2062 | 2045 | | |
2063 | 2046 | | |
| |||
2087 | 2070 | | |
2088 | 2071 | | |
2089 | 2072 | | |
2090 | | - | |
2091 | 2073 | | |
2092 | 2074 | | |
2093 | 2075 | | |
| |||
2173 | 2155 | | |
2174 | 2156 | | |
2175 | 2157 | | |
2176 | | - | |
2177 | 2158 | | |
2178 | 2159 | | |
2179 | 2160 | | |
| |||
2300 | 2281 | | |
2301 | 2282 | | |
2302 | 2283 | | |
2303 | | - | |
2304 | 2284 | | |
2305 | 2285 | | |
2306 | 2286 | | |
| |||
2407 | 2387 | | |
2408 | 2388 | | |
2409 | 2389 | | |
2410 | | - | |
2411 | 2390 | | |
2412 | 2391 | | |
2413 | 2392 | | |
| |||
2417 | 2396 | | |
2418 | 2397 | | |
2419 | 2398 | | |
2420 | | - | |
2421 | 2399 | | |
2422 | 2400 | | |
2423 | 2401 | | |
| |||
2427 | 2405 | | |
2428 | 2406 | | |
2429 | 2407 | | |
2430 | | - | |
2431 | 2408 | | |
2432 | 2409 | | |
2433 | 2410 | | |
| |||
2535 | 2512 | | |
2536 | 2513 | | |
2537 | 2514 | | |
2538 | | - | |
2539 | 2515 | | |
2540 | 2516 | | |
2541 | 2517 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
926 | 926 | | |
927 | 927 | | |
928 | 928 | | |
929 | | - | |
930 | 929 | | |
931 | 930 | | |
932 | 931 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
194 | 194 | | |
195 | 195 | | |
196 | 196 | | |
197 | | - | |
198 | 197 | | |
199 | 198 | | |
200 | 199 | | |
| |||
Lines changed: 5 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | 121 | | |
126 | 122 | | |
127 | 123 | | |
| |||
274 | 270 | | |
275 | 271 | | |
276 | 272 | | |
277 | | - | |
278 | | - | |
| 273 | + | |
| 274 | + | |
279 | 275 | | |
280 | | - | |
| 276 | + | |
281 | 277 | | |
282 | 278 | | |
283 | 279 | | |
| |||
288 | 284 | | |
289 | 285 | | |
290 | 286 | | |
291 | | - | |
| 287 | + | |
292 | 288 | | |
293 | | - | |
| 289 | + | |
294 | 290 | | |
295 | 291 | | |
296 | 292 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2773 | 2773 | | |
2774 | 2774 | | |
2775 | 2775 | | |
2776 | | - | |
2777 | 2776 | | |
2778 | 2777 | | |
2779 | 2778 | | |
| |||
0 commit comments