517 Commits (60d099088692b6b5bf4b8f4e13f76bd3921da99e)

Author SHA1 Message Date
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 8 years ago
Fabian Reinartz ea3ba338dd main: add flags for new storage 8 years ago
Fabian Reinartz 012cf4ef25 Count writer references on head blocks 8 years ago
Fabian Reinartz 5772f1a7ba retrieval/storage: adapt to new interface 8 years ago
Fabian Reinartz 5a1c8eaa0e Fix missing appends after reference lookups 8 years ago
Fabian Reinartz 30efe4a58c Support writing to multiple head blocks 8 years ago
Fabian Reinartz c20cc44b06 Add docs, write sequence number to meta.json 8 years ago
Fabian Reinartz 035976b275 retrieval: handle not found error correctly 8 years ago
Fabian Reinartz 5fb01d41aa Use new Prometheus text format parser 8 years ago
Bartek Plotka 579e33f19a Fixed style issues. 8 years ago
Bartek Plotka d7febe97fa Fixed regression in -alertmanager.url flag. Basic auth was ignored. 8 years ago
Fabian Reinartz ad9bc62e4c storage: extend appender and adapt it 8 years ago
Fabian Reinartz fde69dab49 Use buffer pool for head appenders 8 years ago
Fabian Reinartz a317f252b9 Expose series references to clients 8 years ago
Fabian Reinartz 80affd98a8 Add barrier to benchmark writer 8 years ago
Fabian Reinartz c32a94d409 Unexport HeadBlock, export Block interface 8 years ago
Fabian Reinartz d86e8a63c7 Report correct number of appended samples 8 years ago
Fabian Reinartz 300f4e2abf Use separate lock for series creation 8 years ago
Fabian Reinartz c61b310210 Naive size-based compaction 8 years ago
Fabian Reinartz 3ed2c2a14b Rename Partition to regular DB, DB to PartitionedDB 8 years ago
Fabian Reinartz e631a1260d retrieval: use separate appender per target 8 years ago
Fabian Reinartz 68dc358496 cmd/prometheus: remove tests for old flags 8 years ago
Fabian Reinartz f8fc1f5bb2 *: migrate ingestion to new batch Appender 8 years ago
Fabian Reinartz 1becee3f6c main: remove Alertmanager legacy flag configuration 8 years ago
Fabian Reinartz 15a931dbdb promql: migrate model types, use tsdb interfaces 8 years ago
Fabian Reinartz 8b84ee5ee6 storage: remove old storage 8 years ago
Fabian Reinartz 11a731ba82 remote: remove hard-coded remote storages 8 years ago
Fabian Reinartz cabd7e4ebc Add small testdata file 8 years ago
Fabian Reinartz ede733ab6c Extract labels package 8 years ago
Fabian Reinartz ee217adc7e Redfine append interface, remove old Prometheus storage from bench 8 years ago
Fabian Reinartz e561c91d53 Implement proper buffered iterator 8 years ago
Fabian Reinartz 3a528c3078 Write plain postings list index 8 years ago
Fabian Reinartz 40a451694f Refactor persistence into interfaces 8 years ago
Fabian Reinartz 74f8dfd95d Persist blocks periodically 8 years ago
Fabian Reinartz 8aa99a3ebd misc 8 years ago
Fabian Reinartz 63b887eb62 Add Makefile 8 years ago
Fabian Reinartz b845f8d3a1 Reduce test data allocations 8 years ago
Fabian Reinartz ce82bdb71a Add write benchmark utility 8 years ago
Erdem Agaoglu 054f8ebbfb Increase default max-connections 8 years ago
Erdem Agaoglu e487477a17 LimitListener to limit max number of connections 8 years ago
Fabian Reinartz ff29705571 Delete old benchmarking tool 8 years ago
Erdem Agaoglu 9986b28380 Set read-timeout for http.Server 8 years ago
Fabian Reinartz 3fb4d1191b config: rename AlertingConfig, resolve file paths 8 years ago