[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1

2018-02-11 Thread Uwe Schindler (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359935#comment-16359935
 ] 

Uwe Schindler commented on LUCENE-8169:
---

I committed some updates that I missed to do:
- We no longer need to limit ourselves to {{org.apache}} package names, as 
OpenClover needs no license (the previous license was limited to Apache code). 
This affected Tartarus Snowball, which is now also instrumented.
- I removed a permgen setting, which is obsolete with Java 8.
- I also updated the link to the issue that OpenNLP faces: 
https://bitbucket.org/openclover/clover/issues/59 (OpenClover cannot instrument 
code with multi-dimensional array constructor references).

> Migrate build to use OpenClover 4.2.1
> -
>
> Key: LUCENE-8169
> URL: https://issues.apache.org/jira/browse/LUCENE-8169
> Project: Lucene - Core
>  Issue Type: Task
>  Components: general/build
>Reporter: Uwe Schindler
>Assignee: Uwe Schindler
>Priority: Major
>  Labels: clover
> Fix For: master (8.0), 7.3
>
> Attachments: LUCENE-8169.patch, LUCENE-8169.patch
>
>
> Last year, Atlassian opensourced Clover and stopped releasing new versions. 
> Latest supported version is 4.1.2: 
> https://www.atlassian.com/blog/announcements/atlassian-clover-open-source
> After opensourcing it was foked and OpenClover was founded: 
> http://openclover.org/
> The latest OpenClover version is 4.2.1.
> This will issue will migrate to the opensourced OpenClover 4.2.1 version 
> (also in preparation for Java 9). It will mainly remove the license file and 
> cleans up the build to no longer refer to it.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1

2018-02-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359933#comment-16359933
 ] 

ASF subversion and git services commented on LUCENE-8169:
-

Commit 26dbe6538b72703f11de823d1cd06354ea0510d3 in lucene-solr's branch 
refs/heads/branch_7x from [~thetaphi]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=26dbe65 ]

LUCENE-8169: Update link to OpenNLP test issue; remove instrumentation 
restriction to org.apache package, as we no longer need a license for 
OpenClover; remove permgen (no longer valid in Java 8+)


> Migrate build to use OpenClover 4.2.1
> -
>
> Key: LUCENE-8169
> URL: https://issues.apache.org/jira/browse/LUCENE-8169
> Project: Lucene - Core
>  Issue Type: Task
>  Components: general/build
>Reporter: Uwe Schindler
>Assignee: Uwe Schindler
>Priority: Major
>  Labels: clover
> Fix For: master (8.0), 7.3
>
> Attachments: LUCENE-8169.patch, LUCENE-8169.patch
>
>
> Last year, Atlassian opensourced Clover and stopped releasing new versions. 
> Latest supported version is 4.1.2: 
> https://www.atlassian.com/blog/announcements/atlassian-clover-open-source
> After opensourcing it was foked and OpenClover was founded: 
> http://openclover.org/
> The latest OpenClover version is 4.2.1.
> This will issue will migrate to the opensourced OpenClover 4.2.1 version 
> (also in preparation for Java 9). It will mainly remove the license file and 
> cleans up the build to no longer refer to it.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1

2018-02-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359932#comment-16359932
 ] 

ASF subversion and git services commented on LUCENE-8169:
-

Commit 130a0c0907ae946c893daec73efcfbe5068a4799 in lucene-solr's branch 
refs/heads/master from [~thetaphi]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=130a0c0 ]

LUCENE-8169: Update link to OpenNLP test issue; remove instrumentation 
restriction to org.apache package, as we no longer need a license for 
OpenClover; remove permgen (no longer valid in Java 8+)


> Migrate build to use OpenClover 4.2.1
> -
>
> Key: LUCENE-8169
> URL: https://issues.apache.org/jira/browse/LUCENE-8169
> Project: Lucene - Core
>  Issue Type: Task
>  Components: general/build
>Reporter: Uwe Schindler
>Assignee: Uwe Schindler
>Priority: Major
>  Labels: clover
> Fix For: master (8.0), 7.3
>
> Attachments: LUCENE-8169.patch, LUCENE-8169.patch
>
>
> Last year, Atlassian opensourced Clover and stopped releasing new versions. 
> Latest supported version is 4.1.2: 
> https://www.atlassian.com/blog/announcements/atlassian-clover-open-source
> After opensourcing it was foked and OpenClover was founded: 
> http://openclover.org/
> The latest OpenClover version is 4.2.1.
> This will issue will migrate to the opensourced OpenClover 4.2.1 version 
> (also in preparation for Java 9). It will mainly remove the license file and 
> cleans up the build to no longer refer to it.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1

2018-02-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359867#comment-16359867
 ] 

ASF subversion and git services commented on LUCENE-8169:
-

Commit 2a7e6d282fb05662ef56e13ec9aff125e8f70d2a in lucene-solr's branch 
refs/heads/branch_7x from [~thetaphi]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=2a7e6d2 ]

LUCENE-8169: Migrate build to use OpenClover 4.2.1 for checking code coverage


