pomerium/pkg/storage/postgres
Joe Kralicky 08623ef346
add tests/benchmarks for http1/http2 tcp tunnels and http1 websockets (#5471)
* add tests/benchmarks for http1/http2 tcp tunnels and http1 websockets

testenv:
- add new TCP upstream
- add websocket functions to HTTP upstream
- add https support to mock idp (default on)
- add new debug flags -env.bind-address and -env.use-trace-environ to
  allow changing the default bind address, and enabling otel environment
  based trace config, respectively

* linter pass

---------

Co-authored-by: Denis Mishin <dmishin@pomerium.com>
2025-03-19 18:42:19 -04:00
..
backend.go storage/postgres: pgx client tracing (#5438) 2025-01-28 17:10:09 -05:00
backend_test.go tests: use testcontainers (#5341) 2024-10-30 13:33:30 -06:00
filter.go core/lint: upgrade golangci-lint, replace interface{} with any (#5099) 2024-05-02 14:33:52 -06:00
filter_test.go postgres: fix CIDR query (#3389) 2022-06-03 12:32:01 -06:00
migrate.go storage: add indexes for postgres (#4479) 2023-08-21 15:13:48 -06:00
option.go storage/postgres: pgx client tracing (#5438) 2025-01-28 17:10:09 -05:00
postgres.go core/lint: upgrade golangci-lint, replace interface{} with any (#5099) 2024-05-02 14:33:52 -06:00
registry.go core/go: use hashicorp/go-set (#5278) 2024-10-03 12:59:11 -06:00
registry_test.go tests: use testcontainers (#5341) 2024-10-30 13:33:30 -06:00
stream.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
tracing_test.go add tests/benchmarks for http1/http2 tcp tunnels and http1 websockets (#5471) 2025-03-19 18:42:19 -04:00