Skip to content

Releases: Canner/wren-engine

0.12.3

02 Dec 10:07
Compare
Choose a tag to compare

What's Changed

  • ci(image): remove unused inspect step by @grieve54706 in #942
  • fix(core): make aggregate functions and window functions support zero argument by @grieve54706 in #943
  • deps(ibis): bump the all group in /ibis-server with 4 updates by @dependabot in #945
  • deps(java): bump the all group with 5 updates by @dependabot in #944
  • ci(labeler): remove unused label by @grieve54706 in #955
  • fix(ibis): Display Snowflake constraints without memtable by @ongdisheng in #957
  • feat(core): upgrade DataFusion to support the array of struct syntax by @goldmedal in #956
  • test: create a framework for testing functions by @grieve54706 in #927

Full Changelog: 0.12.2...0.12.3

0.12.2

25 Nov 05:14
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.12.1...0.12.2

0.12.1

21 Nov 05:57
Compare
Choose a tag to compare

What's Changed

  • feat(core): support to Array and Struct type by @goldmedal in #914
  • feat: Use data types defined in the Rust Wren Engine to do type mapping by @onlyjackfrost in #913
  • deps(java): bump com.zaxxer:HikariCP from 6.1.0 to 6.2.1 in the all group by @dependabot in #918
  • fix(core): disable CommonSubexprEliminate to avoid generate invalid plan for unparsing by @goldmedal in #917
  • deps(ibis): bump the all group in /ibis-server with 2 updates by @dependabot in #919
  • deps(ibis): bump aiohttp from 3.10.10 to 3.10.11 in /ibis-server in the pip group by @dependabot in #921
  • deps(core): update sqllogictest requirement from 0.22.0 to 0.23.0 in /wren-core in the all group by @dependabot in #920
  • feat(core): support to define param_names and param_types in the list file by @goldmedal in #925
  • ci(image): fix missing nightly tag and fix tag when building imagetools by @grieve54706 in #932
  • ci(milestone): add workflow to assign milestone to new PR by @grieve54706 in #934
  • feat(engine): handle target.* by @grieve54706 in #933

Full Changelog: 0.12.0...0.12.1

0.12.0

15 Nov 02:18
Compare
Choose a tag to compare

What's Changed

  • feat(session-context): cache session context by @grieve54706 in #870
  • feat(mssql): use msodbcsql instead of freetds by @grieve54706 in #872
  • fix(core): fix the remote column inferring and disable simplify expression rule by @goldmedal in #874
  • chore(metadata): avoid using schema as a field name by @grieve54706 in #878
  • chore(doc): remove hacktoberfest campaign by @chilijung in #881
  • ci(ibis): update core to avoid caching by @grieve54706 in #880
  • ci(ibis): append Trino test to standard tests by @grieve54706 in #879
  • ci(image): split ibis building to two jobs by @grieve54706 in #884
  • ci: fix by removing non-existent job by @grieve54706 in #885
  • fix(core): disable CountWildcardRule for BigQuery source by @goldmedal in #883
  • fix(mssql): escape special characters for odbc by @grieve54706 in #889
  • chore(function-list): fill functions for each data source by @grieve54706 in #871
  • feat(core): upgrade DataFusion to the required commit by @goldmedal in #891
  • deps(ibis): bump the all group in /ibis-server with 3 updates by @dependabot in #887
  • test(mssql): pull out test case about special characters by @grieve54706 in #892
  • deps(java): bump the all group across 1 directory with 10 updates by @dependabot in #888
  • chore(function-list): lowercase the function name and add missed timestamp functions for bigquery by @goldmedal in #894
  • ci(image): adjust build flow by @grieve54706 in #893
  • feat(core): introduce Timestamp Simplify rule to handle timezone by @goldmedal in #901
  • test: pull out datafusion function count by @grieve54706 in #897
  • fix(ibis): remove redundant comma of the function list by @goldmedal in #902
  • ci(image): fix missing sha tag by @grieve54706 in #903
  • deps(java): bump the all group with 3 updates by @dependabot in #898
  • deps(ibis): bump the all group in /ibis-server with 2 updates by @dependabot in #899
  • feat(ibis): Implement Snowflake Metadata APIs by @ongdisheng in #895
  • fix(core): disable pushdown filter to keep the casting for timestamp column by @goldmedal in #907
  • deps(core): update thiserror requirement from 1.0.61 to 2.0.3 in /wren-core in the all group by @dependabot in #900
  • feat(core): register timestamptz type to DataFusion timestamp with time zone type by @goldmedal in #908
  • chore(ibis): move the wren_core into function by @grieve54706 in #911
  • test(mssql): add non ascii column case by @grieve54706 in #912

