You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kudu.apache.org by Jean-Daniel Cryans <jd...@apache.org> on 2016/02/12 03:55:18 UTC

[VOTE] Apache Kudu (incubating) 0.7.0 RC2

Hi,

Here's the second release candidate for Apache Kudu (incubating) 0.7.0.

The is a source-only release. The artifacts were staged here:
https://dist.apache.org/repos/dist/dev/incubator/kudu/0.7.0-RC2/

It was built from this tag:
https://git1-us-west.apache.org/repos/asf?p=incubator-kudu.git;a=commit;h=899d79a246161b4429663f23d135bc8fdcac4372

The list of all issues fixed is found following this link
<https://issues.cloudera.org/issues/?jql=project%20%3D%20Kudu%20AND%20status%20in%20%20(Resolved)%20AND%20fixVersion%20%3D%200.7.0%20ORDER%20BY%20key%20ASC>
.

The following commits made it in since the last RC:
899d79a Set -rpath in all thirdparty libs for compat with gold
a9af916 Reorg of release notes to be more flexible as we add more releases
in future
b3eb88e Update NOTICE.txt to include Apache copyright

The release notes are found here (linking to github for prettier printing):
https://github.com/cloudera/kudu/blob/0.7.0-RC2/docs/release_notes.adoc#release-notes-specific-to-0-7-0

KEYS file:
http://www.apache.org/dist/incubator/kudu/KEYS

I'd suggest going through the README, building Kudu, and running the unit
tests.

Please try the release and vote; vote will be open for at least 120 hours
(due to the long weekend in the US).

Thanks,

J-D

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Todd Lipcon <to...@cloudera.com>.
+1

- checked signatures and checksums
- verified that if I generate a source release from the same git tag,
I get the same tarball that JD uploaded (md5sum
8c0f022b16b35bca003d5cfb261cc6e8 on the gunzipped tar file)
- built a release build on CentOS 6.6
- built a debug build on Ubuntu 14.04 (verified the gold issue from
rc1 is fixed)
- ran c++ tests on both builds. Got a few failures on the CentOS 6
box, but verified they're all known flakies (listed here
http://dist-test.cloudera.org:8080/) and skimmed the logs to make sure
they were timing issues rather than anything bad.
- java tests don't pass from within the tarball without specifying a
'-DbinDir=$(pwd)/../build/latest/bin' flag. The auto-detection of the
build dir relies on being inside a git repo. I verified that passing
that flag fixed the issue and client tests passed.
-- I hit https://issues.cloudera.org/browse/KUDU-1318 on the two
integration tests, but don't think it's a blocker, given it's a known
test issue (and we have tested recent builds on a yarn cluster)
- python tests passed
- ran a cluster with three TS and one master, verified web UIs looked fine.

-Todd


On Fri, Feb 12, 2016 at 2:48 PM, Adar Dembo <ad...@cloudera.com> wrote:
> +1
>
> I built the tarball and ran the unit tests on Ubuntu 15.10. Details:
> - cd apache-kudu-incubating-0.7.0/
> - thirdparty/build-if-necessary.sh
> - mkdir -p build/debug
> - cd build/debug
> - cmake -GNinja ../..
> - ninja
> - ctest -j8
>
>
>
> On Thu, Feb 11, 2016 at 6:55 PM, Jean-Daniel Cryans <jd...@apache.org>
> wrote:
>
>> Hi,
>>
>> Here's the second release candidate for Apache Kudu (incubating) 0.7.0.
>>
>> The is a source-only release. The artifacts were staged here:
>> https://dist.apache.org/repos/dist/dev/incubator/kudu/0.7.0-RC2/
>>
>> It was built from this tag:
>>
>> https://git1-us-west.apache.org/repos/asf?p=incubator-kudu.git;a=commit;h=899d79a246161b4429663f23d135bc8fdcac4372
>>
>> The list of all issues fixed is found following this link
>> <
>> https://issues.cloudera.org/issues/?jql=project%20%3D%20Kudu%20AND%20status%20in%20%20(Resolved)%20AND%20fixVersion%20%3D%200.7.0%20ORDER%20BY%20key%20ASC
>> >
>> .
>>
>> The following commits made it in since the last RC:
>> 899d79a Set -rpath in all thirdparty libs for compat with gold
>> a9af916 Reorg of release notes to be more flexible as we add more releases
>> in future
>> b3eb88e Update NOTICE.txt to include Apache copyright
>>
>> The release notes are found here (linking to github for prettier printing):
>>
>> https://github.com/cloudera/kudu/blob/0.7.0-RC2/docs/release_notes.adoc#release-notes-specific-to-0-7-0
>>
>> KEYS file:
>> http://www.apache.org/dist/incubator/kudu/KEYS
>>
>> I'd suggest going through the README, building Kudu, and running the unit
>> tests.
>>
>> Please try the release and vote; vote will be open for at least 120 hours
>> (due to the long weekend in the US).
>>
>> Thanks,
>>
>> J-D
>>



-- 
Todd Lipcon
Software Engineer, Cloudera

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Adar Dembo <ad...@cloudera.com>.
+1

I built the tarball and ran the unit tests on Ubuntu 15.10. Details:
- cd apache-kudu-incubating-0.7.0/
- thirdparty/build-if-necessary.sh
- mkdir -p build/debug
- cd build/debug
- cmake -GNinja ../..
- ninja
- ctest -j8



On Thu, Feb 11, 2016 at 6:55 PM, Jean-Daniel Cryans <jd...@apache.org>
wrote:

> Hi,
>
> Here's the second release candidate for Apache Kudu (incubating) 0.7.0.
>
> The is a source-only release. The artifacts were staged here:
> https://dist.apache.org/repos/dist/dev/incubator/kudu/0.7.0-RC2/
>
> It was built from this tag:
>
> https://git1-us-west.apache.org/repos/asf?p=incubator-kudu.git;a=commit;h=899d79a246161b4429663f23d135bc8fdcac4372
>
> The list of all issues fixed is found following this link
> <
> https://issues.cloudera.org/issues/?jql=project%20%3D%20Kudu%20AND%20status%20in%20%20(Resolved)%20AND%20fixVersion%20%3D%200.7.0%20ORDER%20BY%20key%20ASC
> >
> .
>
> The following commits made it in since the last RC:
> 899d79a Set -rpath in all thirdparty libs for compat with gold
> a9af916 Reorg of release notes to be more flexible as we add more releases
> in future
> b3eb88e Update NOTICE.txt to include Apache copyright
>
> The release notes are found here (linking to github for prettier printing):
>
> https://github.com/cloudera/kudu/blob/0.7.0-RC2/docs/release_notes.adoc#release-notes-specific-to-0-7-0
>
> KEYS file:
> http://www.apache.org/dist/incubator/kudu/KEYS
>
> I'd suggest going through the README, building Kudu, and running the unit
> tests.
>
> Please try the release and vote; vote will be open for at least 120 hours
> (due to the long weekend in the US).
>
> Thanks,
>
> J-D
>

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Mike Percy <mp...@apache.org>.
+1

Tested on Ubuntu 15.04 (vivid)

* Verified the checksums and signature
* Checked the NOTICE.txt and LICENSE.txt files
* Unpacked the tarball and built the source using gcc and gold
* Ran the unit tests, they all passed

Mike


On Fri, Feb 12, 2016 at 4:55 AM, Jean-Daniel Cryans <jd...@apache.org>
wrote:

