Re: [VOTE] Apache Accumulo 1.6.2 RC3
I have RC4 staged and ready. I'll hold off until tonight (Thursday) to fire off the vote to give the community time to verify recent changes in the 1.6.1 branch. On Fri, Jan 30, 2015 at 7:20 PM, Eric Newton eric.new...@gmail.com wrote: -0 It would be nice to have ACCUMULO-3547 https://issues.apache.org/jira/browse/ACCUMULO-3549 in 1.6.2. We are running at scale with it at the moment, and it has made a huge improvement. I hate to hold up 1.6.2, though. If it doesn't make it, please update the ticket to point to 1.6.3. Corey, thanks for all your effort. -Eric On Fri, Jan 30, 2015 at 10:36 AM, Keith Turner ke...@deenlo.com wrote: On Thu, Jan 29, 2015 at 7:27 PM, Corey Nolet cjno...@gmail.com wrote: However I am seeing ACCUMULO-3545[1] that I need to investigate. Ok. I'll cut another RC as soon as that's complete. Verification completed. Successfully wrote and verified 31B entries on a 20 nodes EC2 cluster. Used Hadoop 2.6.0, ZK 3.4.5, Centos 6, and openjdk 7. On Thu, Jan 29, 2015 at 6:03 PM, Josh Elser josh.el...@gmail.com wrote: Given the stuff Keith found already, I'm -1, but I did take some time this RC to rerun some tests. I had one IT that failed on me from the source build which we can fix later -- things are looking good otherwise from my testing. Thanks for working through this Corey, and Keith for finding bugs :) Corey Nolet wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6. 2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6. 2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a= blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/ compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/ compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT)
Re: [VOTE] Apache Accumulo 1.6.2 RC3
On Thu, Jan 29, 2015 at 7:27 PM, Corey Nolet cjno...@gmail.com wrote: However I am seeing ACCUMULO-3545[1] that I need to investigate. Ok. I'll cut another RC as soon as that's complete. Verification completed. Successfully wrote and verified 31B entries on a 20 nodes EC2 cluster. Used Hadoop 2.6.0, ZK 3.4.5, Centos 6, and openjdk 7. On Thu, Jan 29, 2015 at 6:03 PM, Josh Elser josh.el...@gmail.com wrote: Given the stuff Keith found already, I'm -1, but I did take some time this RC to rerun some tests. I had one IT that failed on me from the source build which we can fix later -- things are looking good otherwise from my testing. Thanks for working through this Corey, and Keith for finding bugs :) Corey Nolet wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6. 2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6. 2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a= blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/ compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/ compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT)
Re: [VOTE] Apache Accumulo 1.6.2 RC3
-0 It would be nice to have ACCUMULO-3547 https://issues.apache.org/jira/browse/ACCUMULO-3549 in 1.6.2. We are running at scale with it at the moment, and it has made a huge improvement. I hate to hold up 1.6.2, though. If it doesn't make it, please update the ticket to point to 1.6.3. Corey, thanks for all your effort. -Eric On Fri, Jan 30, 2015 at 10:36 AM, Keith Turner ke...@deenlo.com wrote: On Thu, Jan 29, 2015 at 7:27 PM, Corey Nolet cjno...@gmail.com wrote: However I am seeing ACCUMULO-3545[1] that I need to investigate. Ok. I'll cut another RC as soon as that's complete. Verification completed. Successfully wrote and verified 31B entries on a 20 nodes EC2 cluster. Used Hadoop 2.6.0, ZK 3.4.5, Centos 6, and openjdk 7. On Thu, Jan 29, 2015 at 6:03 PM, Josh Elser josh.el...@gmail.com wrote: Given the stuff Keith found already, I'm -1, but I did take some time this RC to rerun some tests. I had one IT that failed on me from the source build which we can fix later -- things are looking good otherwise from my testing. Thanks for working through this Corey, and Keith for finding bugs :) Corey Nolet wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6. 2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6. 2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a= blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/ compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/ compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT)
Re: [VOTE] Apache Accumulo 1.6.2 RC3
On Wed, Jan 28, 2015 at 6:08 PM, Corey Nolet cjno...@gmail.com wrote: I'll start on an RC4 but leave this open for awhile in case any more issues like pop up like this. I think I have finished up 3541. However I am seeing ACCUMULO-3545[1] that I need to investigate. [1]: https://issues.apache.org/jira/browse/ACCUMULO-3545 On Jan 28, 2015 5:24 PM, Keith Turner ke...@deenlo.com wrote: -1 because of ACCUMULO-3541 On Wed, Jan 28, 2015 at 2:38 AM, Corey Nolet cjno...@apache.org wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a=blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT)
Re: [VOTE] Apache Accumulo 1.6.2 RC3
Given the stuff Keith found already, I'm -1, but I did take some time this RC to rerun some tests. I had one IT that failed on me from the source build which we can fix later -- things are looking good otherwise from my testing. Thanks for working through this Corey, and Keith for finding bugs :) Corey Nolet wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a=blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT)
Re: [VOTE] Apache Accumulo 1.6.2 RC3
However I am seeing ACCUMULO-3545[1] that I need to investigate. Ok. I'll cut another RC as soon as that's complete. On Thu, Jan 29, 2015 at 6:03 PM, Josh Elser josh.el...@gmail.com wrote: Given the stuff Keith found already, I'm -1, but I did take some time this RC to rerun some tests. I had one IT that failed on me from the source build which we can fix later -- things are looking good otherwise from my testing. Thanks for working through this Corey, and Keith for finding bugs :) Corey Nolet wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6. 2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6. 2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a= blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/ compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/ compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT)
Re: [VOTE] Apache Accumulo 1.6.2 RC3
On Jan 29, 2015 7:30 PM, Corey Nolet cjno...@gmail.com wrote: However I am seeing ACCUMULO-3545[1] that I need to Its not a problem. At around 7 I discovered I had forgotten to increase the number of max maps in the CI config. I killed the job, changed max maps from 64 to 4096, and restarted. After that there was a mapper for each of the 2178 tablets and the mappers were running locally. I'll let you know how the verify went in the morning. Ok. I'll cut another RC as soon as that's complete. On Thu, Jan 29, 2015 at 6:03 PM, Josh Elser josh.el...@gmail.com wrote: Given the stuff Keith found already, I'm -1, but I did take some time this RC to rerun some tests. I had one IT that failed on me from the source build which we can fix later -- things are looking good otherwise from my testing. Thanks for working through this Corey, and Keith for finding bugs :) Corey Nolet wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6. 2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/ orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6. 2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a= blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/ compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/ compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT)
Re: [VOTE] Apache Accumulo 1.6.2 RC3
I started running CI against RC3 a bit ago and started seeing [ACCUMULO-3541][1]. Going to look into it. [1]: https://issues.apache.org/jira/browse/ACCUMULO-3541 On Wed, Jan 28, 2015 at 2:38 AM, Corey Nolet cjno...@apache.org wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a=blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT)
Re: [VOTE] Apache Accumulo 1.6.2 RC3
On Wed, Jan 28, 2015 at 2:30 PM, Sean Busbey bus...@cloudera.com wrote: [snip] So that looks fine. I have seen cases before where using the maven compiler plugin's -source -target options without the correct rt.jar file resulted in Java 6 JVM compatible class files that still referenced JRE classes that weren't available. Right, my main concern was this kind of problem (which I think can be resolved by setting bootstrap classpath during compile). Attempting to compile the source tarball with a Java 6 JDK should cause that to show up. [snip] That's what I'd hope also, but I think there are fringe cases that wouldn't catch this: use of constants which differ in value between versions, changes between interface/abstract class, and maybe a few other fringe cases that wouldn't be caught at compile time, but could cause runtime errors. (I'm no expert on this, though, which is why I phrased it as a question initially.) (as an aside, I couldn't find us actually documenting anywhere in the user manual or README what java versions we support.) Maybe it'd be good to document it somewhere, but the java version is specified in the pom, and has been: Java 6 or newer for Accumulo 1.7 Java 7 or newer for Accumulo = 1.7 FWIW, we don't really document any other compatible dependency versions either, outside the pom.xml, but divergence from this I'd typically expect a downstream package maintainer to deal with (except for the fact that many people use the upstream binaries directly, and that's a valid support case for our community). More FWIW: if we were using maven to generate a site, this kind of documentation could be generated automatically. On Wed, Jan 28, 2015 at 11:25 AM, Christopher ctubb...@apache.org https://mail.google.com/mail/?view=cmfs=1tf=1to=ctubb...@apache.org wrote: Does it matter that this was built with Java 1.7.0_25? Is that going to cause issues running in a 1.6 JRE? -- Christopher L Tubbs II http://gravatar.com/ctubbsii On Wed, Jan 28, 2015 at 2:38 AM, Corey Nolet cjno...@apache.org https://mail.google.com/mail/?view=cmfs=1tf=1to=cjno...@apache.org wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a=blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT) -- Sean
Re: [VOTE] Apache Accumulo 1.6.2 RC3
Ok. I'm documenting this in the release procedures I've been working on and will cut RC4 with jdk1.6. I think its fair at this point to steer developers towards just cutting the release with the actual jdk version that matches the version of the bytecode. On Jan 28, 2015 7:18 PM, Christopher ctubb...@apache.org wrote: On Wed, Jan 28, 2015 at 2:30 PM, Sean Busbey bus...@cloudera.com wrote: [snip] So that looks fine. I have seen cases before where using the maven compiler plugin's -source -target options without the correct rt.jar file resulted in Java 6 JVM compatible class files that still referenced JRE classes that weren't available. Right, my main concern was this kind of problem (which I think can be resolved by setting bootstrap classpath during compile). Attempting to compile the source tarball with a Java 6 JDK should cause that to show up. [snip] That's what I'd hope also, but I think there are fringe cases that wouldn't catch this: use of constants which differ in value between versions, changes between interface/abstract class, and maybe a few other fringe cases that wouldn't be caught at compile time, but could cause runtime errors. (I'm no expert on this, though, which is why I phrased it as a question initially.) (as an aside, I couldn't find us actually documenting anywhere in the user manual or README what java versions we support.) Maybe it'd be good to document it somewhere, but the java version is specified in the pom, and has been: Java 6 or newer for Accumulo 1.7 Java 7 or newer for Accumulo = 1.7 FWIW, we don't really document any other compatible dependency versions either, outside the pom.xml, but divergence from this I'd typically expect a downstream package maintainer to deal with (except for the fact that many people use the upstream binaries directly, and that's a valid support case for our community). More FWIW: if we were using maven to generate a site, this kind of documentation could be generated automatically. On Wed, Jan 28, 2015 at 11:25 AM, Christopher ctubb...@apache.org https://mail.google.com/mail/?view=cmfs=1tf=1to=ctubb...@apache.org wrote: Does it matter that this was built with Java 1.7.0_25? Is that going to cause issues running in a 1.6 JRE? -- Christopher L Tubbs II http://gravatar.com/ctubbsii On Wed, Jan 28, 2015 at 2:38 AM, Corey Nolet cjno...@apache.org https://mail.google.com/mail/?view=cmfs=1tf=1to=cjno...@apache.org wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a=blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT) -- Sean
Re: [VOTE] Apache Accumulo 1.6.2 RC3
-1 because of ACCUMULO-3541 On Wed, Jan 28, 2015 at 2:38 AM, Corey Nolet cjno...@apache.org wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a=blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT)
Re: [VOTE] Apache Accumulo 1.6.2 RC3
I'll start on an RC4 but leave this open for awhile in case any more issues like pop up like this. On Jan 28, 2015 5:24 PM, Keith Turner ke...@deenlo.com wrote: -1 because of ACCUMULO-3541 On Wed, Jan 28, 2015 at 2:38 AM, Corey Nolet cjno...@apache.org wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a=blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT)
Re: [VOTE] Apache Accumulo 1.6.2 RC3
Does it matter that this was built with Java 1.7.0_25? Is that going to cause issues running in a 1.6 JRE? -- Christopher L Tubbs II http://gravatar.com/ctubbsii On Wed, Jan 28, 2015 at 2:38 AM, Corey Nolet cjno...@apache.org wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a=blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT)
Re: [VOTE] Apache Accumulo 1.6.2 RC3
My $0.02 I still see a lot of Java 6, so I would suggest using that for builds etc to ensure compatibility with that version. On Wed, Jan 28, 2015 at 2:30 PM, Sean Busbey bus...@cloudera.com wrote: If the binaries show class files with major version 50 (e.g. java 7 = 51, java 8 = 52), then Java 6 JVMs won't be able to run them. A quick check of the classes in the binary: $ curl -O https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-bin.tar.gz % Total% Received % Xferd Average Speed TimeTime Time Current Dload Upload Total SpentLeft Speed 100 14.2M 100 14.2M0 0 2254k 0 0:00:06 0:00:06 --:--:-- 2973k $ tar xzf accumulo-1.6.2-bin.tar.gz $ cd accumulo-1.6.2 $ for jar in `ls -1 lib/accumulo-*`; do jar xf ${jar}; done $ for clazz in `find org/apache/accumulo -name *.class`; do javap -verbose `echo ${clazz} | sed -e 's/\//./g' | sed -e 's/\.class$//' | sed -e 's/\\$/./g'` | grep major version:; done | uniq -c 5208 major version: 50 So that looks fine. I have seen cases before where using the maven compiler plugin's -source -target options without the correct rt.jar file resulted in Java 6 JVM compatible class files that still referenced JRE classes that weren't available. Attempting to compile the source tarball with a Java 6 JDK should cause that to show up. The nightly build I do outside of ASF infra runs with JDK6u31 and it succeeded yesterday on the 1.6 dev branch. So as of commit b2f7e9 on the 1.6 branch we're fine (I did not check yet how rc3 compares to the 1.6 dev branch). (as an aside, I couldn't find us actually documenting anywhere in the user manual or README what java versions we support.) On Wed, Jan 28, 2015 at 11:25 AM, Christopher ctubb...@apache.org https://mail.google.com/mail/?view=cmfs=1tf=1to=ctubb...@apache.org wrote: Does it matter that this was built with Java 1.7.0_25? Is that going to cause issues running in a 1.6 JRE? -- Christopher L Tubbs II http://gravatar.com/ctubbsii On Wed, Jan 28, 2015 at 2:38 AM, Corey Nolet cjno...@apache.org https://mail.google.com/mail/?view=cmfs=1tf=1to=cjno...@apache.org wrote: Devs, Please consider the following candidate for Apache Accumulo 1.6.2 Branch: 1.6.2-rc3 SHA1: 3a6987470c1e5090a2ca159614a80f0fa50393bf Staging Repository: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/ Source tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-src.tar.gz Binary tarball: https://repository.apache.org/content/repositories/orgapacheaccumulo-1021/org/apache/accumulo/accumulo/1.6.2/accumulo-1.6.2-bin.tar.gz (Append .sha1, .md5 or .asc to download the signature/hash for a given artifact.) Signing keys available at: https://www.apache.org/dist/accumulo/KEYS Over 1.6.1, we have 148 issues resolved: https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a=blob_plain;f=CHANGES;hb=1.6.2-rc3 Testing: All unit, integration and functional tests are passing. API compatibility report for 1.6.1 to 1.6.2: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.1_to_1.6.2/compat_report.html API backwards compatibility report for 1.6.2 to 1.6.1: http://people.apache.org/~cjnolet/accumulo-1.6.2-rc3/compat_reports/accumulo/1.6.2_to_1.6.1/compat_report.html The vote will be open until Saturday, January 31st 12:00AM UTC (1/30 8:00PM ET, 1/30 5:00PM PT) -- Sean -- *Andrew George Wells* *Software Engineer* *awe...@clearedgeit.com awe...@clearedgeit.com*