Skip to content

Remove the archive router from main - #85

Merged
mo4islona merged 1 commit into
mainfrom
remove-archive-router
Oct 16, 2026
Merged

mo4islona merged 1 commit into
mainfrom
remove-archive-router

Conversation

@mo4islona

@mo4islona mo4islona commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Removes router and router-controller from main.

The archive router is built and released from the arrowsquid branch, which has its own copy of both crates. The copy on main is not built or released.

Changes

  • Deletes both crates and the archive-router stages of the Dockerfile. The lockfile drops 39 packages that only the router used, among them aws-sdk-s3 0.21 and rustls 0.20.
  • Keeps .github/workflows/docker.yml, which builds the router image. GitHub offers workflow_dispatch only for workflows on the default branch, so the file must stay here to run it on arrowsquid. A comment at the top says so.
  • README: removes the router from the crate table and the examples, and points to the arrowsquid branch.

This also removes the router key-parsing fix that came with #84; the arrowsquid branch does not need it, because it does not use the shared DataChunk parser.

Testing

cargo fmt --all -- --check, cargo clippy --workspace --all-targets --locked -- -D warnings, cargo test --workspace --locked and docker build --check . pass.

🤖 Generated with Claude Code

The archive router is built and released from the arrowsquid branch, which
has its own copy of both crates. The copy on main was not built or released.
The docker workflow stays, because GitHub offers workflow_dispatch only for
workflows on the default branch.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@mo4islona
mo4islona force-pushed the remove-archive-router branch from aa91ec0 to f459fad Compare October 15, 2026 22:58
@mo4islona
mo4islona merged commit cc5ef7b into main Oct 16, 2026
3 checks passed
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.

1 participant