You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Benedikt Ritter <br...@apache.org> on 2014/07/16 21:52:07 UTC

[VOTE] Release Commons DbUtils 1.6 based on RC2

  We have fixed quite a few bugs and added some significant enhancements
since DbUtils 1.5 was released in 2012, so I would like to release DbUtils
1.6 based on RC2.

  Note on RC1: From the archives it looks like the RM for RC1 only gave it
one try and then stopped working on the release.

  Note on the side build: as for other components, the side can not be
build with Java 8.

  Note on the checkstyle report: Checkstyle reports a lot of violation, but
they are all about the JavaDoc and will be fixed when we make the site
build with Java 8.

  DbUtils 1.6 RC2 is available for review here:
    https://dist.apache.org/repos/dist/dev/commons/dbutils/ (svn rev. 5880)

  Maven artifacts are here:
    https://repository.apache.org/content/repositories/orgapachecommons-1041

  Details of changes since 1.1 are in the release notes:
    https://dist.apache.org/repos/dist/dev/commons/dbutils/RELEASE-NOTES.txt
    http://people.apache.org/~britter/dbutils-1.6-RC2/changes-report.html

  The tag is here:

http://svn.apache.org/repos/asf/commons/proper/dbutils/tags/DBUTILS_1_6_RC2/
(svn rev. 1611146)
  N.B. the SVN revision is required because SVN tags are not immutable.

  Site:
    http://people.apache.org/~britter/dbutils-1.6-RC2/
  (note some *relative* links are broken and the 1.6 directories are
  not yet created - these will be OK once the site is deployed)

  Clirr Report (compared to 1.5):
    http://people.apache.org/~britter/dbutils-1.6-RC2/clirr-report.html

  RAT Report:
    http://people.apache.org/~britter/dbutils-1.6-RC2/rat-report.html

  KEYS:
  http://www.apache.org/dist/commons/KEYS

  Please review the release candidate and vote.
  This vote will close no sooner that 72 hours from now, i.e. after 2200
GMT 19-July 2014

  [ ] +1 Release these artifacts
  [ ] +0 OK, but...
  [ ] -0 OK, but really should fix...
  [ ] -1 I oppose this release because...

  Thanks!

  Benedikt


-- 
http://people.apache.org/~britter/
http://www.systemoutprintln.de/
http://twitter.com/BenediktRitter
http://github.com/britter

Re: [VOTE] Release Commons DbUtils 1.6 based on RC2

Posted by Oliver Heger <ol...@oliver-heger.de>.
+1

Tested with Java 1.6 and 1.7 on Windows 8.1.

One minor nit: The checkstyle report appears twice in the menu under
"Project Reports".

Oliver

Am 16.07.2014 21:52, schrieb Benedikt Ritter:
>   We have fixed quite a few bugs and added some significant enhancements
> since DbUtils 1.5 was released in 2012, so I would like to release DbUtils
> 1.6 based on RC2.
> 
>   Note on RC1: From the archives it looks like the RM for RC1 only gave it
> one try and then stopped working on the release.
> 
>   Note on the side build: as for other components, the side can not be
> build with Java 8.
> 
>   Note on the checkstyle report: Checkstyle reports a lot of violation, but
> they are all about the JavaDoc and will be fixed when we make the site
> build with Java 8.
> 
>   DbUtils 1.6 RC2 is available for review here:
>     https://dist.apache.org/repos/dist/dev/commons/dbutils/ (svn rev. 5880)
> 
>   Maven artifacts are here:
>     https://repository.apache.org/content/repositories/orgapachecommons-1041
> 
>   Details of changes since 1.1 are in the release notes:
>     https://dist.apache.org/repos/dist/dev/commons/dbutils/RELEASE-NOTES.txt
>     http://people.apache.org/~britter/dbutils-1.6-RC2/changes-report.html
> 
>   The tag is here:
> 
> http://svn.apache.org/repos/asf/commons/proper/dbutils/tags/DBUTILS_1_6_RC2/
> (svn rev. 1611146)
>   N.B. the SVN revision is required because SVN tags are not immutable.
> 
>   Site:
>     http://people.apache.org/~britter/dbutils-1.6-RC2/
>   (note some *relative* links are broken and the 1.6 directories are
>   not yet created - these will be OK once the site is deployed)
> 
>   Clirr Report (compared to 1.5):
>     http://people.apache.org/~britter/dbutils-1.6-RC2/clirr-report.html
> 
>   RAT Report:
>     http://people.apache.org/~britter/dbutils-1.6-RC2/rat-report.html
> 
>   KEYS:
>   http://www.apache.org/dist/commons/KEYS
> 
>   Please review the release candidate and vote.
>   This vote will close no sooner that 72 hours from now, i.e. after 2200
> GMT 19-July 2014
> 
>   [ ] +1 Release these artifacts
>   [ ] +0 OK, but...
>   [ ] -0 OK, but really should fix...
>   [ ] -1 I oppose this release because...
> 
>   Thanks!
> 
>   Benedikt
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [VOTE] Release Commons DbUtils 1.6 based on RC2

