Commit Graph

51 Commits (a64e0eddfa980e5c04a2d598c7193c23e8101811)

Author SHA1 Message Date
Goutham Veeramachaneni ddddd14726
Update cortex vendoring (#325) 6 years ago
Edward Welch 972531d3e5 fixed one bug which was probably unrelated to the test failure and broke out the test to avoid some non-deterministic behaviors in querying the ingester 6 years ago
Tom Wilkie b115835487
Test & fix queries return multiple streams. (#341) 6 years ago
Tom Wilkie 40ae03b48a
Include the stream's labels in OOO error responses. (#304) 6 years ago
Tom Wilkie e1c5c4be4a Basic distributor & ingester tests. 6 years ago
Tom Wilkie 2365004683 Explicty encode the chunk. 6 years ago
Tom Wilkie 10d49e798b Remove stream from index when its remove from memory. 6 years ago
Goutham Veeramachaneni 7763e8f3dd Flush idle chunks properly (#209) 6 years ago
Tom Wilkie ab4c5bebab
Validate labels in the distributor. (#251) 6 years ago
Goutham Veeramachaneni 9b67d6cb7a Rename instance to tenant to avoid clash with Prom (#164) 7 years ago
Goutham Veeramachaneni 7bcdf0e0b1
Tenant metrics (#135) 7 years ago
Yeh-lei Wu 251017e41e Refine ingester locks: eliminate smell & allow concurrent ingester query (#120) 7 years ago
Tom Wilkie 9f257c591a
[WIP] Persistence (#44) 7 years ago
Tom Wilkie 5f73598389
Rename Tempo to Loki. (#36) 7 years ago
Tom Wilkie 600b24101e
Promtail updates (#30) 7 years ago
Tom Wilkie 1fef92bc17
Lint stuff (#27) 7 years ago
Tom Wilkie d06ed8fb1f Remove flagext, use cortex's. Allow flags to be loaded from a file. 7 years ago
Tom Wilkie de05515248 Init pool config correctly. 7 years ago
Tom Wilkie 3b69cf127d Don't repeat client config. 7 years ago
Tom Wilkie 0ffb432f30 Update for cortex changes. 7 years ago
Tom Wilkie 3f62b4ec36 s/logish/tempo/ 7 years ago
Goutham Veeramachaneni 8f4e12a5ec
Chunking (#10) 7 years ago
Tom Wilkie b247a5450d Command to fetch label names. 7 years ago
Tom Wilkie 248f9e25e4 Move iterators to own package; check in protos and parser to make CLI go gettable. 7 years ago
Tom Wilkie 0fa01651ff Add cli for getting label names, and sort the labels. 7 years ago
Tom Wilkie 411e4a8ce4 Plumb through label value queries. 7 years ago
Tom Wilkie 8df1489ddc Don't infinitely loop deduping. 7 years ago
Tom Wilkie 544eed1b95 Add some unit tests for the iterators. 7 years ago
Tom Wilkie 0443ee7f9e Minor tidy ups. 7 years ago
Tom Wilkie d3579bbeef Add server side regex filtering. 7 years ago
Tom Wilkie 00afed1eb3 Add start, end and direction options to querier. 7 years ago
Tom Wilkie 714e5d357b Honor limit in ingesters 7 years ago
Tom Wilkie e33a029c97 Reverse the order of the iterators so they go from end to start. 7 years ago
Tom Wilkie 6ab9089a9b Fix spaceFor, so we can add more than one entry per chunk. 7 years ago
Tom Wilkie 50fdd2d444 Fix bugs in ingester iterators. 7 years ago
Tom Wilkie e76047c077 Make queries work/ 7 years ago
Tom Wilkie 2e1cd0fbac ingest client should be a querier; responses are in json. 7 years ago
Tom Wilkie 9cb87c2c7d Fix a few NPEs. 7 years ago
Tom Wilkie 6cf3a9015e Fix type error in distributor. 7 years ago
Tom Wilkie ee91824234 Ingester doesn't need a ring. 7 years ago
Tom Wilkie 206be5422b Add readiness handler. 7 years ago
Tom Wilkie 58b0f3a1d4 Add ingester lifecycle. 7 years ago
Tom Wilkie 45807ba19b Add HTTP interface to distributor and querier. 7 years ago
Tom Wilkie 44cd1a7813 Add readme. 7 years ago
Tom Wilkie bbf4552cc4 Wire up query path with new parsers and iterators. 7 years ago
Tom Wilkie c88e797b64 Add in-memory inverted index for ingesters. 7 years ago
Tom Wilkie 847ea21230 Add iterator for chunks and streams. 7 years ago
Tom Wilkie 01fd5c63d7 Basic queier boilerplate. 7 years ago
Tom Wilkie af93e2019c Really dumb chunk implementation. 7 years ago
Tom Wilkie c922e94708 Boilerplate for ingester. 7 years ago