Bug 571400 - [Sequence Diagram] Improve layout performances
Summary: [Sequence Diagram] Improve layout performances
Status: ASSIGNED
Alias: None
Product: Sirius
Classification: Modeling
Component: Diagram (show other bugs)
Version: 5.1.2   Edit
Hardware: PC Windows 10
: P3 enhancement (vote)
Target Milestone: 5.1.5   Edit
Assignee: Maxime Porhel CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on: 567517
Blocks: 563193
  Show dependency tree
 
Reported: 2021-02-22 05:06 EST by Maxime Porhel CLA
Modified: 2021-03-02 04:44 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maxime Porhel CLA 2021-02-22 05:06:25 EST
+++ This bug was initially created as a clone of Bug #567517 +++

This bug has been created for the backport on branch v5.1 of Sequence Diagram Optimizations made for Sirius v6.4.0.
Comment 1 Eclipse Genie CLA 2021-02-22 05:23:34 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176603
Comment 2 Eclipse Genie CLA 2021-02-22 05:23:36 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176605
Comment 3 Eclipse Genie CLA 2021-02-22 05:23:37 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176606
Comment 4 Eclipse Genie CLA 2021-02-22 05:23:38 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176607
Comment 5 Eclipse Genie CLA 2021-02-22 05:23:40 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176608
Comment 6 Eclipse Genie CLA 2021-02-22 05:23:41 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176609
Comment 7 Eclipse Genie CLA 2021-02-22 05:23:43 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176604
Comment 8 Eclipse Genie CLA 2021-02-22 05:23:44 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176611
Comment 9 Eclipse Genie CLA 2021-02-22 05:23:46 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176602
Comment 10 Eclipse Genie CLA 2021-02-22 05:23:47 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176612
Comment 11 Eclipse Genie CLA 2021-02-22 05:23:49 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176610
Comment 12 Eclipse Genie CLA 2021-02-22 05:23:50 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176614
Comment 13 Eclipse Genie CLA 2021-02-22 05:23:51 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176615
Comment 14 Eclipse Genie CLA 2021-02-22 05:23:53 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176616
Comment 15 Eclipse Genie CLA 2021-02-22 05:23:54 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176613
Comment 16 Eclipse Genie CLA 2021-02-22 05:23:56 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176619
Comment 17 Eclipse Genie CLA 2021-02-22 05:23:57 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176620
Comment 18 Eclipse Genie CLA 2021-02-22 05:23:59 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176621
Comment 19 Eclipse Genie CLA 2021-02-22 05:24:00 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176622
Comment 20 Eclipse Genie CLA 2021-02-22 05:24:02 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176623
Comment 21 Eclipse Genie CLA 2021-02-22 05:24:03 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176624
Comment 22 Eclipse Genie CLA 2021-02-22 05:24:05 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176625
Comment 23 Eclipse Genie CLA 2021-02-22 05:24:06 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176617
Comment 24 Eclipse Genie CLA 2021-02-22 05:24:07 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176626
Comment 25 Eclipse Genie CLA 2021-02-22 05:24:09 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176628
Comment 26 Eclipse Genie CLA 2021-02-22 05:24:10 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176629
Comment 27 Eclipse Genie CLA 2021-02-22 05:24:12 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176630
Comment 28 Eclipse Genie CLA 2021-02-22 05:24:13 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176631
Comment 29 Eclipse Genie CLA 2021-02-22 05:24:20 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176632
Comment 30 Eclipse Genie CLA 2021-02-22 05:24:21 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176633
Comment 31 Eclipse Genie CLA 2021-02-22 05:24:23 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176634
Comment 32 Eclipse Genie CLA 2021-02-22 05:24:24 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176636
Comment 33 Eclipse Genie CLA 2021-02-22 05:24:26 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176618
Comment 34 Eclipse Genie CLA 2021-02-22 05:24:28 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176637
Comment 35 Eclipse Genie CLA 2021-02-22 05:24:29 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176635
Comment 36 Eclipse Genie CLA 2021-02-22 05:24:30 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176627
Comment 37 Eclipse Genie CLA 2021-02-22 05:24:32 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176638
Comment 38 Eclipse Genie CLA 2021-02-22 05:24:33 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176639
Comment 39 Eclipse Genie CLA 2021-02-22 05:24:45 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176640
Comment 40 Eclipse Genie CLA 2021-02-22 05:24:47 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176641
Comment 41 Eclipse Genie CLA 2021-02-22 05:24:48 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176642
Comment 42 Eclipse Genie CLA 2021-02-22 05:24:49 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176644
Comment 43 Eclipse Genie CLA 2021-02-22 05:24:51 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176645
Comment 44 Eclipse Genie CLA 2021-02-22 05:24:52 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176646
Comment 45 Eclipse Genie CLA 2021-02-22 05:24:53 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176647
Comment 46 Eclipse Genie CLA 2021-02-22 05:24:55 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176648
Comment 47 Eclipse Genie CLA 2021-02-22 05:24:56 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176650
Comment 48 Eclipse Genie CLA 2021-02-22 05:24:58 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176643
Comment 49 Eclipse Genie CLA 2021-02-22 05:24:59 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176652
Comment 50 Eclipse Genie CLA 2021-02-22 05:25:01 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176649
Comment 51 Eclipse Genie CLA 2021-02-22 05:25:02 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176653
Comment 52 Eclipse Genie CLA 2021-02-22 05:25:03 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176651
Comment 53 Eclipse Genie CLA 2021-02-22 05:25:05 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176654
Comment 54 Eclipse Genie CLA 2021-02-22 05:25:16 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176657
Comment 55 Eclipse Genie CLA 2021-02-22 05:25:18 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176658
Comment 56 Eclipse Genie CLA 2021-02-22 05:25:19 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176655
Comment 57 Eclipse Genie CLA 2021-02-22 05:25:20 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176660
Comment 58 Eclipse Genie CLA 2021-02-22 05:25:22 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176661
Comment 59 Eclipse Genie CLA 2021-02-22 05:25:23 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176659
Comment 60 Eclipse Genie CLA 2021-02-22 05:25:25 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176656
Comment 61 Eclipse Genie CLA 2021-02-22 05:25:26 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176662
Comment 62 Eclipse Genie CLA 2021-02-22 05:25:28 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176663
Comment 63 Eclipse Genie CLA 2021-02-22 05:25:29 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176665
Comment 64 Eclipse Genie CLA 2021-02-22 05:25:30 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176664
Comment 65 Eclipse Genie CLA 2021-02-22 05:25:32 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176667
Comment 66 Eclipse Genie CLA 2021-02-22 05:25:33 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176669
Comment 67 Eclipse Genie CLA 2021-02-22 05:25:35 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176668
Comment 68 Eclipse Genie CLA 2021-02-22 05:25:36 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176670
Comment 69 Eclipse Genie CLA 2021-02-22 05:25:38 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176666
Comment 70 Eclipse Genie CLA 2021-02-22 05:25:39 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176671
Comment 71 Eclipse Genie CLA 2021-02-22 05:25:41 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176672
Comment 72 Eclipse Genie CLA 2021-02-22 05:25:42 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176673
Comment 73 Eclipse Genie CLA 2021-02-22 05:25:44 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176674
Comment 74 Eclipse Genie CLA 2021-02-22 05:25:45 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176676
Comment 75 Eclipse Genie CLA 2021-02-22 05:25:47 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176675
Comment 76 Eclipse Genie CLA 2021-02-22 05:25:48 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176677
Comment 77 Maxime Porhel CLA 2021-02-22 05:35:02 EST
For this issue we have backported almost all fixes from Bug #567517:
  all changes on org.eclipse.sirius.diagram.sequence.xxx plugins but not the changes made on org.eclipse.sirius.diagram around the computation of decorators (which are not isolated enough and which might be impacting for add-ons)

The goal of this issue is to merge the cherry-picked commits on two branches: 
- v5.1.2_perfSequenceDiagram : to allow to build feature patches for v5.1.2.
- v5.1.x : the backport has been done for v5.1, if a new maintenance is done on this stream it will include the changes.
Comment 78 Eclipse Genie CLA 2021-02-22 14:02:56 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176699
Comment 79 Eclipse Genie CLA 2021-02-22 14:07:07 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176700
Comment 80 Eclipse Genie CLA 2021-02-22 16:33:30 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176705
Comment 81 Eclipse Genie CLA 2021-02-22 16:34:11 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/176285
Comment 162 Eclipse Genie CLA 2021-03-02 02:50:39 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/177033
Comment 163 Eclipse Genie CLA 2021-03-02 02:50:41 EST
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/177034