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.


Mime
View raw message