Skip to content

Commit

Permalink
Update roadmap.md
Browse files Browse the repository at this point in the history
  • Loading branch information
James Ranson authored Jul 31, 2020
1 parent d4dd5bd commit 0b4dd9e
Showing 1 changed file with 16 additions and 16 deletions.
32 changes: 16 additions & 16 deletions docs/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,7 @@ The roadmap for Trickster in 2020 focuses on delivering incremental enhancements
### Q1 2020

- [x] Trickster 1.0 GA Release
- [ ] Register Official Docker Hub Repositories
- [x] Submit Helm charts to Helm Hub
- [ ] Submit Trickster for CNCF Sandbox Consideration
- [x] Trickster v1.1 Release
- [x] Relocate project to `tricksterproxy` organization
- [x] Release Binaries for Windows
Expand All @@ -24,26 +22,28 @@ The roadmap for Trickster in 2020 focuses on delivering incremental enhancements
- [x] Relocate Helm charts to a [separate repo](https://github.com/tricksterproxy/helm-charts)
- [x] Automate Helm chart releases via GitHub Workflows

### Q2 2020
### Q3 2020

- [ ] Kubernetes Ingress Controller
- [ ] Trickster v1.2 Release
- [ ] Submit Trickster for CNCF Sandbox Consideration
- [ ] Register Official Docker Hub Repositories
- [ ] Trickster v2.0 Beta Release

### Q4 2020

- [ ] Trickster v2.0 GA Release
- [ ] Common Time Series Format
- [ ] Importable Golang Handler Package
- [ ] Graphite Acceleration Support

### Q3 2020
- [ ] Trickster v1.3 Release
- [ ] Origin Pools w/ health checking for high availability
- [ ] Round robin, hash, random, etc L7 load balancing schemes
- [ ] Parallel requests to multiple origins, with ability merge all or forward first response
- [ ] Origin Pools w/ health checking for high availability and timeseries merge
- [ ] L7 Load balancing: round robin, hash, latency, lru, fewest # conns
- [ ] HA Request Spray: serve first repsonse, or HA merge of time series responses
- [ ] YAML config support
- [ ] Support for InfluxDB 2.0 and Flux syntax
- [ ] Extended support for ClickHouse
- [ ] Purge object from cache by path or key
- [ ] Short-term caching of non-timeseries read-only queries (e.g., SELECT statements)
- [ ] [Benchster](https://github.com/tricksterproxy/benchster) - RFC Compliance and Benchmarking Suite for Proxies

### Q4 2020
- [ ] Trickster v1.4 Release
- [ ] Support additional Tracing implmementations as exposed by OpenTelemetry
- [ ] Additional features as requested and contributed

## How to Help

You can help by contributing to Trickster, or trying it out in your environment.
Expand Down

0 comments on commit 0b4dd9e

Please sign in to comment.