db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Knut Anders Hatlen (Updated) (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (DERBY-4845) Improve the dependency tracking for our build targets
Date Tue, 08 Nov 2011 17:49:51 GMT

     [ https://issues.apache.org/jira/browse/DERBY-4845?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Knut Anders Hatlen updated DERBY-4845:
--------------------------------------

    Attachment: d4845-iapi-readOnlyUpgrade.diff

DataDictionaryImpl has a public boolean field called readOnlyUpgrade. This field is accessed
directly, also from iapi code which needs to cast the data dictionary instance to DataDictionaryImpl.

The attached patch d4845-iapi-readOnlyUpgrade.diff adds a method called isReadOnlyUpgrade()
to the DataDictionary interface so that we don't need to cast the instance to the implementation
class in order to access the field.

All the regression tests ran cleanly with the patch.
                
> Improve the dependency tracking for our build targets
> -----------------------------------------------------
>
>                 Key: DERBY-4845
>                 URL: https://issues.apache.org/jira/browse/DERBY-4845
>             Project: Derby
>          Issue Type: Bug
>          Components: Build tools
>    Affects Versions: 10.8.1.2
>            Reporter: Rick Hillegas
>         Attachments: check-build.ksh, d4845-iapi-dependablefinder.diff, d4845-iapi-nodefactory-getnode.diff,
d4845-iapi-readOnlyUpgrade.diff, d4845-iapi-resultsetstatistics.diff, d4845-iapi-slimmer-nodefactory.diff,
d4845-iapi-statementnode.diff, d4845-iapi-unused-imports.diff, derby-4845-01-aa-removeParserPrep,
derby-4845-02-aa-flipUtilsAndTypes.diff, tools-i18n.diff
>
>
> Derby is supposed to have an incremental build. That is, if you change a file, then the
following command should recompile the file:
>    ant all
> There are several places in the graph of Derby build targets where this is not true.
If you change a file in certain packages, a subsequent "ant all" won't notice the change.
This issue is a place where we can track these bugs.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message