Jump to: navigation, search

Difference between revisions of "EMF Compare/Release Review/1.3.1"

(New page: =Juno Release Review - EMF Compare 1.3= Laurent Goubet ''(laurent.goubet@obeo.fr)'' Release Review : May 30, 2012 ''Communication Channel : eclipse.modeling.emf newsgroup'' ''Process D...)
 
(1.3 Release Highlights)
Line 12: Line 12:
  
 
==1.3 Release Highlights==
 
==1.3 Release Highlights==
 
Do note that the 1.3 release is mainly a maintenance version as the 2.0 version was already in the work at the time. It provides mainly bug fixes along with very few new features.
 
  
 
===New and noteworthy===
 
===New and noteworthy===
  
 
==== Performances ====
 
==== Performances ====
Slight improvement of the matching phase cost, improving the overall time of comparison.
+
Slight improvement of the matching phase cost, improving the overall time of comparison. A number of memory leaks were tracked and hunted down for this release.
 +
 
 +
==== Ordering ====
 +
Major imrpovement of the ordering handling throughout EMF Compare : merging differences on ordering, merging addition and removals that change the ordering, detecting and merging ordering differences on attribute values...
  
 
==== Merging ====
 
==== Merging ====
Line 25: Line 26:
 
==== Filtering and Grouping ====
 
==== Filtering and Grouping ====
 
Adding the possibility to filter and group diffs together in the comparison UI, along with the corresponding extension points.
 
Adding the possibility to filter and group diffs together in the comparison UI, along with the corresponding extension points.
 +
 +
==== Diagram Comparison ====
 +
Adding graphical comparison (match, diff and merge) capabilities as well as comparison editors for integration with GMF and EcoreTools.
 +
 +
==== SYSML Comparison ====
 +
Adding a specific comparison engine for SYSML models.

Revision as of 07:51, 30 May 2012

Juno Release Review - EMF Compare 1.3

Laurent Goubet (laurent.goubet@obeo.fr)

Release Review : May 30, 2012

Communication Channel : eclipse.modeling.emf newsgroup

Process Documentation : http://www.eclipse.org/projects/dev_process/development_process.php

Project Plan : http://www.eclipse.org/modeling/emf/compare/project-info/plan-juno.xml

1.3 Release Highlights

New and noteworthy

Performances

Slight improvement of the matching phase cost, improving the overall time of comparison. A number of memory leaks were tracked and hunted down for this release.

Ordering

Major imrpovement of the ordering handling throughout EMF Compare : merging differences on ordering, merging addition and removals that change the ordering, detecting and merging ordering differences on attribute values...

Merging

Huge improvements on the merging process of EMF Compare, adding thousands of unit tests and fixing the failing corner cases.

Filtering and Grouping

Adding the possibility to filter and group diffs together in the comparison UI, along with the corresponding extension points.

Diagram Comparison

Adding graphical comparison (match, diff and merge) capabilities as well as comparison editors for integration with GMF and EcoreTools.

SYSML Comparison

Adding a specific comparison engine for SYSML models.