Magne Sjaastad
0f20fd4e92
Reduce memory usage and improve performance for summary reload
...
* Select top level summary cases and ensembles for reload
Simplifies the summary case reloading process by removing the unnecessary `createAddressObjects` parameter and instead using the `showTreeNodes` flag to determine when to create address objects.
This change optimizes the loading process, especially for ensembles, by avoiding the creation of addresses for all cases, which improves performance. It also moves the responsibility of building tree nodes into a dedicated function `buildTreeNodesIfRequired` which is only called when needed.
* Remove obsolete parallel loop
* Use zoomAll
* Add updateConnectedEditors to make sure the tree nodes are updated correctly
2025-11-19 14:30:13 +01:00
..
2025-05-09 15:54:28 +02:00
2025-01-28 07:01:42 +01:00
2025-02-03 15:06:29 +01:00
2025-10-18 02:42:11 +02:00
2025-10-01 08:11:07 +02:00
2025-01-28 07:01:42 +01:00
2025-11-07 16:36:36 +01:00
2025-11-17 19:45:14 +01:00
2025-06-26 08:25:34 +02:00
2025-04-09 07:21:54 +02:00
2025-10-20 15:24:02 +02:00
2025-05-15 18:16:27 +02:00
2025-11-17 19:45:14 +01:00
2025-08-16 15:20:55 +02:00
2025-04-09 07:21:54 +02:00
2025-06-11 15:43:53 +02:00
2025-01-28 07:01:42 +01:00
2025-08-29 15:12:32 +02:00
2025-01-28 07:01:42 +01:00
2025-04-09 07:21:54 +02:00
2025-01-28 07:01:42 +01:00
2025-10-24 11:10:25 +02:00
2025-01-28 07:01:42 +01:00
2025-04-09 07:21:54 +02:00
2025-04-09 07:21:54 +02:00
2025-05-19 14:31:30 +02:00
2025-05-12 13:04:10 +02:00
2025-08-25 20:11:04 +02:00
2025-04-19 08:26:02 +02:00
2025-08-21 08:31:10 +02:00
2025-01-28 07:01:42 +01:00
2025-11-19 10:25:32 +01:00
2025-05-19 14:31:30 +02:00
2025-05-28 09:50:45 +02:00
2025-07-27 09:04:50 +02:00
2024-11-07 09:36:24 +01:00
2025-04-09 07:21:54 +02:00
2025-08-01 21:57:42 +02:00
2025-09-08 15:33:16 +02:00
2025-07-04 16:57:41 +02:00
2025-11-19 10:25:32 +01:00
2023-08-11 12:41:40 +02:00
2021-01-11 15:27:45 +01:00
2021-01-11 15:27:45 +01:00
2024-10-28 13:09:18 +01:00
2023-02-26 10:48:40 +01:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2025-04-09 07:21:54 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-02-07 07:24:54 +01:00
2021-01-11 15:27:45 +01:00
2024-03-07 19:45:43 +01:00
2023-06-26 14:28:46 +02:00
2025-02-24 10:06:06 +01:00
2025-01-19 16:19:55 +01:00
2025-02-24 10:06:06 +01:00
2025-01-19 16:19:55 +01:00
2025-03-26 21:50:39 +01:00
2025-02-24 10:06:06 +01:00
2025-05-12 17:31:48 +02:00
2023-06-26 14:28:46 +02:00
2024-03-07 19:45:43 +01:00
2023-02-26 10:48:40 +01:00
2025-05-19 14:31:30 +02:00
2023-06-26 14:28:46 +02:00
2025-04-11 18:34:32 +02:00
2023-04-13 07:05:53 +02:00
2025-07-04 16:57:41 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2025-03-18 12:55:19 +01:00
2023-10-03 09:04:46 +02:00
2023-10-03 09:04:46 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2025-11-14 14:44:21 +01:00
2025-11-14 14:44:21 +01:00
2023-05-12 21:41:34 +02:00
2021-02-10 15:08:35 +01:00
2021-01-11 15:27:45 +01:00
2023-02-26 10:48:40 +01:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-05-15 18:16:27 +02:00
2024-07-30 08:55:12 +02:00
2024-01-25 10:41:57 +01:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-05-19 14:31:30 +02:00
2021-01-11 15:27:45 +01:00
2025-03-26 21:50:39 +01:00
2025-01-19 16:19:55 +01:00
2021-11-14 15:26:09 +01:00
2023-02-26 10:48:40 +01:00
2021-01-11 15:27:45 +01:00
2021-01-11 15:27:45 +01:00
2023-12-01 12:13:09 +01:00
2023-11-10 10:14:59 +01:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2023-12-04 17:26:44 +01:00
2023-12-04 17:26:44 +01:00
2023-05-26 11:26:22 +02:00
2023-05-26 11:26:22 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2024-09-02 15:26:44 +02:00
2022-05-09 15:36:27 +02:00
2023-12-04 17:26:44 +01:00
2023-12-04 17:26:44 +01:00
2025-09-04 09:04:30 +02:00
2021-01-11 15:27:45 +01:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2025-08-29 15:12:32 +02:00
2025-08-29 15:12:32 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-12-21 08:23:37 +01:00
2025-07-18 08:47:01 +02:00
2025-05-15 18:16:27 +02:00
2025-02-28 16:14:55 +01:00
2025-02-28 16:14:55 +01:00
2025-02-28 16:14:55 +01:00
2025-02-28 16:14:55 +01:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2025-02-03 15:06:29 +01:00
2023-06-26 14:28:46 +02:00
2025-10-20 13:37:08 +02:00
2025-09-26 10:26:43 +02:00
2024-09-24 07:45:10 +02:00
2023-11-10 10:14:59 +01:00
2024-10-16 14:32:36 +02:00
2024-01-25 10:41:57 +01:00
2024-01-25 10:41:57 +01:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2024-07-30 08:55:12 +02:00
2023-06-26 14:28:46 +02:00
2024-07-30 08:55:12 +02:00
2023-06-26 14:28:46 +02:00
2023-12-04 17:26:44 +01:00
2023-12-04 17:26:44 +01:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2025-08-07 13:46:51 +02:00
2025-07-23 10:34:27 +02:00
2025-05-12 13:04:10 +02:00
2023-06-26 14:28:46 +02:00
2024-06-18 11:49:22 +02:00
2024-05-13 15:45:55 +02:00
2024-06-14 17:31:22 +02:00
2024-01-29 15:05:08 +01:00
2024-11-28 19:40:17 +01:00
2024-06-14 17:31:22 +02:00
2021-01-11 15:27:45 +01:00
2025-02-03 15:06:29 +01:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2024-06-18 11:49:22 +02:00
2024-06-18 11:49:22 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2024-11-13 15:36:44 +01:00
2025-02-03 15:06:29 +01:00
2025-01-14 21:52:54 +01:00
2025-04-09 07:21:54 +02:00
2024-09-16 09:49:22 +02:00
2025-04-09 07:21:54 +02:00
2024-04-17 14:34:36 +02:00
2025-03-26 12:43:27 +01:00
2025-03-26 12:43:27 +01:00
2021-01-11 15:27:45 +01:00
2025-02-24 10:06:06 +01:00
2025-02-24 10:06:06 +01:00
2025-08-07 13:46:51 +02:00
2025-08-07 13:46:51 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-11-19 14:30:13 +01:00
2025-11-19 14:30:13 +01:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2025-05-28 11:28:00 +02:00
2023-06-26 14:28:46 +02:00
2023-02-26 10:48:40 +01:00
2022-03-14 09:18:48 +01:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2025-05-20 15:07:27 +02:00
2021-01-11 15:27:45 +01:00
2025-11-19 14:30:13 +01:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2025-04-30 08:19:37 +02:00
2023-02-26 10:48:40 +01:00
2023-06-26 14:28:46 +02:00
2023-06-26 14:28:46 +02:00
2025-02-03 15:06:29 +01:00
2023-06-26 14:28:46 +02:00
2025-04-09 07:21:54 +02:00
2023-06-26 14:28:46 +02:00
2022-05-09 15:36:27 +02:00
2023-02-26 10:48:40 +01:00
2024-02-26 13:55:41 +01:00
2023-12-04 17:26:44 +01:00
2024-04-15 16:10:43 +02:00
2021-01-11 15:27:45 +01:00
2025-04-09 07:21:54 +02:00
2024-06-14 17:31:22 +02:00
2025-04-09 07:21:54 +02:00
2021-01-11 15:27:45 +01:00