Hi
I've been developed Calcite full time for a quite long time, and I ofter
debug in the rule to see the transformations, but code like this is not
debuging friendly in my opinion:  "call.transformTo(relBuilder.build())"

I want to see the relBuilder.build()'s result, I have to debug into the
"transformTo" method(you can not evaluate "relBuilder.build()" cuz it's a
stack), if we split this into two lines, we can just stop at the last link:

RelNode ret = relBuilder.build()
call.transformTo(ret)

It's not a big deal, but every time I occur this, it has poor experience, hope
to hear the community's opinion.

Regards!

Aron Tao

Reply via email to