influxdb/tsdb/engine/tsm1
Philip O'Toole 6e88547a5e Support shutting down engine goroutines
This was causing races in the code, when the cache was being reloaded,
because back-to-back open-and-closing of the engine during testing left
goroutines running. With this change the engine is completely shutdown
when Close() is called on it.
2015-12-06 09:16:38 -08:00
..
DESIGN.md Move to simpler cache 2015-11-20 21:09:24 -08:00
bool.go tsm1 meta lint 2015-10-15 15:03:10 -06:00
bool_test.go tsm1 meta lint 2015-10-15 15:03:10 -06:00
cache.go Add CacheLoader 2015-12-05 22:13:57 -08:00
cache_test.go Add CacheLoader 2015-12-05 22:13:57 -08:00
compact.go Fix 32bit int overflow of constant value 2015-12-05 13:09:18 -07:00
compact_test.go Updated compaction strategy 2015-12-04 23:30:39 -07:00
cursor.go Support decoding into type specific slices 2015-11-17 23:24:09 -07:00
cursor_test.go add tsm1 wal quickcheck 2015-10-14 09:38:38 -06:00
data_file.go Compcation fixes 2015-12-05 12:19:28 -07:00
data_file_test.go Optimize FileStats calls 2015-12-04 11:16:39 -07:00
encoding.go Merge pull request #4990 from influxdb/pd-loadmetadata-wal 2015-12-04 18:21:47 -05:00
encoding_test.go Compcation fixes 2015-12-05 12:19:28 -07:00
engine.go Support shutting down engine goroutines 2015-12-06 09:16:38 -08:00
engine_test.go Merge pull request #4990 from influxdb/pd-loadmetadata-wal 2015-12-04 18:21:47 -05:00
file_store.go Compcation fixes 2015-12-05 12:19:28 -07:00
file_store_test.go Change TSM file naming to generation-sequence.tsm 2015-12-04 11:51:33 -07:00
float.go Return error if NaN is encoded in a block 2015-10-27 17:12:56 -06:00
float_test.go Return error if NaN is encoded in a block 2015-10-27 17:12:56 -06:00
int.go tsm1 meta lint 2015-10-15 15:03:10 -06:00
int_test.go Add run-length encoding to int64 encoder 2015-10-14 19:23:58 -06:00
log.go Update TSM cache, compact, wal, encoding 2015-12-03 08:11:50 -05:00
log_test.go Rename wal.go to log.go 2015-11-23 13:53:30 -07:00
mmap_unix.go Add MMAP based file reader 2015-12-02 09:45:23 -07:00
mmap_windows.go Add MMAP based file reader 2015-12-02 09:45:23 -07:00
pools.go Move pools to separate file 2015-11-24 09:44:37 -07:00
string.go tsm1 meta lint 2015-10-15 15:03:10 -06:00
string_test.go add tsm1 quickcheck tests 2015-10-08 11:59:57 -06:00
timestamp.go tsm1 meta lint 2015-10-15 15:03:10 -06:00
timestamp_test.go tsm1 meta lint 2015-10-15 15:03:10 -06:00
tombstone.go Implement delete series/measurement 2015-12-04 09:10:26 -07:00
tombstone_test.go Handle TSM key deletions 2015-11-16 08:44:52 -07:00
tsm1.go Update TSM cache, compact, wal, encoding 2015-12-03 08:11:50 -05:00
tsm1_test.go Remove commented out test skip 2015-10-28 16:14:54 -06:00
tx.go tsm1 meta lint 2015-10-15 15:03:10 -06:00
wal.go WALSegmentReader counts bytes read without error 2015-12-05 22:13:57 -08:00
wal_test.go WALSegmentReader counts bytes read without error 2015-12-05 22:13:57 -08:00
write_lock.go tsm1 meta lint 2015-10-15 15:03:10 -06:00
write_lock_test.go add tsm1 quickcheck tests 2015-10-08 11:59:57 -06:00