sraoss / pgsql-ivm

IVM (Incremental View Maintenance) development for PostgreSQL
Other
127 stars 12 forks source link

Merge latest master branch #68

Closed thoshiai closed 4 years ago

thoshiai commented 4 years ago

marge latest master branch with IVM.

I fix source code regarding IVM process, bacause some functions of parser was changed on master branch. There are following 2 commits: 522a8ca Fix some points which use parser's function. 21716d5 Fix to get op_oid by using operator name

I add refStar flag(for checking query which contain "ivm.*") in expandNSItemAttrs() for hiding IVM columns. There may be a better way than this fix.

thoshiai commented 4 years ago

Hi, nagata-san

Thank you for your recommendation. I fixed it.

The parse get wrong resno and happend assert error, because I misspace check process of IVM. The refStar flag is not needed, because this function only call that target list contain astar.

yugo-n commented 4 years ago

It works well. Thanks!