Commit graph

110 commits

Author SHA1 Message Date
Mike Nakhimovich
2668aec325 Merge pull request #94 from NYTimes/tech/javaxAnnotations
use javax annotations instead of intellij
2017-01-30 21:30:52 -05:00
Brian Plummer
6a6f281925 convert test to javax.annotations 2017-01-30 21:20:02 -05:00
Brian Plummer
5fe547cf42 convert store to javax.annotations 2017-01-30 21:16:30 -05:00
Brian Plummer
24692e047e convert middleware-moshi to javax.annotations 2017-01-30 21:09:42 -05:00
Brian Plummer
d89d759f46 convert middleware-jackson to javax.annotations 2017-01-30 21:08:19 -05:00
Brian Plummer
6ebc9b2ad0 convert middleware to javax.annotations 2017-01-30 21:05:38 -05:00
Brian Plummer
defaaa19cd convert filesystem to javax.annotations 2017-01-30 21:01:14 -05:00
Plummer
405a15d3b6 start of conversion to javax.annotations 2017-01-30 17:46:05 -05:00
Mike Nakhimovich
0d32270b80 Update CHANGELOG.md 2017-01-30 12:16:11 -05:00
digitalbuddha
7154e265a6 Prepare next development version. 2017-01-30 12:13:15 -05:00
digitalbuddha
becd9c2c14 Prepare for release 1.0.7. 2017-01-30 11:57:42 -05:00
Mike Nakhimovich
e70687c6f7 fix in flight 1 minute debouncing (#92)
* fix in flight 1 minute debouncing

* fix pmd
2017-01-30 11:47:19 -05:00
Mike Nakhimovich
71220baf30 fixes race condition in memory cache (#90)
* fixes race condition in memory cache

* racy due to disk not being lazy

* pmd violations
2017-01-30 11:40:14 -05:00
Brian Plummer
be47cff570 specify a default charset of utf-8 for GsonSourceParser (#88) 2017-01-29 18:28:41 -05:00
Brian Plummer
62dec4bbbf minor test clean up, use isSameAs() instead of == (#87) 2017-01-29 18:28:01 -05:00
Brian Plummer
be5ba6443a convert store to java, #83 (#85)
convert store to java, #83
2017-01-28 20:52:55 -05:00
Paul Woitaschek
372cfa6688 Removed application meta data (#80)
* Removed application meta data

Causes unwanted manifest merging

* remove unused ExampleUnitTest.java (#84)

* Removed application meta data

Causes unwanted manifest merging
2017-01-28 10:26:19 -05:00
Paul Woitaschek
28fe003673 Classnames up, field names down (#81)
* Classnames up, field names down

It hurts my eyes ;-)

* remove unused ExampleUnitTest.java (#84)

* Classnames up, field names down

It hurts my eyes ;-)
2017-01-28 10:25:56 -05:00
Brian Plummer
e6a1e4188d remove unused ExampleUnitTest.java (#84) 2017-01-27 11:37:58 -05:00
Mike Nakhimovich
e8444d9c55 Update README.md 2017-01-26 15:18:48 -05:00
Mike Nakhimovich
3208f9a181 Fix formatting 2017-01-26 15:18:14 -05:00
Mike Nakhimovich
08a0ed3f32 add error prone analyzer (#79) 2017-01-24 12:15:25 -05:00
Brian Plummer
d31b8c5f44 fix issue #76, add additional create(FileSystem) within SourcePersisterFactory, some unit tests for SourcePersister (#77) 2017-01-23 21:57:25 -05:00
Mike Nakhimovich
2ad00e4968 Update CHANGELOG.md 2017-01-23 13:51:44 -05:00
digitalbuddha
aa9c4af0f1 Prepare next development version. 2017-01-23 13:48:59 -05:00
digitalbuddha
9fe6acdf74 Prepare for release 1.0.6. 2017-01-23 13:43:08 -05:00
Mike Nakhimovich
6541551dca Merge pull request #74 from NYTimes/mike/fixRaceCondition
fix race condition of 2 fetch requests too quickly
2017-01-23 13:35:47 -05:00
digitalbuddha
f7e3fc5566 fix test 2017-01-23 13:27:38 -05:00
digitalbuddha
24855b3ba9 fix race condition of 2 network requests very quickly 2017-01-23 13:12:55 -05:00
digitalbuddha
c711de75c8 fix race condition of 2 network requests very quickly 2017-01-23 13:10:24 -05:00
Mike Nakhimovich
6d207be3a9 Merge pull request #73 from PaulWoitaschek/develop
Added stream() for #72
2017-01-20 12:13:09 -05:00
Paul Woitaschek
42d2f15e8b Reflect stream() changes in the readme 2017-01-20 16:42:24 +01:00
Paul Woitaschek
15402e7efe Made future stuff typesafe by not ignoring generics 2017-01-20 15:58:40 +01:00
Paul Woitaschek
b700fc2868 Added missing nonnull and override annotations 2017-01-20 15:52:29 +01:00
Paul Woitaschek
232ff1040d Deprecated stream that takes a barcode. Added a stream without a barcode that will just passively stream new data. Fixes #72 2017-01-20 15:34:58 +01:00
digitalbuddha
56a84884d4 update version, make MultiParser public 2017-01-19 11:40:22 -05:00
digitalbuddha
a0fe7be2b6 Prepare next development version. 2017-01-19 09:58:26 -05:00
digitalbuddha
96ad220ed8 Prepare for release 1.0.4 2017-01-19 09:49:16 -05:00
Mike Nakhimovich
de4d01b777 Merge pull request #70 from shunyy/implement_equals
Fix memory caching issue with Equivalence.Equals
2017-01-19 06:59:37 -05:00
shuny
250168647b implement equivalence test 2017-01-19 19:24:40 +09:00
shuny
16e3d3fd37 implements equals and hashCode 2017-01-19 19:24:29 +09:00
digitalbuddha
37acc19a29 new version in sample 2017-01-17 12:37:15 -05:00
digitalbuddha
a39069da82 Prepare next development version. 2017-01-17 11:18:13 -05:00
digitalbuddha
9e6359b3ad Prepare for release 1.0.3. 2017-01-17 11:04:11 -05:00
Brian Plummer
a31deb7f0c always call sink.close() from finally block (#63) 2017-01-15 19:23:24 -05:00
Brian Plummer
47aa5da3bf remove maven.em.nytimes.com from repositories block (#62) 2017-01-15 14:29:01 -05:00
Michal Drabik
d085c013c9 Multi Parser (#61)
* Create multi parser class
2017-01-15 14:15:28 -05:00
Maksim Moiseikin
9db2456118 Create Jackson Middleware (#60)
* Create Jackson string parser

* Create Jackson BufferedSource parser

* Create Jackson Reader parser
2017-01-15 13:37:16 -05:00
Maksim Moiseikin
cbcd9794e0 Create Moshi Middleware (#55)
* Create Moshi Middleware module

* Implement Moshi string parser

* Implement Moshi BufferedSource parser

* Implement Moshi Reader parser

* Add missing gradle.properties file

* Remove Moshi reader parser
2017-01-14 18:43:50 -05:00
Brian Plummer
971d93fb91 clean up the dependencies.gradle file some (#58) 2017-01-14 13:24:03 -05:00