sraoss / pg_ivm

IVM (Incremental View Maintenance) implementation as a PostgreSQL extension
Other
943 stars 27 forks source link

Fix not to create IMMV icluding other IMMV(#30) #31

Closed thoshiai closed 1 year ago

thoshiai commented 1 year ago

Previously, IMMV including IMMV in its definition was created by create_immv(), but it is not supported by IMMV. This patch now raises an error on create_immv().

jaulz commented 1 year ago

Is this something that might work in the future?

yugo-n commented 1 year ago

It might be. Enabling nesting IMMV would extremely expand the variety of supported view expressions, so I think it this should be supported in future. However, we need more research.