Minimize serialization proxy names in cds-access-api

Description

We are currently using verbose names, like LocalHistorySuccessProxyV1. YANG tools is leading the curve here: it has ETv1 for ErrorTag serialization.

Audit all serialization proxies and introduce very short names for each of them – reducing serialization overhead a bit.

Activity

Show:

Robert Varga November 28, 2022 at 6:38 PM

persisted entries suffer from similar issues

Robert Varga November 28, 2022 at 6:38 PM

The good news is we can enable new proxies with a new ABIVersion. Let's make sure we ship 7.0.0 with this fixed.

Robert Varga November 28, 2022 at 6:33 PM

This is quite a bit more complicated. Aside from names we also have an abstract class hierarchy – which ends up being serialized, making the sizes in hundreds of bytes, overheads being 300-600 bytes.

Done

Details

Assignee

Reporter

Labels

Components

Fix versions

Priority

Created November 3, 2022 at 3:18 AM
Updated February 6, 2025 at 2:17 PM
Resolved December 2, 2022 at 6:58 AM