log: change fingerprint_id type to string
Previously, transaction_fingerprint_id and statement_fingerprint_id were typed as uint64. Somewhere downstream, these uint64 fields were truncated into int64 max ints. As a result, telemetry logs had the same fingerprint id for different sql statements.
To fix, the field name was re-typed as a string to ensure no truncation / type conversion happens.
Epic: none Fixes: #123665 Release note (bug fix): Fixed a bug where telemetry logs were had the same statement fingerprint id for different sql statements.
It looks like your PR touches production code but doesn't add or edit any test code. Did you consider adding tests to your PR?
:owl: Hoot! I am a Blathers, a bot for CockroachDB. My owner is dev-inf.
bors r+
Merge conflict.
bors r+