Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* adding support for containerized flint with spark / Livy docker-compose.yml Signed-off-by: YANGDB <[email protected]> * adding support for containerized flint with spark / Livy docker-compose.yml Signed-off-by: YANGDB <[email protected]> * adding support for containerized flint with spark / Livy docker-compose.yml Signed-off-by: YANGDB <[email protected]> * adding support for containerized flint with spark / Livy docker-compose.yml Signed-off-by: YANGDB <[email protected]> * update ppl ast builder Signed-off-by: YANGDB <[email protected]> * add ppl ast components add ppl statement logical plan elements add ppl parser components add ppl expressions components Signed-off-by: YANGDB <[email protected]> * populate ppl test suit for covering different types of PPL queries Signed-off-by: YANGDB <[email protected]> * update additional tests Signed-off-by: YANGDB <[email protected]> * separate ppl-spark code into a dedicated module Signed-off-by: YANGDB <[email protected]> * add ppl translation of simple filter and data-type literal expression Signed-off-by: YANGDB <[email protected]> * remove none-used ppl ast builder Signed-off-by: YANGDB <[email protected]> * add log-plan test results validation Signed-off-by: YANGDB <[email protected]> * add support for multiple table selection using union Signed-off-by: YANGDB <[email protected]> * add support for multiple table selection using union Signed-off-by: YANGDB <[email protected]> * update sbt with new IT test suite for PPL module Signed-off-by: YANGDB <[email protected]> * update ppl IT suite test Signed-off-by: YANGDB <[email protected]> * update ppl IT suite dependencies Signed-off-by: YANGDB <[email protected]> * add tests for ppl IT with - source = $testTable - source = $testTable | fields name, age - source = $testTable age=25 | fields name, age Signed-off-by: YANGDB <[email protected]> * update literal transformations according to catalyst's convention Signed-off-by: YANGDB <[email protected]> * separate unit-tests into a dedicated file per each test category Signed-off-by: YANGDB <[email protected]> * add IT tests for additional filters Signed-off-by: YANGDB <[email protected]> * mark unsatisfied tests as ignored until supporting code is ready Signed-off-by: YANGDB <[email protected]> * add README.md design and implementation details add AggregateFunction translation & tests remove unused DSL builder Signed-off-by: YANGDB <[email protected]> * remove docker related files Signed-off-by: YANGDB <[email protected]> * add text related unwrapping bug - fix add actual ppl based table content fetch and verification Signed-off-by: YANGDB <[email protected]> * add AggregatorTranslator support Signed-off-by: YANGDB <[email protected]> * resolve group by issues Signed-off-by: YANGDB <[email protected]> * add generic ppl extension chain which registers a chain of parsers Signed-off-by: YANGDB <[email protected]> * update some tests Signed-off-by: YANGDB <[email protected]> * add filter test with stats Signed-off-by: YANGDB <[email protected]> * add support for AND / OR Signed-off-by: YANGDB <[email protected]> * add additional unit tests support for AND / OR Signed-off-by: YANGDB <[email protected]> * add Max,Min,Count,Sum aggregation functions support Signed-off-by: YANGDB <[email protected]> * add basic span support for aggregate based queries Signed-off-by: YANGDB <[email protected]> * update supported PPL and roadmap for future support ppl commands... Signed-off-by: YANGDB <[email protected]> * update readme doc Signed-off-by: YANGDB <[email protected]> * add `head` support add README.md details for supported commands and planned future support Signed-off-by: YANGDB <[email protected]> * add support for sort command add missing license header update supported command in readme Signed-off-by: YANGDB <[email protected]> * update supported command in readme Signed-off-by: YANGDB <[email protected]> * update according to PR comments & review Signed-off-by: YANGDB <[email protected]> * update span & alias group by tests and composition Signed-off-by: YANGDB <[email protected]> * update scalastyle Signed-off-by: YANGDB <[email protected]> * update scalastyle Signed-off-by: YANGDB <[email protected]> * update scalastyle Signed-off-by: YANGDB <[email protected]> * update scalastyle Signed-off-by: YANGDB <[email protected]> * continue update according to PR comments Signed-off-by: YANGDB <[email protected]> * continue update according to PR comments Signed-off-by: YANGDB <[email protected]> * continue update according to PR comments Signed-off-by: YANGDB <[email protected]> * adding window function support for time based spans Signed-off-by: YANGDB <[email protected]> * adding window function test updating the PPL to Spark README.md Signed-off-by: YANGDB <[email protected]> * scalastyle updates Signed-off-by: YANGDB <[email protected]> * update abt build and README.md Signed-off-by: YANGDB <[email protected]> * update ppl CatalystPlan visitor to produce the logical plan as part of the visitor instead of String Signed-off-by: YANGDB <[email protected]> * update ppl tests & IT tests Signed-off-by: YANGDB <[email protected]> * update scala style Signed-off-by: YANGDB <[email protected]> * update scala style Signed-off-by: YANGDB <[email protected]> * minor refactory & package movement Signed-off-by: YANGDB <[email protected]> * additional refactory update the limit / sort visitor functions Signed-off-by: YANGDB <[email protected]> * update scala style formattings Signed-off-by: YANGDB <[email protected]> --------- Signed-off-by: YANGDB <[email protected]>
- Loading branch information