XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 10.4.1.3
    • 10.4.1.3
    • Network Client
    • None

    Description

      Implement a cache for storing JDBC prepared statement objects.
      The cache will be responsible for holding free prepared statement objects that can be reused, and also to throw away objects if the cache grows too big.
      All objects in the cache must belong to the same physical connection, but they can be reused across logical connections obtained from a single physical connection in a connection pool.

      This component is probably a candidate for code sharing between the client and the embedded driver. Sharing will not be part of this issue.

      Attachments

        1. derby-3324-1a-jdbc_statementcache.diff
          42 kB
          Kristian Waagan
        2. derby-3324-1a-jdbc_statementcache.stat
          0.9 kB
          Kristian Waagan
        3. derby-3324-1b-jdbc_statementcache.diff
          40 kB
          Kristian Waagan
        4. derby-3324-1b-jdbc_statementcache.stat
          0.8 kB
          Kristian Waagan
        5. derby-3324-1c-jdbc_statementcache.diff
          33 kB
          Kristian Waagan
        6. derby-3324-1c-jdbc_statementcache.stat
          0.5 kB
          Kristian Waagan
        7. derby-3324-1d-jdbc_statementcache.diff
          33 kB
          Kristian Waagan
        8. derby-3324-1e-jdbc_statementcache.diff
          32 kB
          Kristian Waagan
        9. derby-3324-2a_argument_reordering.diff
          3 kB
          Kristian Waagan
        10. derby-3324-3a_argument_reordering_additional.diff
          0.7 kB
          Kristian Waagan
        11. derby-3324-4a-statementkey_asserts.diff
          2 kB
          Kristian Waagan

        Issue Links

          Activity

            People

              kristwaa Kristian Waagan
              kristwaa Kristian Waagan
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: