Skip to content

Remove unused transport switches - #91

Open
behinddwalls wants to merge 1 commit into
tobi:mainfrom
behinddwalls:preetam/issue-83-unused-config
Open

behinddwalls wants to merge 1 commit into
tobi:mainfrom
behinddwalls:preetam/issue-83-unused-config

Conversation

@behinddwalls

@behinddwalls behinddwalls commented Sep 30, 2026 •

Copy link
Copy Markdown

Summary

Why?

server.http2 and store.gcs.direct_connectivity were accepted configuration values with no runtime consumers, so changing them gave operators a false impression that transport behavior changed.

What?

Remove both unsupported switches from the configuration surface and example file, and add a regression test proving the obsolete keys are rejected.

Test Plan

✅ cargo test -p walgit-config removed_transport_switches_are_rejected
✅ cargo fmt --all -- --check
✅ git diff --check

Issue

Closes #83

`server.http2` and `store.gcs.direct_connectivity` were accepted configuration values with no runtime consumers, so changing them gave operators a false impression that transport behavior changed.

Remove both unsupported switches from the configuration surface and example file, and add a regression test proving the obsolete keys are rejected.

✅ `cargo test -p walgit-config removed_transport_switches_are_rejected`
✅ `cargo fmt --all -- --check`
✅ `git diff --check`

Closes tobi#83
@behinddwalls
behinddwalls force-pushed the preetam/issue-83-unused-config branch from f8aca1d to a200384 Compare October 1, 2026 18:11
@0bserver07

Copy link
Copy Markdown
Contributor

Heads up for whoever merges these: this one conflicts with #86 and #89 since they touch the same few lines in the config, so whichever lands second needs a quick rebase. The rest of the set merges fine together, I checked them all on top of main.

nibzard added a commit to nibzard/walgit that referenced this pull request Oct 14, 2026
Co-Authored-By: Claude Code <noreply@anthropic.com>

This branch has not been deployed

No deployments
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.

server.http2 and store.gcs.direct_connectivity are unused configuration

2 participants