db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rick Hillegas (JIRA)" <j...@apache.org>
Subject [jira] Commented: (DERBY-2252) Add Jar IDs to the EXTERNAL names in routine declarations
Date Thu, 01 Feb 2007 17:28:05 GMT

    [ https://issues.apache.org/jira/browse/DERBY-2252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12469517

Rick Hillegas commented on DERBY-2252:

Thanks for the feedback, Dan. I have incorporated your improvements in the next revs of this
spec and the companion spec for phase 3 (DERBY-2253). I will wait a bit to collect more feedback
before posting the new revs.

1) I added signatures to the syntax of the EXTERNAL NAMEs as you suggested.

2) I clarified class/method resolution rules.

3) The System Tables section now explains my reasons for tracking jar IDs in a new SYSALIASES.FILEID
column. The issue here was not dependency tracking but rather the construction of the jar-specific
classpath. That is addressed in the phase 3 spec but I can see that some explanation is needed
in this spec too. I agree that we could reconstruct this information from the dependency system.
But I think that modelling the jar ID in SYSALIASES will make it more straightforward to construct
the jar-specific classpath and it will make it easier for tech support to figure out that
classpath from the catalogs.

4) I have improved the REVOKE USAGE explanation as you suggested.

> Add Jar IDs to the EXTERNAL names in routine declarations
> ---------------------------------------------------------
>                 Key: DERBY-2252
>                 URL: https://issues.apache.org/jira/browse/DERBY-2252
>             Project: Derby
>          Issue Type: New Feature
>          Components: Security, SQL
>            Reporter: Rick Hillegas
>         Attachments: jarIDs.html
> This is phase (2) of the work described in the master JIRA DERBY-2206, motivated by the
wiki page http://wiki.apache.org/db-derby/JavaRoutineSecurity
> This task involves adding Jar IDs to the external names in CREATE PROCEDURE and CREATE
FUNCTION statements.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message