Uploaded image for project: 'Red Hat CodeReady Studio (devstudio)'
  1. Red Hat CodeReady Studio (devstudio)
  2. JBDS-1985

Synchronizing a VDB takes too long in 7.4.2

    XMLWordPrintable

Details

    • Support Patch
    • Resolution: Done
    • Major
    • 4.1.2.GA
    • 4.1.1.GA
    • teiid
    • None

    Description

      Synchronizing a big VDB in version 7.4.2 (JBDS 4.1.1) takes 30 minutes versus 2 minutes in 7.1.1 (JBDS 4.1.0)

      Investigating/debug noted 2 areas.
      1) New UdfManager is not caching a FunctionLibrary and each SQL validation is creating a new instance. (needs a fix)
      2) Synchronizing a VDB is hammering the ChecksumUtil.computeChecksum() during the VDB's resource build processing
      3) PreviewManager is using a new Vdb() object to determine if "preview = true" and version #. However, it's heavy weight and currently the Vdb() is registering for events, but is not being Unregistered.

      Attachments

        1. JBDS1985.upversion.patch.txt
          12 kB
        2. org.teiid.designer.core.patch
          32 kB
        3. org.teiid.designer.dqp.patch
          1 kB
        4. org.teiid.designer.vdb.patch
          18 kB
        5. org.teiid.designer.vdb.test.patch
          3 kB
        6. org.teiid.designer.vdb.ui.patch
          3 kB
        7. TEIIDDES_1200.zip
          53 kB
        8. TEIIDDES-1200-7.4.2-Patch-A.zip
          15 kB
        9. UdfManager.java.patch
          4 kB
        10. UdfUiPlugin.java.patch
          2 kB
        11. VdbUtil.java.patch
          6 kB

        Issue Links

          Activity

            People

              blafond Barry LaFond
              rhn-support-jolee Johnathon Lee
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: