Mike Nakhimovich
9b512e7345
fix clear one barcode ( #141 )
2017-02-27 16:48:05 -05:00
Pavlos-Petros Tournaris
a7e536cc25
Add FileSystemRecordPersisterFactory ( #140 )
...
* Add FileSystemRecordPersisterFactory
2017-02-23 16:30:28 -05:00
Vasilis Charalampakis
be5a7d6da5
Introduce RecordPersisterFactory ( #138 )
2017-02-23 14:46:33 -05:00
Mike Nakhimovich
9395d8a36c
FileSystemRecordPersister ( #137 )
...
* FileSystemRecordPersister
* checkstyle
2017-02-23 12:47:51 -05:00
digitalbuddha
f353a5ff8e
add additional constructor for RealStore
2017-02-22 11:24:33 -05:00
Mike Nakhimovich
9b74a336f7
add KeyParseFunc for times when parser needs input val ( #136 )
...
* add KeyParser Func for times when parser needs input key val
2017-02-22 09:58:17 -05:00
Jorge Antonio Díaz-Benito Soriano
dcdb81caa7
Remove StandardCharsets usage to work on API < 19. ( #133 )
2017-02-19 10:38:53 -05:00
Jorge Antonio Díaz-Benito Soriano
147a02d0c1
Do not depend on lint task if it does not exist. ( #134 )
2017-02-19 10:38:12 -05:00
Mike Nakhimovich
3a842fd025
Update README.md
2017-02-13 13:42:14 -05:00
digitalbuddha
04eb58903f
Prepare next development version.
2017-02-13 11:43:21 -05:00
digitalbuddha
f804983b93
Prepare for release 2.0.0.
2017-02-13 11:37:12 -05:00
Mike Nakhimovich
349a1b9966
Update README.md
2017-02-10 18:59:14 -05:00
Leigh Scherrer
7b984a0c6b
Copy edits ( #129 )
...
* Copy edits
* Update README.md
2017-02-10 18:17:42 -05:00
Mike Nakhimovich
631956cb52
Update Readme.md
2017-02-10 15:07:22 -05:00
Mike Nakhimovich
22a524cd31
Update Readme.md
2017-02-10 15:06:04 -05:00
Mike Nakhimovich
6e93dbf574
Update Readme.md
2017-02-10 15:05:43 -05:00
Mike Nakhimovich
e8e9b9f432
Create Readme.md
2017-02-10 15:04:04 -05:00
Mike Nakhimovich
c42987a3db
Update CHANGELOG.md
2017-02-10 12:53:27 -05:00
Mike Nakhimovich
420c6e55f8
Update README.md
2017-02-10 12:37:37 -05:00
Mike Nakhimovich
2bacff5812
Update README.md
2017-02-10 12:18:25 -05:00
Mike Nakhimovich
5ed868ba7a
Update README.md
2017-02-10 12:17:28 -05:00
Paul Woitaschek
a8293a5994
Test repeat when evicted ( #128 )
...
* Moved repeat when emits logic in a separate class
2017-02-10 11:22:43 -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
Paul Woitaschek
62c7ca39d7
Cleanup ( #127 )
...
* Fixed a race condition that would appear when the read was called but not immediately subscribed to. Defer the whole file check till subscription.
* Diamonds
* General cleanup, missing nullity annotations, missing override annotations
* More key naming conventions
* Dependency update
* More key naming conventions
* Parser, not func
* Name outer key different so cache can be evicted correctly
* Another missing override
2017-02-09 13:04:07 -08:00
Pavlos-Petros Tournaris
d8829d3ac0
Remove duplicate target_sdk ( #126 )
2017-02-09 12:20:04 -05:00
Pavlos-Petros Tournaris
a600c90ac8
Fix name on occurences of Key ( #125 )
2017-02-09 12:19:43 -05:00
Pavlos-Petros Tournaris
71e56c4ea5
Create single instance of empty BarCode + naming cleanup ( #124 )
...
* Create private static final values for empty TYPE and KEY
* Use common variable name for Key variables
* Create static final instance for empty BarCode
2017-02-09 08:24:58 -08:00
Pavlos-Petros Tournaris
54c83d0402
Simplify Persister clear and RefreshSubject notify ( #123 )
2017-02-09 10:24:42 -05:00
Mike Nakhimovich
f3ba204e3c
Store v1 removal in favor of Stores with generic keys ( #122 )
...
* remove old Store.java
* no more depracted Store.java
2017-02-08 18:18:17 -05:00
Pavlos-Petros Tournaris
3065d7d54f
Avoid multiple resolves of the same Key ( #120 )
2017-02-08 17:04:45 -05:00
Paul Woitaschek
c9c181ed70
Fixed a race condition that would appear when the read was called but not immediately subscribed to. Defer the whole file check till subscription. ( #121 )
2017-02-08 16:49:48 -05:00
Mike Nakhimovich
d01f2abe45
Feature/filepersister ( #115 )
...
* generic file persister with path resolver
2017-02-08 15:46:35 -05:00
Mike Nakhimovich
f4fdd1e9d9
Feature/clear all cache ( #117 )
...
* public api to clear memory and disk caches
2017-02-08 15:44:12 -05:00
Mike Nakhimovich
4afb8ceb0c
remove extranous exception throw ( #114 )
2017-02-07 13:02:57 -05:00
Mike Nakhimovich
154ee0e533
lets try this travis snapshot deploy again... ( #113 )
...
* deploy snapshot
2017-02-07 10:35:41 -05:00
Mike Nakhimovich
1c7bc502b0
Tech/record stale fs ( #111 )
...
networkBeforeStale and refreshOnStale
2017-02-07 09:45:48 -05:00
Mike Nakhimovich
e76f29261d
rework builders ( #110 )
2017-02-06 10:21:55 -05:00
Eric Cochran
462df5a4be
Update to Moshi 1.4.0 ( #108 )
2017-02-05 08:29:49 -05:00
Mike Nakhimovich
2c24357df9
Migrate Barcode to any Type ( #86 )
...
* migrate barcode to a generic key
2017-02-03 17:49:40 -05:00
Brian Plummer
52ec65dfa8
remove espresso, unneeded, conflicts with javax.annotations ( #106 )
2017-02-03 16:02:05 -05:00
Mike Nakhimovich
e3bf9584a5
GetRefreshing - Repeat when clear ( #103 )
...
*getRefreshing
2017-02-02 15:27:27 -05:00
Mike Nakhimovich
45f49480c3
Update README.md
2017-02-02 09:08:05 -05:00
Mike Nakhimovich
5af5c00d9a
fixes inflight caching errors ( #101 )
2017-02-01 11:59:57 -05:00
Pavlos-Petros Tournaris
b93c431e24
Remove dead code and add/remove empty lines were needed ( #99 )
2017-01-31 17:17:18 -05:00
Mike Nakhimovich
c596121319
Merge pull request #97 from NYTimes/bug/96
...
clear needs to clear noop disk and inflight
2017-01-31 08:52:47 -05:00
digitalbuddha
c9d1364c88
fix flaky test
2017-01-31 08:35:15 -05:00
digitalbuddha
ee377d538d
pmd
2017-01-31 08:23:29 -05:00
digitalbuddha
aae31d7247
pr comments
2017-01-31 08:21:03 -05:00