Ben Johnson
b574e2f755
Add write ahead log
...
This commit adds a write ahead log to the shard. Entries are cached
in memory and periodically flushed back into the index. The WAL and
the cache are both partitioned into buckets so that flushing doesn't
stop the world as long.
2015-06-25 15:47:13 -06:00
Cory LaNou
a43054adce
add test for querying across shards and fields
2015-06-09 12:51:59 -05:00
Paul Dix
8f712eaf85
Ignore shards that don't have the selected measurement in them.
...
Fixes #2815 and fixes #2818 .
2015-06-08 17:14:42 +02:00
Paul Dix
408bc3f81e
Ensure proper locking of index structures on writes and queries.
2015-06-04 14:50:32 -04:00
Cory LaNou
3b9738c87a
fixing more error message regressions
2015-06-03 15:36:18 -06:00
Cory LaNou
3e7b458eae
fix regression in distinct on tags error
2015-06-03 15:28:45 -06:00
Cory LaNou
900903ee69
fix select tags
2015-06-02 14:48:33 -06:00
Paul Dix
b18546be22
Fix tx.go after merge of alpha1
2015-06-02 14:56:20 -04:00
Ben Johnson
44d38cb430
Merge branch 'master' into alpha1
2015-06-02 10:40:52 -06:00
Paul Dix
f660b1a3d3
Create QueryExecutor in tsdb.
2015-05-29 14:59:57 -06:00