New Contributors

Full Changelog: 0.11.2...0.12.0

0.11.2

31 Oct 06:11
Compare
Choose a tag to compare

What's Changed

  • feat(canner): implement new data source canner by @grieve54706 in #823
  • chore(ibis-deps): bump the all group in /ibis-server with 4 updates by @dependabot in #842
  • fix(bigquery): fix Interval precision is None and format interval to str by @grieve54706 in #843
  • feat(core): infer the source column from the manifest by @goldmedal in #844
  • test(bigquery): use fixed date instead of current date by @grieve54706 in #846
  • chore(java-deps): bump the all group with 7 updates by @dependabot in #841
  • feat(metadata): provide db version by @grieve54706 in #845
  • feat(core): enhance the manifest serizlization and deserialization by @goldmedal in #847
  • chore(core): rename wren-modeling to wren-core by @goldmedal in #848
  • chore(ibis-deps): bump the all group in /ibis-server with 3 updates by @dependabot in #850
  • chore(java-deps): bump the all group with 6 updates by @dependabot in #849
  • chore(ibis-deps): bump snowflake-connector-python from 3.12.2 to 3.12.3 in /ibis-server in the pip group by @dependabot in #851
  • chore(core-py-deps): bump lexical-core from 0.8 to 1.0 and update the lock in /wren-core-py groups by @goldmedal in #853
  • docs: update how-to-add-data-source.md by @ichuniq in #857
  • chore(ibis-deps): bump the all group in /ibis-server with 3 updates by @dependabot in #856
  • feat(core): introduce PySessionContext and the API for the available function list by @goldmedal in #858
  • feat(function-list): search file by data source name by @grieve54706 in #859
  • fix(deps): gql is in wrong group by @grieve54706 in #860
  • ci(docker): use gha cache by @grieve54706 in #861
  • feat(core): remove properties field from mdl and improve the error message by @goldmedal in #862
  • chore(ibis): implement mdl validation scripts by @goldmedal in #864
  • feat(core): introduce the hidden column by @goldmedal in #863
  • feat(function-list): append file into docker image by @grieve54706 in #865
  • ci(dependabot): adjust prefix by @grieve54706 in #866
  • revert(docker): not use gha cache by @grieve54706 in #868
  • chore(ibis): introduce a script for query locally by @goldmedal in #869

New Contributors

Full Changelog: 0.11.1...0.11.2

0.11.1

21 Oct 03:34
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.11.0...0.11.1

0.11.0

18 Oct 08:15
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.10.4...0.11.0

0.10.4

15 Oct 10:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.10.3...0.10.4

0.10.3

11 Oct 09:56
Compare
Choose a tag to compare

What's Changed

  • fix(core): fix the field resolving for the relationship column by @goldmedal in #820
  • feat(core): apply the DataFusion optimization rule by @goldmedal in #819
  • fix(ci): fix ibis-ci syntax error by @goldmedal in #821

Full Changelog: 0.10.2...0.10.3

0.10.2

08 Oct 10:47
Compare
Choose a tag to compare

What's Changed

  • feat(ibis): Support BigQuery record type columns by @andreashimin in #809
  • chore(ibis-deps): bump the all group across 1 directory with 9 updates by @dependabot in #808
  • chore(modeling-py-deps): bump maturin from 1.7.1 to 1.7.4 in /wren-modeling-py in the all group by @dependabot in #807
  • chore(core): bump DataFusion version for bug fixing by @goldmedal in #810
  • chore: revert remove rust from ibis-server image #804 by @goldmedal in #811
  • chore(doc): update README.md by @chilijung in #813
  • chore(ibis): remove workaround since ibis update by @grieve54706 in #814
  • feat(api): append cooments of column and table for metadata api by @grieve54706 in #812
  • docs: update README.md by @chilijung in #816
  • chore(ibis-deps): bump the all group in /ibis-server with 3 updates by @dependabot in #817
  • feat(ibis): introduce the relationship validation by @goldmedal in #815

New Contributors

Full Changelog: 0.10.1...0.10.2