Fabian Reinartz
04d5ac5aae
Add repair test
7 years ago
Fabian Reinartz
d09283f60a
Add repair of bad index version
7 years ago
Fabian Reinartz
72d61bcf4e
Merge pull request #257 from mattbostock/remove_unused_field
...
Remove unused field from xorAppender
7 years ago
Fabian Reinartz
5b26bd5f6f
Merge pull request #252 from simonpasquier/add-cuttoff-metrics
...
Count the total & failed numbers of block cutoffs
7 years ago
Fabian Reinartz
ffe73cd0a6
Merge pull request #246 from nipuntalukdar/fixatest
...
fixed an issue in TestWALRestoreCorrupted
7 years ago
Goutham Veeramachaneni
6c62437101
Fix metric unit ( #275 )
...
Fixes #274
Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
7 years ago
Goutham Veeramachaneni
44dd5e1202
Merge pull request #269 from Gouthamve/fix-reloads
...
Fix extra reloads.
7 years ago
Goutham Veeramachaneni
b7bea04e62
Fix extra reloads.
...
Previously we reloaded every 1 minute irrespective of whether there are
deleted blocks or not.
Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
7 years ago
Goutham Veeramachaneni
ad0fdaf436
Merge pull request #265 from simonpasquier/fix-nil-index-writer
...
Fix panic on nil index writer
7 years ago
Simon Pasquier
5d47710f8a
Fix panic on nil index writer
7 years ago
Goutham Veeramachaneni
467948f3c3
Merge pull request #262 from cstyan/callum-249
...
Reduce index file size caused by symbol references by using indicies rather than offsets
7 years ago
Callum Styan
cd67584817
we don't want to write to index file in older version formats
7 years ago
Callum Styan
87a9415bf1
update docs for symbols indexing change
7 years ago
Fabian Reinartz
c7e30f9211
Merge pull request #261 from Gouthamve/corrupt-patch
...
Add block ULID to index reader errors
7 years ago
Callum Styan
4792d2bbd1
handle v1 vs v2 for symbol offset vs index changes
7 years ago
Callum Styan
a515b16299
use an incrementing index rather than an offset for symbols table
7 years ago
Goutham Veeramachaneni
2c3400ab4e
Add block ULID to index reader errors
...
Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
7 years ago
Matt Bostock
2023d8a798
Remove unused field from xorAppender
...
This field is not used, remove it.
7 years ago
Matt Bostock
50211e89ad
Fix typos in comments ( #254 )
...
a the -> the
timestmap -> timestamp
badded -> padded
its -> it is
callers -> caller's
7 years ago
Goutham Veeramachaneni
8d373c763b
Merge pull request #248 from shubheksha/fix/238
...
Align series to 8/16 byte padding to increase addressable space
7 years ago
Shubheksha Jalan
618bceadb4
move version check into newReader()
7 years ago
Goutham Veeramachaneni
d0982ac4d5
Merge pull request #253 from Gouthamve/fix-ocd-comment
...
Fix comment formatting
7 years ago
Goutham Veeramachaneni
1ffc916c1a
Fix comment formatting
...
Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
7 years ago
Simon Pasquier
e9fc37be61
Count the total and failed block cutoffs
7 years ago
Shubheksha Jalan
faecfac2fa
update docs, rename docs folder, add error condition
7 years ago
Shubheksha Jalan
7b27dc2109
address review comments, fix index tests
7 years ago
Shubheksha Jalan
510dc17066
fix tests, set version when initializing the index writer
7 years ago
Shubheksha Jalan
44052bc937
Make version for index format configurable
7 years ago
Nipun
6537ee832c
Incorporated review comments
7 years ago
Shubheksha Jalan
129773b41a
merge BlockMeta and blockMeta struct, implement v1 and v2 index readers
7 years ago
Nipun
cadae47522
fixed an issue in TestWALRestoreCorrupted
7 years ago
Shubheksha Jalan
77eb9fb56e
add padding for series offsets
7 years ago
Goutham Veeramachaneni
d45b595a1d
Merge pull request #239 from shubheksha/fix-index-format-doc
...
Fix docs for index
7 years ago
Shubheksha Jalan
6eb0fb7f91
clarify storage of timestamps and refs in the index
7 years ago
Fabian Reinartz
07ef80820e
Merge pull request #219 from prometheus/refactorpkg
...
Move index and chunk encoders to own packages
7 years ago
Fabian Reinartz
1e55b7987f
Improve comments, handle allPostingsKey properly
7 years ago
Fabian Reinartz
da9614fa54
Allow tombstone file to not exist
7 years ago
Fabian Reinartz
7087f68647
Return new block ULID in compactor
7 years ago
Fabian Reinartz
b945098e3a
index: extract decoder type
7 years ago
Fabian Reinartz
6dd2b83a7a
index: don't use concatenated string for posting table
7 years ago
Fabian Reinartz
54205903f7
Move index and chunk encoders to own packages
7 years ago
Fabian Reinartz
adb6be73dd
move label read function int labels pkg
7 years ago
Fabian Reinartz
67f0ca8f0e
Move index and chunk encoders to own packages
7 years ago
Goutham Veeramachaneni
fe67d2f16a
Merge pull request #229 from Gouthamve/remove-log
...
Remove verbose log line that is causing travis issues
7 years ago
Goutham Veeramachaneni
e6e3fa566a
Remove verbose log line that is causing travis issues
...
Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
7 years ago
Goutham Veeramachaneni
239cbae154
Merge pull request #228 from Gouthamve/not-matchers
...
Select series with label unset for != and !~
7 years ago
Goutham Veeramachaneni
9f2935c5cf
Merge pull request #224 from Gouthamve/fix-214
...
Make sure gc'ed chunks are handled properly
7 years ago
Fabian Reinartz
17917be844
Merge pull request #226 from cstyan/callum-decouple-prom-pkg
...
decouple tsdb main.go (and tests) from prometheus/pkg
7 years ago
Goutham Veeramachaneni
3158b03e6c
Select series with label unset for != and !~
...
Fixes https://github.com/prometheus/prometheus/issues/3575
Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
Signed-off-by: Goutham Veeramachaneni <gouthamve@gmail.com>
7 years ago
Callum Styan
bcde61b237
we shouldn't assume we'll receive the labels in sorted order
7 years ago