Commit graph

52 commits

Author SHA1 Message Date
Mike Nakhimovich
219a2513ff
Prepare for release 5.0.0 (#576)
Signed-off-by: digitalbuddha <mnakhimovich@gmail.com>
2023-09-14 12:33:26 -04:00
Mike Nakhimovich
644c66be08
Prepare for release 5.0.0-beta03 (#574)
* Prepare for release 5.0.0-beta03

Signed-off-by: digitalbuddha <mnakhimovich@gmail.com>

* Prepare next development version.

* Revert "Prepare next development version."

This reverts commit 0704c47e4079d2b31972cf24c19d5fb73b1b866a.

---------

Signed-off-by: digitalbuddha <mnakhimovich@gmail.com>
2023-08-11 17:13:26 -04:00
Matt Ramotar
d7d34308cb
Prepare for release 5.0.0-beta02 (#569)
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
2023-07-21 10:28:38 -04:00
Matt Ramotar
fbcd34fd16
Make it easier to work with lists (#548)
* Make it possible to provide memory cache

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Format

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Add HybridCache

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Fix putList

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Enable memory cache delegation with Guava as default

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Add MutableStoreWithHybridCacheTests

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Support all cache methods

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Rename to multicache

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Refactor from list decomposition to collection decomposition

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Remove ReactiveCircus/android-emulator-runner

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Remove MemoryCache

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Update .ci_test_and_publish.yml

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Update .ci_test_and_publish.yml

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Update .ci_test_and_publish.yml

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Update .ci_test_and_publish.yml

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Format

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Prepare for release 5.0.0-beta01

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

---------

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
2023-05-19 16:41:42 -04:00
Matt Ramotar
c10f355d24
Release 5.0.0-alpha06 (#552)
Signed-off-by: matt-ramotar <mramotar@dropbox.com>
2023-05-09 13:45:22 -04:00
Matt Ramotar
5c3fa141b5
Release 5.0.0-alpha05 (#538)
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
2023-03-16 14:30:13 -04:00
Matt Ramotar
493b05e6fd
Release 5.0.0-alpha04 (#521)
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
2023-02-24 20:01:42 -05:00
Matt
1b21081986 Add Write + Conflict Resolution (#496)
* Stub Store write

Signed-off-by: mramotar <mramotar@dropbox.com>

* Format

Signed-off-by: mramotar <mramotar@dropbox.com>

* Compile

Signed-off-by: mramotar <mramotar@dropbox.com>

* Fix tests

Signed-off-by: mramotar <mramotar@dropbox.com>

* Stash M1

Signed-off-by: mramotar <mramotar@dropbox.com>

* Make Updater and Bookkeeper optional

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Add conflict resolution

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Cover simple write

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

* Add MutableStore

Signed-off-by: mramotar <mramotar@dropbox.com>

* Add RealMutableStore

Signed-off-by: mramotar <mramotar@dropbox.com>

* Update workflows

Signed-off-by: mramotar <mramotar@dropbox.com>

* Format

Signed-off-by: mramotar <mramotar@dropbox.com>

* Remove references to Market

Signed-off-by: mramotar <mramotar@dropbox.com>

* Remove Converter interface

Signed-off-by: mramotar <mramotar@dropbox.com>

* Move Converter typealias

Signed-off-by: mramotar <mramotar@dropbox.com>

* Remove Google copyright

Signed-off-by: mramotar <mramotar@dropbox.com>

* Update CHANGELOG.md

Signed-off-by: mramotar <mramotar@dropbox.com>

Signed-off-by: mramotar <mramotar@dropbox.com>
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
2023-01-16 16:31:12 -05:00
Matt
f03317503a Release 5.0.0-alpha03 (#494)
Signed-off-by: Matt Ramotar <mramotar@dropbox.com>

Signed-off-by: Matt Ramotar <mramotar@dropbox.com>
2023-01-16 16:31:12 -05:00
mnakhimovich
fee0bccde7 [Store5] Target Android, iOS, JVM, JS (#493)
* [Temp] Remove all modules

* Remove references to Store 4

* Update CHANGELOG

* Update README

* Add Store 5 foundation
Co-authored-by: Andre Claßen <aclassen@users.noreply.github.com>
Co-authored-by: Mike Nakhimovich <mnakhimovich@Mikes-MBP.localdomain>
2023-01-16 16:31:12 -05:00
matt-ramotar
d04cd73ef1
Prepare for release 4.0.7 (#465)
Signed-off-by: mramotar <mramotar@dropbox.com>

Signed-off-by: mramotar <mramotar@dropbox.com>
2022-11-20 12:15:33 -05:00
matt-ramotar
61a57e5d70
Prepare for release 4.0.6 (#464)
Signed-off-by: mramotar <mramotar@dropbox.com>

Signed-off-by: mramotar <mramotar@dropbox.com>
2022-11-20 12:04:26 -05:00
Sam Edwards
fb55f6a0c7
Update CHANGELOG and Sample App to use 4.0.5. (#426)
* Update sample app to use latest stable version 4.0.5.

* Update README to point to latest version 4.0.5

* Updated CHANGELOG to call out support for older Kotlin versions.

Co-authored-by: Sam Edwards <samedwards@dropbox.com>
2022-03-30 12:56:54 -04:00
Sam Edwards
57d4ddffb8
Prepare for Release 4.0.5 (#423)
Co-authored-by: Sam Edwards <samedwards@dropbox.com>
2022-03-30 09:39:54 -04:00
David Chang
35b79b71cb
Prepare for release 4.0.4-KT15 (#359) 2021-12-08 10:59:41 -08:00
Chris Mitchell
6786f0c2c6
Prepare for release 4.0.3-KT15 (#344) 2021-11-18 10:13:20 -08:00
Mike Nakhimovich
a21dacf5b9
Prepare for release 4.0.2-KT15 (#274)
* Prepare for release 4.0.2-KT15

* Update build.gradle

Co-authored-by: miken <miken@dropbox.com>
2021-05-17 12:48:14 -04:00
David Chang
8e1f7008b7 Prepare next development version. 2021-05-06 10:13:47 -07:00
David Chang
80cccd2963 Prepare for release 4.0.1 2021-05-06 10:06:13 -07:00
William Clausen
c4cb296af1
Prepare for release 4.0.0 (#248)
Co-authored-by: William Clausen <wclausen@dropbox.com>
2020-11-30 15:00:10 -05:00
William Clausen
b77c37b8c4
Release 4.0.0-beta01 (#234)
* Update RELEASING.md

Needed to improve documentation about handling PRs for release versions

* Prepare for release 4.0.0-beta01

Co-authored-by: William Clausen <wclausen@dropbox.com>
2020-09-21 13:34:08 -07:00
David Chang
7706a7a9e4 Prepare for release 4.0.0-alpha07 2020-08-19 13:56:16 -07:00
Dave Parker
3c2f994648 Prepare for release 4.0.0-alpha07 2020-08-19 13:11:59 -04:00
Eyal Guthmann
431b98fd5c Prepare for release 4.0.0-alpha06. 2020-04-29 11:15:51 -07:00
Dave Parker
8f0625fc70
Contain @ExperimentalStdlibApi within relevant scope. (#154)
* Contain @ExperimentalStdlibApi within relevant scope.

The alpha04 release of Store caused the requirement of the @ExperimentalStdlibApi annotation for client code. I looked into it, and the only thing in Store that required the annotation was the Kotlin ArrayDeque used in the BufferImpl class. That class is private in the ChannelManager.kt file, so I opted that file into the annotation and removed all other occurences of the annotation.

Code compiles, all 208 tests pass.

* update to correct git glitch in /build.gradle

* update to address 'needless blank line' linter

* Prepare for release 4.0.0-alpha05

* Prepare for next development version.

Co-authored-by: Dave Parker <davidp@dropbox.com>
2020-04-19 19:51:50 -04:00
Dave Parker
fc6505f2d0 Prepare for release 4.0.0-alpha04 2020-04-06 10:55:00 -07:00
David Chang
a44de986ac
Revert the version bump (#107)
* Revert "Prepare next development version."

This reverts commit 4397b4390d.

* Revert "Prepare for release 4.0.0-alpha04"

This reverts commit 671bfeaf26.
2020-02-15 14:04:11 -08:00
David Chang
671bfeaf26 Prepare for release 4.0.0-alpha04 2020-02-15 13:31:51 -08:00
William Clausen
12a2600551 Prepare for release 4.0.0-alpha03 2020-02-13 11:40:22 -08:00
David Chang
8b20e8823e Prepare for release 4.0.0-alpha02 2020-01-29 07:41:07 -08:00
William Clausen
c227221b23 Increment version for 4.0.0-alpha01 release and prep next development version (#58)
* Prepare for release 4.0.0-alpha01

* Prepare next development version

* Update build.gradle

Co-Authored-By: Mike Nakhimovich <digitalbuddha@users.noreply.github.com>

Co-authored-by: Mike Nakhimovich <digitalbuddha@users.noreply.github.com>
2020-01-10 16:46:02 -05:00
Ramona Harrison
6ea6f30a6a Prepare for release 3.1.0. 2018-06-07 13:43:16 -04:00
Ramona Harrison
34ebfcaabe Prepare for release 3.0.1. 2018-03-20 13:40:54 -04:00
Ramona Harrison
1d0ce5f4c1 Prepare for release 3.0.0. 2018-02-01 13:45:53 -05:00
Ramona Harrison
982f3baa09 Prepare for release 3.0.0-beta. 2017-07-26 11:31:30 -04:00
Ramona Harrison
047fbf3615 Prepare for release 3.0.0-alpha. 2017-05-23 18:15:13 -04:00
Mike Nakhimovich
b384629498 Update CHANGELOG.md 2017-03-13 20:07:19 -04:00
Plummer
7e87c254d5 Prepare for release 2.0.2 2017-03-13 16:56:36 -04:00
Plummer
0ff02895c6 Prepare for release 2.0.1 2017-02-28 15:31:13 -05:00
digitalbuddha
f804983b93 Prepare for release 2.0.0. 2017-02-13 11:37:12 -05:00
Mike Nakhimovich
c42987a3db Update CHANGELOG.md 2017-02-10 12:53:27 -05:00
Mike Nakhimovich
dd9ea0576e Update CHANGELOG.md 2017-02-09 17:29:07 -05:00
Mike Nakhimovich
32c07a360a Update CHANGELOG.md 2017-02-09 17:27:55 -05:00
Mike Nakhimovich
f4dc006de8 pending changelog for v2.0.0 2017-02-09 17:26:01 -05:00
Mike Nakhimovich
0d32270b80 Update CHANGELOG.md 2017-01-30 12:16:11 -05:00
digitalbuddha
becd9c2c14 Prepare for release 1.0.7. 2017-01-30 11:57:42 -05:00
Mike Nakhimovich
2ad00e4968 Update CHANGELOG.md 2017-01-23 13:51:44 -05:00
digitalbuddha
9fe6acdf74 Prepare for release 1.0.6. 2017-01-23 13:43:08 -05:00
digitalbuddha
96ad220ed8 Prepare for release 1.0.4 2017-01-19 09:49:16 -05:00
digitalbuddha
37acc19a29 new version in sample 2017-01-17 12:37:15 -05:00