This is an automated email from the ASF dual-hosted git repository.

agrove pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git


The following commit(s) were added to refs/heads/master by this push:
     new 6ffda6885 Add BitwiseXor in function from_proto_binary_op (#3496)
6ffda6885 is described below

commit 6ffda6885c7acbbddeb5d336116b035f9a9fa30b
Author: askoa <[email protected]>
AuthorDate: Thu Sep 15 08:43:22 2022 -0400

    Add BitwiseXor in function from_proto_binary_op (#3496)
---
 datafusion/proto/src/from_proto.rs | 1 +
 datafusion/proto/src/lib.rs        | 1 +
 2 files changed, 2 insertions(+)

diff --git a/datafusion/proto/src/from_proto.rs 
b/datafusion/proto/src/from_proto.rs
index b82237788..8c0124b99 100644
--- a/datafusion/proto/src/from_proto.rs
+++ b/datafusion/proto/src/from_proto.rs
@@ -1536,6 +1536,7 @@ pub fn from_proto_binary_op(op: &str) -> Result<Operator, 
Error> {
         "IsNotDistinctFrom" => Ok(Operator::IsNotDistinctFrom),
         "BitwiseAnd" => Ok(Operator::BitwiseAnd),
         "BitwiseOr" => Ok(Operator::BitwiseOr),
+        "BitwiseXor" => Ok(Operator::BitwiseXor),
         "BitwiseShiftLeft" => Ok(Operator::BitwiseShiftLeft),
         "BitwiseShiftRight" => Ok(Operator::BitwiseShiftRight),
         "RegexIMatch" => Ok(Operator::RegexIMatch),
diff --git a/datafusion/proto/src/lib.rs b/datafusion/proto/src/lib.rs
index cce778be2..ce2678025 100644
--- a/datafusion/proto/src/lib.rs
+++ b/datafusion/proto/src/lib.rs
@@ -858,6 +858,7 @@ mod roundtrip_tests {
         test(Operator::BitwiseShiftLeft);
         test(Operator::BitwiseAnd);
         test(Operator::BitwiseOr);
+        test(Operator::BitwiseXor);
         test(Operator::IsDistinctFrom);
         test(Operator::IsNotDistinctFrom);
         test(Operator::And);

Reply via email to