Uploaded image for project: 'GeoTools'
  1. GEOT-5748

Improve App-Schema connection usage

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: 18-beta
    • Fix Version/s: 17.2, 16.5, 18-beta
    • Component/s: app-schema plugin
    • Labels:
      None

      Description

      As noted in this mailing list discussion, there's room for improving the connection usage of App-Schema data stores.

      Areas of improvement include:

      1. Connection re-use (Major) building a feature type containing nested features currently entails opening a separate connection for each joined type, which can go as far as exhausting the connection pool when deeply nested hierarchies are modeled in the application schema
      2. Connection leaks (Minor) there are a few spots where a feature iterator is may not be properly closed if an unchecked exception is thrown while iterating, leading to connection leaks

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                ridethepenguin Stefano Costa
                Reporter:
                ridethepenguin Stefano Costa
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: