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

Deprecate support for Java 5 and CDC

    XMLWordPrintableJSON

    Details

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

          Issue Links

            Activity

              People

              • Assignee:
                rhillegas Richard N. Hillegas
                Reporter:
                rhillegas Richard N. Hillegas
              • Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: