Andres,
> We had CREATE FOREIGN DATA WRAPPER without it doing much and added stuff
... and we promoted it when it was introduced.
> I think that will lead to a future where we can't commit intermediate
> states of work since we now it will be used for PR regardless of its
> state. I am pretty sure several people would have voiced loud(er)
> objections for matviews to be commited if they would have known the end
> result of it being rather incomplete and promoted anyway. And that will
> hurt postgres.
I simply don't agree that the matview feature, as it exists in 9.3, is
sucky and not worth talking about. As I have said before, I think the
feature we have is useful now even if it's not as useful as it will be
later.
We can promote a feature, but still mention its limitations and ongoing
work. We've done that plenty of times before.
>> Seems to me that becomes a feature once we have at least one example
>> useful worker. Any idea if someone is building one before 9.3.0?
>
> We are actively using it for the development of BDR, not sure if thats
> an interesting enough example because the whole thing is far bigger than
> that piece.
Yeah, and that's unlikely to be done before September.
--
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com