Skip to content

Releases: twitter/storehaus

Release 0.15.0

12 May 15:46
Compare
Choose a tag to compare
  • Add support for scala 2.12 #346
  • Update finagle to 6.43.0 #347

This release drops support for anything before jdk8. Upstream libs finagle and util have already done so.

Prep for 0.15.0

12 May 01:32
Compare
Choose a tag to compare
Prep for 0.15.0 Pre-release
Pre-release
v0.15.0-RC2

Update version in preparation for release. Note that release notes wi…

Simplify FutureCollector api

14 Jun 00:35
Compare
Choose a tag to compare
  • Simplify FutureCollector Api #293
  • Fix a bug where MergeableStore.multiMergeFromMultiSet didn't honor the supplied FutureCollector #293
  • Fixes for various flakey tests #299 #300

Do the dependency bump!

04 Feb 03:16
Compare
Choose a tag to compare
  • 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

Upgrade Finagle, Util and finagle-memcachedx

21 May 23:35
Compare
Choose a tag to compare
  • 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

Release 0.11.0

18 May 21:07
Compare
Choose a tag to compare
  • 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 library dependencies

05 Mar 21:21
Compare
Choose a tag to compare

Full change log:
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

Initial Kafka Support

11 Jul 23:03
Compare
Choose a tag to compare
  • 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

Proxies and reporting

20 Mar 18:14
Compare
Choose a tag to compare

Version 0.9.0

  • 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

Batched store goodness

06 Dec 22:46
Compare
Choose a tag to compare
  • 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