pomerium/pkg/storage
Kenneth Jenkins 47890e9ee1
storage/inmemory: implement patch operation (#4654)
Add a new Patch() method that updates specific fields of an existing
record's data, based on a field mask.

Extract some logic from the existing Get() and Put() methods so it can
be shared with the new Patch() method.
2023-11-02 11:03:00 -07:00
..
inmemory storage/inmemory: implement patch operation (#4654) 2023-11-02 11:03:00 -07:00
postgres core/grpc: fix deprecated protobuf package, remove tools (#4643) 2023-10-26 11:38:54 -06:00
redis config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
storagetest storage/inmemory: implement patch operation (#4654) 2023-11-02 11:03:00 -07:00
cache.go authorize: use query instead of sync for databroker data (#3377) 2022-06-01 15:40:07 -06:00
cache_test.go authorize: use query instead of sync for databroker data (#3377) 2022-06-01 15:40:07 -06:00
encrypted.go databroker: add list types method (#3937) 2023-02-03 13:16:28 -07:00
encrypted_test.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
filter.go storage: add filter expressions, upgrade go to 1.18.1 (#3365) 2022-05-16 20:09:50 -06:00
filter_test.go storage: add filter expressions, upgrade go to 1.18.1 (#3365) 2022-05-16 20:09:50 -06:00
index.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
index_test.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
patch.go storage/inmemory: implement patch operation (#4654) 2023-11-02 11:03:00 -07:00
patch_test.go storage/inmemory: implement patch operation (#4654) 2023-11-02 11:03:00 -07:00
querier.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
storage.go databroker: add list types method (#3937) 2023-02-03 13:16:28 -07:00
storage_test.go databroker: add support for putting multiple records (#3291) 2022-04-26 16:41:38 -06:00
stream.go postgres: databroker storage backend (#3370) 2022-05-25 10:23:58 -06:00
stream_filter.go storage: add filter expressions, upgrade go to 1.18.1 (#3365) 2022-05-16 20:09:50 -06:00
stream_filter_test.go storage: add filter expressions, upgrade go to 1.18.1 (#3365) 2022-05-16 20:09:50 -06:00