grafana/pkg/apiserver/rest
Arati R 0ffc4c441b
Storage: Add mode reconciliation for modes 1 and 2 (#87919)
* Add skeleton implementation for mode reconciliation between 1 and 2
* Track mode for each dual writer
* Add test for setting dual writer
* Include context when setting dual writing mode

---------

Co-authored-by: Dan Cech <dcech@grafana.com>
2024-05-23 00:12:46 +02:00
..
dualwriter_mode1_test.go Also call storage on mode1. Measure latency (#87739) 2024-05-22 10:23:29 +02:00
dualwriter_mode1.go Storage: Add mode reconciliation for modes 1 and 2 (#87919) 2024-05-23 00:12:46 +02:00
dualwriter_mode2_test.go Also call storage on mode1. Measure latency (#87739) 2024-05-22 10:23:29 +02:00
dualwriter_mode2.go Storage: Add mode reconciliation for modes 1 and 2 (#87919) 2024-05-23 00:12:46 +02:00
dualwriter_mode3_test.go Choose mode. Turn DualWriter into a real interface. Better Logging (#87291) 2024-05-06 23:18:28 +02:00
dualwriter_mode3.go Storage: Add mode reconciliation for modes 1 and 2 (#87919) 2024-05-23 00:12:46 +02:00
dualwriter_mode4_test.go Choose mode. Turn DualWriter into a real interface. Better Logging (#87291) 2024-05-06 23:18:28 +02:00
dualwriter_mode4.go Storage: Add mode reconciliation for modes 1 and 2 (#87919) 2024-05-23 00:12:46 +02:00
dualwriter_test.go Storage: Add mode reconciliation for modes 1 and 2 (#87919) 2024-05-23 00:12:46 +02:00
dualwriter.go Storage: Add mode reconciliation for modes 1 and 2 (#87919) 2024-05-23 00:12:46 +02:00
metrics.go Also call storage on mode1. Measure latency (#87739) 2024-05-22 10:23:29 +02:00
spy_client.go Storage: dualwriter update implementation (#85844) 2024-04-17 08:32:34 -06:00
storage_mocks_test.go Storage: Add mode 2 dual writing improvements (#87204) 2024-05-02 16:06:51 +02:00