<div dir="ltr">Great! Thank you for confirming this! We definitely wanted to get these improvements into this release, so thank you for your patience as we sorted out some of the issues!<div><br></div><div>~Lincoln</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 27, 2015 at 2:48 PM, Robb Greathouse <span dir="ltr">&lt;<a href="mailto:robb.greathouse@redhat.com" target="_blank">robb.greathouse@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-family:garamond,new york,times,serif;font-size:12pt;color:#000000"><div>Cudos.</div><div><br></div><div>Running against the 300~mb test file and restricting it to look at packages com.clarify it runs in about 40 minutes vs the old time of 20 hours plus.  Definite performance improvement.</div><span class=""><div><br></div><div><br></div><div><span name="x"></span><br>Robb Greathouse<br>Middleware Business Unit<br>JBoss, a Division of Red Hat<br>cellphone <a href="tel:505-507-4906" value="+15055074906" target="_blank">505-507-4906</a><span name="x"></span><br></div><div><br></div><hr></span><blockquote style="border-left:2px solid #1010ff;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt"><div dir="ltr"><h2 style="margin:30px 0px 0px;padding:0px;color:rgb(36,52,70);font-weight:normal;line-height:1.5;font-family:Arial,sans-serif"><span>I am proud to announce the release of Windup 2.2.0.Final, which includes the following features/enhanvements/and bugfixes.</span></h2><div><div class="h5"><div>Great job team!</div><div><br></div><div>~Lincoln</div><h2 style="margin:30px 0px 0px;padding:0px;color:rgb(36,52,70);font-size:20px;font-weight:normal;line-height:1.5;font-family:Arial,sans-serif">Bug</h2><ul style="margin:10px 0px 0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px"><li>[<a href="https://issues.jboss.org/browse/WINDUP-510" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-510</a>] - Build fails with BOM missing</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-511" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-511</a>] - Quickstarts tests fail with a NPE</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-516" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-516</a>] - [Performance] Multiple valueStores even if the rule does not use parameters</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-517" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-517</a>] - Application Index page lacks technology list and effort information</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-518" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-518</a>] - XML Handlers do not support nested rules</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-524" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-524</a>] - Fix the cyclic dependency between windup and windup-rulesets</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-542" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-542</a>] - Fix severe regression in AST performance</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-544" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-544</a>] - StackOverflowException when generating Application report</li></ul><h2 style="margin:30px 0px 0px;padding:0px;color:rgb(36,52,70);font-size:20px;font-weight:normal;line-height:1.5;font-family:Arial,sans-serif">Enhancement</h2><ul style="margin:10px 0px 0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px"><li>[<a href="https://issues.jboss.org/browse/WINDUP-409" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-409</a>] - Allow rules metadata to be specified with annotations - @Rules( phase = ..., ...)</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-470" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-470</a>] - Classes in java.lang package may differ in how they are parsed</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-506" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-506</a>] - Identify Archives Ruleset: Improve memory footprint</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-508" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-508</a>] - WindupRuleProvider should contain a location/origin field (to indicate where it was defined)</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-515" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-515</a>] - Add Severity to Hint</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-520" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-520</a>] - Rule Externalization - Introduce a Rule, RuleProvider and RulesetMetadata API</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-529" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-529</a>] - Performance issue: Query requires iterating over all vertices [(ClassificationModel:classification = ...)]</li></ul><h2 style="margin:30px 0px 0px;padding:0px;color:rgb(36,52,70);font-size:20px;font-weight:normal;line-height:1.5;font-family:Arial,sans-serif">Feature Request</h2><ul style="margin:10px 0px 0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px"><li>[<a href="https://issues.jboss.org/browse/WINDUP-402" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-402</a>] - Change ruleset category metadata to tag-like system (make it a set of strings)</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-521" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-521</a>] - Rule Externalization - Create XML Handlers for Rule metadata</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-522" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-522</a>] - Rule Externalization - Create user-interface for selecting source/target platforms</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-523" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-523</a>] - Rule Externalization - Allow filtering of RuleProviders by tags (categories)</li></ul><h2 style="margin:30px 0px 0px;padding:0px;color:rgb(36,52,70);font-size:20px;font-weight:normal;line-height:1.5;font-family:Arial,sans-serif">Task</h2><ul style="margin:10px 0px 0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px"><li>[<a href="https://issues.jboss.org/browse/WINDUP-512" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-512</a>] - Rename Implicit to Dependent</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-513" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-513</a>] - Phase pseudo-RuleProviders to have ~Phase suffix</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-530" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-530</a>] - Rename the module &quot;utils&quot; to &quot;windup-utils&quot;</li></ul><h2 style="margin:30px 0px 0px;padding:0px;color:rgb(36,52,70);font-size:20px;font-weight:normal;line-height:1.5;font-family:Arial,sans-serif">Sub-task</h2><ul style="margin:10px 0px 0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px"><li>[<a href="https://issues.jboss.org/browse/WINDUP-464" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-464</a>] - Expand all addons with simple layout to use full api/impl/tests structure</li><li>[<a href="https://issues.jboss.org/browse/WINDUP-465" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-465</a>] - Review all rules, organize into an external repository, and add useful hint information with links to knowledge articles</li></ul><div><br></div>-- <br><div>Lincoln Baxter, III<br><a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>&quot;Simpler is better.&quot;</div></div></div></div></blockquote><div><br></div></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Lincoln Baxter, III<br><a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>&quot;Simpler is better.&quot;</div>
</div>