28 Commits (458455245fd38fa5df73d13d74e2fa0b51d4cbb4)

Author SHA1 Message Date
Tom Wilkie d3a1ff1abf
Reduce memory usage of remote read by reducing pointer usage. (#4655) 6 years ago
Daisy T 7d01ead689 change time.duration to model.duration for standardization (#4479) 6 years ago
Tom Wilkie 3353bbd018 Add proper unclean shutdown handling with a cancellable context. 7 years ago
Tom Wilkie e51d6c4b6c Make remote flush deadline a command line param. 7 years ago
Tom Wilkie 597c17d3e9 Fix nit. 7 years ago
Tom Wilkie 731259afd0 Test sample timeout delivery. 7 years ago
Tom Wilkie dc860e7d0e Fix nit. 7 years ago
Tom Wilkie 390b018c90 Test sample timeout delivery. 7 years ago
Tom Wilkie ee011d906d Port remote read server to 2.0. 7 years ago
Tom Wilkie 8fe0212ff7 Port 'Make queue manager configurable.' to 2.0, see #2991 7 years ago
Fabian Reinartz d21f149745 *: migrate to go-kit/log 7 years ago
Tom Wilkie 5169f990f9 Review feedback: add yaml struct tags, don't embed queue config. 7 years ago
Tom Wilkie 454b661145 Make queue manager configurable. 7 years ago
Tom Wilkie 2dda5775e3 Initial port of remote storage to v2. 7 years ago
Tom Wilkie e5d7bbfc3c Remote writes: retry on recoverable errors. (#2552) 8 years ago
Tom Wilkie 77cce900b8 Fix tests 8 years ago
Julius Volz 2f39dbc8b3 Rename StorageQueueManager -> QueueManager 8 years ago
Julius Volz e9476b35d5 Re-add multiple remote writers 8 years ago
Tom Wilkie 4520e12440 Add HTTP Basic Auth & TLS support to the generic write path. (#1957) 8 years ago
Fabian Reinartz 7bd7e63f97 storage: fix struct alignment issue in test 8 years ago
Tom Wilkie ece12bff93 Shard/parrallelise samples by fingerprint in StorageQueueManager 8 years ago
Dan Milstein 764ceaa939 Add timeout to test, cap waiting at 1 second 8 years ago
Dan Milstein 007907b410 Fix one of the tests for a remote storage QueueManager 8 years ago
Dmitry Vorobev bd2a770015 storage/remote: Spawn not more than "maxConcurrentSends" goroutines. 9 years ago
Julius Volz 963ad82dcb Fix "go vet" errors. 9 years ago
Fabian Reinartz 306e8468a0 Switch from client_golang/model to common/model 9 years ago
Julius Volz 593e565688 Allow writing to InfluxDB/OpenTSDB at the same time. 10 years ago
Julius Volz 61fb688dd9 Add experimental InfluxDB write support. 10 years ago
beorn7 be11cb2b07 Remove the sample ingestion channel. 10 years ago
Bjoern Rabenstein 5859b74f1b Clean up license issues. 10 years ago
Bjoern Rabenstein b3ed9aa7a2 Clean up start-up and shut-down. 10 years ago
Julius Volz 61d26e8445 Add optional sample replication to OpenTSDB. 11 years ago