8 Commits (0ae4899c47fbcdab1b0bebedf213b4424f50f760)

Author SHA1 Message Date
Dipack P Panjabi e2dd5b61ef Added CreateBlock and CreateHead functions to new file (#6331) 5 years ago
Tom Wilkie de0a772b8e Port tsdb to use pkg/labels. (#6326) 5 years ago
Dipack P Panjabi ce7bab04dd Compute WAL size and use it during retention size checks (#5886) 5 years ago
Krasi Georgiev 81d284f806
Merge the 2.13 release branch to master (#6117) 5 years ago
陈谭军 103f26d188 fix the wrong word (#6069) 5 years ago
Lucas Servén Marín 8ab628b354 tsdb: allow readonly DB to create flush WAL (#6006) 5 years ago
Ganesh Vernekar 5ecef3542d
Cleanup after merging tsdb into prometheus 5 years ago
Ganesh Vernekar 7cf09b0395
Moving tsdb into its own subdirectory 5 years ago
Yao Zengzeng d5b3f07043 add metric for tsdb size retention bytes (#667) 5 years ago
Krasi Georgiev 6f9bbc7253
Open db in Read only mode (#588) 5 years ago
Krasi Georgiev 31f7990d1d
Re-encode chunks that are still being appended to when snapshoti… (#641) 5 years ago
Krasi Georgiev 8d86e921cf
refactor block size calculation (#637) 5 years ago
Chris Marchbanks b40cc43958 Provide option to compress WAL records (#609) 6 years ago
Krasi Georgiev 69740485c1
move the wal repair logic in db.Open (#633) 6 years ago
Krasi Georgiev 882162d5b9
fix the "failed compaction" metric. (#613) 6 years ago
Krasi Georgiev 8eeb70fee1
remove Fsync workaround for macos. (#574) 6 years ago
zhulongcheng aed16621c0 Add Head.compactable method (#542) 6 years ago
Vishnunarayan K I 7757fe6f21 Added ability to create db with NopWal (#519) 6 years ago
Krasi Georgiev c3ffdf1a99
Test createBlock and check all os.RemoveAll in the tests for errors. (#549) 6 years ago
naivewong dd0d3c6f02 Several small fixes (#550) 6 years ago
zhulongcheng 8feb67e630 Update Appender.AddFast method comment (#551) 6 years ago
Krasi Georgiev ab8476dd06
Release 0.6.0 (#537) 6 years ago
Ganesh Vernekar 28c73f531f
Make vertical compaction and query merge optional 6 years ago
Ganesh Vernekar c59ed492b2 Vertical query merging and compaction (#370) 6 years ago
Krasi Georgiev bf2239079d refactor multi errors 6 years ago
Krasi Georgiev c3a5c1d891 refactor error handling 6 years ago
Krasi Georgiev 45acaadd81 review changes 6 years ago
Krasi Georgiev 6c34eb8b63 nits 6 years ago
Krasi Georgiev 315de4c782 fix windows tests 6 years ago
Krasi Georgiev b521559c3b do a proper cleanup for a failed reload after a compaction 6 years ago
Brian Brazil 5db162568b Remove _total from prometheus_tsdb_storage_blocks_bytes (#506) 6 years ago
Krasi Georgiev 9874377ead nits 6 years ago
Krasi Georgiev 921f82cfc1 WIP 6 years ago
Ganesh Vernekar 1a9d08adc5 Don't write empty blocks (#374) 6 years ago
mknapphrt ebf5d74325 Added storage size based retention method and new metrics (#343) 6 years ago
Krasi Georgiev 2e0571caba
remove unused WALFlushInterval option and NopWAL struct (#468) 6 years ago
glutamatt 22e3aeb107 Add WALSegmentSize as an option of tsdb creation (#450) 6 years ago
Krasi Georgiev bd5ccee5c1 use context to cancel compactions 6 years ago
Krasi Georgiev bac9cbed2e
no overlapping on compaction when an existing block is not within default boundaries. (#461) 6 years ago
Krasi Georgiev 01e8296ee1
remove opaque metrics (#457) 6 years ago
Brian Brazil d50b9a5619
Reload after reading the WAL. (#460) 6 years ago
Krasi Georgiev 7f00217d77
Allow manual compaction for tests when compaction is disabled globally. (#412) 6 years ago
Ganesh Vernekar 7f30395115 LabelNames() for Querier (#455) 6 years ago
Brian Brazil 41b54585d9
Use already open blocks while compacting. (#441) 6 years ago
Alin Sinpalean 171fc4ab5d Limit the returned db.Querier to the requested time range (#351) 6 years ago
Ganesh Vernekar 3a08a71d86 LabelNames() method to get all unique label names (#369) 6 years ago
Krasi Georgiev d38516b1c2
remove unused changes variable (#391) 6 years ago
beorn7 3bc6c670fa Revert "Remove `prometheus_` prefix from metrics" 6 years ago
Callum Styan 722f0ab920 break MigrateWAL into two functions, detection and migration (#371) 6 years ago
beorn7 98fe30438c Remove `prometheus_` prefix from metrics 6 years ago