Posted by Benedikt Ritter <be...@gmail.com>.
My +1 FTR

Benedikt

> Am 16.07.2014 um 21:52 schrieb Benedikt Ritter <br...@apache.org>:
> 
>   We have fixed quite a few bugs and added some significant enhancements since DbUtils 1.5 was released in 2012, so I would like to release DbUtils 1.6 based on RC2.
> 
>   Note on RC1: From the archives it looks like the RM for RC1 only gave it one try and then stopped working on the release.
> 
>   Note on the side build: as for other components, the side can not be build with Java 8.
> 
>   Note on the checkstyle report: Checkstyle reports a lot of violation, but they are all about the JavaDoc and will be fixed when we make the site build with Java 8.
> 
>   DbUtils 1.6 RC2 is available for review here:
>     https://dist.apache.org/repos/dist/dev/commons/dbutils/ (svn rev. 5880)
> 
>   Maven artifacts are here:
>     https://repository.apache.org/content/repositories/orgapachecommons-1041
> 
>   Details of changes since 1.1 are in the release notes:
>     https://dist.apache.org/repos/dist/dev/commons/dbutils/RELEASE-NOTES.txt
>     http://people.apache.org/~britter/dbutils-1.6-RC2/changes-report.html
> 
>   The tag is here:
>     http://svn.apache.org/repos/asf/commons/proper/dbutils/tags/DBUTILS_1_6_RC2/ (svn rev. 1611146)
>   N.B. the SVN revision is required because SVN tags are not immutable.
> 
>   Site:
>     http://people.apache.org/~britter/dbutils-1.6-RC2/
>   (note some *relative* links are broken and the 1.6 directories are
>   not yet created - these will be OK once the site is deployed)
> 
>   Clirr Report (compared to 1.5):
>     http://people.apache.org/~britter/dbutils-1.6-RC2/clirr-report.html
> 
>   RAT Report:
>     http://people.apache.org/~britter/dbutils-1.6-RC2/rat-report.html
> 
>   KEYS:
>   http://www.apache.org/dist/commons/KEYS
>           
>   Please review the release candidate and vote.
>   This vote will close no sooner that 72 hours from now, i.e. after 2200 GMT 19-July 2014
> 
>   [ ] +1 Release these artifacts
>   [ ] +0 OK, but...
>   [ ] -0 OK, but really should fix...
>   [ ] -1 I oppose this release because...
> 
>   Thanks!
> 
>   Benedikt
> 
> 
> -- 
> http://people.apache.org/~britter/
> http://www.systemoutprintln.de/
> http://twitter.com/BenediktRitter
> http://github.com/britter

Re: [VOTE] Release Commons DbUtils 1.6 based on RC2

Posted by Gary Gregory <ga...@gmail.com>.
+1

Tested with:

Apache Maven 3.2.2 (45f7c06d68e745d05611f7fd14efb6594181933e;
2014-06-17T09:51:42-04:00)
Maven home: C:\Java\apache-maven-3.2.2
Java version: 1.8.0_05, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.8.0_05\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"

and:

Apache Maven 3.2.2 (45f7c06d68e745d05611f7fd14efb6594181933e;
2014-06-17T09:51:42-04:00)
Maven home: C:\Java\apache-maven-3.2.2
Java version: 1.7.0_60, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_60\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"

The site contains two Checkstyle reports next to each other, this can be
fixed post release.

Should be cleaned up:

[WARNING] changes-report report is declared twice in default reportSet
...
[INFO] Compiling 30 source files to
C:\temp\rc\commons-dbutils-1.6-src\target\classes
[WARNING]
/C:/temp/rc/commons-dbutils-1.6-src/src/main/java/org/apache/commons/dbutils/BeanProcessor.java:
C:\temp\rc\commons-dbutils-1.6-src\src\main\java\org\apache\commons\dbutils\BeanProcessor.java
uses unchecked or unsafe operations.
[WARNING]
/C:/temp/rc/commons-dbutils-1.6-src/src/main/java/org/apache/commons/dbutils/BeanProcessor.java:
Recompile with -Xlint:unchecked for details.

Odd:

[INFO] <<< cobertura-maven-plugin:2.6:cobertura (report:cobertura) <
[cobertura]test @ commons-dbutils <<<
[INFO] configuring report plugin
org.apache.maven.plugins:maven-checkstyle-plugin:2.9.1
[INFO] configuring report plugin
org.codehaus.mojo:findbugs-maven-plugin:2.5.4
[INFO] configuring report plugin
org.apache.maven.plugins:maven-pmd-plugin:3.1
net.sourceforge.pmd.RuleSetNotFoundException: Can't find resource
rulesets/basic.xml.  Make sure the resource is a valid file or URL and is
on the CLASSPATH. Here's the current classpath:
C:\Java\apache-maven-3.2.2\boot\plexus-classworlds-2
.5.1.jar
        at
