Matt Ramotar
74bb49ddb5
Migrate to version catalogs ( #561 )
...
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
2023-07-05 18:31:37 -04:00
Mike Nakhimovich
2499d6e080
[WIP] split read and write SOT types ( #560 )
...
* split read and write SOT types
* all but 2 tests passing
* remove extranous parameterized type on simple store factory
* pr review
* pr review
* Passing except for UpdaterTests (#565 )
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* mark mutablestore experimental
---------
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
Co-authored-by: Matt Ramotar <mramotar@dropbox.com>
2023-07-05 16:24:37 -04:00
Matt Ramotar
d1e46a9d02
Introduce Fallback Mechanisms ( #545 )
...
* Superstore
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Move to impl
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Add firstData
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Add Superstore factory
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Add README
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Add SuperstoreTests
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Move to util
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Rename to primary
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Address comments from @tsenggordon
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Format
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Cover fallback to SOT on fresh fail
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Refactor based on @yigit feedback in #540
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Enable Fetcher identification
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Cover failing fallback
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Remove superstore
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Format
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Remove logs
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Update README.md
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Add Proposal template (#523 )
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Support Rx2 (#531 )
* Add rx2 module
* Support Rx2
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Add unit tests
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Format
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
---------
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Superstore
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Remove superstore
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Remove ReactiveCircus/android-emulator-runner
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Fix Rx2 merge issues
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Send failure if no fallback
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Remove Fallback interface and FallbackResponse class
Signed-off-by: matt-ramotar <mramotar@dropbox.com>
* Document Fetcher.name
Signed-off-by: matt-ramotar <mramotar@dropbox.com>
---------
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
Signed-off-by: matt-ramotar <mramotar@dropbox.com>
2023-05-08 18:18:37 -04:00
Matt Ramotar
7d73f08cc0
Support Rx2 ( #531 )
...
* Add rx2 module
* Support Rx2
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Add unit tests
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
* Format
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
---------
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
2023-04-24 16:54:26 -04:00