Commit Graph

351 Commits (add-chunkiterator-interface)

Author SHA1 Message Date
Julius Volz 406b65d0dc Rename remote.Storage to remote.Writer 8 years ago
Julius Volz 02395a224d [WIP] Remote Read 8 years ago
Goutham Veeramachaneni 761e4768f3
Lint and Vet Fixes 8 years ago
Fabian Reinartz b586781283 *: update tsdb vendoring and add retention flag 8 years ago
Fabian Reinartz 87805fb83f Remove Partitioned* code 8 years ago
Goutham Veeramachaneni f35816613e
Refactored Notifier to use Registerer 8 years ago
Fabian Reinartz cc0a7c8279 Create alloc and inuse space heap profile 8 years ago
Fabian Reinartz ffb24a98f4 Add missing unlock, run debug endpoint in benchmark 8 years ago
Fabian Reinartz 4397b4d508 *: pass Prometheus registry into storage 8 years ago
Fabian Reinartz db5c88ea9a Misc compaction fixes 8 years ago
Fabian Reinartz b281e4e39b Accept prometheus.Registerer in constructor 8 years ago
Fabian Reinartz a3b47c4929 Create default logger for DB 8 years ago
Fabian Reinartz 9c7a88223e Add full encode/decode WAL cycle test 8 years ago
Julius Volz beb3c4b389 Remove legacy remote storage implementations 8 years ago
Fabian Reinartz 79944a5912 Break out WAL into segment files 8 years ago
Fabian Reinartz 9c76624df2 Add initial retention cutoff 9 years ago
Fabian Reinartz ea3ba338dd main: add flags for new storage 9 years ago
Fabian Reinartz 012cf4ef25 Count writer references on head blocks 9 years ago
Fabian Reinartz 5772f1a7ba retrieval/storage: adapt to new interface 9 years ago
Fabian Reinartz 5a1c8eaa0e Fix missing appends after reference lookups 9 years ago
Fabian Reinartz 30efe4a58c Support writing to multiple head blocks 9 years ago
Fabian Reinartz c20cc44b06 Add docs, write sequence number to meta.json 9 years ago
Fabian Reinartz 035976b275 retrieval: handle not found error correctly 9 years ago
Fabian Reinartz 5fb01d41aa Use new Prometheus text format parser 9 years ago
Bartek Plotka 579e33f19a Fixed style issues. 9 years ago
Bartek Plotka d7febe97fa Fixed regression in -alertmanager.url flag. Basic auth was ignored. 9 years ago
Fabian Reinartz ad9bc62e4c storage: extend appender and adapt it 9 years ago
Fabian Reinartz fde69dab49 Use buffer pool for head appenders 9 years ago
Fabian Reinartz a317f252b9 Expose series references to clients 9 years ago
Fabian Reinartz 80affd98a8 Add barrier to benchmark writer 9 years ago
Fabian Reinartz c32a94d409 Unexport HeadBlock, export Block interface 9 years ago
Fabian Reinartz d86e8a63c7 Report correct number of appended samples 9 years ago
Fabian Reinartz 300f4e2abf Use separate lock for series creation 9 years ago
Fabian Reinartz c61b310210 Naive size-based compaction 9 years ago
Fabian Reinartz 3ed2c2a14b Rename Partition to regular DB, DB to PartitionedDB 9 years ago
Fabian Reinartz e631a1260d retrieval: use separate appender per target 9 years ago
Fabian Reinartz 68dc358496 cmd/prometheus: remove tests for old flags 9 years ago
Fabian Reinartz f8fc1f5bb2 *: migrate ingestion to new batch Appender 9 years ago
Fabian Reinartz 1becee3f6c main: remove Alertmanager legacy flag configuration 9 years ago
Fabian Reinartz 15a931dbdb promql: migrate model types, use tsdb interfaces 9 years ago
Fabian Reinartz 8b84ee5ee6 storage: remove old storage 9 years ago
Fabian Reinartz 11a731ba82 remote: remove hard-coded remote storages 9 years ago
Fabian Reinartz cabd7e4ebc Add small testdata file 9 years ago
Fabian Reinartz ede733ab6c Extract labels package 9 years ago
Fabian Reinartz ee217adc7e Redfine append interface, remove old Prometheus storage from bench 9 years ago
Fabian Reinartz e561c91d53 Implement proper buffered iterator 9 years ago
Fabian Reinartz 3a528c3078 Write plain postings list index 9 years ago
Fabian Reinartz 40a451694f Refactor persistence into interfaces 9 years ago
Fabian Reinartz 74f8dfd95d Persist blocks periodically 9 years ago
Fabian Reinartz 8aa99a3ebd misc 9 years ago