Ok, IMO we should have been materializing with indefinite time, so that is bug. Is that what we do with the internal materialization?
What we're saying is that the view is never materialized in the first place if a ttl is not set. We just want to make sure whether that is intentional.