This is an automated email from the ASF dual-hosted git repository.
vjasani pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/phoenix.git
from fcad01515f PHOENIX-7580: Data in last salt bucket is not being scanned
for range scan (#2109)
add ba8e1f25fa PHOENIX-7463 New ANTLR grammar to evaluate BSON's SQL style
expressions (#2102)
No new revisions were added by this update.
Summary of changes:
phoenix-core-client/pom.xml | 4 -
.../src/main/antlr3/PhoenixBsonExpression.g | 487 ++++++
.../function/BsonConditionExpressionFunction.java | 8 +-
.../bson/DocumentComparisonExpressionUtils.java | 6 +-
.../util/bson/SQLComparisonExpressionUtils.java | 406 +++--
.../apache/phoenix/parse/BsonExpressionParser.java | 94 ++
.../parse/DocumentFieldExistsParseNode.java | 65 +
.../org/apache/phoenix/parse/ParseNodeFactory.java | 4 +
.../org/apache/phoenix/schema/types/PBson.java | 7 +
.../java/org/apache/phoenix/end2end/Bson1IT.java | 314 ++--
.../java/org/apache/phoenix/end2end/Bson2IT.java | 1163 +++++++++-----
.../java/org/apache/phoenix/end2end/Bson3IT.java | 10 +-
.../phoenix/schema/ConditionalTTLExpressionIT.java | 18 +-
.../phoenix/util/bson/SerializableBytesPtr.java | 66 -
.../apache/phoenix/util/bson/TestFieldValue.java | 961 ------------
.../apache/phoenix/util/bson/TestFieldsMap.java | 83 -
.../org/apache/phoenix/util/bson/TestUtil.java | 353 -----
.../phoenix/compile/DocumentCompilerTest.java | 100 ++
.../util/bson/ComparisonExpressionUtilsTest.java | 1190 +++++++++++----
.../util/bson/UpdateExpressionUtilsTest.java | 1603 +++++++++++++-------
pom.xml | 13 -
21 files changed, 4003 insertions(+), 2952 deletions(-)
create mode 100644 phoenix-core-client/src/main/antlr3/PhoenixBsonExpression.g
create mode 100644
phoenix-core-client/src/main/java/org/apache/phoenix/parse/BsonExpressionParser.java
create mode 100644
phoenix-core-client/src/main/java/org/apache/phoenix/parse/DocumentFieldExistsParseNode.java
delete mode 100644
phoenix-core/src/it/java/org/apache/phoenix/util/bson/SerializableBytesPtr.java
delete mode 100644
phoenix-core/src/it/java/org/apache/phoenix/util/bson/TestFieldValue.java
delete mode 100644
phoenix-core/src/it/java/org/apache/phoenix/util/bson/TestFieldsMap.java
delete mode 100644
phoenix-core/src/it/java/org/apache/phoenix/util/bson/TestUtil.java
create mode 100644
phoenix-core/src/test/java/org/apache/phoenix/compile/DocumentCompilerTest.java