diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2019-01-14 15:09:25 +0100 |
---|---|---|
committer | gjoranv <gv@oath.com> | 2019-01-21 15:09:30 +0100 |
commit | 87fc9dd7319da4cff9d96e769c5375cb220a0d23 (patch) | |
tree | 61e613b7b79ef72685f242ba03bb07adcac16e84 /document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java | |
parent | 87f79861f042b6467350f720e82267994d3bf267 (diff) |
Repair serialization of boolean fields.
Diffstat (limited to 'document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java')
-rw-r--r-- | document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java index dab94906c39..7b7878083a2 100644 --- a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java +++ b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java @@ -167,7 +167,8 @@ public class VespaDocumentSerializer6 extends BufferSerializer implements Docume @Override public void write(FieldBase field, BoolFieldValue value) { - value.setBoolean((getByte(null) != 0)); + byte asByte = value.getBoolean() ? (byte)1 : (byte)0; + buf.put(asByte); } /** |