RandomSec/main/webapp/modules/core/scripts/dialogs
Tom Morris 0ebd89c952
Clustering dialog choices limit & performance improvements - fixes #695 (#2996)
* Clustering dialog choices limit & performance improvements - fixes #695

Fixes #695
- Caps the total number of choices displayed at 10,000 and warns when
  over the limit. Users can use facets to tune which clusters are displayed.
- Doubles the performance of the Javascript processing
- Only displays count of rows for a choice if it's > 1 to DOM elements
- Adds internationalization for row count

For 41K clusters containing 118K choices, processing dropped from
3m20s to 1m20s, but with the 10K choice cap total time is ~10sec.

* Restore even/odd row class

* Updates from review feedback
2020-08-01 10:59:41 +02:00
..
clustering-dialog.html Hook the new command to the UI to expose all clusterers 2018-12-11 11:59:37 +00:00
clustering-dialog.js Clustering dialog choices limit & performance improvements - fixes #695 (#2996) 2020-08-01 10:59:41 +02:00
column-reordering-dialog.html Internationalization of the dialog part 2013-07-04 11:51:04 +02:00
column-reordering-dialog.js removed closing of dialog box on an outside click and moved escape key logic to dialog.js 2020-02-28 18:40:15 +05:30
custom-tabular-exporter-dialog.html Custom Tabular Exporter: add option to quote all strings #1869 (#2427) 2020-03-17 18:01:37 +00:00
custom-tabular-exporter-dialog.js Use ContentDisposition instead of ContentType to control download (#2722) 2020-06-16 15:46:07 +02:00
export-project-dialog.html exclude test-out 2018-02-25 12:00:40 -05:00
expression-column-dialog.html Fix on screen text in Transform All columns dialog 2018-11-22 11:39:29 +00:00
expression-column-dialog.js Fix on screen text in Transform All columns dialog 2018-11-22 11:39:29 +00:00
expression-preview-dialog.html #1970 Disable spell check for expressions. 2019-10-12 16:51:04 +02:00
expression-preview-dialog.js Explicitly set SameSite=Lax on cookie - fixes #3007 (#3014) 2020-08-01 10:58:16 +02:00
extend-data-preview-dialog.js CSRF protection for project and recon commands 2019-10-15 12:07:12 +01:00
http-headers-dialog.html Remove div no longer needed 2018-01-16 17:43:55 +00:00
http-headers-dialog.js Removed unused code 2018-01-16 17:43:55 +00:00
scatterplot-dialog.html Internationalization of the dialog part 2013-07-04 11:51:04 +02:00
scatterplot-dialog.js Fix i18n calls after migration 2018-11-28 23:22:38 +09:00
sql-exporter-dialog.html check empty cells 2018-04-22 00:39:11 -05:00
sql-exporter-dialog.js Preserve international characters in project/file names on import/export (#2720) 2020-06-18 22:06:46 +02:00
templating-exporter-dialog.html Internationalization of the dialog part 2013-07-04 11:51:04 +02:00
templating-exporter-dialog.js Preserve international characters in project/file names on import/export (#2720) 2020-06-18 22:06:46 +02:00