From ab38aa755aa1a09e2d4d1d3f8b32f7a3241525bc Mon Sep 17 00:00:00 2001 From: James Ranson Date: Wed, 3 Apr 2019 08:00:28 -0600 Subject: [PATCH] Update roadmap.md --- docs/roadmap.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/roadmap.md b/docs/roadmap.md index b659183c9..a9e4010d6 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -3,21 +3,21 @@ Our roadmap for Trickster is largely focused on a 1.0 release, which will have a completely refactored codebase. Trickster 1.0 will be more efficient and easily extensible. Trickster 1.0 will have the following enhancements: -- The application is refactored into Packages to simplify reuse -- Simplified hash collision prevention and pipelining (replacing channels with mutexes) -- Upstream Proxy interface to facilitate support for additional TSDB types -- Support for InfluxDB acceleration -- Full compliance with HTTP 1.0/1.1 RFC's for Proxy/Caching -- Simpler and more efficient Delta computations -- Caches per-origin instead of per-process -- Size-based cache quota -- Distributed Tracing support +- [x] The application is refactored into Packages to simplify reuse +- [x] Simplified hash collision prevention and pipelining (replacing channels with mutexes) +- [x] Upstream Proxy interface to facilitate support for additional TSDB types +- [x] Support for InfluxDB acceleration +- [x] Simpler and more efficient Delta computations +- [x] Caches per-origin instead of per-process +- [x] Size-based cache quota +- [ ] Full compliance with HTTP 1.0/1.1 RFC's for Proxy/Caching +- [ ] Distributed Tracing support ## Timeline ### Q1 2019 - Trickster 1.0 Beta Release -We intend to provide a Trickster 1.0 Beta Release by the end of Q1 2019 that will include the majority of features listed above. +We intend to provide a Trickster 1.0 Beta Release by the end of Q1 2019 that will include the majority of features listed above. Our progress is indicated above via the checkboxes. ### Q2 2019 - Trickster 1.0 GA Release @@ -25,11 +25,11 @@ We hope to provdie a Trickster 1.0 GA Release in the first half of Q2 2019 that ## How to Help -You can help by contributing to Trickster 1.0 on the `next` branch, or trying it out in your environment. Docker images for the latest Trickster 1.0 Beta release will be published under the `next` tag. +You can help by contributing to Trickster 1.0 on the `next` branch, or trying it out in your environment. Docker images for the latest Trickster 1.0 Beta release will be published under the `beta` tag. By giving Trickster 1.0 Beta a spin, you can help us identify and fix defects more quickly. Be sure to file issues if you find something wrong, using the `1.0` label. If you can reliably reproduce the issue, provide detailed steps so that developers can more easily root-cause the issue. -If you want to contribute to Trickster 1.0, take any of the issues labeled `1.0` that are not already assigned. Many of these have been outstanding for some time pending the Interface model, so now is great time to look at extending Trickster to work with your TSDB of choice. +If you want to contribute to Trickster 1.0, take any of the issues labeled `1.0 Release` or `1.x Release` that are not already assigned. Many of these have been outstanding for some time, pending the Interface model, so now is great time to look at extending Trickster to work with your TSDB of choice. ## Thank You