Louis Dureuil
|
1b74010e9e
|
Remove "with_line_numbers"
|
2024-02-08 15:04:06 +01:00 |
|
Louis Dureuil
|
902d700a24
|
Tracing trace: toggle the profiling of memory at runtime
|
2024-02-08 15:04:05 +01:00 |
|
Clément Renault
|
f3c34d5b8c
|
Simplify MemoryStats fetching
|
2024-02-08 15:04:05 +01:00 |
|
Clément Renault
|
02dcaf07db
|
Replace the procfs by libproc
|
2024-02-08 15:04:05 +01:00 |
|
Louis Dureuil
|
d78ada07b5
|
spanstats: change field names
|
2024-02-08 15:04:05 +01:00 |
|
Louis Dureuil
|
bc097d90cb
|
tracing-trace: Spanstats deserializable + public fields
|
2024-02-08 15:04:05 +01:00 |
|
Clément Renault
|
b393823f36
|
Replace stats_alloc with procfs
|
2024-02-08 15:04:05 +01:00 |
|
Louis Dureuil
|
0e7a411d4d
|
tracing-trace: introduce TraceWriter, trace now only exposes the channel
|
2024-02-08 15:03:33 +01:00 |
|
Louis Dureuil
|
0f327f2821
|
tracing-trace: implement Error on Error
|
2024-02-08 15:03:33 +01:00 |
|
Louis Dureuil
|
dedc91e2cf
|
use json lines
|
2024-02-08 15:03:32 +01:00 |
|
Louis Dureuil
|
a61d8c59ff
|
Add span stats processor
|
2024-02-08 15:03:32 +01:00 |
|
Louis Dureuil
|
8febbf64ce
|
Switch to tokio channel
|
2024-02-08 15:03:32 +01:00 |
|
Louis Dureuil
|
b141c82a04
|
Support Events in trace layer
|
2024-02-08 15:03:32 +01:00 |
|
Louis Dureuil
|
cc79cd0b04
|
Switch to a single view indicating current usage
|
2024-02-08 15:03:32 +01:00 |
|
Louis Dureuil
|
256538ccb9
|
Refactor memory handling and add markers
|
2024-02-08 15:03:31 +01:00 |
|
Clément Renault
|
83fb2949c3
|
Give the allocator to the tracer when necessary
|
2024-02-08 15:03:31 +01:00 |
|
Louis Dureuil
|
6cf703387d
|
Format the bytes as human readable bytes
Uses the same `byte_unit` version as `meilisearch`
|
2024-02-08 15:03:31 +01:00 |
|
Clément Renault
|
771861599b
|
Logging the memory usage over time
|
2024-02-08 15:03:31 +01:00 |
|
Louis Dureuil
|
89401d097b
|
Add tracing-trace
|
2024-02-08 15:03:30 +01:00 |
|