risingwavelabs / risingwave

SQL engine for event-driven workloads. Perform streaming analytics, or build event-driven applications, real-time ETL pipelines, and feature stores in minutes. Unified streaming and batch processing. PostgreSQL compatible.
https://www.risingwave.com/slack
Apache License 2.0
6.71k stars 551 forks source link

simplify streaming interfaces by task-local epoch values #9574

Open BugenZhao opened 1 year ago

BugenZhao commented 1 year ago

After #9488, we're now able to retrieve the current epoch directly with a static function epoch() from the task-local storage, as long as we're under the streaming execution. In this way, some interfaces can be simplified since there's no need to pass an epoch value or maintain the epoch value inside of the structure anymore.

github-actions[bot] commented 1 year ago

This issue has been open for 60 days with no activity. Could you please update the status? Feel free to continue discussion or close as not planned.

github-actions[bot] commented 1 month ago

This issue has been open for 60 days with no activity.

If you think it is still relevant today, and needs to be done in the near future, you can comment to update the status, or just manually remove the no-issue-activity label.

You can also confidently close this issue as not planned to keep our backlog clean. Don't worry if you think the issue is still valuable to continue in the future. It's searchable and can be reopened when it's time. 😄