Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23970428
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ExpressionIndexIT.java
---
@@ -0,0 +1,774 @@
+/*
+ * Licensed to the Apache
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23971072
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -945,20 +960,40 @@ public MutationState createIndex
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23971043
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -945,20 +960,40 @@ public MutationState createIndex
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23971303
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/index/IndexMaintainer.java ---
@@ -326,6 +326,49 @@ private IndexMaintainer(PTable dataTable, PTable
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23970708
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -945,55 +963,79 @@ public MutationState createIndex
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23970966
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/parse/ExpressionIndexParseNodeRewriter.java
---
@@ -0,0 +1,77 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23973403
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/coprocessor/MetaDataEndpointImpl.java
---
@@ -630,6 +641,13 @@ private PTable getTable
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23971181
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/parse/LiteralParseNode.java ---
@@ -80,4 +80,35 @@ public boolean isStateless() {
public
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23971106
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -945,20 +960,40 @@ public MutationState createIndex
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23971147
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -945,20 +960,40 @@ public MutationState createIndex
Github user twdsilva closed the pull request at:
https://github.com/apache/phoenix/pull/34
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature
Github user twdsilva commented on the pull request:
https://github.com/apache/phoenix/pull/34#issuecomment-73304997
@JamesRTaylor
Closing this pull request as it has been committed to master and 4.0
---
If your project is set up for it, you can reply to this email and have your
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23267987
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/compile/IndexColumnExpressionCompiler.java
---
@@ -0,0 +1,302 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23268496
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/index/IndexMaintainer.java ---
@@ -883,6 +903,14 @@ public void readFields(DataInput input) throws
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23270696
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/index/IndexMaintainer.java ---
@@ -883,6 +903,14 @@ public void readFields(DataInput input) throws
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23268273
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -953,20 +973,39 @@ public MutationState createIndex
GitHub user twdsilva opened a pull request:
https://github.com/apache/phoenix/pull/34
Function Index
This is my first cut at function based indexes.
I need to add more tests and validate the expression that is supplied in
the create index statement.
Also
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r22988222
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/index/IndexMaintainer.java ---
@@ -954,13 +981,14 @@ public int getEstimatedByteSize
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r22988250
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -953,20 +973,39 @@ public MutationState createIndex
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r22988189
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/index/IndexMaintainer.java ---
@@ -892,6 +912,13 @@ public void readFields(DataInput input) throws
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23275475
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -953,20 +973,39 @@ public MutationState createIndex
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23275462
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -953,20 +973,39 @@ public MutationState createIndex
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23275488
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/compile/FromCompiler.java ---
@@ -184,7 +184,7 @@ public static ColumnResolver
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23275510
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/compile/JoinCompiler.java ---
@@ -788,7 +788,7 @@ private void addProjectedColumn(ListPColumn
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23276893
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/compile/IndexColumnExpressionCompiler.java
---
@@ -0,0 +1,311 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23275567
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/index/IndexMaintainer.java ---
@@ -326,6 +322,48 @@ private IndexMaintainer(PTable dataTable, PTable
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23275602
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -953,20 +973,39 @@ public MutationState createIndex
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23275593
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/index/IndexMaintainer.java ---
@@ -388,23 +426,21 @@ private IndexMaintainer(PTable dataTable
Github user twdsilva closed the pull request at:
https://github.com/apache/phoenix/pull/36
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24837161
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/index/IndexExpressionIT.java
---
@@ -123,7 +126,7 @@ protected void helpTestCreateAndUpdate
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24804592
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/index/IndexExpressionIT.java
---
@@ -809,58 +832,439 @@ public void helpTestDropIndexedColumn
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24804626
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/index/IndexExpressionIT.java
---
@@ -809,58 +832,439 @@ public void helpTestDropIndexedColumn
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24804498
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -433,14 +433,34 @@ private boolean
addIndexesFromPhysicalTable
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23663726
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/index/IndexMaintainer.java ---
@@ -881,7 +908,30 @@ public void readFields(DataInput input) throws
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23720074
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/expression/Expression.java ---
@@ -88,4 +88,9 @@
* @return
*/
boolean
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23664456
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/compile/StatementContext.java ---
@@ -98,11 +98,18 @@ public StatementContext(PhoenixStatement
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23663994
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/parse/TableName.java ---
@@ -21,22 +21,33 @@
import org.apache.phoenix.util.SchemaUtil
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23717484
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/compile/ExpressionCompiler.java
---
@@ -169,7 +169,7 @@ public void reset
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23717459
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ImmutableIndexIT.java
---
@@ -50,23 +52,27 @@ private static void populateTestTable
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23718870
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/index/IndexMaintainer.java ---
@@ -976,20 +1043,33 @@ private void initCachedState
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/34#discussion_r23719273
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -2051,7 +2087,7 @@ public MutationState addColumn
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24708974
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/index/IndexExpressionIT.java
---
@@ -737,7 +708,7 @@ protected void
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24708956
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/index/IndexExpressionIT.java
---
@@ -193,52 +197,79 @@ protected void helpTestCreateAndUpdate
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24708850
--- Diff:
phoenix-core/src/test/java/org/apache/phoenix/compile/QueryCompilerTest.java ---
@@ -1493,5 +1493,77 @@ public void testMultiCFProjection() throws
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24708828
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/exception/SQLExceptionCode.java
---
@@ -154,8 +154,9 @@ public SQLException newException
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24708905
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseViewIT.java ---
@@ -130,7 +130,7 @@ protected void testUpdatableViewIndex(Integer
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24708917
--- Diff: phoenix-core/src/it/java/org/apache/phoenix/end2end/ViewIT.java
---
@@ -109,6 +109,11 @@ public void testNonSaltedUpdatableViewWithIndex()
throws
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24708879
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableIT.java ---
@@ -346,16 +347,31 @@ public void testDropCoveredColumn() throws
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24709007
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/index/IndexExpressionIT.java
---
@@ -809,58 +833,432 @@ public void helpTestDropIndexedColumn
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/36#discussion_r24709209
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java ---
@@ -435,6 +435,9 @@ private boolean
addIndexesFromPhysicalTable
GitHub user twdsilva opened a pull request:
https://github.com/apache/phoenix/pull/49
Index qos
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/twdsilva/phoenix index-qos
Alternatively you can review and apply these changes
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/49#discussion_r26815625
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/table/CoprocessorHTableFactory.java
---
@@ -42,19 +38,14 @@ public
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/49#discussion_r26815838
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/IndexQosRpcControllerFactory.java
---
@@ -60,27 +61,22 @@ public
Github user twdsilva closed the pull request at:
https://github.com/apache/phoenix/pull/54
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature
GitHub user twdsilva opened a pull request:
https://github.com/apache/phoenix/pull/55
PHOENIX-1457 Use high priority queue for metadata endpoint calls
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/twdsilva/phoenix metadata_qos
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/55#discussion_r27151905
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/hbase/index/PhoenixRpcControllerFactory.java
---
@@ -26,52 +26,57 @@
import
Github user twdsilva closed the pull request at:
https://github.com/apache/phoenix/pull/55
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/55#discussion_r27269432
--- Diff:
phoenix-core/src/main/java/org/apache/hadoop/hbase/ipc/PhoenixRpcScheduler.java
---
@@ -40,28 +40,34 @@
private static final int
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/54#discussion_r27065708
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/parse/IndexExpressionParseNodeRewriter.java
---
@@ -51,6 +51,12 @@ public Void visit
Github user twdsilva closed the pull request at:
https://github.com/apache/phoenix/pull/49
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature
GitHub user twdsilva opened a pull request:
https://github.com/apache/phoenix/pull/54
PHOENIX-1684 Functional Index using REGEXP_SUBSTR doesn't work correctly
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/twdsilva/phoenix
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/76#discussion_r29096277
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/json/PhoenixJson.java ---
@@ -0,0 +1,280 @@
+/*
+ * Licensed to the Apache Software
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/76#discussion_r29096341
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/json/PhoenixJson.java ---
@@ -0,0 +1,280 @@
+/*
+ * Licensed to the Apache Software
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/76#discussion_r29096496
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/json/PhoenixJson.java ---
@@ -0,0 +1,280 @@
+/*
+ * Licensed to the Apache Software
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/76#discussion_r29096621
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/types/PDataType.java ---
@@ -1144,17 +1144,18 @@ public static PDataType fromLiteral(Object
Github user twdsilva commented on the pull request:
https://github.com/apache/phoenix/pull/101#issuecomment-128525943
@petercdc Thanks for the updated pull request. @JamesRTaylor
@AakashPradeep Do you have any additional feedback?
---
If your project is set up for it, you can
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r36479562
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/compile/ExpressionCompiler.java
---
@@ -1339,4 +1362,193 @@ public Expression visit
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r36478526
--- Diff: phoenix-core/src/main/antlr3/PhoenixSQL.g ---
@@ -808,7 +808,14 @@ bind_expression returns [BindParseNode ret
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r36479346
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/compile/ExpressionCompiler.java
---
@@ -1339,4 +1362,193 @@ public Expression visit
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r36482934
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/expression/JsonPointAsTextExpression.java
---
@@ -0,0 +1,80 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35595085
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/compile/ExpressionCompiler.java
---
@@ -200,12 +224,12 @@ public Expression visitLeave
Github user twdsilva commented on the pull request:
https://github.com/apache/phoenix/pull/101#issuecomment-125361795
@petercdc can you create a JIRA user, so you can be assigned to the issue?
---
If your project is set up for it, you can reply to this email and have your
reply
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35597656
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/expression/BaseJSONExpression.java
---
@@ -0,0 +1,40 @@
+/*
+ * Licensed to the Apache
Github user twdsilva commented on the pull request:
https://github.com/apache/phoenix/pull/93#issuecomment-124247112
@ictwanglei Can you please rebase and upload new patch, this one does not
apply cleanly to the json branch?
---
If your project is set up for it, you can reply
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/93#discussion_r35392010
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/json/PhoenixJson.java ---
@@ -231,4 +236,197 @@ private PhoenixJson getPhoenixJsonInternal
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/93#discussion_r35394674
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/expression/function/JsonEachFunction.java
---
@@ -0,0 +1,96 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/93#discussion_r35392777
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/expression/function/JsonArrayElementsFunction.java
---
@@ -0,0 +1,107 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/93#discussion_r35388305
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/JsonArrayLengthFunctionIT.java
---
@@ -0,0 +1,114 @@
+/**
+ *
+ */
+package
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/93#discussion_r35392706
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/json/PhoenixJson.java ---
@@ -231,4 +236,197 @@ private PhoenixJson getPhoenixJsonInternal
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/93#discussion_r35394793
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/schema/json/PhoenixJson.java ---
@@ -231,4 +236,197 @@ private PhoenixJson getPhoenixJsonInternal
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/93#discussion_r35388212
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/JsonArrayLengthFunctionIT.java
---
@@ -0,0 +1,114 @@
+/**
+ *
+ */
+package
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/93#discussion_r35388362
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/JsonArrayLengthFunctionIT.java
---
@@ -0,0 +1,114 @@
+/**
+ *
+ */
+package
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/93#discussion_r35394937
--- Diff:
phoenix-core/src/test/java/org/apache/phoenix/expression/function/JsonFunctionTest.java
---
@@ -0,0 +1,284 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/93#discussion_r35394919
--- Diff:
phoenix-core/src/test/java/org/apache/phoenix/expression/function/JsonFunctionTest.java
---
@@ -0,0 +1,284 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/93#discussion_r35394623
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/expression/function/ArrayToJsonFunction.java
---
@@ -0,0 +1,105 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/93#discussion_r35394964
--- Diff:
phoenix-core/src/test/java/org/apache/phoenix/expression/function/JsonFunctionTest.java
---
@@ -0,0 +1,284 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35461438
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/JSONOperationT.java ---
@@ -0,0 +1,285 @@
+/*
+ * Licensed to the Apache Software
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35464834
--- Diff: phoenix-core/src/main/antlr3/PhoenixSQL.g ---
@@ -1149,6 +1175,31 @@ PERCENT
OUTER_JOIN
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35472793
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/expression/JsonPointAsElementExpression.java
---
@@ -0,0 +1,104 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35474263
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/compile/ExpressionCompiler.java
---
@@ -1339,4 +1363,188 @@ public Expression visit
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35472668
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/expression/JsonPathAsTextExpression.java
---
@@ -0,0 +1,82 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35475066
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/expression/JsonPathAsElementExpression.java
---
@@ -0,0 +1,85 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35473132
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/expression/BaseJSONExpression.java
---
@@ -0,0 +1,40 @@
+/*
+ * Licensed to the Apache
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35459730
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/JSONOperationT.java ---
@@ -0,0 +1,285 @@
+/*
+ * Licensed to the Apache Software
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35459614
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/JSONOperationT.java ---
@@ -0,0 +1,285 @@
+/*
+ * Licensed to the Apache Software
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35459640
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/JSONOperationT.java ---
@@ -0,0 +1,285 @@
+/*
+ * Licensed to the Apache Software
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35459820
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/JSONOperationT.java ---
@@ -0,0 +1,285 @@
+/*
+ * Licensed to the Apache Software
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35459677
--- Diff:
phoenix-core/src/it/java/org/apache/phoenix/end2end/JSONOperationT.java ---
@@ -0,0 +1,285 @@
+/*
+ * Licensed to the Apache Software
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35471677
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/parse/JsonMultiKeySeatchAndParseNode.java
---
@@ -0,0 +1,51 @@
+/*
+ * Licensed
Github user twdsilva commented on a diff in the pull request:
https://github.com/apache/phoenix/pull/101#discussion_r35472618
--- Diff:
phoenix-core/src/main/java/org/apache/phoenix/expression/JsonPathAsElementExpression.java
---
@@ -0,0 +1,85 @@
+/*
+ * Licensed
1 - 100 of 265 matches
Mail list logo