Skip to content
New issue

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

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

Already on GitHub? # 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)

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

No branches or pull requests

3 participants