- Bump to latest versions: #285
- Update the build to support sbt-release: #284
- Added a concurrent local mergeable store.: #283
- Remove dependency on finagle-http: #279
- Bump scalding: #278
- Update for new finagle: #277
- Move version to separate file, recommended way to do it for sbt: #276
- Upgrades scalacheck to the same as other projects, add same scalac op…: #275
- Updates for 2.11: #274
- AsyncHBaseStringStore is returning wrong instance: #271
- Algebird to 0.10.2 #269
- storehaus-memcache: pass ttl for MergeableMemcacheStore CAS calls #262
- Upgrade Finagle and Util #265
- Ugprade finagle-memcached to finagle-memcachedx #266
- Elasticsearch test increase timeout #267
- Add correct String/ChannelBuffer injections #257
- initial scalatest migration #260
- Remove usage of twitter's maven repo, travis seems to dislike it -- mayb... #261
- Bijection 0.8.0, algebird 0.10.0, scalding 0.14.0, and scala 2.10.5
- Use latest scalding, algebird, and bijection versions: #255
- Use new Travis CI container infrastructure: #254
- Add hook for CAS based memcache mergeable: #252
- Bump bijection/algebird versions: #253
- Remove + operator: #21
- Memcache mergeable - use semigroup: #251
- add logic for replicating writes and reads to stores: #20
- bump finagle and util to 6.22.0: #247
- Minified kill 2.9.3: #249
- Read through store - do not query backing store when no cache miss: #246
- implementation of store that uses http protocol: #241
- Retry unittest: #240
- Added endpoint support to storehaus-dynamodb: #236
- Https sonatype: #237
- Feature/write through cache perf: #234
- Share the Retrying Read Write store in storehaus repo: #230
- initial Kafka 0.8 support: #232
- Exceptions on the cache-store should be ignored for Read/WriteThroughStore: #225
- Reporting store algebra: #176
- Bumping finagle to a more recent version, changes that were required: #223
- Bump Algebird to version 0.5.0: #221
- Add stores for read-through and write-through caching: #220
- fix bug in onFailure enriched mergeable store: #218
- Fixes an issue that Future.collect is N^2 on scala Lists: #219
- Adds GetBatchingReadableStore: #215
- Elastic Search Store: #205
- Issue #72: Added mongodb store.: #199
- Add out of retries exception to retrying store: #210
- IterableStore: #191
- add onFailure to EnrichedMergeableStore: #200
- clean up htable after finishing get and put operations.: #207
- Adds a mutable TTL cache: #196
- add MergeableStore.fromStoreNoMulti that does single get then put: #201
- my little proxy: #202
- Add immutable LIRS Cache implementation: #155
- Adds the CalendarTimeStrategy: #195
- Adds the ability to add an Optional component onto any strategy: #198
- Just adds some whitespace: #197
- Kafka Sink for SummingBird: #192
- add BatchedStore for writes: #175
- MySQL batched multiPut: #173
- MergeableMemcacheStore: #182
- Writeable stores: #180
- Add readme notes for memcached tests: #184
- Add the Mergeable type: #183
- MergeableMySqlStore and MySqlLongStore: #181
- PivotedStore: #186
- Make twitter util provided: #190
- Remove version file: #194
- Remove sources req on specs2, breaks downstream deps
- Upgrade to specs2, include sbt runner: #170
- Read from two stores concurrently: #158
- Merge returns the value before: #163
- Mergeable uses Semigroup (swap store is possible): #165
- Better sorted set support in redis: #152
- Move from java Closeable to twitter.util.Closable (Future[Unit] return)
- Fix readme link to mysql store: #143
- Tunable Replicated Store: #142
- Add Community Section to README: #138
- DynamoDB Store: #144
- Move travis to build with 2.10.2 : #150
- Added AsyncHBase based Store: #149
- Redis sorted sets: #127
- Don't catch all Throwable: #148
- Reuse prepared statements in mysql: #93
- storehaus-testing module: #115
- cache ttl is now a duration, vs a time: #100
- improve performance of CollectionOps: #117
- Augment memcachestore with common functions: #121
- bump twitter-util and finagle versions: #125
- Upgrade to scala 2.9.3, algebird 0.2.0 and Bijection 0.5.2: #126
Thanks to Doug Tangren, Ruban Monu, Ximing Yu, Ryan LeCompte, Sam Ritchie and Oscar Boykin for contributions!
- Storehaus-Mysql support for numeric types
- Name change in mysql store
- Adds storehaus-mysql
- Adds storehaus-cache
- Adds storehaus-redis
- RetryingReadableStore
- CachedReadableStore
- CachedReadableStore
- ReadableStore.find (and SearchingReadableStore)
- Move
MergeableStore
into storehaus-core - Remove
Mergeable
- Prep for open source release.
- Documentation overhaul
BufferingStore
UnpivotedStore
FutureCollector
- Break
Store
intoStore
andMergeableStore
. - Massive API cleanup.
- Change up
Store
interface's multiGet. - ChannelBuffer bijection.
storehaus-algebra
multiGet
returnsMap[K, Option[V]]
- Basic store traits.
storehaus-memcache