Commit dea467e
Changes from Embucket on top of 47.0.0
Make required funcs public (#1)
* Make required funcs public
* Make required funcs public
* Make required funcs public
Extend to_date UDF supported types (#3)
* Extend to_date supported types
* Remove TODO
Add "rlike" as an alias for regexp_like (#2)
* Add "rlike" as an alias for regexp_like
* Update docs
Extend references with new ShowSchemas type (#4)
* Extend references with new SHowSchemas type
* Make resolve_table_ref as pub
* Fix docs linter
Implement regexp_substr (#6)
* Extend references with new SHowSchemas type
Make resolve_table_ref as pub
Fix docs linter
Add DDL AlterTable
Add DDL AlterTable
Add "rlike" as an alias for regexp_like (#2)
* Add "rlike" as an alias for regexp_like
* Update docs
Extend references with new ShowSchemas type (#4)
* Extend references with new SHowSchemas type
* Make resolve_table_ref as pub
* Fix docs linter
Fix deps
Import alter table
Temp
Temp
Add regexp_substr udf
Add regexp_substr udf
Add regexp_substr udf
Add regexp_substr udf
* Add regexp_substr to docs
* Update comments and fix returned datatype
* Update docs
Make statements publci (#7)
Make context public (#9)
* Make conext public
* Fix clippy
DFParser should skip unsupported COPY INTO (#10)
Skip CREATE STAGE by DFParser (pass to dialect parser) (#11)
* DFParser should skip unsupported COPY INTO
* Add tests
* Add tests
* Add tests
* Add tests
* Fmt
* Fmt
* Fmt
Extend references with new Show* types (#14)
Add e flag support (#16)
* Add e flag support
* Add e flag support
* fix fmt
* clippy
return Int64 instead of UInt64 when returning count (#17)
Revert commit: 314a726 (#18)
* Revert "return Int64 instead of UInt64 when returning count (#17)"
This reverts commit 314a726.
* revert changes as of a bad approach use
Bump sqlparser version to 0.55. Fixes after rebase
named arguments for table functions (#20)
TableFunction Fixes (#23)
* TableFunction Fixes
* Also fix tests after rebase
* Taplo format
* Clippy
* Fix docs
PIVOT command (#22)
* Pivot initial changes
* Polishing
* Rebase fixes
* Add slt tests
* Add display for PIVOT
* Only check projections in case of subqueries
* Add builder test
* Add default on null. Cargo fmt
* Add default_on_null to proto and tests
* Fix protoc and clippy
* Cargo fmt
Update parser version (#26)
Fix incompatible type in IS NOT DISTINCT filter for PIVOT (#25)
* Fix incompattible type in IS NOT DISTINCT filter
* Cargo fmt
* Cargo clippy
UNPIVOT command (#24)
* UNPIVOT command implementation
* UNPIVOT command
* Add slt tests
* Taplo and cargo fmt
* Resolve comments
Update sql-parser
Update parser
update parser with fetch (#28)
Enhance string concat coercion to support castable types (#27)
* Allow any stringle types for concatination
* Fix fmt
Added basic support for table functions in relations (#29)
* Add basic support for flatten join
* Fix outer
Update sqlparser-version
Get table function in ascii lowercase (#30)
* Get table function in ascii lowercase
* Get table function in ascii lowercase
Update parser version
Update parser
Allow boolean vs integer comparison (#31)
* Allow comparison between boolean and int values
* Allow comparison between boolean and int values
* Add integer types
* clippy+fmt+tests fix
* tests fix
* Fix incompatible types test
* Fix slt test
* Fix docs
Fix unpivot. Columns result always in uppercase (#32)
Update parser (#33)
* Update parser
* Update version
* Update parser and external table
* Fix external table
* Fix external table
`QUALIFY` clause implementation (#34)
* Implement clause
* Remove comment
* Remove unimplemented
Support projection in subquery with IN clause (#35)
Update parser with SECURE keyword for views (#36)
* Update parser with SECURE keyword for views
* update rustc version for compatibility
Decorellate subqueries in IN inside JOIN filter and Aggregates (#37)1 parent 4117161 commit dea467e
48 files changed
Lines changed: 3326 additions & 151 deletions
File tree
- datafusion-cli/src
- datafusion-examples/examples
- datafusion
- catalog/src
- core
- src
- execution
- tests/user_defined
- expr-common/src/type_coercion
- expr/src
- logical_plan
- ffi/src
- functions-table/src
- functions/src
- datetime
- regex
- optimizer/src
- analyzer
- optimize_projections
- physical-expr/src/expressions
- proto
- proto
- src
- generated
- logical_plan
- sqllogictest/test_files
- sql/src
- relation
- unparser
- substrait/src/logical_plan
- docs/source
- library-user-guide/functions
- user-guide/sql
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | | - | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
177 | 179 | | |
178 | 180 | | |
179 | 181 | | |
| |||
Whitespace-only changes.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
321 | 321 | | |
322 | 322 | | |
323 | 323 | | |
324 | | - | |
| 324 | + | |
325 | 325 | | |
326 | | - | |
| 326 | + | |
327 | 327 | | |
328 | 328 | | |
329 | 329 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
73 | | - | |
| 72 | + | |
| 73 | + | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | | - | |
136 | | - | |
| 135 | + | |
| 136 | + | |
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
143 | | - | |
| 143 | + | |
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
316 | 316 | | |
317 | 317 | | |
318 | 318 | | |
319 | | - | |
| 319 | + | |
320 | 320 | | |
321 | 321 | | |
322 | 322 | | |
| |||
345 | 345 | | |
346 | 346 | | |
347 | 347 | | |
348 | | - | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
349 | 352 | | |
350 | 353 | | |
351 | 354 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
274 | 274 | | |
275 | 275 | | |
276 | 276 | | |
277 | | - | |
| 277 | + | |
278 | 278 | | |
279 | 279 | | |
280 | 280 | | |
| |||
474 | 474 | | |
475 | 475 | | |
476 | 476 | | |
477 | | - | |
| 477 | + | |
| 478 | + | |
478 | 479 | | |
479 | 480 | | |
480 | 481 | | |
| |||
1634 | 1635 | | |
1635 | 1636 | | |
1636 | 1637 | | |
1637 | | - | |
1638 | | - | |
1639 | | - | |
| 1638 | + | |
| 1639 | + | |
| 1640 | + | |
| 1641 | + | |
| 1642 | + | |
1640 | 1643 | | |
1641 | 1644 | | |
1642 | 1645 | | |
| |||
1666 | 1669 | | |
1667 | 1670 | | |
1668 | 1671 | | |
1669 | | - | |
| 1672 | + | |
1670 | 1673 | | |
| 1674 | + | |
1671 | 1675 | | |
1672 | 1676 | | |
1673 | 1677 | | |
1674 | | - | |
| 1678 | + | |
1675 | 1679 | | |
1676 | 1680 | | |
1677 | 1681 | | |
1678 | 1682 | | |
1679 | 1683 | | |
| 1684 | + | |
1680 | 1685 | | |
1681 | 1686 | | |
1682 | | - | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
1683 | 1691 | | |
1684 | 1692 | | |
1685 | 1693 | | |
| |||
0 commit comments