Skip to content

Conversation

@zeeshanlakhani
Copy link
Collaborator

@zeeshanlakhani zeeshanlakhani commented Nov 30, 2025

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.

Notes:

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.
@zeeshanlakhani zeeshanlakhani force-pushed the zl/drop-mvlan-from-group branch from 05ed654 to 68a0df3 Compare December 1, 2025 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants