You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by Rick Hillegas <Ri...@Sun.COM> on 2005/11/18 01:26:29 UTC
Re-enabling VTIs
I have logged enhancement request 716 to track the re-enabling of
customer-defined Virtual Table Interfaces (VTIs). A little history follows:
Cloudscape used to let users include arbitrary customer written
ResultSets in the FROM lists of queries. This provided a very powerful
ability to impose a tabular face on external data and to join relational
data with external data streams. It is hard to overestimate the
usefulness of this feature. Today, Derby still ships a number of
diagnostic VTIs. However, customer-written VTIs have been disabled. The
parser raises an error when it sees a VTI that doesn't live in Derby's
diagnostic packages.
I would like to develop a plan for addressing the concerns which led to
the disabling of this feature. I would like to see us put this power
back in our customer's hands.
I can imagine that the non-standard nature of VTI declaration was an
issue. Are there other issues? Has anyone given some thought to what a
more acceptable API would look like?
Thanks,
-Rick
Re: Re-enabling VTIs
Posted by Daniel John Debrunner <dj...@debrunners.com>.
Rick Hillegas wrote:
> I have logged enhancement request 716 to track the re-enabling of
> customer-defined Virtual Table Interfaces (VTIs). A little history follows:
> I can imagine that the non-standard nature of VTI declaration was an
> issue. Are there other issues? Has anyone given some thought to what a
> more acceptable API would look like?
See the comments for DERBY-571
http://issues.apache.org/jira/browse/DERBY-571
Dan.