-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
new ppl-spark logical plan translation #31
Commits on Aug 23, 2023
-
adding support for containerized flint with spark / Livy docker-compo…
…se.yml Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 62c12cc - Browse repository at this point
Copy the full SHA 62c12ccView commit details -
adding support for containerized flint with spark / Livy docker-compo…
…se.yml Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9e6ecfc - Browse repository at this point
Copy the full SHA 9e6ecfcView commit details
Commits on Sep 1, 2023
-
adding support for containerized flint with spark / Livy docker-compo…
…se.yml Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0808ea5 - Browse repository at this point
Copy the full SHA 0808ea5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b2ae06 - Browse repository at this point
Copy the full SHA 1b2ae06View commit details -
adding support for containerized flint with spark / Livy docker-compo…
…se.yml Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 91defa0 - Browse repository at this point
Copy the full SHA 91defa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0febc09 - Browse repository at this point
Copy the full SHA 0febc09View commit details -
add ppl statement logical plan elements add ppl parser components add ppl expressions components Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 18cd83f - Browse repository at this point
Copy the full SHA 18cd83fView commit details -
populate ppl test suit for covering different types of PPL queries
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 605f1bf - Browse repository at this point
Copy the full SHA 605f1bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d54530d - Browse repository at this point
Copy the full SHA d54530dView commit details
Commits on Sep 6, 2023
-
separate ppl-spark code into a dedicated module
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 72dc5f7 - Browse repository at this point
Copy the full SHA 72dc5f7View commit details -
add ppl translation of simple filter and data-type literal expression
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d953b19 - Browse repository at this point
Copy the full SHA d953b19View commit details -
remove none-used ppl ast builder
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9fce31e - Browse repository at this point
Copy the full SHA 9fce31eView commit details -
add log-plan test results validation
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a299bdf - Browse repository at this point
Copy the full SHA a299bdfView commit details -
add support for multiple table selection using union
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 019f690 - Browse repository at this point
Copy the full SHA 019f690View commit details
Commits on Sep 7, 2023
-
add support for multiple table selection using union
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0c7ccec - Browse repository at this point
Copy the full SHA 0c7ccecView commit details -
update sbt with new IT test suite for PPL module
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 14fa7e5 - Browse repository at this point
Copy the full SHA 14fa7e5View commit details -
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d55b774 - Browse repository at this point
Copy the full SHA d55b774View commit details -
update ppl IT suite dependencies
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8bbe0d9 - Browse repository at this point
Copy the full SHA 8bbe0d9View commit details -
- source = $testTable - source = $testTable | fields name, age - source = $testTable age=25 | fields name, age Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for af065f7 - Browse repository at this point
Copy the full SHA af065f7View commit details -
update literal transformations according to catalyst's convention
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5819dc7 - Browse repository at this point
Copy the full SHA 5819dc7View commit details -
separate unit-tests into a dedicated file per each test category
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7db7213 - Browse repository at this point
Copy the full SHA 7db7213View commit details -
add IT tests for additional filters
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 32573ab - Browse repository at this point
Copy the full SHA 32573abView commit details -
mark unsatisfied tests as ignored until supporting code is ready
Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for eec0e4a - Browse repository at this point
Copy the full SHA eec0e4aView commit details
Commits on Sep 8, 2023
-
add README.md design and implementation details
add AggregateFunction translation & tests remove unused DSL builder Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3f9d9d1 - Browse repository at this point
Copy the full SHA 3f9d9d1View commit details
Commits on Oct 4, 2023
-
Merge branch 'main' into containerize_flint
# Conflicts: # build.sbt # flint-spark-integration/src/test/scala/org/opensearch/flint/spark/skipping/FlintSparkSkippingIndexSuite.scala # ppl-spark-integration/README.md # ppl-spark-integration/src/main/java/org/opensearch/sql/ast/expression/Span.java # ppl-spark-integration/src/main/java/org/opensearch/sql/ppl/CatalystPlanContext.java # ppl-spark-integration/src/main/java/org/opensearch/sql/ppl/CatalystQueryPlanVisitor.java # ppl-spark-integration/src/main/java/org/opensearch/sql/ppl/utils/AggregatorTranslator.java # ppl-spark-integration/src/main/java/org/opensearch/sql/ppl/utils/ComparatorTransformer.java # ppl-spark-integration/src/main/java/org/opensearch/sql/ppl/utils/DataTypeTransformer.java # ppl-spark-integration/src/main/scala/org/opensearch/flint/spark/FlintPPLSparkExtensions.scala # ppl-spark-integration/src/main/scala/org/opensearch/flint/spark/ppl/FlintSparkPPLParser.scala # ppl-spark-integration/src/main/scala/org/opensearch/flint/spark/ppl/PPLSyntaxParser.scala # ppl-spark-integration/src/test/scala/org/opensearch/flint/spark/ppl/LogicalPlanTestUtils.scala # ppl-spark-integration/src/test/scala/org/opensearch/flint/spark/ppl/PPLLogicalPlanAggregationQueriesTranslatorTestSuite.scala # ppl-spark-integration/src/test/scala/org/opensearch/flint/spark/ppl/PPLLogicalPlanFiltersTranslatorTestSuite.scala
Configuration menu - View commit details
-
Copy full SHA for 2ae65f4 - Browse repository at this point
Copy the full SHA 2ae65f4View commit details -
update docker-compose.yml and different docs relating to te local spa…
…rk-flint tests Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6e3437d - Browse repository at this point
Copy the full SHA 6e3437dView commit details