Skip to content

Releases: Canner/wren-engine

0.10.1

03 Oct 02:43
Compare
Choose a tag to compare

What's Changed

  • feat(core): bump DataFusion to 42.0.0 by @goldmedal in #796
  • feat(core): enhance scope analysis and implement ByPass Function by @goldmedal in #802
  • chore(core): remove unused dependency by @goldmedal in #803
  • chore(ibis): remove rust from ibis-server image by @goldmedal in #804
  • chore(core): introduce the benchmark framework for Wren core Rust by @goldmedal in #805

Full Changelog: 0.10.0...0.10.1

0.10.0

23 Sep 03:18
Compare
Choose a tag to compare

What's Changed

  • refactor(rewriter): integrate by experiment parameter by @grieve54706 in #781
  • chore(trino): edit expression for timestamptz by @grieve54706 in #782
  • fix(format): handle bytes to hex by @grieve54706 in #783
  • fix(core): Fix tpch query and refactor the analyzing rules by @goldmedal in #784
  • fix(core): implement the scope analysis to support the correlated subquery syntax by @goldmedal in #787
  • chore(ibis-deps): bump the all group across 1 directory with 7 updates by @dependabot in #791
  • chore(modeling-py-deps): bump pytest from 8.3.2 to 8.3.3 in /wren-modeling-py in the all group by @dependabot in #790
  • chore(modeling-rs-deps): update sqllogictest requirement from 0.21.0 to 0.22.0 in /wren-modeling-rs in the all group by @dependabot in #789
  • chore(java-deps): bump the all group across 1 directory with 22 updates by @dependabot in #788
  • fix(core): fix the aggregation count for CTEs and the scope analysis for the subquery by @goldmedal in #794
  • chore(core): remove legacy command and config for example and script by @goldmedal in #793
  • chore(core): remove unnecessary Result returning by @goldmedal in #795
  • chore(java-deps): bump com.google.protobuf:protobuf-java from 4.28.1 to 4.28.2 in the maven group by @dependabot in #797

Full Changelog: 0.9.3...0.10.0

0.9.3

04 Sep 05:06
Compare
Choose a tag to compare

What's Changed

  • chore(wren-core): move the import in the function call by @grieve54706 in #774
  • feat(ibis): adjust json data type and format by @grieve54706 in #775
  • chore(modeling-rs-deps): update object_store requirement from 0.10.2 to 0.11.0 in /wren-modeling-rs in the all group by @dependabot in #757
  • chore(ibis-deps): bump cryptography from 42.0.8 to 43.0.1 in /ibis-server in the pip group by @dependabot in #779
  • chore(java-deps): bump the all group across 1 directory with 24 updates by @dependabot in #778
  • fix(core): fix the behaviors of dynamic query by @goldmedal in #776
  • chore(modeling-py-deps): bump maturin from 1.7.0 to 1.7.1 in /wren-modeling-py in the all group by @dependabot in #769
  • chore(ibis-deps): bump the all group across 1 directory with 10 updates by @dependabot in #780

Full Changelog: 0.9.2...0.9.3

0.9.2

30 Aug 07:01
Compare
Choose a tag to compare

What's Changed

  • Update datafusion requirement from 40.0.0 to 41.0.0 in /wren-modeling-rs in the all group by @dependabot in #745
  • chore(dependabot): edit PR title and add labels by @grieve54706 in #750
  • chore(duckdb): add log to ensure duckdb execute init sql and session sql by @grieve54706 in #748
  • chore(test): remove assert text content for dry_plan by @grieve54706 in #749
  • ci(pr-title-validator): add action to validate pr title follow conventional commits by @grieve54706 in #753
  • ci(integration-tests): add more activity types by @grieve54706 in #754
  • fix(core): the properties should be a json object in the MDL file by @goldmedal in #756
  • feat(core): support case sensitive identifier by @goldmedal in #755
  • feat(core): handle JoinType serde using SCREAMING_SNAKE_CASE and snake_case style by @goldmedal in #760
  • fix: keep using tdsodbc until web could support by @grieve54706 in #761
  • feat(core): support the default catalog and schema for wren-core Rust by @goldmedal in #762
  • chore(java-deps): bump the all group across 1 directory with 3 updates by @dependabot in #759
  • chore: add bug_report and feature_request template by @goldmedal in #765
  • feat(core): add TPC-H test and fix the syntax error by @goldmedal in #766
  • fix(core): fix the calculation column of the view with case sensitive name by @goldmedal in #767
  • fix(trino): filter table by schema and fix the indent by @onlyjackfrost in #773

Full Changelog: 0.9.1...0.9.2

0.9.1

15 Aug 03:24
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.9.0...0.9.1

0.9.0

29 Jul 02:21
Compare
Choose a tag to compare

What's Changed

Wren Core in Rust (beta)

  • Model
  • Column
    • Expression #570
    • Calculated Field
  • Relationship
    • MDL Lineage #588
    • Relationship Column #595
    • Used by Calculated Field
      • TO_ONE #595 #613
      • TO_MANY
      • Use the calculated field in another related model #676
  • View
    • Query View #645
    • Cycling View Check #645
  • Python API (PyO3)
  • CI workflow (We can follow how DataFusion do it)
    • Cargo Build Test
    • Unit test
    • Cargo fmt check
    • Cargo clippy check
    • e2e test #604
  • type enhancement #590

Full Changelog: 0.8.2...0.9.0

0.8.2

23 Jul 04:10
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.8.0...0.8.2

0.8.0

19 Jul 04:06
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.7.0...0.8.0

0.7.0

05 Jul 08:17
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.6.0...0.7.0

0.6.0

28 Jun 07:06
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.5.2...0.6.0