Uploaded image for project: 'Teiid Designer'
  1. Teiid Designer
  2. TEIIDDES-1200

Synchronizing a VDB takes too long in 7.4.2

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 7.7
    • 7.4.2
    • Validation, VDB & Execution
    • 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. org.teiid.designer.core.patch
          32 kB
        2. org.teiid.designer.dqp.patch
          1 kB
        3. org.teiid.designer.udf.patch
          4 kB
        4. org.teiid.designer.udf.ui.patch
          2 kB
        5. org.teiid.designer.vdb.patch
          19 kB
        6. org.teiid.designer.vdb.test.patch
          3 kB
        7. org.teiid.designer.vdb.ui.patch
          15 kB
        8. TEIIDDES_1200.zip
          53 kB
        9. TEIIDDES-1200-7.4.2-Patch-A.zip
          15 kB

        Issue Links

          Activity

            People

              blafond Barry LaFond
              rhn-support-dsteigner Deborah Steigner (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: