Commit Graph

64 Commits (3cad9331fa311621648090ae706d0b98ea67a9a7)

Author SHA1 Message Date
Stephanie Hingtgen 124440ccee
Unistore: Block on legacy writes in mode3 (#98147) 1 year ago
Georges Chaudy 3fe2227c82
[auth] make id-token optional (#97831) 1 year ago
Jean-Philippe Quéméner 1509fadd5b
refactor(unified-storage): make datasyncer configurable (#97832) 1 year ago
Ryan McKinley 29cdfdff87
Storage: Revert using real gRPC for integration tests (#96410) 1 year ago
Leonor Oliveira a1de4cc5fc
Allow downgrade from any mode to mode 1 or 2. Allow setting all dual writer combinations (#95968) 1 year ago
Ryan McKinley 4e1f0dadbd
UnifiedStorage: Default to running unified-grpc in integration tests (#93492) 1 year ago
Leonor Oliveira a03652494c
Dual Writer simplification (#93852) 1 year ago
maicon c4f906f7fa
UniStore: Fix DualWriter compare method (#94705) 1 year ago
maicon 4a60f29709
UniStore: register dual_writer_data_syncer_outcome metric (#94789) 1 year ago
maicon 9dc2ccdbfd
UniStore: Test both Mode1 and Mode2 for LegacyToUnifiedStorage Syncer (#94784) 1 year ago
maicon bfd3506549
UniStore: Enable DataSyncer in Mode1 + better logging (#94688) 1 year ago
maicon d60351d8e8
Unistore: fix DualWriter context cancelation on mode 1 (#93377) 1 year ago
Ryan McKinley d724d463b1
DualWriter: Add mode 5 that always uses storage (#93169) 1 year ago
Ryan McKinley 22c63ea3c5
DualWriter: remove mode4 wrapper (#93172) 1 year ago
Ryan McKinley 2f792ee4ae
DualWriter: Return error for unsupported watch (#93159) 1 year ago
Leonor Oliveira 8d2b8378ed
Remove UID on update in dual writer mode 2 (#93032) 1 year ago
maicon 2b3d2e5b40
UniStore: Remove leftover references to `unifiedStorage` feature toggle (#92685) 1 year ago
Leonor Oliveira 66e0121dd5
Pass resource name into the dual writer initialization (#92654) 1 year ago
Leonor Oliveira 09f102b72e
Remove condition on where we return from unified storage in mode2 (#92593) 1 year ago
maicon de2c9a06bf
Unified Storage: First iteration Dual Write Syncer (#89809) 1 year ago
Leonor Oliveira 81ce3c92d5
Remove optionsStorage and labelSelector (#92196) 1 year ago
Todd Treece f463d622d0
Chore: Remove depguard rule skip in apiserver (#91705) 1 year ago
Leonor Oliveira fb9903ed7c
Allow to watch from the dual writer (#91375) 1 year ago
Leonor Oliveira 8345af928c
[Dual writer] Read kind value passed as dualwriter's argument (#91113) 1 year ago
Leonor Oliveira 6a1e835f12
Get kind from runtime.Object. Unify metric names (#91041) 1 year ago
Leonor Oliveira ec343f276f
Dual writer: mode 4 (#90581) 1 year ago
Leonor Oliveira 67b74e1e8a
Dual writer: mode 3 (#90045) 1 year ago
maicon 93221f12da
Unified Storage: Fix Compare method (#90455) 1 year ago
Todd Treece 66a384247c
Storage: Fix list in mode 4 (#90354) 1 year ago
Ryan McKinley d2bc4f3255
DualWrite: Cleanup and centralize the dual write creation (#90013) 1 year ago
Leonor Oliveira d0afa60feb
Remove unused metric (#90327) 1 year ago
Leonor Oliveira b75276c641
Fix outcome metric (#90322) 1 year ago
Leonor Oliveira ec6a939815
Compare results when reading/writing between unified_storage and legacy (#89773) 2 years ago
Todd Treece 9c6d3590a2
Chore: Fix apiserver circular dependencies (#89918) 2 years ago
Leonor Oliveira 2645958c8c
Use global function to compare any entity to both stores (#89282) 2 years ago
Leonor Oliveira e216de56e6
Unified Storage: Always populate RV and UID on create (#89554) 2 years ago
Ryan McKinley 9b7f9ae22e
K8s: Rename origin.key to origin.hash (#89337) 2 years ago
Leonor Oliveira 1691d80412
Refactor enrichObj function (#89210) 2 years ago
Leonor Oliveira fd44f2ee4f
Init dualwriter metrics (#89003) 2 years ago
Ryan McKinley 3ae95a6eb1
K8s: Update grafana resource metadata accessor (#89074) 2 years ago
Leonor Oliveira b30c81b1ad
Add and fix tests for playlists in mode1 (#88543) 2 years ago
Arati R 36f42853dd
Storage: Read desired mode from config instead of feature flags (#88353) 2 years ago
Leonor Oliveira ade96dbdbd
Introduce Comparator interface (#88016) 2 years ago
Leonor Oliveira ef07dfa3bb
Add latency metrics to mode2 (#88011) 2 years ago
Leonor Oliveira 502bd5612e
Storage: Extract returned object hydration into function (#88012) 2 years ago
Arati R 0ffc4c441b
Storage: Add mode reconciliation for modes 1 and 2 (#87919) 2 years ago
Leonor Oliveira dd771e818e
Also call storage on mode1. Measure latency (#87739) 2 years ago
Arati R 6836bfe1ea
Storage: Customise setting dual writing modes (#87668) 2 years ago
Leonor Oliveira b214f9cc3a
Add metrics utils to the dualwriter (#87693) 2 years ago
Leonor Oliveira ee2f6a7b49
Force interface implementation also on legacy storage (#87414) 2 years ago