googleapis / googleapis/java-bigtable-hbase

Fix logs and exceptions to ensure that keys accurately displayed

Open
#2,760 0 comments 0 reactions 0 assignees View on GitHub
api: bigtable type: feature request
Dominant language
Java
Stars
184
Forks
184
Avg merge
10h
Merged PRs (30d)
6

Description

Not all keys are valid utf8. When printing them to logs or embedded them in exception messages, java performs a lossy conversion, replacing invalid codepoints with utf8 replacement codepoint. This makes it difficult to debug. Instead we should either print keys using hex representation or octal

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.