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