Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8122147

Sorting a TableView in descending order takes much longer than in ascending order

XMLWordPrintable

      Sorting a TableView in Descending order takes significantly longer than Ascending order (around 5x longer). For 22K rows Asc takes roughly 1sec, Desc takes roughly 5 secs. For 150K rows Asc takes 5-6seconds while Desc takes almost 30 secs. When profiling, I see that getCellObservableValue is invoked roughly 2x times the amount of rows in Ascending, but in Descending is invoked roughly 16x times the amount of rows.

            jgiles Jonathan Giles
            egjfx E.G (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: