VictoriaMetrics/lib/prompbmarshal
Aliaksandr Valialkin 6c56f49f9c
lib/prompbmarshal: return back custom protobuf marshaler for lib/prompbmarshal.WriteRequest
The easyproto-based marshaler is 2x slower than the previous custom marshaler,
so let's stick with it. This improves the performance for sending data to remote storage at vmagent
and reduces CPU usage to pre-v1.97.0 levels.
2024-02-01 06:34:46 +02:00
..
prompbmarshal_test.go lib/prompbmarshal: switch to github.com/VictoriaMetrics/easyproto 2024-01-16 20:48:30 +02:00
prompbmarshal_timing_test.go lib/prompbmarshal: switch to github.com/VictoriaMetrics/easyproto 2024-01-16 20:48:30 +02:00
remote.pb.go lib/prompbmarshal: return back custom protobuf marshaler for lib/prompbmarshal.WriteRequest 2024-02-01 06:34:46 +02:00
types.pb.go lib/prompbmarshal: return back custom protobuf marshaler for lib/prompbmarshal.WriteRequest 2024-02-01 06:34:46 +02:00
util.go lib/prompbmarshal: return back custom protobuf marshaler for lib/prompbmarshal.WriteRequest 2024-02-01 06:34:46 +02:00