Uploaded image for project: 'Keikai'
  1. Keikai
  2. KEIKAI-350

hiding lots of columns takes a long time

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.3.0
    • Fix Version/s: 5.5.0
    • Component/s: None
    • Security Level: Jimmy
    • Labels:

      Description

      Steps to Reproduce

      1. load the attached file
      2. click a column header to hide 390 columns

      Current Result

      it takes over 2 mins

      Expected Result

      reduced to several seconds

      Debug Information

      1. DependencyTableEx.getEvaluatedDependents() consumes most of the time
      2. Notifying content change when hiding columns takes lots of time, normally it's unnecessary for most cases. Since hidden columns don't change their content. Maybe we should notify only for specific cases e.g. when enabling this option: a chart that doesn't show data from hidden rows/columns

        Attachments

        1. hideColumn.zul
          0.4 kB
        2. HideColumnComposer.java
          0.7 kB
        3. keikai-350.xlsx
          358 kB
        4. sampler.jpg
          sampler.jpg
          64 kB

          Issue Links

            Activity

              People

              Assignee:
              jumperchen jumperchen
              Reporter:
              hawk hawk
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: