This is an automated email from the ASF dual-hosted git repository.
lesun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-gobblin.git
The following commit(s) were added to refs/heads/master by this push:
new f097c9e [GOBBLIN-1170] Add missing booleanWritable type
f097c9e is described below
commit f097c9e134a6b6929a5ddf7bb3b6db77d47d27cd
Author: Lei Sun <[email protected]>
AuthorDate: Mon Jun 1 14:58:21 2020 -0700
[GOBBLIN-1170] Add missing booleanWritable type
Closes #3013 from autumnust/addmissingtype
---
.../java/org/apache/gobblin/compaction/mapreduce/orc/OrcUtils.java | 3 +++
1 file changed, 3 insertions(+)
diff --git
a/gobblin-compaction/src/main/java/org/apache/gobblin/compaction/mapreduce/orc/OrcUtils.java
b/gobblin-compaction/src/main/java/org/apache/gobblin/compaction/mapreduce/orc/OrcUtils.java
index 36ed95a..0af4751 100644
---
a/gobblin-compaction/src/main/java/org/apache/gobblin/compaction/mapreduce/orc/OrcUtils.java
+++
b/gobblin-compaction/src/main/java/org/apache/gobblin/compaction/mapreduce/orc/OrcUtils.java
@@ -400,6 +400,9 @@ public class OrcUtils {
} else if (from instanceof HiveDecimalWritable && to instanceof
HiveDecimalWritable) {
((HiveDecimalWritable) to).set(((HiveDecimalWritable)
from).getHiveDecimal());
return;
+ } else if (from instanceof BooleanWritable && to instanceof
BooleanWritable) {
+ ((BooleanWritable) to).set(((BooleanWritable) from).get());
+ return;
}
throw new UnsupportedOperationException(String
.format("The conversion of primitive-type WritableComparable object
from %s to %s is not supported",