Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logging nice-to-haves #114

Open
6 of 7 tasks
utaal opened this issue Jan 5, 2018 · 2 comments
Open
6 of 7 tasks

Logging nice-to-haves #114

utaal opened this issue Jan 5, 2018 · 2 comments

Comments

@utaal
Copy link
Member

utaal commented Jan 5, 2018

We are about to land a PR #92 that overhauls the logging infrastructure. This issue keeps track of desirable features that should be possible with this infrastructure, but aren't yet designed/implemented.

  • re-introduce the log crate
  • allow ad-hoc logging of user code (i.e. allow users of timely to produce logging streams of a type picked by them)
  • support log filtering, and selectively enabling log statements
  • make sure that log streams can be flushed when necessary
  • remove the time crate
  • determine what timestamp resolution scale is appropriate, consider using a synchronisation point between processes as the time base for the logs
  • let users toggle logging for certain dataflows
@antiguru
Copy link
Member

antiguru commented May 18, 2018

  • Allow log processing within the same timely dataflow instance without going through the network.

@qiuxiafei
Copy link
Contributor

qiuxiafei commented Jul 12, 2018

  • allow users toggle logging for certain timestamp in certain dataflow (for tracing, debugging, etc)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants