We're using JacksonPersister to serialize ResourceIdentifiers and ran into an issue that was tough to debug. If you use the Persister with values that are actually null, it seems they'll be serialized as the string "null". While this can obviously be avoided by not putting null values into rows in the first place, it would be nice if this was inherently disallowed, as it can make for very difficult debugging if, for example, you expect those values to be not-set but instead they're set to "null".
We're using
JacksonPersister
to serializeResourceIdentifier
s and ran into an issue that was tough to debug. If you use the Persister with values that are actuallynull
, it seems they'll be serialized as the string"null"
. While this can obviously be avoided by not puttingnull
values into rows in the first place, it would be nice if this was inherently disallowed, as it can make for very difficult debugging if, for example, you expect those values to be not-set but instead they're set to"null"
.