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

Deprecate support for Java 5 and CDC

Agile BoardAttach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Normal
    • Release Note Needed

    Description

      The developer community has approved the proposal to sunset support for Java 5 and CDC: http://apache-database.10148.n7.nabble.com/VOTE-Sunsetting-support-for-Java-5-and-CDC-td129832.html#a129925

      This issue tracks a number of tasks needed to implement this proposal:

      I) Remove build support for Java 5 and CDC.

      II) Purge user doc references to Java 5, CDC, and the JDBC 4 DataSources.

      III) Remove the JDBC 4 version of the public api from the published javadoc. The recently introduced CP2 DataSources would need to migrate to the JDBC 3 version of the published javadoc. The JDBC 4 versions of the DataSources would still exist, but they would be vacuous extensions of their JDBC 3 counterparts.

      IV) On the wiki, document our expectation that maintenance releases will support the same platforms as the original feature release cut from their branch.

      V) Decide what to do with the SimpleMobileApp. Probably we want to just remove this demo since its purpose is to show how to run Derby on the deprecated CDC platform.

      Attachments

        1. derby-6213-01-aa-collapsePublishedAPI.diff
          11 kB
          Richard N. Hillegas
        2. derby-6213-02-aa-org.apache.derby.vti.diff
          44 kB
          Richard N. Hillegas
        3. derby-6213-03-aa-misc.diff
          21 kB
          Richard N. Hillegas
        4. derby-6213-04-aa-vtiPackageOnJava7.diff
          3 kB
          Richard N. Hillegas
        5. derby-6213-03-ab-misc.diff
          21 kB
          Richard N. Hillegas
        6. derby-6213-05-ab-misc2.diff
          20 kB
          Richard N. Hillegas
        7. derby-6213-06-aa-convertProductToJava6.diff
          110 kB
          Richard N. Hillegas
        8. revive-sqlxmlutil-target.diff
          8 kB
          Knut Anders Hatlen
        9. derby-6213-06-ab-removeCDC.diff
          40 kB
          Richard N. Hillegas
        10. derby-6213-07-aa-restOfProductExceptJDBC.diff
          39 kB
          Richard N. Hillegas
        11. testcode.diff
          60 kB
          Knut Anders Hatlen
        12. derby-6213-08-ab-jdbc.diff
          68 kB
          Richard N. Hillegas
        13. buildbreak.diff
          3 kB
          Knut Anders Hatlen
        14. client.diff
          227 kB
          Knut Anders Hatlen
        15. derby-6213-09-ab-lint1.diff
          18 kB
          Richard N. Hillegas
        16. derby-6213-10-aa-lint2-implServices.diff
          37 kB
          Richard N. Hillegas
        17. buildbreak2-datasource.diff
          16 kB
          Knut Anders Hatlen
        18. derby-6213-11-aa-lint3-implStore.diff
          54 kB
          Richard N. Hillegas
        19. derby-6213-12-aa-lint4-implSqlCatalog-implSqlDepend.diff
          57 kB
          Richard N. Hillegas
        20. derby-6213-13-aa-lint4-implSqlConn.diff
          33 kB
          Richard N. Hillegas
        21. derby-6213-14-aa-lint6-implSqlCompile-implSqlExecute.diff
          31 kB
          Richard N. Hillegas
        22. descriptor-lists.diff
          48 kB
          Knut Anders Hatlen
        23. derby-6213-15-aa-lint7.diff
          52 kB
          Richard N. Hillegas
        24. derby-6213-16-aa-lint8.diff
          157 kB
          Richard N. Hillegas
        25. derby-6213-17-aa-lint9.diff
          52 kB
          Richard N. Hillegas
        26. derby-6213-17-ab-lint9.diff
          55 kB
          Richard N. Hillegas
        27. derby-6213-18-aa-collapseEmbeddedDataSources.diff
          19 kB
          Richard N. Hillegas
        28. derby-6213-20-aa-remove.java15.compile.classpath.diff
          990 kB
          Richard N. Hillegas
        29. derby-6213-21-aa-felixLint.diff
          5 kB
          Richard N. Hillegas
        30. derby-6213-22-aa-remove1.4and1.5sourceAndTargetLevels.diff
          13 kB
          Richard N. Hillegas
        31. derby-6213-23-aa-removeSimpleMobileApp.diff
          34 kB
          Richard N. Hillegas
        32. derby-6213-24-aa-makeBasicConnectionPoolDataSource40public.diff
          0.6 kB
          Richard N. Hillegas
        33. releaseNote.html
          3 kB
          Richard N. Hillegas
        34. simplify-with-java5.diff
          4 kB
          Knut Anders Hatlen
        35. releaseNote.html
          3 kB
          Richard N. Hillegas
        36. deprecate-datasources.diff
          13 kB
          Knut Anders Hatlen
        37. simplify-with-java5-v2.diff
          5 kB
          Knut Anders Hatlen
        38. jvminfo-j2me.diff
          37 kB
          Knut Anders Hatlen
        39. jvminfo-oldconstants.diff
          12 kB
          Knut Anders Hatlen
        40. derby-6213-25-aa-remove-reflective-references-to-EmbeddedSimpleDataSource.diff
          9 kB
          Richard N. Hillegas
        41. decimal-type.diff
          42 kB
          Knut Anders Hatlen
        42. sqldecimal-reflection.diff
          4 kB
          Knut Anders Hatlen
        43. netbeans.diff
          1 kB
          Knut Anders Hatlen

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            rhillegas Richard N. Hillegas
            rhillegas Richard N. Hillegas
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment