-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathTODO.txt
More file actions
54 lines (50 loc) · 1.85 KB
/
Copy pathTODO.txt
File metadata and controls
54 lines (50 loc) · 1.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
- Convert
- support converting current trace (including remote)
- Tree View
- partial update on opens/closes
- Query
- "virtual span" for aggregate data
- tests
- test IHT roundtrip with and without length prefix
- general wishes
- non-global theme
- too many .unwrap()s
- system log
- LOW PRIO
- toolbars for backends (idea: API for backend to add menu item AND/OR dialog via Tools->Remote, Tools->HT, Tools->IHT.)
- low prio: benchmark channel::bounded(1) vs RwLock<Option> and similar
- HT backend: GC (safe) mode
- split out entrace_extras for LogProviders
- remote (IHT) backend
- maybe: Lock-based mode (very low prio)
- TLS for the streamed data (low prio)
- highlight new items (very low prio)
- DONE
- HT Backend: option to have the backend itself swap the out and temporary buffers (low prio)
- tab/window system
- convert traces via CLI (especially to JSON)
- new entrace_cli command
- provide a Lua environment with the standard query api
- gate entrace_core dependencies behind features
- gui: query settings dialog doesn't get updated position after resizing window
- Docs: write docs
- root moves when opening it
- fix notifications
- self tracing broken
- locate sometimes fails to scroll
- make queries use the new tree-style spans (failed)
- typed span attributes
- Storage: remove init/finish from API
- new tree impl: "support" multi-lines (explicit newline):
- trace header
- attribute
- fix werid wrapping when scrolling right in new implementation
- HIGH PRIO: File IHT backend: fix for length-prefixed messages
- HIGH PRIO: iht_to_ht: fix for length-prefixed messages
- save trace setting in GUI
- better library api (PRERELEASE)
- watch IHT file for changes (high prio) (done)
- settings
- LogProvider: fallible everything
- flatten render tree (tried, failed)
- file converter dialog (.iht -> .ht) and reverse