net.sourceforge.pmd.RuleSetReferenceId.getInputStream(RuleSetReferenceId.java:312)
        at
net.sourceforge.pmd.RuleSetFactory.createRuleSet(RuleSetFactory.java:161)
        at
net.sourceforge.pmd.RuleSetFactory.parseRuleSetReferenceNode(RuleSetFactory.java:297)
        at
net.sourceforge.pmd.RuleSetFactory.parseRuleNode(RuleSetFactory.java:259)
        at
net.sourceforge.pmd.RuleSetFactory.parseRuleSetNode(RuleSetFactory.java:216)
        at
net.sourceforge.pmd.RuleSetFactory.createRuleSet(RuleSetFactory.java:161)
        at
net.sourceforge.pmd.RuleSetFactory.createRuleSets(RuleSetFactory.java:126)
        at
net.sourceforge.pmd.RuleSetFactory.createRuleSets(RuleSetFactory.java:111)
        at
net.sourceforge.pmd.processor.AbstractPMDProcessor.createRuleSets(AbstractPMDProcessor.java:56)
        at
net.sourceforge.pmd.processor.MultiThreadProcessor.processFiles(MultiThreadProcessor.java:38)
        at net.sourceforge.pmd.PMD.processFiles(PMD.java:269)
        at
org.apache.maven.plugin.pmd.PmdReport.executePmd(PmdReport.java:360)
        at
org.apache.maven.plugin.pmd.PmdReport.executePmdWithClassloader(PmdReport.java:263)
        at
org.apache.maven.plugin.pmd.PmdReport.canGenerateReport(PmdReport.java:238)
        at
org.apache.maven.reporting.exec.DefaultMavenReportExecutor.canGenerateReport(DefaultMavenReportExecutor.java:292)
        at
org.apache.maven.reporting.exec.DefaultMavenReportExecutor.buildReportPlugin(DefaultMavenReportExecutor.java:276)
        at
org.apache.maven.reporting.exec.DefaultMavenReportExecutor.buildMavenReports(DefaultMavenReportExecutor.java:154)
        at
org.apache.maven.plugins.site.AbstractSiteRenderingMojo.getReports(AbstractSiteRenderingMojo.java:235)
        at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:121)
        at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132)
        at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
        at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
        at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
        at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
        at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
        at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
        at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:120)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:347)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)

As known, this is followed by know Javadoc 8 failures.

On Java 7, this should be fixed:

[WARNING]
C:\temp\rc\commons-dbutils-1.6-src\src\main\java\org\apache\commons\dbutils\BaseResultSetHandler.java:86:
warning - Tag @see: reference not found: {@link
ResultSetHandler#handle(ResultSet)}

Gary


On Wed, Jul 16, 2014 at 3:52 PM, Benedikt Ritter <br...@apache.org> wrote:

>   We have fixed quite a few bugs and added some significant enhancements
> since DbUtils 1.5 was released in 2012, so I would like to release DbUtils
> 1.6 based on RC2.
>
>   Note on RC1: From the archives it looks like the RM for RC1 only gave it
> one try and then stopped working on the release.
>
>   Note on the side build: as for other components, the side can not be
> build with Java 8.
>
>   Note on the checkstyle report: Checkstyle reports a lot of violation, but
> they are all about the JavaDoc and will be fixed when we make the site
> build with Java 8.
>
>   DbUtils 1.6 RC2 is available for review here:
>     https://dist.apache.org/repos/dist/dev/commons/dbutils/ (svn rev.
> 5880)
>
>   Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-1041
>
>   Details of changes since 1.1 are in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/dbutils/RELEASE-NOTES.txt
>     http://people.apache.org/~britter/dbutils-1.6-RC2/changes-report.html
>
>   The tag is here:
>
>
> http://svn.apache.org/repos/asf/commons/proper/dbutils/tags/DBUTILS_1_6_RC2/
> (svn rev. 1611146)
>   N.B. the SVN revision is required because SVN tags are not immutable.
>
>   Site:
>     http://people.apache.org/~britter/dbutils-1.6-RC2/
>   (note some *relative* links are broken and the 1.6 directories are
>   not yet created - these will be OK once the site is deployed)
>
>   Clirr Report (compared to 1.5):
>     http://people.apache.org/~britter/dbutils-1.6-RC2/clirr-report.html
>
>   RAT Report:
>     http://people.apache.org/~britter/dbutils-1.6-RC2/rat-report.html
>
>   KEYS:
>   http://www.apache.org/dist/commons/KEYS
>
>   Please review the release candidate and vote.
>   This vote will close no sooner that 72 hours from now, i.e. after 2200
> GMT 19-July 2014
>
>   [ ] +1 Release these artifacts
>   [ ] +0 OK, but...
>   [ ] -0 OK, but really should fix...
>   [ ] -1 I oppose this release because...
>
>   Thanks!
>
>   Benedikt
>
>
> --
> http://people.apache.org/~britter/
> http://www.systemoutprintln.de/
> http://twitter.com/BenediktRitter
> http://github.com/britter
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory