Commit Graph

6 Commits

Author SHA1 Message Date
Bogdan Drutu 5934839229
[chore] Call NewOrig* func instead of manually create new objects (#13646)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2025-08-15 21:45:34 +00:00
Bogdan Drutu b302feba10
[chore] Re-write the internal.State in pdata to support multiple properties. (#13633)
Part of
https://github.com/open-telemetry/opentelemetry-collector/issues/13631

Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2025-08-15 16:38:54 +00:00
Bogdan Drutu eb9588bb3b
[chore] Fix custom marshaling code to preserve arrays order (#13641)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2025-08-14 18:03:50 +00:00
Bogdan Drutu 9b90d9f910
[chore] Generate custom proto unmarshal (#13626)
Benchmark results are in
https://github.com/open-telemetry/opentelemetry-collector/pull/13602

Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2025-08-14 03:50:41 +00:00
Bogdan Drutu 787ae29ad2
[chore] pdatagen: Change JSON marshal to directly use the ProtoFields (#13616)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2025-08-11 20:40:52 +00:00
Bogdan Drutu 72f03cf4c0
Generate Logs/Traces/Metrics and ExportResponse (#13597)
This removes lots of hand written JSON encoding code, and will help when
start using generated proto size/marshal/unmarshal.

This also adds tests for all previously hand written funcs.

Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2025-08-11 15:48:56 +00:00