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

Re-enable the storing of java objects in the database

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 10.6.1.0
    • Component/s: SQL
    • Labels:
      None
    • Issue & fix info:
      Patch Available

      Description

      Islay Symonette, in an email thread called "Storing Java Objects in a table" on October 26, 2005 requests the ability to store java objects in the database.

      Old releases of Cloudscape allow users to declare a column's type to be a Serializable class. This feature was removed from Derby because the syntax was non-standard. However, most of the machinery to support objects serialized to columns is still in Derby and is even used in system tables. We need to agree on some standard syntax here and re-expose this useful feature. Some subset of the ANSI adt syntax, cumbersome as it is, would do.

        Attachments

        1. derby-651-01-aa-basicCreateDropType.diff
          25 kB
          Rick Hillegas
        2. derby-651-02-af-udtColumnsRetvalsParams.diff
          43 kB
          Rick Hillegas
        3. derby-651-03-aa-udttestInstability.diff
          2 kB
          Rick Hillegas
        4. derby-651-04-aa-javadoc.diff
          4 kB
          Rick Hillegas
        5. derby-651-05-ac-dependencyTable.diff
          31 kB
          Rick Hillegas
        6. derby-651-06-aa-dropTable.diff
          7 kB
          Rick Hillegas
        7. derby-651-07-aa-dependencyView.diff
          6 kB
          Rick Hillegas
        8. derby-651-08-aa-dependencyRoutines.diff
          20 kB
          Rick Hillegas
        9. derby-651-09-ac-usagePrivilege.diff
          88 kB
          Rick Hillegas
        10. derby-651-10-aa-usageTriggers.diff
          15 kB
          Rick Hillegas
        11. derby-651-11-aa-dropSchema.diff
          6 kB
          Rick Hillegas
        12. derby-651-12-ab-metadata.diff
          15 kB
          Rick Hillegas
        13. derby-651-13-aa-tableFunctionColumns.diff
          10 kB
          Rick Hillegas
        14. derby-651-14-aa-testBigUDTs.diff
          14 kB
          Rick Hillegas
        15. derby-651-15-aa-testSQLData.diff
          6 kB
          Rick Hillegas
        16. UserDefinedTypes.html
          53 kB
          Rick Hillegas
        17. UserDefinedTypes.html
          52 kB
          Rick Hillegas
        18. UserDefinedTypes.html
          53 kB
          Rick Hillegas
        19. UserDefinedTypes.html
          47 kB
          Rick Hillegas
        20. UserDefinedTypes.html
          43 kB
          Rick Hillegas

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: