Skip to content

Commit 7c47925

Browse files
docs: rename timeline -> timestream (#852)
Hopefully. Need to check if all files were appropriately changed as well so we don't have missing images, etc.
1 parent 17669a0 commit 7c47925

21 files changed

+133
-133
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ See the [docs](https://kaskada.io/guide/) to get started.
3030

3131
## Features
3232

33-
- **Stateful aggregations**: Aggregate events to produce a continuous timeline whose value can be observed at arbitrary points in time.
33+
- **Stateful aggregations**: Aggregate events to produce a continuous timestream whose value can be observed at arbitrary points in time.
3434
- **Automatic joins**: Every expression is associated with an “entity”, allowing tables and expressions to be automatically joined. Entities eliminate redundant boilerplate code.
3535
- **Event-based windowing**: Collect events as you move through time, and aggregate them with respect to other events. Ordered aggregation makes it easy to describe temporal interactions.
36-
- **Pipelined operations**: Pipe syntax allows multiple operations to be chained together. Write your operations in the same order you think about them. It's timelines all the way down, making it easy to aggregate the results of aggregations.
36+
- **Pipelined operations**: Pipe syntax allows multiple operations to be chained together. Write your operations in the same order you think about them. It's timestreams all the way down, making it easy to aggregate the results of aggregations.
3737
- **Row generators**: Pivot from events to time-series. Unlike grouped aggregates, generators produce rows even when there's no input, allowing you to react when something doesn't happen.
38-
- **Continuous expressions**: Observe the value of aggregations at arbitrary points in time. Timelines are either “discrete” (instantaneous values or events) or “continuous” (values produced by a stateful aggregations). Continuous timelines let you combine aggregates computed from different event sources.
38+
- **Continuous expressions**: Observe the value of aggregations at arbitrary points in time. Timestreams are either “discrete” (instantaneous values or events) or “continuous” (values produced by a stateful aggregations). Continuous timestreams let you combine aggregates computed from different event sources.
3939
- **Native time travel**: Shift values forward (but not backward) in time, allowing you to combine different temporal contexts without the risk of temporal leakage. Shifted values make it easy to compare a value “now” to a value from the past.
4040
- **Simple, composable syntax**: It is functions all the way down. No global state, no dependencies to manage, and no spooky action at a distance. Quickly understand what a query is doing, and painlessly refactor to make it DRY.
4141

0 commit comments

Comments
 (0)