Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement multiplexer proxy. #2141

Merged
merged 2 commits into from
Jan 2, 2025

add multiplexer proxy.

59483aa
Select commit
Loading
Failed to load commit list.
Merged

Implement multiplexer proxy. #2141

add multiplexer proxy.
59483aa
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Jan 2, 2025 in 1s

49.37% of diff hit (target 45.29%)

View this Pull Request on Codecov

49.37% of diff hit (target 45.29%)

Annotations

Check warning on line 139 in cmd/yurthub/app/start.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

cmd/yurthub/app/start.go#L139

Added line #L139 was not covered by tests

Check warning on line 34 in pkg/yurthub/filter/filterchain/filterchain.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/filter/filterchain/filterchain.go#L31-L34

Added lines #L31 - L34 were not covered by tests

Check warning on line 36 in pkg/yurthub/filter/filterchain/filterchain.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/filter/filterchain/filterchain.go#L36

Added line #L36 was not covered by tests

Check warning on line 39 in pkg/yurthub/filter/filterchain/filterchain.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/filter/filterchain/filterchain.go#L39

Added line #L39 was not covered by tests

Check warning on line 41 in pkg/yurthub/filter/filterchain/filterchain.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/filter/filterchain/filterchain.go#L41

Added line #L41 was not covered by tests

Check warning on line 48 in pkg/yurthub/filter/filterchain/filterchain.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/filter/filterchain/filterchain.go#L44-L48

Added lines #L44 - L48 were not covered by tests

Check warning on line 52 in pkg/yurthub/filter/filterchain/filterchain.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/filter/filterchain/filterchain.go#L52

Added line #L52 was not covered by tests

Check warning on line 120 in pkg/yurthub/filter/manager/manager.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/filter/manager/manager.go#L116-L120

Added lines #L116 - L120 were not covered by tests

Check warning on line 125 in pkg/yurthub/filter/manager/manager.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/filter/manager/manager.go#L123-L125

Added lines #L123 - L125 were not covered by tests

Check warning on line 130 in pkg/yurthub/filter/manager/manager.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/filter/manager/manager.go#L129-L130

Added lines #L129 - L130 were not covered by tests

Check warning on line 62 in pkg/yurthub/multiplexer/cache.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/cache.go#L62

Added line #L62 was not covered by tests

Check warning on line 69 in pkg/yurthub/multiplexer/cache.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/cache.go#L67-L69

Added lines #L67 - L69 were not covered by tests

Check warning on line 29 in pkg/yurthub/multiplexer/fake_multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/fake_multiplexer.go#L26-L29

Added lines #L26 - L29 were not covered by tests

Check warning on line 34 in pkg/yurthub/multiplexer/fake_multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/fake_multiplexer.go#L33-L34

Added lines #L33 - L34 were not covered by tests

Check warning on line 38 in pkg/yurthub/multiplexer/fake_multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/fake_multiplexer.go#L37-L38

Added lines #L37 - L38 were not covered by tests

Check warning on line 38 in pkg/yurthub/multiplexer/multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/multiplexer.go#L38

Added line #L38 was not covered by tests

Check warning on line 43 in pkg/yurthub/multiplexer/multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/multiplexer.go#L43

Added line #L43 was not covered by tests

Check warning on line 56 in pkg/yurthub/multiplexer/multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/multiplexer.go#L56

Added line #L56 was not covered by tests

Check warning on line 106 in pkg/yurthub/multiplexer/multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/multiplexer.go#L106

Added line #L106 was not covered by tests

Check warning on line 111 in pkg/yurthub/multiplexer/multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/multiplexer.go#L111

Added line #L111 was not covered by tests

Check warning on line 125 in pkg/yurthub/multiplexer/multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/multiplexer.go#L125

Added line #L125 was not covered by tests

Check warning on line 134 in pkg/yurthub/multiplexer/multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/multiplexer.go#L134

Added line #L134 was not covered by tests

Check warning on line 173 in pkg/yurthub/multiplexer/multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/multiplexer.go#L173

Added line #L173 was not covered by tests

Check warning on line 178 in pkg/yurthub/multiplexer/multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/multiplexer.go#L178

Added line #L178 was not covered by tests

Check warning on line 183 in pkg/yurthub/multiplexer/multiplexer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

pkg/yurthub/multiplexer/multiplexer.go#L183

Added line #L183 was not covered by tests