> Migrate build to use OpenClover 4.2.1
> -
>
> Key: LUCENE-8169
> URL: https://issues.apache.org/jira/browse/LUCENE-8169
> Project: Lucene - Core
>  Issue Type: Task
>  Components: general/build
>Reporter: Uwe Schindler
>Assignee: Uwe Schindler
>Priority: Major
>  Labels: clover
> Fix For: master (8.0), 7.3
>
> Attachments: LUCENE-8169.patch, LUCENE-8169.patch
>
>
> Last year, Atlassian opensourced Clover and stopped releasing new versions. 
> Latest supported version is 4.1.2: 
> https://www.atlassian.com/blog/announcements/atlassian-clover-open-source
> After opensourcing it was foked and OpenClover was founded: 
> http://openclover.org/
> The latest OpenClover version is 4.2.1.
> This will issue will migrate to the opensourced OpenClover 4.2.1 version 
> (also in preparation for Java 9). It will mainly remove the license file and 
> cleans up the build to no longer refer to it.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1

2018-02-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359863#comment-16359863
 ] 

ASF subversion and git services commented on LUCENE-8169:
-

Commit 1922e5b956fa0257a46c4beac113b045bc3cf819 in lucene-solr's branch 
refs/heads/master from [~thetaphi]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=1922e5b ]

LUCENE-8169: Migrate build to use OpenClover 4.2.1 for checking code coverage


> Migrate build to use OpenClover 4.2.1
> -
>
> Key: LUCENE-8169
> URL: https://issues.apache.org/jira/browse/LUCENE-8169
> Project: Lucene - Core
>  Issue Type: Task
>  Components: general/build
>Reporter: Uwe Schindler
>Assignee: Uwe Schindler
>Priority: Major
>  Labels: clover
> Fix For: master (8.0), 7.3
>
> Attachments: LUCENE-8169.patch, LUCENE-8169.patch
>
>
> Last year, Atlassian opensourced Clover and stopped releasing new versions. 
> Latest supported version is 4.1.2: 
> https://www.atlassian.com/blog/announcements/atlassian-clover-open-source
> After opensourcing it was foked and OpenClover was founded: 
> http://openclover.org/
> The latest OpenClover version is 4.2.1.
> This will issue will migrate to the opensourced OpenClover 4.2.1 version 
> (also in preparation for Java 9). It will mainly remove the license file and 
> cleans up the build to no longer refer to it.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1

2018-02-10 Thread Uwe Schindler (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359706#comment-16359706
 ] 

Uwe Schindler commented on LUCENE-8169:
---

New patch that fixes bugs and improves performance:
- Disable per test coverage recording (slows down exponentially with many tests 
- this is why it got so slow)
- Exclude OpenNLP tests using {{byte[][]::new}} method reference 
(https://jira.atlassian.com/browse/CLOV-1984)

> Migrate build to use OpenClover 4.2.1
> -
>
> Key: LUCENE-8169
> URL: https://issues.apache.org/jira/browse/LUCENE-8169
> Project: Lucene - Core
>  Issue Type: Task
>  Components: general/build
>Reporter: Uwe Schindler
>Assignee: Uwe Schindler
>Priority: Major
>  Labels: clover
> Fix For: master (8.0), 7.3
>
> Attachments: LUCENE-8169.patch, LUCENE-8169.patch
>
>
> Last year, Atlassian opensourced Clover and stopped releasing new versions. 
> Latest supported version is 4.1.2: 
> https://www.atlassian.com/blog/announcements/atlassian-clover-open-source
> After opensourcing it was foked and OpenClover was founded: 
> http://openclover.org/
> The latest OpenClover version is 4.2.1.
> This will issue will migrate to the opensourced OpenClover 4.2.1 version 
> (also in preparation for Java 9). It will mainly remove the license file and 
> cleans up the build to no longer refer to it.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1

2018-02-10 Thread Uwe Schindler (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359686#comment-16359686
 ] 

Uwe Schindler commented on LUCENE-8169:
---

I also added a hack for the MR-JAR patching so it's not applied when clover is 
active (similar to other places).

> Migrate build to use OpenClover 4.2.1
> -
>
> Key: LUCENE-8169
> URL: https://issues.apache.org/jira/browse/LUCENE-8169
> Project: Lucene - Core
>  Issue Type: Task
>  Components: general/build
>Reporter: Uwe Schindler
>Assignee: Uwe Schindler
>Priority: Major
>  Labels: clover
> Fix For: master (8.0), 7.3
>
> Attachments: LUCENE-8169.patch
>
>
> Last year, Atlassian opensourced Clover and stopped releasing new versions. 
> Latest supported version is 4.1.2: 
> https://www.atlassian.com/blog/announcements/atlassian-clover-open-source
> After opensourcing it was foked and OpenClover was founded: 
> http://openclover.org/
> The latest OpenClover version is 4.2.1.
> This will issue will migrate to the opensourced OpenClover 4.2.1 version 
> (also in preparation for Java 9). It will mainly remove the license file and 
> cleans up the build to no longer refer to it.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org