Fabian Reinartz
|
d4779b374c
|
Properly track and write meta file
|
2017-01-19 14:01:38 +01:00 |
|
Fabian Reinartz
|
9ddbd64d00
|
Move stats into meta.json file, cleanup, docs
|
2017-01-19 11:22:47 +01:00 |
|
Fabian Reinartz
|
e006bc6dc6
|
Improve error messages, create regular dir for block
|
2017-01-19 08:40:15 +01:00 |
|
Fabian Reinartz
|
d2322f6095
|
Improve compaction processing
|
2017-01-18 06:18:32 +01:00 |
|
Fabian Reinartz
|
c32a94d409
|
Unexport HeadBlock, export Block interface
|
2017-01-10 15:41:57 +01:00 |
|
Fabian Reinartz
|
1943f8d1bb
|
Fix head block stats races
|
2017-01-07 18:02:17 +01:00 |
|
Fabian Reinartz
|
2eb544c98e
|
Change file names and maker parsing safer
|
2017-01-06 13:13:22 +01:00 |
|
Fabian Reinartz
|
937cdb579c
|
Switch to sequential block names
This changes block directory names from the int64 timestamp
to sequential numbering.
|
2017-01-06 10:45:03 +01:00 |
|
Fabian Reinartz
|
ac49f8c15e
|
Consolidate persistence and compaction
|
2017-01-03 16:49:37 +01:00 |
|
Fabian Reinartz
|
e7f04d14d5
|
Lock mmapped files
|
2017-01-03 10:09:20 +01:00 |
|
Fabian Reinartz
|
91b65b55e7
|
Run persistence in separate goroutine
|
2017-01-02 22:24:35 +01:00 |
|
Fabian Reinartz
|
beb842a856
|
Change block interface
This changes the block interface to directly expose index
and series readers rather than the direct querier
|
2017-01-02 11:12:28 +01:00 |
|
Fabian Reinartz
|
8aba95048a
|
Rename to OpenHeadBlock
|
2016-12-22 20:00:24 +01:00 |
|
Fabian Reinartz
|
9c6a72aadd
|
Load head with WALs correctly
|
2016-12-22 15:54:39 +01:00 |
|
Fabian Reinartz
|
d9ca4b47f5
|
Fix offset errors, fix persisted postings order
|
2016-12-20 13:14:55 +01:00 |
|
Fabian Reinartz
|
00a503129b
|
Use contextualized and traced errors in reader
|
2016-12-19 22:29:49 +01:00 |
|
Fabian Reinartz
|
bd77103a49
|
Add stats serialization, load querier of all blocks
|
2016-12-15 16:14:33 +01:00 |
|
Fabian Reinartz
|
9ceed5378e
|
Fix missing bound checks, off-by-ones, typos
|
2016-12-15 11:24:20 +01:00 |
|
Fabian Reinartz
|
9873e18b75
|
Add loading of persisted blocks
|
2016-12-15 08:36:07 +01:00 |
|
Fabian Reinartz
|
6eeb0ef01c
|
Add queriers and partial mocks
|
2016-12-13 15:26:58 +01:00 |
|
Fabian Reinartz
|
14dbc59f2b
|
cleanup and switching removal of unsafe calls.
|
2016-12-10 18:09:57 +01:00 |
|
Fabian Reinartz
|
40a451694f
|
Refactor persistence into interfaces
|
2016-12-09 20:45:46 +01:00 |
|
Fabian Reinartz
|
62f9dc311c
|
misc
|
2016-12-09 16:54:38 +01:00 |
|
Fabian Reinartz
|
74f8dfd95d
|
Persist blocks periodically
|
2016-12-09 13:41:38 +01:00 |
|
Fabian Reinartz
|
0cf8bb9e53
|
Move sub-indexes into single index structure
|
2016-12-09 10:41:51 +01:00 |
|
Fabian Reinartz
|
8aa99a3ebd
|
misc
|
2016-12-09 10:00:14 +01:00 |
|
Fabian Reinartz
|
2c34a15fe6
|
Add initial seriailization of block data
|
2016-12-08 17:43:10 +01:00 |
|