Skip to content

Commit 5b8aeff

Browse files
authored
Fix: preserve field names and omit insignificant whitespace in JSON output (#48)
1 parent f95ae95 commit 5b8aeff

File tree

1 file changed

+2
-1
lines changed
  • plugin/src/main/java/dev/regadas/trino/pubsub/listener

1 file changed

+2
-1
lines changed

plugin/src/main/java/dev/regadas/trino/pubsub/listener/Encoder.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ public static Encoding fromOrDefault(String encoding, Encoding defaultEncoding)
3030

3131
@FunctionalInterface
3232
interface MessageEncoder extends Encoder<Message> {
33-
JsonFormat.Printer JSON_PRINTER = JsonFormat.printer();
33+
JsonFormat.Printer JSON_PRINTER =
34+
JsonFormat.printer().preservingProtoFieldNames().omittingInsignificantWhitespace();
3435

3536
static MessageEncoder create(Encoding encoding) {
3637
return switch (encoding) {

0 commit comments

Comments
 (0)