To honorable Calcite developers,

thank you for creating Calcite. I find Calcite very interesting and if
working, it will be very suitable for my job. However, in the middle
of my learning, the tutorial for Calcite streaming does not seem to
work. Therefore, I am writing to you with the hope that you can help
me clarify some confusions about Calcite streaming.

In details, I am following this tutorial
"https://calcite.apache.org/docs/stream.html"; and currently get stuck
at section "Tumbling windows, improved", but I keep getting the error
"cannot translate call TUMBLE($t0, $t4) (state=,code=0)", which,
according to the source code, happens because there is
no implementation for TUMBLE. However, when I checked the previous
release notes, it seems that TUMBLE should have been available since
version 1.12. It was even improved once in version 1.13, and since you
were able to create the test case in the tutorial, it should still be
available. I am not the only one stuck at this error but my whole team
are stuck together.

I wonder if it is possible for you to tell me how you could create the
test case? Maybe you used a different version? I have tried version
1.16, 1.15, 1.12 and the latest version on Github, but all gave me the
same error. I am currently testing it on your sample data at
example/csv/target/test-classes/order-stream-table.json (of course, I
changed the field names to be suitable for the sample queries).

Thank you very much for your time and consideration. I am looking
forward to hearing from you.
LAM GIA THUAN
Informatikstudent an der FH Frankfurt

Reply via email to