Skip to content

Latest commit

 

History

History
19 lines (19 loc) · 934 Bytes

TODO.md

File metadata and controls

19 lines (19 loc) · 934 Bytes

TODO

  • Common properties
  • Context tags to expose convenient API
  • Setup default context
  • Add examples how to configure context (and pass to context)
  • Fix mutability inconvenience for tags
  • Add keywords to Cargo.toml
  • Make flush and close operations work in a predictable manner
  • Check that telemetry items are not lost when server unavailable (500) and all retries exhausted
  • Throttle sending when items read from events_channel using limits from client config
  • Make flush_channel_and_wait() ?
  • Revisit telemetry client, items and context user facing methods
  • make Stats immutable
  • Support exceptions telemetry with rust backtrace
  • Handle message throttling from server
  • Validate parameters based on attributes of contracts schema
  • Make a HTTP client configurable via features
  • Makefile
  • Refactor codegen to produce contracts with zero change