Skip to content

ts_{ov,und}erlay_router: move to ts_dataplane - #425

Merged
npry merged 1 commit into
mainfrom
npry/refactor.routers
Sep 21, 2026
Merged

npry merged 1 commit into
mainfrom
npry/refactor.routers

Conversation

@npry

@npry npry commented Sep 21, 2026

Copy link
Copy Markdown
Member

These were pretty minimal crates which are essential parts of the dataplane and really belong there: merge them into dataplane as modules.

@npry
npry force-pushed the npry/refactor.routers branch from e10c4b7 to 524bf29 Compare September 21, 2026 15:17
@npry
npry marked this pull request as ready for review September 21, 2026 15:17

@dylan-tailscale dylan-tailscale left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, one non-blocking naming suggestion

@@ -0,0 +1,4 @@
//! Overlay router components.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Loosely-held opinion: or and ur are a bit too terse for my liking, although I definitely agree with the principle. Would overlay and underlay work as mod names, albeit not as terse/specific to routing? Soft preference, nbd if you prefer or/ur.

@npry npry Sep 21, 2026

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just maintaining what was there before — iirc @danderson named the former crate reexports this way originally. I think I probably prefer just overlay_router and underlay_router -- given we concur re: terseness I'll do that

@npry
npry force-pushed the npry/refactor.routers branch from 524bf29 to 944c834 Compare September 21, 2026 17:47
These were pretty minimal crates which are essential parts of the
dataplane and really belong there: merge them into dataplane as modules.

Signed-off-by: Nathan Perry <nathan@tailscale.com>
Change-Id: Ie864b815024ad3cd9fe0b3d7fca5f1866a6a6964
@npry
npry force-pushed the npry/refactor.routers branch from 944c834 to 3b0b74f Compare September 21, 2026 18:03
@npry
npry merged commit 3b0b74f into main Sep 21, 2026
23 checks passed
@npry
npry deleted the npry/refactor.routers branch September 21, 2026 18:32
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