{"action":"created","issue":{"url":"https://api.github.com/repos/arboliveira/liferay-portal/issues/102","repository_url":"https://api.github.com/repos/arboliveira/liferay-portal","labels_url":"https://api.github.com/repos/arboliveira/liferay-portal/issues/102/labels{/name}","comments_url":"https://api.github.com/repos/arboliveira/liferay-portal/issues/102/comments","events_url":"https://api.github.com/repos/arboliveira/liferay-portal/issues/102/events","html_url":"https://github.com/arboliveira/liferay-portal/pull/102","id":144552619,"number":102,"title":"[TECHNICAL-SUPPORT] LPS-64269 Fix Custom date range search (Elasticsearch, Solr)","user":{"login":"lipusz","id":1556706,"avatar_url":"https://avatars.githubusercontent.com/u/1556706?v=3","gravatar_id":"","url":"https://api.github.com/users/lipusz","html_url":"https://github.com/lipusz","followers_url":"https://api.github.com/users/lipusz/followers","following_url":"https://api.github.com/users/lipusz/following{/other_user}","gists_url":"https://api.github.com/users/lipusz/gists{/gist_id}","starred_url":"https://api.github.com/users/lipusz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lipusz/subscriptions","organizations_url":"https://api.github.com/users/lipusz/orgs","repos_url":"https://api.github.com/users/lipusz/repos","events_url":"https://api.github.com/users/lipusz/events{/privacy}","received_events_url":"https://api.github.com/users/lipusz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-03-30T11:16:32Z","updated_at":"2016-03-30T12:31:41Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/arboliveira/liferay-portal/pulls/102","html_url":"https://github.com/arboliveira/liferay-portal/pull/102","diff_url":"https://github.com/arboliveira/liferay-portal/pull/102.diff","patch_url":"https://github.com/arboliveira/liferay-portal/pull/102.patch"},"body":"https://issues.liferay.com/browse/LPS-64269\r\n\r\nHi André,\r\n\r\nThe custom range \"modified\" has to be added to the query otherwise\r\n- facet collector may return null\r\n- count will always be zero for Custom Ranges\r\n\r\n**Issue 1: Custom date range search fails with NPE on Solr**\r\nIt was (partially) fixed in https://issues.liferay.com/browse/LPS-48279 in the past, but as a result of the refactoring in LPS-49586, the related logic was not migrated so it's reproducible again.\r\n\r\n**Issue 2: Facet count always shows zero for \"Custom Range\" facet term (ES, Solr)**\r\nThe same logic has to be added to ES' Modified/RangeFacetProcessor.\r\n\r\nYou may notice the difference between the fixes for Solr & ES. For ES I've found that we need to use to same rangeBuilder instance, otherwise (e.g. creating a new one) the query will look like this:\r\n\r\n````json\r\n{\r\n  \"aggregations\" : {\r\n    \"userName\" : {\r\n      \"terms\" : {\r\n        \"field\" : \"userName\"\r\n      }\r\n    },\r\n    \"modified\" : {\r\n      \"range\" : {\r\n        \"field\" : \"modified\",\r\n        \"ranges\" : [ {\r\n          \"from\" : \"20160329170000\",\r\n          \"to\" : \"20160329190000\"\r\n        }, {\r\n          \"from\" : \"20160328180000\",\r\n          \"to\" : \"20160329190000\"\r\n        }, {\r\n          \"from\" : \"20160322180000\",\r\n          \"to\" : \"20160329190000\"\r\n        }, {\r\n          \"from\" : \"20160229180000\",\r\n          \"to\" : \"20160329190000\"\r\n        }, {\r\n          \"from\" : \"20150329180000\",\r\n          \"to\" : \"20160329190000\"\r\n        } ]\r\n      }\r\n    },\r\n    \"modified\" : {\r\n      \"range\" : {\r\n        \"field\" : \"modified\",\r\n        \"ranges\" : [ {\r\n          \"from\" : \"20160329000000\",\r\n          \"to\" : \"20160329235959\"\r\n        } ]\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\nwhich is wrong, since 2 aggregations with the same \"name\" are present.\r\n````\r\n\r\nIf you think commits @70f1bb823914b34bd1bfe77fc1fea303d9295e1e and @3792a381392624203ecca849c6d1994c3893deb5 add too much overhead, feel free to delete them and keep the other 2 ones (@19d947e33035dbfba63e6a874054204e30c2f9e3, @5ac06db067b228b97e799375da0e234b64db5fae) for ES.\r\n\r\nCheers,\r\nTibor"},"comment":{"url":"https://api.github.com/repos/arboliveira/liferay-portal/issues/comments/203408470","html_url":"https://github.com/arboliveira/liferay-portal/pull/102#issuecomment-203408470","issue_url":"https://api.github.com/repos/arboliveira/liferay-portal/issues/102","id":203408470,"user":{"login":"liferay-continuous-integration","id":4502793,"avatar_url":"https://avatars.githubusercontent.com/u/4502793?v=3","gravatar_id":"","url":"https://api.github.com/users/liferay-continuous-integration","html_url":"https://github.com/liferay-continuous-integration","followers_url":"https://api.github.com/users/liferay-continuous-integration/followers","following_url":"https://api.github.com/users/liferay-continuous-integration/following{/other_user}","gists_url":"https://api.github.com/users/liferay-continuous-integration/gists{/gist_id}","starred_url":"https://api.github.com/users/liferay-continuous-integration/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liferay-continuous-integration/subscriptions","organizations_url":"https://api.github.com/users/liferay-continuous-integration/orgs","repos_url":"https://api.github.com/users/liferay-continuous-integration/repos","events_url":"https://api.github.com/users/liferay-continuous-integration/events{/privacy}","received_events_url":"https://api.github.com/users/liferay-continuous-integration/received_events","type":"User","site_admin":false},"created_at":"2016-03-30T12:31:41Z","updated_at":"2016-03-30T12:31:41Z","body":"<h1>Some tests FAILED!</h1><p>Build Time: 1 hour 7 minutes 49 seconds</p><h4>Base Branch:</h4><p>Branch Name: <a href=\"https://github.com/liferay/liferay-portal/tree/master\">master</a><br />Branch GIT ID: <a href=\"https://github.com/liferay/liferay-portal/commit/2696d15e7c20925cebe660a4665e2107486c057c\">2696d15e7c20925cebe660a4665e2107486c057c</a></p><h4>Job Summary:</h4><ul><li><strike><strong><a href=\"https://test-1-2.liferay.com/job/test-portal-acceptance-pullrequest(master)/2556/\">test-portal-acceptance-pullrequest(master)</a></strong></strike></li><li><a href=\"https://test-1-8.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/41251/\">test-portal-acceptance-pullrequest-batch(master)/compile-jsp-jdk7</a></li><li><a href=\"https://test-1-13.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/32370/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-hypersonic20-jdk7/0</a></li><li><a href=\"https://test-1-19.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/26590/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/0</a></li><li><a href=\"https://test-1-3.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/40738/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/1</a></li><li><a href=\"https://test-1-17.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30295/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/10</a></li><li><a href=\"https://test-1-2.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/37915/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/11</a></li><li><a href=\"https://test-1-11.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/29720/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/12</a></li><li><a href=\"https://test-1-14.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/29668/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/13</a></li><li><a href=\"https://test-1-9.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30122/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/14</a></li><li><a href=\"https://test-1-7.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/37589/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/15</a></li><li><a href=\"https://test-1-6.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/36540/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/16</a></li><li><a href=\"https://test-1-13.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/32375/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/17</a></li><li><a href=\"https://test-1-18.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/28523/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/18</a></li><li><a href=\"https://test-1-13.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/32381/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/19</a></li><li><a href=\"https://test-1-8.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/41253/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/2</a></li><li><a href=\"https://test-1-18.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/28525/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/20</a></li><li><a href=\"https://test-1-4.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/41382/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/21</a></li><li><a href=\"https://test-1-2.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/37919/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/22</a></li><li><a href=\"https://test-1-20.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/29073/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/23</a></li><li><a href=\"https://test-1-4.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/41383/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/24</a></li><li><a href=\"https://test-1-8.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/41255/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/25</a></li><li><a href=\"https://test-1-16.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30830/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/26</a></li><li><a href=\"https://test-1-14.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/29670/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/27</a></li><li><a href=\"https://test-1-16.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30831/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/28</a></li><li><a href=\"https://test-1-19.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/26594/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/29</a></li><li><a href=\"https://test-1-2.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/37914/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/3</a></li><li><a href=\"https://test-1-11.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/29723/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/30</a></li><li><a href=\"https://test-1-19.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/26595/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/31</a></li><li><a href=\"https://test-1-10.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/29345/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/32</a></li><li><a href=\"https://test-1-9.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30124/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/33</a></li><li><a href=\"https://test-1-8.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/41257/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/34</a></li><li><a href=\"https://test-1-16.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30833/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/35</a></li><li><a href=\"https://test-1-8.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/41259/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/36</a></li><li><a href=\"https://test-1-16.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30828/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/4</a></li><li><a href=\"https://test-1-17.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30294/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/5</a></li><li><a href=\"https://test-1-6.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/36538/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/6</a></li><li><a href=\"https://test-1-4.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/41380/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/7</a></li><li><a href=\"https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/37321/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/8</a></li><li><a href=\"https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/37322/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-mysql56-jdk7/9</a></li><li><a href=\"https://test-1-3.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/40742/\">test-portal-acceptance-pullrequest-batch(master)/functional-tomcat8-postgresql94-jdk8/0</a></li><li><a href=\"https://test-1-16.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30835/\">test-portal-acceptance-pullrequest-batch(master)/functional-wildfly10-mariadb100-jdk8/0</a></li><li><a href=\"https://test-1-3.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/40743/\">test-portal-acceptance-pullrequest-batch(master)/integration-hypersonic20-jdk7</a></li><li><a href=\"https://test-1-14.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/29675/\">test-portal-acceptance-pullrequest-batch(master)/integration-mysql56-jdk7</a></li><li><a href=\"https://test-1-19.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/26597/\">test-portal-acceptance-pullrequest-batch(master)/integration-postgresql94-jdk7</a></li><li><a href=\"https://test-1-1.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/37327/\">test-portal-acceptance-pullrequest-batch(master)/modules-integration-hypersonic20-jdk7</a></li><li><a href=\"https://test-1-8.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/41261/\">test-portal-acceptance-pullrequest-batch(master)/modules-integration-mysql56-jdk7</a></li><li><a href=\"https://test-1-16.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30836/\">test-portal-acceptance-pullrequest-batch(master)/modules-integration-postgresql94-jdk7</a></li><li><strike><strong><a href=\"https://test-1-18.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/28531/\">test-portal-acceptance-pullrequest-batch(master)/modules-unit-jdk7</a></strong></strike></li><li><a href=\"https://test-1-5.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/37344/\">test-portal-acceptance-pullrequest-batch(master)/plugins-compile-jdk7</a></li><li><a href=\"https://test-1-5.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/37345/\">test-portal-acceptance-pullrequest-batch(master)/portal-web-jdk7</a></li><li><a href=\"https://test-1-9.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30129/\">test-portal-acceptance-pullrequest-batch(master)/ruby-sass-compiler-jdk7</a></li><li><strike><strong><a href=\"https://test-1-9.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30130/\">test-portal-acceptance-pullrequest-batch(master)/semantic-versioning-jdk7</a></strong></strike></li><li><a href=\"https://test-1-20.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/29076/\">test-portal-acceptance-pullrequest-batch(master)/service-builder-jdk7</a></li><li><a href=\"https://test-1-19.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/26598/\">test-portal-acceptance-pullrequest-batch(master)/tck-jdk7</a></li><li><a href=\"https://test-1-9.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30131/\">test-portal-acceptance-pullrequest-batch(master)/unit-jdk7</a></li><li><a href=\"https://test-1-19.liferay.com/job/test-portal-acceptance-pullrequest-source(master)/1286/\">test-portal-acceptance-pullrequest-source(master)</a></li></ul><h5>For more details click <a href=\"https://test-1-2.liferay.com//userContent/jobs/test-portal-acceptance-pullrequest(master)/builds/2556/jenkins-report.html\">here</a>.</h5><hr /><h4>Failed Jobs:</h4><ol><li><h5><a href=\"https://test-1-2.liferay.com/job/test-portal-acceptance-pullrequest(master)/2556/\">test-portal-acceptance-pullrequest(master)</a></h5><h6>Job Results:</h6><p>54 Jobs Passed.<br />3 Jobs Failed.</p><pre><code>Completed with the status of FAILURE.</code></pre></li><li><h5 job-result=\"UNSTABLE\"><a href=\"https://test-1-18.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/28531/\">test-portal-acceptance-pullrequest-batch(master)/modules-unit-jdk7</a></h5><h6>Job Results:</h6><p>1209 Tests Passed.<br />1 Test Failed.</p><ol><li><a href=\"https://test-1-18.liferay.com/job/test-portal-acceptance-pullrequest-batch%28master%29/AXIS_VARIABLE=4,label_exp=!master/28531//testReport/com.liferay.source.formatter/SourceFormatterTest/testSourceFormatter\">SourceFormatterTest.testSourceFormatter</a></li></ol></li><li><h5 job-result=\"FAILURE\"><a href=\"https://test-1-9.liferay.com/job/test-portal-acceptance-pullrequest-batch(master)/30130/\">test-portal-acceptance-pullrequest-batch(master)/semantic-versioning-jdk7</a></h5><h6>Job Results:</h6><p>0 Tests Passed.<br />1 Test Failed.</p><ol><li><strong><a href=\"https://test-1-9.liferay.com/job/test-portal-acceptance-pullrequest-batch%28master%29/AXIS_VARIABLE=0,label_exp=!master/30130/\">test-portal-acceptance-pullrequest-batch&#40;master&#41; ?? 0,!master #30130</a></strong><p>Please update <strong><a href=\"https://github.com/lipusz/liferay-portal/blob/LPS-64269/git-commit-plugins\">git-commit-plugins</a></strong> to an existing git id from <strong><a href=\"https://github.com/liferay/liferay-plugins/commits/master\">liferay-plugins/master</a>.</strong></p><pre><code>     \\[exec\\] :apps:foundation:portal\\-search:portal\\-search:processResources UP\\-TO\\-DATE\n     \\[exec\\] :apps:foundation:portal\\-search:portal\\-search:transpileJS SKIPPED\n     \\[exec\\] :apps:foundation:portal\\-search:portal\\-search:configJSModules SKIPPED\n     \\[exec\\] :apps:foundation:portal\\-search:portal\\-search:copyLibs SKIPPED\n     \\[exec\\] :apps:foundation:portal\\-search:portal\\-search:classes UP\\-TO\\-DATE\n     \\[exec\\] :apps:foundation:portal\\-search:portal\\-search:jar UP\\-TO\\-DATE\n     \\[exec\\] :apps:foundation:portal\\-search:portal\\-search:baseline\n     \\[exec\\]   PACKAGE\\_NAME                                       DELTA      CUR\\_VER    BASE\\_VER   REC\\_VER    WARNINGS  \n     \\[exec\\] = ================================================== ========== ========== ========== ========== ==========\n     \\[exec\\]   com\\.liferay\\.portal\\.search\\.analysis                 UNCHANGED  2\\.0\\.1      2\\.0\\.0      2\\.0\\.0      EXCESSIVE VERSION INCREASE\n     \\[exec\\] \t\\-   version    2\\.0\\.0\n     \\[exec\\] \t\\+   version    2\\.0\\.1\n     \\[exec\\]   com\\.liferay\\.portal\\.search\\.buffer                   UNCHANGED  2\\.0\\.1      2\\.0\\.0      2\\.0\\.0      EXCESSIVE VERSION INCREASE\n     \\[exec\\] \t\\-   version    2\\.0\\.0\n     \\[exec\\] \t\\+   version    2\\.0\\.1\n     \\[exec\\] \n     \\[exec\\] BUILD SUCCESSFUL\n     \\[exec\\] \n     \\[exec\\] Total time: 12\\.852 secs\n     \\[exec\\] \n     \\[echo\\] \n     \\[echo\\] \\#\\#\n     \\[echo\\] \\#\\# /opt/dev/projects/github/liferay\\-portal/modules/apps/foundation/portal\\-search/portal\\-search/build/reports/baseline/baseline\\.log\n     \\[echo\\] \\#\\#\n     \\[echo\\] \n     \\[echo\\]   PACKAGE\\_NAME                                       DELTA      CUR\\_VER    BASE\\_VER   REC\\_VER    WARNINGS  \n     \\[echo\\] = ================================================== ========== ========== ========== ========== ==========\n     \\[echo\\]   com\\.liferay\\.portal\\.search\\.analysis                 UNCHANGED  2\\.0\\.1      2\\.0\\.0      2\\.0\\.0      EXCESSIVE VERSION INCREASE\n     \\[echo\\] \t\\-   version    2\\.0\\.0\n     \\[echo\\] \t\\+   version    2\\.0\\.1\n     \\[echo\\]   com\\.liferay\\.portal\\.search\\.buffer                   UNCHANGED  2\\.0\\.1      2\\.0\\.0      2\\.0\\.0      EXCESSIVE VERSION INCREASE\n     \\[echo\\] \t\\-   version    2\\.0\\.0\n     \\[echo\\] \t\\+   version    2\\.0\\.1\n     \\[echo\\] Semantic versioning is incorrect\\.\n      \\[get\\] Getting: http://test\\-1\\-9/job/test\\-portal\\-acceptance\\-pullrequest\\-batch\\(master\\)/AXIS\\_VARIABLE=0,label\\_exp=\\!master/30130//consoleText\n      \\[get\\] To: /opt/dev/projects/github/liferay\\-portal/20160330043704470\\.txt\n   \\[delete\\] Deleting: /opt/dev/projects/github/liferay\\-portal/20160330043704470\\.txt</code></pre></li></ol></li></ol>"}}