Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-4845

Improve the dependency tracking for our build targets

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 10.8.1.2
    • Fix Version/s: None
    • Component/s: Build tools
    • Urgency:
      Normal

      Description

      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.

        Attachments

        1. d4845-jsr169-nonoptional.diff
          9 kB
          Knut Anders Hatlen
        2. d4845-iapi-exception-util.diff
          24 kB
          Knut Anders Hatlen
        3. d4845-iapi-brokered-callable-stmt.diff
          6 kB
          Knut Anders Hatlen
        4. d4845-iapi-brokered-connection.diff
          7 kB
          Knut Anders Hatlen
        5. d4845-iapi-stmt-isClosed.diff
          6 kB
          Knut Anders Hatlen
        6. d4845-buildbreak.diff
          13 kB
          Knut Anders Hatlen
        7. d4845-iapi-readOnlyUpgrade.diff
          6 kB
          Knut Anders Hatlen
        8. d4845-iapi-unused-imports.diff
          3 kB
          Knut Anders Hatlen
        9. d4845-iapi-nodefactory-getnode.diff
          23 kB
          Knut Anders Hatlen
        10. d4845-iapi-slimmer-nodefactory.diff
          19 kB
          Knut Anders Hatlen
        11. d4845-iapi-dependablefinder.diff
          11 kB
          Knut Anders Hatlen
        12. d4845-iapi-resultsetstatistics.diff
          24 kB
          Knut Anders Hatlen
        13. d4845-iapi-statementnode.diff
          14 kB
          Knut Anders Hatlen
        14. derby-4845-02-aa-flipUtilsAndTypes.diff
          0.7 kB
          Rick Hillegas
        15. derby-4845-01-aa-removeParserPrep
          0.9 kB
          Rick Hillegas
        16. tools-i18n.diff
          1 kB
          Knut Anders Hatlen
        17. check-build.ksh
          0.6 kB
          Knut Anders Hatlen

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                rhillegas Rick Hillegas
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: