Closed sirmspencer closed 1 year ago
File a bug or enhancement request against Nippy to handle metadata appropriately.
datafy
/nav
support requires the metadata in next.jdbc
and people rely on that. Adding a conditional to omit protocol-related metadata in the three places where it is currently added imposes a performance overhead on all users of the library, as well as requiring that I document, test, and support such a feature for all time forward.
If your serialization library can't handle the metadata, you should strip it off at the point you call freeze
.
Fair enough, thanks.
Is your feature request related to a problem? Please describe. We never use the metadata added to the result set row. It can cause hard to find bugs elsewhere. For example when using nippy/freeze to serialize. Metadata on the rows doesn't show in the output of most logs, so its hard to even see its there.
Describe the solution you'd like Add a binding that can be set to just not add metadata. My preference would be to have that off by default in order to prevent all these hidden bugs, but I suspect backwards compatibility would win.