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

hiding lots of columns takes a long time

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 5.5.0
    • 5.3.0
    • None
    • Security Level: Jimmy

      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

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

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

              Created:
              Updated:
              Resolved: