Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Merge develop to master for ODFE 1.10.1.0 release #733

Merged
merged 15 commits into from
Sep 8, 2020
Merged

Conversation

joshuali925
Copy link
Contributor

Issue #, if available:

Description of changes:

  • merge develop to master

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

chloe-zh and others added 14 commits August 20, 2020 16:05
…on (#687)

* add interval type

* add interval type

* added docs

* update

* update

* corrected typo

* update

* added interval in sql parser

* update
* Change grammar and ast builder

* Define index symbol and resolve it when visiting qualified name

* Raise error if qualifier is not index name or alias

* Fix index not found exception by adding another get name or alias method

* Remove qualifier if select item is a qualified field

* Prepare PR

* Prepare PR

* Add doctest

* Add bug fix test

* Add more UT for where after where PR merged
* Add PPL stats endpoint

* update
…string type to date and time types (#694)

* added datetime type, modified date, time, timestamp types, added tests

* added test

* update

* update

* Added java doc

* update

* update

* update

* update

* update

* update

* update

* update
* add serialization support for expression

* update:

* add branch coverage for core engine

* address comments
…ws (#722)

* update user docs

* fix typo

* fix link

* Update sql-odbc/docs/user/windows_configure_dsn.md

Co-authored-by: Jordan Wilson <37088125+jordanw-bq@users.noreply.github.com>

* Update sql-odbc/docs/user/windows_configure_dsn.md

Co-authored-by: Jordan Wilson <37088125+jordanw-bq@users.noreply.github.com>

* Update sql-odbc/docs/user/windows_configure_dsn.md

Co-authored-by: Jordan Wilson <37088125+jordanw-bq@users.noreply.github.com>

* add fetch size to configuration options

* add a note that host should be prefaced with 'https://` for encrypted connections

Co-authored-by: Jordan Wilson <37088125+jordanw-bq@users.noreply.github.com>
Co-authored-by: Rupal Mahajan <>
* ast - rare and top command

* fix build failure

* fix build failure - test coverage ratio for ppl

* add logical, physical plan for rare & top

* merge rare & top operator since both commands operate identical to each other

* add tests

* update docs

* add comments

* addressing PR comments

* fix build error

* address PR comments

* address PR comments:
- remove list
- use generic getGroupByList function for stats
- use generic getFieldList function for dedup

* use interface instead of specific type for input of find()

* update doc

* replace rareTopFlag with enum

Co-authored-by: Rupal Mahajan <>
* Bump to odfe 1.10.1, update release notes

* Fix version number and release notes
* Change grammar and AST builder

* Change analyzer

* Expression name issue

* Add context in sql ast builder

* Add javadoc, deduplicate and dedicate aggregation builder

* Add UT for aggregation builder

* Add validation in aggregation builder

* Fix function arguments are not on child list issue

* Add validation for non aggregated column if no group by

* Fix jacoco

* Refactor and add UT

* Add comparison test

* Fix broken UT

* Fix UT

* Add IT for validation

* Fix broken IT

* Add more comparison tests

* Add more comparison tests

* Add comparison test for bug fix 280

* Remove COUNT and change grammar for SUM/AVG for now

* Add comparison test for bug fix 288

* Support group by alias

* Support group by ordinal and add comparison test

* Add UT for edge case of ordinal

* Pass jacoco

* Skip problematic IT for now

* Add more comparison test for index alias

* Prepare PR

* Add and reformat javadoc

* Refactor query spec by separating visitor

* Prepare PR

* Bug fix 373

* Bug fix 717
@joshuali925 joshuali925 merged commit 89c6e05 into master Sep 8, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants