On Apr 9, 2010, at 9:30 AM, John Doyle wrote:
I have a use case, but I don't think you're going to like it,
and we probably won't support it for now given the conversation we've had on
client versions. Developing on different versions of Teiid within the same Designer
instance.
This has been brought up before, and I agree it's a legitimate concern. However, keep
in mind we're still planning on allowing the user to switch their default Teiid to
another instance at any time, including the auto-migration of appropriate connection
factories over to the new Teiid. Plus, I'm not sure this concern really impacts much
whether we provide for arbitrary connection factory creation or connection factory
property management in Designer.
It's also not hard for me to imagine that some of our more
security conscious users would compartmentalize data across different physical
systems/different networks. Now that I think about it I know of one existing user who
does this. They develop VDBs for networks with different security profiles.
So, let me throw out my initial questions about use-cases and ask this differently: Is
there any scenario where we think a user might discover they need to change their model
structure or the contents of a transformation based upon previewing or testing queries to
a VDB on one Teiid instance vs. another (outside of the Teiid version concern above)? If
so, I'd agree we'd want to reconsider providing connection factory and associated
property management directly from within Designer.
Thanks,
JPAV