Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-22073

Transaction isolation override in confluence.cfg.xml does not apply to bootstrap checks

    XMLWordPrintable

Details

    Description

      Customers can specify custom hibernate configuration options in their confluence.cfg.xml, and we have validation code in the bootstrap system to check that these options result in a working hibernate environment. Unfortunately, the code in this validation layer is not using all the properties that a customer can specify in their config, meaning that some properties (like hibernate.connection.isolation) are not applied while validating the DB.

      We need to make it so customer overrides of the transaction isolation level apply during bootstrap too. We also need to fix this so that we check all the properties on bootstrap, not just a handful.

      Attachments

        Issue Links

          Activity

            People

              akdominguez Katrina Walser (Inactive)
              richatkins Richard Atkins
              Votes:
              16 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 8h
                  8h
                  Remaining:
                  Remaining Estimate - 8h
                  8h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified