GitHub / cloudfoundry/gorouter / commits
CF Router
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| b5be7589 | Retry new endpoint backends if they are being added while serving the request... |
Maria Shaldybin <m****h@v****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a602bb6a | deprecate repo |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
over 1 year ago | |
| 85f72a08 | fix non-constant format string in call to fmt.Errorf |
Amelia Downs <a****s@b****m>
Committed by: Geoff Franks <g****s@g****m> |
over 1 year ago | |
| 14cb2825 | test: add tests for updating the pool lb algo |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
over 1 year ago | |
| e1b90dc2 | fix: move update of pool lb into Pool.Put |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
over 1 year ago | |
| cbf385a9 | fix: add lb algo to comparison |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
over 1 year ago | |
| 92b53b0a | fix: use proper way to compare timestamps |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
over 1 year ago | |
| 2f7165c0 | fix: move expensive map comparison to the end |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
over 1 year ago | |
| dce64856 | include gorouter_time metrics report |
Karthick Udayakumar <k****r@b****m>
Committed by: Amelia Downs <a****s@b****m> |
over 1 year ago | |
| ffd637c4 | Revert "Protect against data race when ReverseProxy modifies response headers" |
Amelia Downs <a****s@b****m>
Committed by: Maximilian Moehl <4****l@u****m> |
over 1 year ago | |
| 957aaf4e | refactor: remove unused method |
Mike Yeromko <m****o@s****m>
Committed by: Alexander Lais <A****s@m****m> |
over 1 year ago | |
| 47ead2d2 | add unit test to show gorouter can use ecdsa certs |
Amelia Downs <a****s@b****m>
Committed by: Geoff Franks <g****s@g****m> |
over 1 year ago | |
| 8ee00dfa | refactor: combine parse and vallidate header functions |
Amelia Downs <a****s@b****m>
Committed by: Geoff Franks <g****s@g****m> |
over 1 year ago | |
| 272a76c2 | add different error message when index is not provided for process instance guid |
Amelia Downs <a****s@b****m>
Committed by: Geoff Franks <g****s@g****m> |
over 1 year ago | |
| 667463b6 | only compile regex matchers once |
Amelia Downs <a****s@b****m>
Committed by: Geoff Franks <g****s@g****m> |
over 1 year ago | |
| 93345ffa | refactor: get rid of multiple interfaces |
Mike Yeromko <m****o@s****m>
Committed by: Alexander Lais <A****s@m****m> |
over 1 year ago | |
| 1114295d | refactor: get rid of reflection |
Mike Yeromko <m****o@s****m>
Committed by: Alexander Lais <A****s@m****m> |
over 1 year ago | |
| cf2a7c04 | allow X-CF-PROCESS-INSTANCE routing without index |
Amelia Downs <a****s@b****m>
Committed by: Geoff Franks <g****s@g****m> |
over 1 year ago | |
| ccb3565e | add X-CF-PROCESS-INSTANCE header that accepts guid:index |
Amelia Downs <a****s@b****m>
Committed by: Geoff Franks <g****s@g****m> |
over 1 year ago | |
| 73a80cb1 | fix: filter out nil argument when it is interface |
Mike Yeromko <m****o@s****m>
Committed by: Alexander Lais <A****s@m****m> |
over 1 year ago | |
| b3587203 | refactor metric initialization |
Mike Yeromko <m****o@s****m>
Committed by: Alexander Lais <A****s@m****m> |
over 1 year ago | |
| 5ddf9d94 | doc: why we need zero value for Prometheus port |
Mike Yeromko <m****o@s****m>
Committed by: Alexander Lais <A****s@m****m> |
over 1 year ago | |
| 02baf474 | feat: add new metrics interface and its implementation (for NATS and FD) |
Mike Yeromko <m****o@s****m>
Committed by: Alexander Lais <A****s@m****m> |
over 1 year ago | |
| 3583c10e | refactor: move timing info to extra access log fields logic |
Maximilian Moehl <m****l@s****m>
Committed by: Alexander Lais <A****s@m****m> |
over 1 year ago | |
| caf8d6bf |
Report metrics via prometheus
Co-authored-by: Maximilian Moehl <m****l@s****m>, Mykhailo Yeromko <m****o@s****m> |
Tamara Boehm <t****m@s****m>
Committed by: Alexander Lais <A****s@m****m> |
over 1 year ago | |
| 1e14fcfd | fix(slog): disable automatic logging of stacktraces for errors |
Alexander Lais <a****s@s****m>
Committed by: Alexander Lais <A****s@m****m> |
over 1 year ago | |
| b0d88bb6 | Revert "Revert "refactor: rename lb_algo to loadbalancing (#461)"" | Amelia Downs <a****s@b****m> | over 1 year ago | |
| c713f554 | Revert "refactor: rename lb_algo to loadbalancing (#461)" | Amelia Downs <a****s@b****m> | over 1 year ago | |
| c9fa52fb | refactor: rename lb_algo to loadbalancing (#461) |
Alexander Nicke <a****e@s****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a17697c9 | Tests for the fix |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
over 1 year ago | |
| c6b0bb10 | fix go fmt | Amelia Downs <a****s@b****m> | over 1 year ago | |
| 2dd96da8 | Update registry.go |
Daria <6****t@u****m>
Committed by: Alexander Lais <A****s@m****m> |
over 1 year ago | |
| 671ea984 | extend logging |
Daria <6****t@u****m>
Committed by: Alexander Lais <A****s@m****m> |
over 1 year ago | |
| b6103564 |
Syslog Improvements (2) (#459)
Co-authored-by: Alexander Lais <a****s@s****m>, Alexander Lais <a****s@s****m> |
Maximilian Moehl <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d963f78b | Revert "feat: make syslog logging useable" | Amelia Downs <a****s@b****m> | over 1 year ago | |
| 11c48bce | Revert "fix: allow syslog-only logging" | Amelia Downs <a****s@b****m> | over 1 year ago | |
| b850412e | Revert "feat: replace log/syslog with internal version" | Amelia Downs <a****s@b****m> | over 1 year ago | |
| fe6cee40 | Revert "fix: rename testState.newRequest -> testState.newGetRequest" | Amelia Downs <a****s@b****m> | over 1 year ago | |
| 8790f871 | Revert "test: add integration test for syslog access logs" | Amelia Downs <a****s@b****m> | over 1 year ago | |
| 905ee53f | test: add integration test for syslog access logs |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
over 1 year ago | |
| c28ff7a7 | fix: rename testState.newRequest -> testState.newGetRequest |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
over 1 year ago | |
| c6f56224 |
feat: replace log/syslog with internal version
Co-authored-by: Alexander Lais <a****s@s****m> |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| aa6650d2 | Add new concurrency reference since the last one has been replaced by a url s... |
Geoff Franks <g****s@b****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2794143a | fix capitalization | Amelia Downs <a****s@b****m> | almost 2 years ago | |
| 5c7e6c8a | feat: configurable limits for header counts |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| a34e6909 | feat: log local TCP address |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| 85280554 | feat: introduce custom response header limit |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| 35e4728f | refactor: MaxHeaderBytes -> MaxRequestHeaderBytes |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| e9ba2e15 | fix: count repeated header keys for header limits |
Maximilian Moehl <m****l@s****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| e3d76113 | Fix issues introduce when updating zap |
Marc Paquette <m****e@b****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| ec6d8616 | Refactor for Zap 0.3 update |
Marc Paquette <m****e@b****m>
Committed by: Brandon Roberson <e****n@u****m> |
almost 2 years ago | |
| c35a8cd3 | Remove outdated templates (#449) |
Amin Jamali <7****w@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 079f3267 | Sync README.md | App Platform Runtime Working Group CI Bot <t****t@b****m> | almost 2 years ago | |
| 18da3a57 | Restore Docs removed by sync-readme task (#446) |
Alexander Nicke <a****e@s****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 1e0d8643 | Resolve G115 integer overflow warnings |
Geoff Franks <g****s@b****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| 9ee77f4f | test: Make test more readable |
Tamara Boehm <t****m@s****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| 9ca6acc1 | add lb algorithm to endpoint JSON representation (#447) |
Alexander Nicke <a****e@s****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 5174c184 | Fix integration maxheader test for gorouter (#445) |
Geoff Franks <g****s@b****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ab2bc0c8 | Remove extra printf |
Geoff Franks <g****s@b****m>
Committed by: Geoff Franks <g****s@g****m> |
almost 2 years ago | |
| e768fec0 | Properly calculate length of HTTP headers when evaluating max request header ... |
Geoff Franks <g****s@b****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| 53fcecd7 | fix: Implement tests |
Tamara Boehm <t****m@s****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| dc13429d |
fix: Enhance gorouter retry logic (#437)
Co-authored-by: Maximilian Moehl <m****l@s****m> |
Tamara Boehm <t****m@s****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| 7097cd0e | Fix test for logging tls-listener-started event |
Clemens Hoffmann <c****n@s****m>
Committed by: Amelia Downs <a****s@b****m> |
almost 2 years ago | |
| 9f678fd7 | merge Merge branch 'sap-contributions-refactoring/zap-to-zapslog' | Amelia Downs <a****s@b****m> | almost 2 years ago | |
| 7bd64308 | Log struct values: Read struct keys from json tag | Clemens Hoffmann <c****n@s****m> | almost 2 years ago | |
| 334528cf | Add logger to uptime monitor test | Clemens Hoffmann <c****n@s****m> | almost 2 years ago | |
| eb469a39 | merge Merge branch 'main' into refactoring/zap-to-zapslog | Clemens Hoffmann <c****n@s****m> | almost 2 years ago | |
| 38453e09 | fix: remove partitioned cookie workaround (#441) |
Maximilian Moehl <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 8c4f7a48 | Catch or explicitly ignore unhandled errors (#440) |
Geoff Franks <g****s@b****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 66da390f | Use StructValue for logging struct values; Add checks to avoid panics when pa... | Clemens Hoffmann <c****n@s****m> | almost 2 years ago | |
| c76683b0 | Set ReadHeaderTimeout on gorouter and route-services servers |
Maria Shaldybin <m****n@b****m>
Committed by: Geoff Franks <g****s@g****m> |
almost 2 years ago | |
| ff449646 | Implement reflection-based struct logging; Fix address log | Clemens Hoffmann <c****n@s****m> | almost 2 years ago | |
| 8b0bcc7b | Fix file/dir creation permissions |
Geoff Franks <g****s@b****m>
Committed by: Brandon Roberson <e****n@u****m> |
almost 2 years ago | |
| 6331451d | dep: bump gopkg.in/yaml to v3 |
Maximilian Moehl <m****l@s****m>
Committed by: Alexander Lais <A****s@m****m> |
almost 2 years ago | |
| 94259141 | fix(slog): only call complex log field population when level is enabled |
Alexander Lais <a****s@s****m>
Committed by: Clemens Hoffmann <c****n@s****m> |
almost 2 years ago | |
| d3b978ef | Various fixes to logging and docs | Clemens Hoffmann <c****n@s****m> | almost 2 years ago | |
| 28ec734c | Reformat and reorder imports | Clemens Hoffmann <c****n@s****m> | almost 2 years ago | |
| 6a21697c | Upgrade zap; Replace logger interface with slog | Clemens Hoffmann <c****n@s****m> | about 2 years ago | |
| 6823517e | Address gosec rule G403 |
Andy Nguyen <a****y@g****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| 3167187a |
Replace nats deprecated DefaultOptions with GetDefaultOptions()
Signed-off-by: Maria Shaldybin <m****n@b****m> |
Andrew Wittrock <a****k@b****m>
Committed by: Brandon Roberson <e****n@u****m> |
about 2 years ago | |
| f0c5cb18 | Add delay for gorouter integration test to fix flakes |
Geoff Franks <g****s@b****m>
Committed by: Brandon Roberson <e****n@u****m> |
about 2 years ago | |
| 3cd25a5a | Update metrics tests for go 1.22 |
Geoff Franks <g****s@b****m>
Committed by: Amelia Downs <a****s@b****m> |
about 2 years ago | |
| b3f02198 | Update gorouter tests for go 1.22 |
Geoff Franks <g****s@b****m>
Committed by: Amelia Downs <a****s@b****m> |
about 2 years ago | |
| 1fd3db31 | Removed explicit empty string spec test |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| 97321ed8 | Removed explicit empty string spec |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| cd9646a9 | Rename OverwriteLoadBalancingAlgo function |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| 7fe57cd4 | Removing redundant test (struct init) |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| c0e36aef | Log message changes |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| 437d4f7c | Comments corrected |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| 8049d926 | Documentation |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| c6c91ae3 | Removed forgotten code block |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| dde03ad4 | Small test improvement |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| 79a1a5b4 | Add unit tests for the method OverrulePoolLoadBalancingAlgorithm |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| 95bc0da4 | Rename pool.LBAlgorithm to pool.LoadBalancingAlgorithm |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| 444adfee | Review & Refactoring Extra Pool Method for LBOverwrite |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| 074ca55d | Conversion of registry message options to an endpoint lb algo property |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| 0bacb936 | Log messages and eliminate endpoint lb algo property setter |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| 60c5ae24 | Test load balancing algorithm validator |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| a8a08a11 | Add type check for the endpoints method |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago | |
| 51737df1 | Refactoring |
Daria Anton <d****n@s****m>
Committed by: Maximilian Moehl <4****l@u****m> |
about 2 years ago |