??????[ANNOUNCE] Chunwei Lei joins Calcite PMC

2022-05-24 Thread 953396112
ChunweiCongratulations! Xzh ---- ??: "dev"

??????[ANNOUNCE] New Calcite PMC chair: Ruben Q L

2022-01-19 Thread 953396112
Congratulations to Ruben! Thanks for serving as Chair, Haisheng! Best regards, Zhaohui Xu ---- ??: "dev"

?????? [VOTE] Release Apache Calcite 1.28.0 (release candidate 0)

2021-10-17 Thread 953396112
+1 1. Checked release notes - OK 2. Ran Gradle test - OK 3. Checked checksum and signature - OK Best, Zhaohui Xu ---- ??: "dev"

??????[DISCUSS] Apply materialized recognition to streaming compute of time-window aggregate.

2021-10-07 Thread 953396112
Hi Xurenhe Browse the design documents roughly. It seems that your materialized view scene is specialized, not universal and not applicable to Calcite. Now the materialized view recognition framework is extensible. You can customize the materialized view recognition rules and use the

Re:Need help: Optimization rule to reduce project-filter-project-filter on one table

2021-09-27 Thread 953396112
hi Huang 1. Reduce the interleaved project-filter to one single project-filter or filter-project,i always use `Calc Operator` to optimize `project-filter` or `filter-project`,Using the `Calc` operator, relational algebra can be simplified,This relational expression combines the functionality

回复: [DISCUSS] Remove contributors name from commit summary

2021-09-23 Thread 953396112
hi Julian: I think you have a good idea. In the Calcite community, people can know who has made changes by browsing GitHub, the number of PR contributions and the activity of the community.And People can know their contributions in `https://github.com/apache/calcite/graphs/contributors`. I

??????[DISCUSS] Remove contributors name from commit summary

2021-09-23 Thread 953396112
agree with you, +1 ---- ??: "dev"

An example of materialized view recognition

2021-09-18 Thread 953396112
Hello everyone. I'd like to discuss an example of materialized view recognition. Query: select c1, count(distinct c2) as countd_c2, sum(c3) as sum_c3 from table group by c1 Mv1: select c1, c2 from table group by c1, c2 Mv2: select c1, c4, c5, sum(c3) as sum_c3_mv2 from table group

??????Tracking column's origin

2021-05-19 Thread 953396112
Hi James: 1) I guess you want to trace the column's origin in original table. In Calcite, we can use `RelMetadatauery.getColumnOrigin()` to trace the column's origin.The method tracks the origin of columns.Here is a unit test 'org.apache.calcite.test.RelMetadataTest#testCalcColumnOriginsTable'

??????Proposal to extend Calcite into a incremental query optimizer

2020-12-29 Thread 953396112
Botong, It is very exciting. Thank you for your contribution to the community. I'm very interested in materialization and incremental computing. We know that there are many challenges in this area, such as choosing a good execution plan, materializing a good view, effectively hitting the

??????[ANNOUNCE] New Calcite PMC chair: Haisheng Yuan

2020-12-17 Thread 953396112
Thank you for your contribution, Congratulate Haisheng! Zhaohui Xu ---- ??: "dev"

?????? Using Calcite at LinkedIn

2020-12-12 Thread 953396112
Hi Walaa andTao: I am very happy to see your sharing. Our team is also working on SQL rewriting, analysis and optimization. Using Calcite's materialized view recognition capabilities to speed up user queries, many materialized view recognition algorithms[1] and normalization algorithms[2]

??????[DISCUSS] State of the project 2020

2020-11-10 Thread 953396112
Hi Stamatis, Thanks for your great work! Calcite is very good at semantic transformation of relational algebra. In the process of the project, users can optimize relational algebra by implementing RelOptRule or RelShuttle and so on, so as to bring relational algebra into physical query

??????[ANNOUNCE] Ruben Quesada Lopez joins Calcite PMC

2020-08-11 Thread 953396112
Congratulations,Ruben! xzh ---- ??: "dev"

回复: [VOTE] Release apache-calcite-1.25.0 (release candidate 0)

2020-08-10 Thread 953396112
+1 (non binding) Local Calcite build with tests enabled on MacOs: Ok Calcite-based system test suite: Ok MacOs (Catalina 10.15.6) Java version(1.8.0_191) xzh --原始邮件-- 发件人:

??????Deploy Calcite to local Maven Repository

2020-07-03 Thread 953396112
You can use the following command to publish jars to your local Maven repository. I hope it can help you. ./gradlew :core:publishToMavenLocal Best regards xzh ---- ??:"Enrico Olivelli"https://docs.gradle.org/current/userguide/maven_plugin.html

Re: [ANNOUNCE] New committer: Wang Yanlin

2020-04-28 Thread 953396112
Congrats, Wang Yanlin! ---Original--- From: "Stamatis Zampetakis"

Re: [ANNOUNCE] New committer: Jin Xing

2020-04-28 Thread 953396112
Congrats, Jin Xing! ---Original--- From: "Stamatis Zampetakis"

1

2019-10-30 Thread 953396112
1