> Hi,
>
> Here's the second release candidate for Apache Kudu (incubating) 0.7.0.
>
> The is a source-only release. The artifacts were staged here:
> https://dist.apache.org/repos/dist/dev/incubator/kudu/0.7.0-RC2/
>
> It was built from this tag:
>
> https://git1-us-west.apache.org/repos/asf?p=incubator-kudu.git;a=commit;h=899d79a246161b4429663f23d135bc8fdcac4372
>
> The list of all issues fixed is found following this link
> <
> https://issues.cloudera.org/issues/?jql=project%20%3D%20Kudu%20AND%20status%20in%20%20(Resolved)%20AND%20fixVersion%20%3D%200.7.0%20ORDER%20BY%20key%20ASC
> >
> .
>
> The following commits made it in since the last RC:
> 899d79a Set -rpath in all thirdparty libs for compat with gold
> a9af916 Reorg of release notes to be more flexible as we add more releases
> in future
> b3eb88e Update NOTICE.txt to include Apache copyright
>
> The release notes are found here (linking to github for prettier printing):
>
> https://github.com/cloudera/kudu/blob/0.7.0-RC2/docs/release_notes.adoc#release-notes-specific-to-0-7-0
>
> KEYS file:
> http://www.apache.org/dist/incubator/kudu/KEYS
>
> I'd suggest going through the README, building Kudu, and running the unit
> tests.
>
> Please try the release and vote; vote will be open for at least 120 hours
> (due to the long weekend in the US).
>
> Thanks,
>
> J-D
>

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Mike Percy <mp...@apache.org>.
Hmm, after this was brought up I decided to try running RAT (
http://creadur.apache.org/rat/) on RC2 and below is the report.

I think it's worth creating a RAT exclude file for the BSD/MIT licensed
source files and fixing the rest of the complaints. I'll start working on
it.

*****************************************************
Summary
-------
Generated at: 2016-02-16T19:45:08+02:00
Notes: 17
Binaries: 9
Archives: 0
Standards: 1360

Apache Licensed: 1120
Generated Documents: 0

JavaDocs are generated and so license header is optional
Generated files do not required license headers

238 Unknown Licenses

*******************************

Unapproved licenses:


/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/.gitignore

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/.ycm_extra_conf.py

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/version.txt

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/build-support/jenkins/dummy-junit.xml

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/build-support/tools/kudu-lint/.gitignore

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/cmake_modules/FindBitshuffle.cmake

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/cmake_modules/FindCrcutil.cmake

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/cmake_modules/FindGFlags.cmake

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/cmake_modules/FindGLog.cmake

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/cmake_modules/FindGPerf.cmake

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/cmake_modules/FindLibEv.cmake

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/cmake_modules/FindLz4.cmake

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/cmake_modules/FindProtobuf.cmake

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/cmake_modules/FindSnappy.cmake

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/cmake_modules/FindVmem.cmake

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/cmake_modules/FindZlib.cmake

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/.gitignore

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/transaction_semantics.adoc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/images/.gitignore

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/media-src/kudu-architecture.graffle

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/media-src/kudu-tablet-flush-6.graffle

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/support/scripts/Gemfile

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/support/scripts/Gemfile.lock

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/.gitignore

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/kudu.bib

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/kudu.tex

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/vldb.cls

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/combine-data.sh

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/
log-to-tsv.pl

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/plots.R

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/uniform-hbase.sh

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/uniform-kudu.sh

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/zipf-hbase.sh

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/zipfian-kudu.sh

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/uniform-hbase/a.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/uniform-hbase/b.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/uniform-hbase/c.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/uniform-hbase/d.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/uniform-hbase/load.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/uniform-kudu/a.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/uniform-kudu/b.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/uniform-kudu/c.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/uniform-kudu/d.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/uniform-kudu/load.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/zipfian-hbase/a.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/zipfian-hbase/b.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/zipfian-hbase/c.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/zipfian-hbase/d.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/zipfian-hbase/load.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/zipfian-kudu/a.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/zipfian-kudu/b.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/zipfian-kudu/c.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/zipfian-kudu/d.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/docs/whitepaper/ycsb-data/zipfian-kudu/load.json

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/.gitignore

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/.gitignore

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/com/google/protobuf/ZeroCopyLiteralByteString.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/AsyncKuduClient.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/AsyncKuduScanner.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/Bytes.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/ConnectionResetException.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/HasFailedRpcException.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/InvalidResponseException.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/KuduException.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/KuduRpc.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/NonRecoverableException.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/PleaseThrottleException.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/RecoverableException.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/SecureRpcHelper.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/main/java/org/kududb/client/TabletClient.java

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/java/kudu-client/src/test/resources/flags

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/python/MANIFEST.in

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/python/README.md

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/python/requirements.txt

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/python/setup.cfg

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/python/kudu/tests/__init__.py

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/client/
clientConfig.cmake.in

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/client/symbols.map

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/arm_instruction_set_select.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/atomic_refcount.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/atomicops-internals-macosx.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/atomicops-internals-tsan.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/atomicops.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/basictypes.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/bind.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/bind.h.pump

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/bind_helpers.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/bind_internal.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/bind_internal.h.pump

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/bits.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/bits.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/callback.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/callback.h.pump

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/callback_forward.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/callback_internal.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/callback_internal.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/casts.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/charmap.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/cpu.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/cpu.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/dynamic_annotations.c

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/dynamic_annotations.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/gscoped_ptr.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/int128.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/int128.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/integral_types.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/linux_syscall_support.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/macros.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/manual_constructor.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/map-util.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/move.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/once.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/once.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/paranoid.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/port.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/raw_scoped_refptr_mismatch_checker.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/ref_counted.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/ref_counted.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/ref_counted_memory.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/ref_counted_memory.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/singleton.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/spinlock.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/spinlock.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/spinlock_internal.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/spinlock_internal.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/spinlock_linux-inl.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/spinlock_posix-inl.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/spinlock_win32-inl.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/stringprintf.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/stringprintf.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strtoint.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strtoint.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/synchronization_profiling.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/sysinfo.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/sysinfo.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/template_util.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/thread_annotations.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/tuple.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/type_traits.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/valgrind.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/auxiliary/atomicops-internals-arm-generic.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/auxiliary/atomicops-internals-arm-v6plus.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/auxiliary/atomicops-internals-windows.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/hash/builtin_type_hash.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/hash/city.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/hash/city.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/hash/hash.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/hash/hash.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/hash/hash128to64.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/hash/jenkins.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/hash/jenkins.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/hash/jenkins_lookup2.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/hash/legacy_hash.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/hash/string_hash.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/ascii_ctype.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/ascii_ctype.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/charset.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/charset.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/escaping.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/escaping.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/fastmem.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/human_readable.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/human_readable.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/join.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/join.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/memutil.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/memutil.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/numbers.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/numbers.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/serialize.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/serialize.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/split.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/split.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/split_internal.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/strcat.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/strcat.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/stringpiece.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/stringpiece.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/strip.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/strip.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/substitute.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/substitute.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/util.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/strings/util.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/threading/thread_collision_warner.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/threading/thread_collision_warner.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/utf/rune.c

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/utf/utf.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/gutil/utf/utfdef.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/scripts/ensure_cpu_scaling.sh

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/twitter-demo/example-deletes.txt

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/twitter-demo/example-tweets.txt

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/cache.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/coding.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/coding.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/condition_variable.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/condition_variable.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/env.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/env.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/env_posix.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/random.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/slice.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/status.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/status.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/debug/trace_event.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/debug/trace_event_impl.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/debug/trace_event_impl.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/debug/trace_event_impl_constants.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/debug/trace_event_synthetic_delay.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/debug/trace_event_synthetic_delay.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/memenv/memenv-test.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/memenv/memenv.cc

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/src/kudu/util/memenv/memenv.h

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/.gitignore

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/boost_uuid/boost/uuid/name_generator.hpp

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/boost_uuid/boost/uuid/nil_generator.hpp

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/boost_uuid/boost/uuid/random_generator.hpp

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/boost_uuid/boost/uuid/seed_rng.hpp

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/boost_uuid/boost/uuid/sha1.hpp

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/boost_uuid/boost/uuid/string_generator.hpp

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/boost_uuid/boost/uuid/uuid.hpp

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/boost_uuid/boost/uuid/uuid_generators.hpp

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/boost_uuid/boost/uuid/uuid_io.hpp

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/boost_uuid/boost/uuid/uuid_serialize.hpp

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/patches/crcutil-fix-libtoolize-on-osx.patch

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/patches/glog-issue-198-fix-unused-warnings.patch

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/patches/gperftools-Change-default-TCMALLOC_TRANSFER_NUM_OBJ-to-40.patch

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/patches/gperftools-hook-mi_force_unlock-on-OSX-instead-of-pthread_atfork.patch

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/patches/libstdcxx-fix-string-dtor.patch

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/patches/libstdcxx-fix-tr1-shared-ptr.patch

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/patches/llvm-devtoolset-toolchain.patch

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/patches/llvm-fix-amazon-linux.patch

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/thirdparty/patches/lz4-0001-Fix-cmake-build-to-use-gnu-flags-on-clang.patch

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/www/d3.v2.js

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/www/epoch.0.5.2.min.css

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/www/epoch.0.5.2.min.js

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/www/index.html

/home/mpercy/work/kudu/0.7.0-rc2/apache-kudu-incubating-0.7.0.pristine/www/jquery-1.11.1.min.js

*******************************

Mike



On Tue, Feb 16, 2016 at 7:25 PM, Jean-Daniel Cryans <jd...@apache.org>
wrote:

> Hey Stack,
>
> Thanks for trying it out.
>
> On Tue, Feb 16, 2016 at 9:04 AM, Stack <st...@duboce.net> wrote:
>
> > Hash and signature looks good.
> >
> > Should cmake_modules/* have license on them? E.g. FindBitsshuffl...,
> > FindGFLags.cmake, etc. Some of the files in here have license, others do
> > not.
> >
> > docs/transaction_semantics is missing a license?
> >
>
> We should sink this RC and fix it.
>
>
> >
> > I didn't look much beyond the above. There are some notes below on my
> > bungling trying to build...
> >
> >
> > St.Ack
> >
> >
> > Tried to build on CentOS release 6.6 (Final)
> >
> > Built appropriate cmake. Then when I run it, got this far (though
> libatomic
> > installed ... see below). Wrong version? Centos 6.6 not usual place to
> do a
> > build?
> >
> > -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
> > -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Failed
> > -- Looking for __atomic_fetch_add_4 in atomic
> > -- Looking for __atomic_fetch_add_4 in atomic - not found
> > CMake Error at cmake/modules/CheckAtomic.cmake:36 (message):
> >   Host compiler appears to require libatomic, but cannot find it.
> > Call Stack (most recent call first):
> >   cmake/config-ix.cmake:291 (include)
> >   CMakeLists.txt:360 (include)
> > ...
> >
>
> You need to do this:
>
> https://github.com/cloudera/kudu/blob/master/docs/installation.adoc#rhel_from_source
>
>
> >
> > [stack@ve0524 debug]$ sudo yum install libatomic
> > Loaded plugins: fastestmirror, priorities, security
> > Setting up Install Process
> > Loading mirror speeds from cached hostfile
> > 124 packages excluded due to repository priority protections
> > Package libatomic-4.9.0-6.1.1.el6.x86_64 already installed and latest
> > version
> > Nothing to do
> >
> >
> > Tried to build docs and got this:
> >
> > [stack@ve0524 apache-kudu-incubating-0.7.0]$ pwd
> > /home/stack/apache-kudu-incubating-0.7.0
> > [stack@ve0524 apache-kudu-incubating-0.7.0]$ make docs
> > make: Nothing to be done for `docs'.
> >
>
> Pretty sure that's because cmake above failed.
>
>
> >
> >
> >
> > "Also by default, building the CSD does not validate it,
> > because (for the moment) this requires access to an internal
> > Cloudera repository containing the validator maven plugin."
> >
> > Is above still the case?
> >
>
> Yes. Do you think the CSD should live somewhere else?
>
>
> >
> >
> > St.Ack
> >
> >
> >
> >
> >
> >
> >
> > On Thu, Feb 11, 2016 at 6:55 PM, Jean-Daniel Cryans <jdcryans@apache.org
> >
> > wrote:
> >
> > > Hi,
> > >
> > > Here's the second release candidate for Apache Kudu (incubating) 0.7.0.
> > >
> > > The is a source-only release. The artifacts were staged here:
> > > https://dist.apache.org/repos/dist/dev/incubator/kudu/0.7.0-RC2/
> > >
> > > It was built from this tag:
> > >
> > >
> >
> https://git1-us-west.apache.org/repos/asf?p=incubator-kudu.git;a=commit;h=899d79a246161b4429663f23d135bc8fdcac4372
> > >
> > > The list of all issues fixed is found following this link
> > > <
> > >
> >
> https://issues.cloudera.org/issues/?jql=project%20%3D%20Kudu%20AND%20status%20in%20%20(Resolved)%20AND%20fixVersion%20%3D%200.7.0%20ORDER%20BY%20key%20ASC
> > > >
> > > .
> > >
> > > The following commits made it in since the last RC:
> > > 899d79a Set -rpath in all thirdparty libs for compat with gold
> > > a9af916 Reorg of release notes to be more flexible as we add more
> > releases
> > > in future
> > > b3eb88e Update NOTICE.txt to include Apache copyright
> > >
> > > The release notes are found here (linking to github for prettier
> > printing):
> > >
> > >
> >
> https://github.com/cloudera/kudu/blob/0.7.0-RC2/docs/release_notes.adoc#release-notes-specific-to-0-7-0
> > >
> > > KEYS file:
> > > http://www.apache.org/dist/incubator/kudu/KEYS
> > >
> > > I'd suggest going through the README, building Kudu, and running the
> unit
> > > tests.
> > >
> > > Please try the release and vote; vote will be open for at least 120
> hours
> > > (due to the long weekend in the US).
> > >
> > > Thanks,
> > >
> > > J-D
> > >
> >
>

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Stack <st...@duboce.net>.
On Tue, Feb 16, 2016 at 12:30 PM, Jean-Daniel Cryans <jd...@apache.org>
wrote:

> On Tue, Feb 16, 2016 at 11:58 AM, Stack <st...@duboce.net> wrote:
>
> > On Tue, Feb 16, 2016 at 11:33 AM, Jean-Daniel Cryans <
> jdcryans@apache.org>
> > wrote:
> >
> > > On Tue, Feb 16, 2016 at 11:30 AM, Stack <st...@duboce.net> wrote:
> > >
> > > > On Tue, Feb 16, 2016 at 10:46 AM, Jean-Daniel Cryans <
> > > jdcryans@apache.org>
> > > > wrote:
> > > >
> > > > > On Tue, Feb 16, 2016 at 10:37 AM, Stack <st...@duboce.net> wrote:
> > > > >
> > > > > > On Tue, Feb 16, 2016 at 9:25 AM, Jean-Daniel Cryans <
> > > > jdcryans@apache.org
> > > > > >
> > > > > > wrote:
> > > > > >
> > > >
> > > >
> > >
> > ....
> >
> > >
> > > To get so many is likely something important missing. My guess would be
> > > NTP. Checkout the troubleshooting guide if that's the case.
> > >
> > >
> > >
> > NTP is installed.
> >
> > Looking in logs for one of the failed tests (JD) found:
> >
> > ...
> > I0216 11:27:23.617383 110702 external_mini_cluster.cc:582] Started
> > /home/stack/apache-kudu-incubating-0.7.0/build/rc/bin/kudu-master as pid
> > 110706
> > F0216 11:27:23.617473 110702 external_mini_cluster.cc:258] Check failed:
> p
> > <= MathLimits<uint16_t>::kMax (110702 vs. 65535) Cannot run on systems
> with
> > >16-bit pid
> > *** Check failure stack trace: ***
> >
>
> Oh yeah that's a limitation in the unit tests, basically anything that uses
> the minicluster will fail. I opened
> https://issues.cloudera.org/browse/KUDU-1334
>
> The fix is:
>
> echo "32768" > /proc/sys/kernel/pid_max
>


That worked.
Thanks,
St.Ack

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Jean-Daniel Cryans <jd...@apache.org>.
On Tue, Feb 16, 2016 at 11:58 AM, Stack <st...@duboce.net> wrote:

> On Tue, Feb 16, 2016 at 11:33 AM, Jean-Daniel Cryans <jd...@apache.org>
> wrote:
>
> > On Tue, Feb 16, 2016 at 11:30 AM, Stack <st...@duboce.net> wrote:
> >
> > > On Tue, Feb 16, 2016 at 10:46 AM, Jean-Daniel Cryans <
> > jdcryans@apache.org>
> > > wrote:
> > >
> > > > On Tue, Feb 16, 2016 at 10:37 AM, Stack <st...@duboce.net> wrote:
> > > >
> > > > > On Tue, Feb 16, 2016 at 9:25 AM, Jean-Daniel Cryans <
> > > jdcryans@apache.org
> > > > >
> > > > > wrote:
> > > > >
> > >
> > >
> >
> ....
>
> >
> > To get so many is likely something important missing. My guess would be
> > NTP. Checkout the troubleshooting guide if that's the case.
> >
> >
> >
> NTP is installed.
>
> Looking in logs for one of the failed tests (JD) found:
>
> ...
> I0216 11:27:23.617383 110702 external_mini_cluster.cc:582] Started
> /home/stack/apache-kudu-incubating-0.7.0/build/rc/bin/kudu-master as pid
> 110706
> F0216 11:27:23.617473 110702 external_mini_cluster.cc:258] Check failed: p
> <= MathLimits<uint16_t>::kMax (110702 vs. 65535) Cannot run on systems with
> >16-bit pid
> *** Check failure stack trace: ***
>

Oh yeah that's a limitation in the unit tests, basically anything that uses
the minicluster will fail. I opened
https://issues.cloudera.org/browse/KUDU-1334

The fix is:

echo "32768" > /proc/sys/kernel/pid_max

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Stack <st...@duboce.net>.
On Tue, Feb 16, 2016 at 11:33 AM, Jean-Daniel Cryans <jd...@apache.org>
wrote:

> On Tue, Feb 16, 2016 at 11:30 AM, Stack <st...@duboce.net> wrote:
>
> > On Tue, Feb 16, 2016 at 10:46 AM, Jean-Daniel Cryans <
> jdcryans@apache.org>
> > wrote:
> >
> > > On Tue, Feb 16, 2016 at 10:37 AM, Stack <st...@duboce.net> wrote:
> > >
> > > > On Tue, Feb 16, 2016 at 9:25 AM, Jean-Daniel Cryans <
> > jdcryans@apache.org
> > > >
> > > > wrote:
> > > >
> >
> >
>
....

>
> To get so many is likely something important missing. My guess would be
> NTP. Checkout the troubleshooting guide if that's the case.
>
>
>
NTP is installed.

Looking in logs for one of the failed tests (JD) found:

...
I0216 11:27:23.617383 110702 external_mini_cluster.cc:582] Started
/home/stack/apache-kudu-incubating-0.7.0/build/rc/bin/kudu-master as pid
110706
F0216 11:27:23.617473 110702 external_mini_cluster.cc:258] Check failed: p
<= MathLimits<uint16_t>::kMax (110702 vs. 65535) Cannot run on systems with
>16-bit pid
*** Check failure stack trace: ***

St.Ack

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Jean-Daniel Cryans <jd...@apache.org>.
On Tue, Feb 16, 2016 at 11:30 AM, Stack <st...@duboce.net> wrote:

> On Tue, Feb 16, 2016 at 10:46 AM, Jean-Daniel Cryans <jd...@apache.org>
> wrote:
>
> > On Tue, Feb 16, 2016 at 10:37 AM, Stack <st...@duboce.net> wrote:
> >
> > > On Tue, Feb 16, 2016 at 9:25 AM, Jean-Daniel Cryans <
> jdcryans@apache.org
> > >
> > > wrote:
> > >
>
>
> ..
>
>
> >
>
> > The link to the troubleshooting hole punching doc, from here
> > >
> > >
> >
> https://github.com/cloudera/kudu/blob/master/docs/installation.adoc#rhel_from_source
> > > ,
> > > is broke FYI:
> > >
> > >
> >
> https://github.com/cloudera/kudu/blob/master/docs/troubleshooting.html#req_hole_punching
> >
> >
> > That's just because github is trying to render the adocs, when we
> generate
> > the site the html files will be there. We haven't generated a new site
> yet
> > for 0.7.0 and those instructions are new.
> >
> >
> Thanks.
>
>
>
> > > Wrong c++ version?
> > >
> >
> > You also need to use the enable toolset stuff when running cmake (like it
> > shows in the docs), else you get exactly those lines. Not sure about the
> > asciidoctor stuff.
> >
> >
> > Thanks. Cleaning out cmake cache and generated files -- w/ your help
> (smile) -- did the job. I was able to build kudu.
>
> Unit tests failed for me. That expected/known?
>
>
> 135/178 Test #147: sys_catalog-test ..................   Passed    0.71 sec
> 136/178 Test #153: alter_table-randomized-test .......***Failed    1.20 sec
>         Start 154: registration-test
>         Start 157: master_replication-itest
> 137/178 Test #155: client_failover-itest .............***Failed    1.31 sec
>
> ....
>
> and a few others.
>
> Label Time Summary:
> no_dist_test    =  10.32 sec
> no_tsan         =   6.63 sec
>
> Total Test time (real) = 155.06 sec
>
> The following tests FAILED:
> 153 - alter_table-randomized-test (Failed)
> 155 - client_failover-itest (Failed)
> 156 - client-stress-test (Failed)
> 158 - master_failover-itest (Failed)
> 159 - raft_consensus-itest (Failed)
> 161 - ts_recovery-itest (Failed)
> 163 - delete_table-test (Failed)
> 164 - external_mini_cluster-test (Failed)
> 165 - linked_list-test (Failed)
> 166 - all_types-itest (Failed)
> 167 - remote_bootstrap-itest (Failed)
> 168 - tablet_replacement-itest (Failed)
> 169 - create-table-itest (Failed)
> 172 - flex_partitioning-itest (Failed)
> 176 - kudu-admin-test (Failed)
> 177 - kudu-ts-cli-test (Failed)
>

To get so many is likely something important missing. My guess would be
NTP. Checkout the troubleshooting guide if that's the case.


>
>
>
>
> > > > >
> > > > > [stack@ve0524 debug]$ sudo yum install libatomic
> > > > > Loaded plugins: fastestmirror, priorities, security
> > > > > Setting up Install Process
> > > > > Loading mirror speeds from cached hostfile
> > > > > 124 packages excluded due to repository priority protections
> > > > > Package libatomic-4.9.0-6.1.1.el6.x86_64 already installed and
> latest
> > > > > version
> > > > > Nothing to do
> > > > >
> > > > >
> > > > > Tried to build docs and got this:
> > > > >
> > > > > [stack@ve0524 apache-kudu-incubating-0.7.0]$ pwd
> > > > > /home/stack/apache-kudu-incubating-0.7.0
> > > > > [stack@ve0524 apache-kudu-incubating-0.7.0]$ make docs
> > > > > make: Nothing to be done for `docs'.
> > > > >
> > > >
> > > > Pretty sure that's because cmake above failed.
> > > >
> > > >
> > > Maybe the above complaint install asciidoc?
> > >
> >
> > Nah a missing target is just cmake failing to generate the files make
> > needs.
> >
> >
> make docs worked after kudu built. They look great (You don't want to put a
> version on them?)
>
>
> > > > "Also by default, building the CSD does not validate it,
> > > > because (for the moment) this requires access to an internal
> > > > Cloudera repository containing the validator maven plugin."
> > > >
> > > > Is above still the case?
> > > >
> > >
> > > Yes. Do you think the CSD should live somewhere else?
> > >
> > >
> > Smile. I don't know what a CSD is (though I'm guessing I should). It goes
> > undefined.
> >
> > When you say 'for the moment' in the above, it implies you are working on
> > moving this tooling out of Cloudera to a public place. As long as that is
> > ongoing, that seems fine to me.
> >
>
> I don't think there's a plan for this. Lemme check.
>
>
> I know what a CSD is now (thanks JD) but yeah, a sentence or two would
> alleviate new folks wondering if this important or not.
>

On it.


>
> St.Ack
>
>
> >
> > Thanks,
> > St.Ack
> >
> >
> > >
> > > >
> > > >
> > > > St.Ack
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Thu, Feb 11, 2016 at 6:55 PM, Jean-Daniel Cryans <
> > jdcryans@apache.org
> > > >
> > > > wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > Here's the second release candidate for Apache Kudu (incubating)
> > 0.7.0.
> > > > >
> > > > > The is a source-only release. The artifacts were staged here:
> > > > > https://dist.apache.org/repos/dist/dev/incubator/kudu/0.7.0-RC2/
> > > > >
> > > > > It was built from this tag:
> > > > >
> > > > >
> > > >
> > >
> >
>
> https://git1-us-west.apache.org/repos/asf?p=incubator-kudu.git;a=commit;h=899d79a246161b4429663f23d135bc8fdcac4372
> > > > >
> > > > > The list of all issues fixed is found following this link
> > > > > <
> > > > >
> > > >
> > >
> >
>
> https://issues.cloudera.org/issues/?jql=project%20%3D%20Kudu%20AND%20status%20in%20%20(Resolved)%20AND%20fixVersion%20%3D%200.7.0%20ORDER%20BY%20key%20ASC
> > > > > >
> > > > > .
> > > > >
> > > > > The following commits made it in since the last RC:
> > > > > 899d79a Set -rpath in all thirdparty libs for compat with gold
> > > > > a9af916 Reorg of release notes to be more flexible as we add more
> > > > releases
> > > > > in future
> > > > > b3eb88e Update NOTICE.txt to include Apache copyright
> > > > >
> > > > > The release notes are found here (linking to github for prettier
> > > > printing):
> > > > >
> > > > >
> > > >
> > >
> >
>
> https://github.com/cloudera/kudu/blob/0.7.0-RC2/docs/release_notes.adoc#release-notes-specific-to-0-7-0
> > > > >
> > > > > KEYS file:
> > > > > http://www.apache.org/dist/incubator/kudu/KEYS
> > > > >
> > > > > I'd suggest going through the README, building Kudu, and running
> the
> > > unit
> > > > > tests.
> > > > >
> > > > > Please try the release and vote; vote will be open for at least 120
> > > hours
> > > > > (due to the long weekend in the US).
> > > > >
> > > > > Thanks,
> > > > >
> > > > > J-D
> > > > >
> > > >
> > >
> >
>

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Stack <st...@duboce.net>.
On Tue, Feb 16, 2016 at 10:46 AM, Jean-Daniel Cryans <jd...@apache.org>
wrote:

> On Tue, Feb 16, 2016 at 10:37 AM, Stack <st...@duboce.net> wrote:
>
> > On Tue, Feb 16, 2016 at 9:25 AM, Jean-Daniel Cryans <jdcryans@apache.org
> >
> > wrote:
> >


..


>

> The link to the troubleshooting hole punching doc, from here
> >
> >
> https://github.com/cloudera/kudu/blob/master/docs/installation.adoc#rhel_from_source
> > ,
> > is broke FYI:
> >
> >
> https://github.com/cloudera/kudu/blob/master/docs/troubleshooting.html#req_hole_punching
>
>
> That's just because github is trying to render the adocs, when we generate
> the site the html files will be there. We haven't generated a new site yet
> for 0.7.0 and those instructions are new.
>
>
Thanks.



> > Wrong c++ version?
> >
>
> You also need to use the enable toolset stuff when running cmake (like it
> shows in the docs), else you get exactly those lines. Not sure about the
> asciidoctor stuff.
>
>
> Thanks. Cleaning out cmake cache and generated files -- w/ your help
(smile) -- did the job. I was able to build kudu.

Unit tests failed for me. That expected/known?


135/178 Test #147: sys_catalog-test ..................   Passed    0.71 sec
136/178 Test #153: alter_table-randomized-test .......***Failed    1.20 sec
        Start 154: registration-test
        Start 157: master_replication-itest
137/178 Test #155: client_failover-itest .............***Failed    1.31 sec

....

and a few others.

Label Time Summary:
no_dist_test    =  10.32 sec
no_tsan         =   6.63 sec

Total Test time (real) = 155.06 sec

The following tests FAILED:
153 - alter_table-randomized-test (Failed)
155 - client_failover-itest (Failed)
156 - client-stress-test (Failed)
158 - master_failover-itest (Failed)
159 - raft_consensus-itest (Failed)
161 - ts_recovery-itest (Failed)
163 - delete_table-test (Failed)
164 - external_mini_cluster-test (Failed)
165 - linked_list-test (Failed)
166 - all_types-itest (Failed)
167 - remote_bootstrap-itest (Failed)
168 - tablet_replacement-itest (Failed)
169 - create-table-itest (Failed)
172 - flex_partitioning-itest (Failed)
176 - kudu-admin-test (Failed)
177 - kudu-ts-cli-test (Failed)




> > > >
> > > > [stack@ve0524 debug]$ sudo yum install libatomic
> > > > Loaded plugins: fastestmirror, priorities, security
> > > > Setting up Install Process
> > > > Loading mirror speeds from cached hostfile
> > > > 124 packages excluded due to repository priority protections
> > > > Package libatomic-4.9.0-6.1.1.el6.x86_64 already installed and latest
> > > > version
> > > > Nothing to do
> > > >
> > > >
> > > > Tried to build docs and got this:
> > > >
> > > > [stack@ve0524 apache-kudu-incubating-0.7.0]$ pwd
> > > > /home/stack/apache-kudu-incubating-0.7.0
> > > > [stack@ve0524 apache-kudu-incubating-0.7.0]$ make docs
> > > > make: Nothing to be done for `docs'.
> > > >
> > >
> > > Pretty sure that's because cmake above failed.
> > >
> > >
> > Maybe the above complaint install asciidoc?
> >
>
> Nah a missing target is just cmake failing to generate the files make
> needs.
>
>
make docs worked after kudu built. They look great (You don't want to put a
version on them?)


> > > "Also by default, building the CSD does not validate it,
> > > because (for the moment) this requires access to an internal
> > > Cloudera repository containing the validator maven plugin."
> > >
> > > Is above still the case?
> > >
> >
> > Yes. Do you think the CSD should live somewhere else?
> >
> >
> Smile. I don't know what a CSD is (though I'm guessing I should). It goes
> undefined.
>
> When you say 'for the moment' in the above, it implies you are working on
> moving this tooling out of Cloudera to a public place. As long as that is
> ongoing, that seems fine to me.
>

I don't think there's a plan for this. Lemme check.


I know what a CSD is now (thanks JD) but yeah, a sentence or two would
alleviate new folks wondering if this important or not.

St.Ack


>
> Thanks,
> St.Ack
>
>
> >
> > >
> > >
> > > St.Ack
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Thu, Feb 11, 2016 at 6:55 PM, Jean-Daniel Cryans <
> jdcryans@apache.org
> > >
> > > wrote:
> > >
> > > > Hi,
> > > >
> > > > Here's the second release candidate for Apache Kudu (incubating)
> 0.7.0.
> > > >
> > > > The is a source-only release. The artifacts were staged here:
> > > > https://dist.apache.org/repos/dist/dev/incubator/kudu/0.7.0-RC2/
> > > >
> > > > It was built from this tag:
> > > >
> > > >
> > >
> >
>
https://git1-us-west.apache.org/repos/asf?p=incubator-kudu.git;a=commit;h=899d79a246161b4429663f23d135bc8fdcac4372
> > > >
> > > > The list of all issues fixed is found following this link
> > > > <
> > > >
> > >
> >
>
https://issues.cloudera.org/issues/?jql=project%20%3D%20Kudu%20AND%20status%20in%20%20(Resolved)%20AND%20fixVersion%20%3D%200.7.0%20ORDER%20BY%20key%20ASC
> > > > >
> > > > .
> > > >
> > > > The following commits made it in since the last RC:
> > > > 899d79a Set -rpath in all thirdparty libs for compat with gold
> > > > a9af916 Reorg of release notes to be more flexible as we add more
> > > releases
> > > > in future
> > > > b3eb88e Update NOTICE.txt to include Apache copyright
> > > >
> > > > The release notes are found here (linking to github for prettier
> > > printing):
> > > >
> > > >
> > >
> >
>
https://github.com/cloudera/kudu/blob/0.7.0-RC2/docs/release_notes.adoc#release-notes-specific-to-0-7-0
> > > >
> > > > KEYS file:
> > > > http://www.apache.org/dist/incubator/kudu/KEYS
> > > >
> > > > I'd suggest going through the README, building Kudu, and running the
> > unit
> > > > tests.
> > > >
> > > > Please try the release and vote; vote will be open for at least 120
> > hours
> > > > (due to the long weekend in the US).
> > > >
> > > > Thanks,
> > > >
> > > > J-D
> > > >
> > >
> >
>

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Jean-Daniel Cryans <jd...@apache.org>.
On Tue, Feb 16, 2016 at 10:37 AM, Stack <st...@duboce.net> wrote:

> On Tue, Feb 16, 2016 at 9:25 AM, Jean-Daniel Cryans <jd...@apache.org>
> wrote:
>
> > Hey Stack,
> >
> > Thanks for trying it out.
> >
> > On Tue, Feb 16, 2016 at 9:04 AM, Stack <st...@duboce.net> wrote:
> >
> > > Hash and signature looks good.
> > >
> > > Should cmake_modules/* have license on them? E.g. FindBitsshuffl...,
> > > FindGFLags.cmake, etc. Some of the files in here have license, others
> do
> > > not.
> > >
> > > docs/transaction_semantics is missing a license?
> > >
> >
> > We should sink this RC and fix it.
> >
> >
> Yeah. When it goes out on the general incubator list for a vote, this is
> the first thing our Apache brothers and sisters will look for. If they find
> stuff, your mentors will look bad (smile).
>

Yup, sinking!


>
>
> >
> > >
> > > I didn't look much beyond the above. There are some notes below on my
> > > bungling trying to build...
> > >
> > >
> > > St.Ack
> > >
> > >
> > > Tried to build on CentOS release 6.6 (Final)
> > >
> > > Built appropriate cmake. Then when I run it, got this far (though
> > libatomic
> > > installed ... see below). Wrong version? Centos 6.6 not usual place to
> > do a
> > > build?
> > >
> > > -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
> > > -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Failed
> > > -- Looking for __atomic_fetch_add_4 in atomic
> > > -- Looking for __atomic_fetch_add_4 in atomic - not found
> > > CMake Error at cmake/modules/CheckAtomic.cmake:36 (message):
> > >   Host compiler appears to require libatomic, but cannot find it.
> > > Call Stack (most recent call first):
> > >   cmake/config-ix.cmake:291 (include)
> > >   CMakeLists.txt:360 (include)
> > > ...
> > >
> >
> > You need to do this:
> >
> >
> https://github.com/cloudera/kudu/blob/master/docs/installation.adoc#rhel_from_source
> >
> >
> > Thanks. My fault. I fell into the README.adoc
>
> The link to the troubleshooting hole punching doc, from here
>
> https://github.com/cloudera/kudu/blob/master/docs/installation.adoc#rhel_from_source
> ,
> is broke FYI:
>
> https://github.com/cloudera/kudu/blob/master/docs/troubleshooting.html#req_hole_punching


That's just because github is trying to render the adocs, when we generate
the site the html files will be there. We haven't generated a new site yet
for 0.7.0 and those instructions are new.


>
>
> I got this installing asciidoctor
>
> ERROR:  While generating documentation for asciidoctor-1.5.4
> ... MESSAGE:   Unhandled special: Special: type=17, text="<!--1-->"
> ... RDOC args: --ri --op /usr/lib/ruby/gems/1.8/doc/asciidoctor-1.5.4/ri
> --charset=UTF-8 --quiet lib CHANGELOG.adoc CONTRIBUTING.adoc LICENSE.adoc
> --title asciidoctor-1.5.4 Documentation
> (continuing with the rest of the installation)
>
> I did all the prereqs from installation.adoc... for rhel and built third
> party stuff (script ran nicely for me). When I go to build kudu I get:
>
> cc1plus: error: unrecognized command line option "-std=c++11"
> cc1plus: error: unrecognized command line option "-std=c++11"
> make[2]: *** [src/kudu/gutil/CMakeFiles/gutil_exported.dir/cpu.cc.o] Error
> 1
> make[2]: *** Waiting for unfinished jobs....
> cc1plus: error: unrecognized command line option "-std=c++11"
> make[2]: ***
> [src/kudu/gutil/CMakeFiles/gutil_exported.dir/atomicops-internals-x86.cc.o]
> Error 1
> cc1plus: error: unrecognized command line option "-std=c++11"cc1plus:
> error: unrecognized command line option "-std=c++11"
>
>
> Wrong c++ version?
>

You also need to use the enable toolset stuff when running cmake (like it
shows in the docs), else you get exactly those lines. Not sure about the
asciidoctor stuff.


>
>
>
> > >
> > > [stack@ve0524 debug]$ sudo yum install libatomic
> > > Loaded plugins: fastestmirror, priorities, security
> > > Setting up Install Process
> > > Loading mirror speeds from cached hostfile
> > > 124 packages excluded due to repository priority protections
> > > Package libatomic-4.9.0-6.1.1.el6.x86_64 already installed and latest
> > > version
> > > Nothing to do
> > >
> > >
> > > Tried to build docs and got this:
> > >
> > > [stack@ve0524 apache-kudu-incubating-0.7.0]$ pwd
> > > /home/stack/apache-kudu-incubating-0.7.0
> > > [stack@ve0524 apache-kudu-incubating-0.7.0]$ make docs
> > > make: Nothing to be done for `docs'.
> > >
> >
> > Pretty sure that's because cmake above failed.
> >
> >
> Maybe the above complaint install asciidoc?
>

Nah a missing target is just cmake failing to generate the files make needs.


>
>
>
> >
> > >
> > >
> > >
> > > "Also by default, building the CSD does not validate it,
> > > because (for the moment) this requires access to an internal
> > > Cloudera repository containing the validator maven plugin."
> > >
> > > Is above still the case?
> > >
> >
> > Yes. Do you think the CSD should live somewhere else?
> >
> >
> Smile. I don't know what a CSD is (though I'm guessing I should). It goes
> undefined.
>
> When you say 'for the moment' in the above, it implies you are working on
> moving this tooling out of Cloudera to a public place. As long as that is
> ongoing, that seems fine to me.
>

I don't think there's a plan for this. Lemme check.


>
> Thanks,
> St.Ack
>
>
> >
> > >
> > >
> > > St.Ack
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Thu, Feb 11, 2016 at 6:55 PM, Jean-Daniel Cryans <
> jdcryans@apache.org
> > >
> > > wrote:
> > >
> > > > Hi,
> > > >
> > > > Here's the second release candidate for Apache Kudu (incubating)
> 0.7.0.
> > > >
> > > > The is a source-only release. The artifacts were staged here:
> > > > https://dist.apache.org/repos/dist/dev/incubator/kudu/0.7.0-RC2/
> > > >
> > > > It was built from this tag:
> > > >
> > > >
> > >
> >
> https://git1-us-west.apache.org/repos/asf?p=incubator-kudu.git;a=commit;h=899d79a246161b4429663f23d135bc8fdcac4372
> > > >
> > > > The list of all issues fixed is found following this link
> > > > <
> > > >
> > >
> >
> https://issues.cloudera.org/issues/?jql=project%20%3D%20Kudu%20AND%20status%20in%20%20(Resolved)%20AND%20fixVersion%20%3D%200.7.0%20ORDER%20BY%20key%20ASC
> > > > >
> > > > .
> > > >
> > > > The following commits made it in since the last RC:
> > > > 899d79a Set -rpath in all thirdparty libs for compat with gold
> > > > a9af916 Reorg of release notes to be more flexible as we add more
> > > releases
> > > > in future
> > > > b3eb88e Update NOTICE.txt to include Apache copyright
> > > >
> > > > The release notes are found here (linking to github for prettier
> > > printing):
> > > >
> > > >
> > >
> >
> https://github.com/cloudera/kudu/blob/0.7.0-RC2/docs/release_notes.adoc#release-notes-specific-to-0-7-0
> > > >
> > > > KEYS file:
> > > > http://www.apache.org/dist/incubator/kudu/KEYS
> > > >
> > > > I'd suggest going through the README, building Kudu, and running the
> > unit
> > > > tests.
> > > >
> > > > Please try the release and vote; vote will be open for at least 120
> > hours
> > > > (due to the long weekend in the US).
> > > >
> > > > Thanks,
> > > >
> > > > J-D
> > > >
> > >
> >
>

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Stack <st...@duboce.net>.
On Tue, Feb 16, 2016 at 9:25 AM, Jean-Daniel Cryans <jd...@apache.org>
wrote:

> Hey Stack,
>
> Thanks for trying it out.
>
> On Tue, Feb 16, 2016 at 9:04 AM, Stack <st...@duboce.net> wrote:
>
> > Hash and signature looks good.
> >
> > Should cmake_modules/* have license on them? E.g. FindBitsshuffl...,
> > FindGFLags.cmake, etc. Some of the files in here have license, others do
> > not.
> >
> > docs/transaction_semantics is missing a license?
> >
>
> We should sink this RC and fix it.
>
>
Yeah. When it goes out on the general incubator list for a vote, this is
the first thing our Apache brothers and sisters will look for. If they find
stuff, your mentors will look bad (smile).


>
> >
> > I didn't look much beyond the above. There are some notes below on my
> > bungling trying to build...
> >
> >
> > St.Ack
> >
> >
> > Tried to build on CentOS release 6.6 (Final)
> >
> > Built appropriate cmake. Then when I run it, got this far (though
> libatomic
> > installed ... see below). Wrong version? Centos 6.6 not usual place to
> do a
> > build?
> >
> > -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
> > -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Failed
> > -- Looking for __atomic_fetch_add_4 in atomic
> > -- Looking for __atomic_fetch_add_4 in atomic - not found
> > CMake Error at cmake/modules/CheckAtomic.cmake:36 (message):
> >   Host compiler appears to require libatomic, but cannot find it.
> > Call Stack (most recent call first):
> >   cmake/config-ix.cmake:291 (include)
> >   CMakeLists.txt:360 (include)
> > ...
> >
>
> You need to do this:
>
> https://github.com/cloudera/kudu/blob/master/docs/installation.adoc#rhel_from_source
>
>
> Thanks. My fault. I fell into the README.adoc

The link to the troubleshooting hole punching doc, from here
https://github.com/cloudera/kudu/blob/master/docs/installation.adoc#rhel_from_source,
is broke FYI:
https://github.com/cloudera/kudu/blob/master/docs/troubleshooting.html#req_hole_punching

I got this installing asciidoctor

ERROR:  While generating documentation for asciidoctor-1.5.4
... MESSAGE:   Unhandled special: Special: type=17, text="<!--1-->"
... RDOC args: --ri --op /usr/lib/ruby/gems/1.8/doc/asciidoctor-1.5.4/ri
--charset=UTF-8 --quiet lib CHANGELOG.adoc CONTRIBUTING.adoc LICENSE.adoc
--title asciidoctor-1.5.4 Documentation
(continuing with the rest of the installation)

I did all the prereqs from installation.adoc... for rhel and built third
party stuff (script ran nicely for me). When I go to build kudu I get:

cc1plus: error: unrecognized command line option "-std=c++11"
cc1plus: error: unrecognized command line option "-std=c++11"
make[2]: *** [src/kudu/gutil/CMakeFiles/gutil_exported.dir/cpu.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
cc1plus: error: unrecognized command line option "-std=c++11"
make[2]: ***
[src/kudu/gutil/CMakeFiles/gutil_exported.dir/atomicops-internals-x86.cc.o]
Error 1
cc1plus: error: unrecognized command line option "-std=c++11"cc1plus:
error: unrecognized command line option "-std=c++11"


Wrong c++ version?



> >
> > [stack@ve0524 debug]$ sudo yum install libatomic
> > Loaded plugins: fastestmirror, priorities, security
> > Setting up Install Process
> > Loading mirror speeds from cached hostfile
> > 124 packages excluded due to repository priority protections
> > Package libatomic-4.9.0-6.1.1.el6.x86_64 already installed and latest
> > version
> > Nothing to do
> >
> >
> > Tried to build docs and got this:
> >
> > [stack@ve0524 apache-kudu-incubating-0.7.0]$ pwd
> > /home/stack/apache-kudu-incubating-0.7.0
> > [stack@ve0524 apache-kudu-incubating-0.7.0]$ make docs
> > make: Nothing to be done for `docs'.
> >
>
> Pretty sure that's because cmake above failed.
>
>
Maybe the above complaint install asciidoc?



>
> >
> >
> >
> > "Also by default, building the CSD does not validate it,
> > because (for the moment) this requires access to an internal
> > Cloudera repository containing the validator maven plugin."
> >
> > Is above still the case?
> >
>
> Yes. Do you think the CSD should live somewhere else?
>
>
Smile. I don't know what a CSD is (though I'm guessing I should). It goes
undefined.

When you say 'for the moment' in the above, it implies you are working on
moving this tooling out of Cloudera to a public place. As long as that is
ongoing, that seems fine to me.

Thanks,
St.Ack


>
> >
> >
> > St.Ack
> >
> >
> >
> >
> >
> >
> >
> > On Thu, Feb 11, 2016 at 6:55 PM, Jean-Daniel Cryans <jdcryans@apache.org
> >
> > wrote:
> >
> > > Hi,
> > >
> > > Here's the second release candidate for Apache Kudu (incubating) 0.7.0.
> > >
> > > The is a source-only release. The artifacts were staged here:
> > > https://dist.apache.org/repos/dist/dev/incubator/kudu/0.7.0-RC2/
> > >
> > > It was built from this tag:
> > >
> > >
> >
> https://git1-us-west.apache.org/repos/asf?p=incubator-kudu.git;a=commit;h=899d79a246161b4429663f23d135bc8fdcac4372
> > >
> > > The list of all issues fixed is found following this link
> > > <
> > >
> >
> https://issues.cloudera.org/issues/?jql=project%20%3D%20Kudu%20AND%20status%20in%20%20(Resolved)%20AND%20fixVersion%20%3D%200.7.0%20ORDER%20BY%20key%20ASC
> > > >
> > > .
> > >
> > > The following commits made it in since the last RC:
> > > 899d79a Set -rpath in all thirdparty libs for compat with gold
> > > a9af916 Reorg of release notes to be more flexible as we add more
> > releases
> > > in future
> > > b3eb88e Update NOTICE.txt to include Apache copyright
> > >
> > > The release notes are found here (linking to github for prettier
> > printing):
> > >
> > >
> >
> https://github.com/cloudera/kudu/blob/0.7.0-RC2/docs/release_notes.adoc#release-notes-specific-to-0-7-0
> > >
> > > KEYS file:
> > > http://www.apache.org/dist/incubator/kudu/KEYS
> > >
> > > I'd suggest going through the README, building Kudu, and running the
> unit
> > > tests.
> > >
> > > Please try the release and vote; vote will be open for at least 120
> hours
> > > (due to the long weekend in the US).
> > >
> > > Thanks,
> > >
> > > J-D
> > >
> >
>

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Jean-Daniel Cryans <jd...@apache.org>.
Hey Stack,

Thanks for trying it out.

On Tue, Feb 16, 2016 at 9:04 AM, Stack <st...@duboce.net> wrote:

> Hash and signature looks good.
>
> Should cmake_modules/* have license on them? E.g. FindBitsshuffl...,
> FindGFLags.cmake, etc. Some of the files in here have license, others do
> not.
>
> docs/transaction_semantics is missing a license?
>

We should sink this RC and fix it.


>
> I didn't look much beyond the above. There are some notes below on my
> bungling trying to build...
>
>
> St.Ack
>
>
> Tried to build on CentOS release 6.6 (Final)
>
> Built appropriate cmake. Then when I run it, got this far (though libatomic
> installed ... see below). Wrong version? Centos 6.6 not usual place to do a
> build?
>
> -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
> -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Failed
> -- Looking for __atomic_fetch_add_4 in atomic
> -- Looking for __atomic_fetch_add_4 in atomic - not found
> CMake Error at cmake/modules/CheckAtomic.cmake:36 (message):
>   Host compiler appears to require libatomic, but cannot find it.
> Call Stack (most recent call first):
>   cmake/config-ix.cmake:291 (include)
>   CMakeLists.txt:360 (include)
> ...
>

You need to do this:
https://github.com/cloudera/kudu/blob/master/docs/installation.adoc#rhel_from_source


>
> [stack@ve0524 debug]$ sudo yum install libatomic
> Loaded plugins: fastestmirror, priorities, security
> Setting up Install Process
> Loading mirror speeds from cached hostfile
> 124 packages excluded due to repository priority protections
> Package libatomic-4.9.0-6.1.1.el6.x86_64 already installed and latest
> version
> Nothing to do
>
>
> Tried to build docs and got this:
>
> [stack@ve0524 apache-kudu-incubating-0.7.0]$ pwd
> /home/stack/apache-kudu-incubating-0.7.0
> [stack@ve0524 apache-kudu-incubating-0.7.0]$ make docs
> make: Nothing to be done for `docs'.
>

Pretty sure that's because cmake above failed.


>
>
>
> "Also by default, building the CSD does not validate it,
> because (for the moment) this requires access to an internal
> Cloudera repository containing the validator maven plugin."
>
> Is above still the case?
>

Yes. Do you think the CSD should live somewhere else?


>
>
> St.Ack
>
>
>
>
>
>
>
> On Thu, Feb 11, 2016 at 6:55 PM, Jean-Daniel Cryans <jd...@apache.org>
> wrote:
>
> > Hi,
> >
> > Here's the second release candidate for Apache Kudu (incubating) 0.7.0.
> >
> > The is a source-only release. The artifacts were staged here:
> > https://dist.apache.org/repos/dist/dev/incubator/kudu/0.7.0-RC2/
> >
> > It was built from this tag:
> >
> >
> https://git1-us-west.apache.org/repos/asf?p=incubator-kudu.git;a=commit;h=899d79a246161b4429663f23d135bc8fdcac4372
> >
> > The list of all issues fixed is found following this link
> > <
> >
> https://issues.cloudera.org/issues/?jql=project%20%3D%20Kudu%20AND%20status%20in%20%20(Resolved)%20AND%20fixVersion%20%3D%200.7.0%20ORDER%20BY%20key%20ASC
> > >
> > .
> >
> > The following commits made it in since the last RC:
> > 899d79a Set -rpath in all thirdparty libs for compat with gold
> > a9af916 Reorg of release notes to be more flexible as we add more
> releases
> > in future
> > b3eb88e Update NOTICE.txt to include Apache copyright
> >
> > The release notes are found here (linking to github for prettier
> printing):
> >
> >
> https://github.com/cloudera/kudu/blob/0.7.0-RC2/docs/release_notes.adoc#release-notes-specific-to-0-7-0
> >
> > KEYS file:
> > http://www.apache.org/dist/incubator/kudu/KEYS
> >
> > I'd suggest going through the README, building Kudu, and running the unit
> > tests.
> >
> > Please try the release and vote; vote will be open for at least 120 hours
> > (due to the long weekend in the US).
> >
> > Thanks,
> >
> > J-D
> >
>

Re: [VOTE] Apache Kudu (incubating) 0.7.0 RC2

Posted by Stack <st...@duboce.net>.
Hash and signature looks good.

Should cmake_modules/* have license on them? E.g. FindBitsshuffl...,
FindGFLags.cmake, etc. Some of the files in here have license, others do
not.

docs/transaction_semantics is missing a license?

I didn't look much beyond the above. There are some notes below on my
bungling trying to build...


St.Ack


Tried to build on CentOS release 6.6 (Final)

Built appropriate cmake. Then when I run it, got this far (though libatomic
installed ... see below). Wrong version? Centos 6.6 not usual place to do a
build?

-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Failed
-- Looking for __atomic_fetch_add_4 in atomic
-- Looking for __atomic_fetch_add_4 in atomic - not found
CMake Error at cmake/modules/CheckAtomic.cmake:36 (message):
  Host compiler appears to require libatomic, but cannot find it.
Call Stack (most recent call first):
  cmake/config-ix.cmake:291 (include)
  CMakeLists.txt:360 (include)
...

[stack@ve0524 debug]$ sudo yum install libatomic
Loaded plugins: fastestmirror, priorities, security
Setting up Install Process
Loading mirror speeds from cached hostfile
124 packages excluded due to repository priority protections
Package libatomic-4.9.0-6.1.1.el6.x86_64 already installed and latest
version
Nothing to do


Tried to build docs and got this:

[stack@ve0524 apache-kudu-incubating-0.7.0]$ pwd
/home/stack/apache-kudu-incubating-0.7.0
[stack@ve0524 apache-kudu-incubating-0.7.0]$ make docs
make: Nothing to be done for `docs'.



"Also by default, building the CSD does not validate it,
because (for the moment) this requires access to an internal
Cloudera repository containing the validator maven plugin."

Is above still the case?


St.Ack







On Thu, Feb 11, 2016 at 6:55 PM, Jean-Daniel Cryans <jd...@apache.org>
wrote:

> Hi,
>
> Here's the second release candidate for Apache Kudu (incubating) 0.7.0.
>
> The is a source-only release. The artifacts were staged here:
> https://dist.apache.org/repos/dist/dev/incubator/kudu/0.7.0-RC2/
>
> It was built from this tag:
>
> https://git1-us-west.apache.org/repos/asf?p=incubator-kudu.git;a=commit;h=899d79a246161b4429663f23d135bc8fdcac4372
>
> The list of all issues fixed is found following this link
> <
> https://issues.cloudera.org/issues/?jql=project%20%3D%20Kudu%20AND%20status%20in%20%20(Resolved)%20AND%20fixVersion%20%3D%200.7.0%20ORDER%20BY%20key%20ASC
> >
> .
>
> The following commits made it in since the last RC:
> 899d79a Set -rpath in all thirdparty libs for compat with gold
> a9af916 Reorg of release notes to be more flexible as we add more releases
> in future
> b3eb88e Update NOTICE.txt to include Apache copyright
>
> The release notes are found here (linking to github for prettier printing):
>
> https://github.com/cloudera/kudu/blob/0.7.0-RC2/docs/release_notes.adoc#release-notes-specific-to-0-7-0
>
> KEYS file:
> http://www.apache.org/dist/incubator/kudu/KEYS
>
> I'd suggest going through the README, building Kudu, and running the unit
> tests.
>
> Please try the release and vote; vote will be open for at least 120 hours
> (due to the long weekend in the US).
>
> Thanks,
>
> J-D
>