pomerium/authorize
Caleb Doxsey ba0fcffe81
storage: invalidate sync querier when records are updated (#5612)
## Summary
Invalidate the sync querier when records are updated so that we fallback
to databroker querying until the sync is complete.

## Related issues
For
[ENG-2377](https://linear.app/pomerium/issue/ENG-2377/core-initial-access-with-idp-accessidentity-tokens-sometimes-fails)


## Checklist

- [x] reference any related issues
- [x] updated unit tests
- [x] add appropriate label (`enhancement`, `bug`, `breaking`,
`dependencies`, `ci`)
- [x] ready for review
2025-05-12 13:45:36 -06:00
..
checkrequest authorize: refactor logAuthorizeCheck() (#5576) 2025-04-23 09:21:52 -07:00
evaluator mcp: add list-routes client helper (#5596) 2025-05-01 15:02:28 -04:00
internal/store mcp: handle and pass upstream oauth2 tokens (#5595) 2025-05-01 12:42:31 -04:00
access_tracker.go core/go: use hashicorp/go-set (#5278) 2024-10-03 12:59:11 -06:00
access_tracker_test.go core/lint: upgrade golangci-lint, replace interface{} with any (#5099) 2024-05-02 14:33:52 -06:00
authorize.go mcp: pass access token to the upstream (#5593) 2025-04-29 12:13:18 -04:00
authorize_test.go upgrade to go v1.24 (#5562) 2025-04-02 15:53:09 -06:00
check_response.go mcp: add global runtime flag (#5604) 2025-05-02 16:33:42 -04:00
check_response_grpc.go authorize: handle gRPC requests (#5400) 2024-12-19 08:46:53 -07:00
check_response_test.go mcp: add global runtime flag (#5604) 2025-05-02 16:33:42 -04:00
databroker.go proxy: use querier cache for user info (#5532) 2025-03-20 09:50:22 -06:00
databroker_test.go proxy: use querier cache for user info (#5532) 2025-03-20 09:50:22 -06:00
grpc.go storage: invalidate sync querier when records are updated (#5612) 2025-05-12 13:45:36 -06:00
grpc_test.go authorize: refactor logAuthorizeCheck() (#5576) 2025-04-23 09:21:52 -07:00
log.go authorize: refactor logAuthorizeCheck() (#5576) 2025-04-23 09:21:52 -07:00
log_test.go authorize: refactor logAuthorizeCheck() (#5576) 2025-04-23 09:21:52 -07:00
state.go mcp: add global runtime flag (#5604) 2025-05-02 16:33:42 -04:00