Skip to content

Commit

Permalink
update TODO
Browse files Browse the repository at this point in the history
  • Loading branch information
Martin Traverso committed Mar 29, 2012
1 parent 13c3927 commit ae58def
Showing 1 changed file with 4 additions and 11 deletions.
15 changes: 4 additions & 11 deletions TODO
@@ -1,25 +1,18 @@
- Tests
- CassandraStore
- background expiration thread
- Integration
- Services
- DynamicAnnouncement
- equivalence test
- EmbeddedCassandraServer
- creates directory if missing or throws error if it can't
- ValidationAssertions
- ServiceResource tests that also check for static services
- More robust tests to ensure operations work properly with expected clock resolution

- CassandraStaticStore
- Detect new vs replaced

- Time provider should be able to return time at different resolutions. Right now, it's a DateTime (ms), but Hector supports arbitrary resolution.

- Factor out keyspace & column family initialization from static/dynamic cassandra stores

- Factor out common stuff from tests -- there's lots of repetition currently, especially around creating data object to use for testing

- Inject executors into Replicator, HttpRemoteStore, DistributedStore and BatchProcessor
- Remove tombstone expiration check from StoreResource
- Resolve conflicting writes in persistent store

- CLI

- Cache control
Expand Down

0 comments on commit ae58def

Please sign in to comment.