You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@trafodion.apache.org by Roberta Marton <ro...@esgyn.com> on 2015/12/15 21:40:35 UTC

[VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Please vote to release Apache Trafodion 1.3.0 (incubating) release
candidate 5.

This is a podling vote verifying that Trafodion contributors believe the
code is ready to be released.

Once votes are approved, a message will be sent to the IPMC community to
ask for an official vote.



Many, many, many thanks to everyone who has contributed to this release.



The release artifacts can be downloaded from:
https://dist.apache.org/repos/dist/dev/incubator/trafodion from directory
apache-trafodion-1.3.0-incubating

The artifacts are based on git repository:
*https://github.com/apache/incubator-trafodion
<https://github.com/apache/incubator-trafodion>* release 1.3 with tag
1.3.0rc5



Instructions on how to build and run Apache Trafodion are described:
http://trafodion.apache.org/build.html



Note that these instructions describe downloading from the release
directory.  The artifacts are currently in the staging area  described
above.

Please download the release candidate, check the hashes, check the
signatures, build it, and vote.  For instructions on how to check
signatures and hashes see:

http://trafodion.apache.org/release.html#Verify_Signatures



The source tar file has been signed with pgp key A44C5A05 which is included
in the download location’s KEYS file and found in the mit keyserver:

    http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05



For changes included in the release, please see the release notes:
http://trafodion.apache.org/release-notes-1-3-0.html



The changes from rc4 to rc5 include:



TRAFODION-1704: T2 and T4 driver cleanup

TRAFODION-1642 Release 1.3.0 copyrights and license files are incorrect

TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE FILES



The vote will be open for 72 hours (ends on 12/18 1pm PST).



[ ] +1 approve

[ ] +0 no opinion

[ ] -1 disapprove (and reason why)



   Regards,

   Roberta

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Hans Zeller <ha...@esgyn.com>.
+1

This is based on my prior build and install test, since the changes
shouldn't have impacted what I did on the last release candidate.

Hans

On Thu, Dec 17, 2015 at 2:11 PM, Pierre Smits <pi...@gmail.com>
wrote:

> Hi Roberta,
>
> Maybe we could trigger the mentors? Or ask Justin to do a review before we
> initiate the incubator vote?
>
> Best regards,
>
> Pierre
>
> On Thursday, December 17, 2015, Roberta Marton <ro...@esgyn.com>
> wrote:
>
> > Just a friendly reminder – the vote ends tomorrow and have only heard
> from
> > one person so far -J
> >
> >
> >
> >    Regards,
> >
> >    Roberta
> >
> >
> >
> > *From:* Roberta Marton [mailto:roberta.marton@esgyn.com <javascript:;>]
> > *Sent:* Tuesday, December 15, 2015 12:41 PM
> > *To:* 'dev@trafodion.incubator.apache.org <javascript:;>' <
> > dev@trafodion.incubator.apache.org <javascript:;>>
> > *Subject:* [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> >
> >
> > Please vote to release Apache Trafodion 1.3.0 (incubating) release
> > candidate 5.
> >
> > This is a podling vote verifying that Trafodion contributors believe the
> > code is ready to be released.
> >
> > Once votes are approved, a message will be sent to the IPMC community to
> > ask for an official vote.
> >
> >
> >
> > Many, many, many thanks to everyone who has contributed to this release.
> >
> >
> >
> > The release artifacts can be downloaded from:
> > https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> directory
> > apache-trafodion-1.3.0-incubating
> >
> > The artifacts are based on git repository:
> > *https://github.com/apache/incubator-trafodion
> > <https://github.com/apache/incubator-trafodion>* release 1.3 with tag
> > 1.3.0rc5
> >
> >
> >
> > Instructions on how to build and run Apache Trafodion are described:
> > http://trafodion.apache.org/build.html
> >
> >
> >
> > Note that these instructions describe downloading from the release
> > directory.  The artifacts are currently in the staging area  described
> > above.
> >
> > Please download the release candidate, check the hashes, check the
> > signatures, build it, and vote.  For instructions on how to check
> > signatures and hashes see:
> >
> > http://trafodion.apache.org/release.html#Verify_Signatures
> >
> >
> >
> > The source tar file has been signed with pgp key A44C5A05 which is
> included
> > in the download location’s KEYS file and found in the mit keyserver:
> >
> >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> >
> >
> >
> > For changes included in the release, please see the release notes:
> > http://trafodion.apache.org/release-notes-1-3-0.html
> >
> >
> >
> > The changes from rc4 to rc5 include:
> >
> >
> >
> > TRAFODION-1704: T2 and T4 driver cleanup
> >
> > TRAFODION-1642 Release 1.3.0 copyrights and license files are incorrect
> >
> > TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE FILES
> >
> >
> >
> > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> >
> >
> >
> > [ ] +1 approve
> >
> > [ ] +0 no opinion
> >
> > [ ] -1 disapprove (and reason why)
> >
> >
> >
> >    Regards,
> >
> >    Roberta
> >
>
>
> --
> Pierre Smits
>
> ORRTIZ.COM <http://www.orrtiz.com>
> OFBiz based solutions & services
>
> OFBiz Extensions Marketplace
> http://oem.ofbizci.net/oci-2/
>

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Dave Birdsall <da...@esgyn.com>.
+1 to the idea of asking Justin to take a look.

-----Original Message-----
From: Roberta Marton [mailto:roberta.marton@esgyn.com]
Sent: Thursday, December 17, 2015 2:36 PM
To: dev@trafodion.incubator.apache.org
Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Good idea.  I have been talking to the mentors - sent them a special
invitation to review the changes.  However, the resultant conversation
should be on the dev list.  I have included the conversation here so
everyone is aware of what is happening.
Do you think Justin would review changes prior to going onto the general
incubator list?


Recap of conversation with mentors:

Question from Devaraj Das:

Hi Roberta, looking .. Questions as I go on .. Why does some source files
have two Apache license headers, whereas something like
core/sql/parser/ulexer.h has only one (and just a BSD one). Is it because
there is no intention to modify the ulexer.h file?
________________________________________
From: Roberta Marton [mailto:roberta.marton@esgyn.com]

We created a script that added apache headers to files that were missing
headers.  Sometimes the script got over zealous and added a second header.
I did a scan looking for these files but I may have missed some.

Files like ulexer.h already had a copyright so we did not add an Apache
copyright.  I assumed the BSD code was 3rd party and should not have an
Apache header included.   I base this on
(http://www.apache.org/legal/src-headers.htm)”:
TREATMENT OF THIRD-PARTY WORKS
1.	The term "third-party work" refers to a work not submitted directly to
the ASF by the copyright owner or owner's agent.
2.	Do not modify or remove any copyright notices or licenses within
third-party works.
3.	Do ensure that every third-party work includes its associated license,
even if that requires adding a copy of the license from the third-party
download site into the distribution.
4.	Do not add the standard Apache License header to the top of third-party
source files.
5.	Minor modifications/additions to third-party source files should
typically be licensed under the same terms as the rest of the rest of the
third-party source for convenience.
6.	Major modifications/additions to third-party should be dealt with on a
case-by-case basis by the PMC.
That said, we did change ulexer.h.

     Roberta
________________________________________
>From Devaraj Das:

Roberta, seems okay to me to not change ulexer's header then. I haven't done
a thorough check but I'd leave it to you to figure out if you made any
"major" change to any BSD/MIT licensed source file or not.
I was going through NOTICE here
https://github.com/apache/phoenix/blob/master/NOTICE and I checked HBase's
NOTICE file as well... I do see that they reference projects that are being
used internally (for e.g., junit). Not sure if it is mandatory or not but
wanted to bring it to the notice of everyone anyway..
________________________________________

>From Roberta:

I looked at various products and things like junit are sometimes in LICENSE
and sometimes in NOTICE.  I based my decision off of what I thought Apache
was saying from (http://www.apache.org/dev/licensing-howto.html#mod-notice):

NOTICE is reserved for a certain subset of legally required notifications
which are not satisfied by either the text of LICENSE or the presence of
licensing information embedded within the bundled dependency. Aside from
Apache-licensed dependencies which supply NOTICE files of their own, it is
uncommon for a dependency to require additions to NOTICE.

Copyright notifications which have been relocated from source files (rather
than removed) must be preserved in NOTICE. However, elements such as the
copyright notifications embedded within BSD and MIT licenses need not be
duplicated in NOTICE -- it suffices to leave those notices in their original
locations.

It is important to keep NOTICE as brief and simple as possible, as each
addition places a burden on downstream consumers.

Do not add anything to NOTICE which is not legally required.

   Roberta

-----Original Message-----
From: Pierre Smits [mailto:pierre.smits@gmail.com]
Sent: Thursday, December 17, 2015 2:12 PM
To: dev@trafodion.incubator.apache.org
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Hi Roberta,

Maybe we could trigger the mentors? Or ask Justin to do a review before we
initiate the incubator vote?

Best regards,

Pierre

On Thursday, December 17, 2015, Roberta Marton <ro...@esgyn.com>
wrote:

> Just a friendly reminder – the vote ends tomorrow and have only heard
> from one person so far -J
>
>
>
>    Regards,
>
>    Roberta
>
>
>
> *From:* Roberta Marton [mailto:roberta.marton@esgyn.com
> <javascript:;>]
> *Sent:* Tuesday, December 15, 2015 12:41 PM
> *To:* 'dev@trafodion.incubator.apache.org <javascript:;>' <
> dev@trafodion.incubator.apache.org <javascript:;>>
> *Subject:* [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
>
>
> Please vote to release Apache Trafodion 1.3.0 (incubating) release
> candidate 5.
>
> This is a podling vote verifying that Trafodion contributors believe
> the code is ready to be released.
>
> Once votes are approved, a message will be sent to the IPMC community
> to ask for an official vote.
>
>
>
> Many, many, many thanks to everyone who has contributed to this release.
>
>
>
> The release artifacts can be downloaded from:
> https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> directory apache-trafodion-1.3.0-incubating
>
> The artifacts are based on git repository:
> *https://github.com/apache/incubator-trafodion
> <https://github.com/apache/incubator-trafodion>* release 1.3 with tag
> 1.3.0rc5
>
>
>
> Instructions on how to build and run Apache Trafodion are described:
> http://trafodion.apache.org/build.html
>
>
>
> Note that these instructions describe downloading from the release
> directory.  The artifacts are currently in the staging area  described
> above.
>
> Please download the release candidate, check the hashes, check the
> signatures, build it, and vote.  For instructions on how to check
> signatures and hashes see:
>
> http://trafodion.apache.org/release.html#Verify_Signatures
>
>
>
> The source tar file has been signed with pgp key A44C5A05 which is
> included in the download location’s KEYS file and found in the mit
> keyserver:
>
>     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
>
>
>
> For changes included in the release, please see the release notes:
> http://trafodion.apache.org/release-notes-1-3-0.html
>
>
>
> The changes from rc4 to rc5 include:
>
>
>
> TRAFODION-1704: T2 and T4 driver cleanup
>
> TRAFODION-1642 Release 1.3.0 copyrights and license files are
> incorrect
>
> TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE
> FILES
>
>
>
> The vote will be open for 72 hours (ends on 12/18 1pm PST).
>
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove (and reason why)
>
>
>
>    Regards,
>
>    Roberta
>


--
Pierre Smits

ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services

OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/

FW: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Roberta Marton <ro...@esgyn.com>.
Justin, since you did such a good job finding issues with our last Trafodion
package.  Do you mind checking out the next one to see if the concerns have
been resolved.  Any feedback is appreciated:

The release artifacts can be downloaded from:
https://dist.apache.org/repos/dist/dev/incubator/trafodion from directory
apache-trafodion-1.3.0-incubating
The artifacts are based on git repository:
https://github.com/apache/incubator-trafodion release 1.3 with tag 1.3.0rc5

The source tar file has been signed with pgp key A44C5A05 which is included
in the download location’s KEYS file and found in the mit keyserver:
    http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05


   Regards,
   Roberta

-----Original Message-----
From: Pierre Smits [mailto:pierre.smits@gmail.com]
Sent: Thursday, December 17, 2015 2:45 PM
To: dev@trafodion.incubator.apache.org
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

HI Roberta, all,

I don't know whether he will be inclined to do so, but the golden rule in my
book is:'if you don't know and want to know you should ask'. And one should
not be afraid to ask.

Best regards,

Pierre


Op donderdag 17 december 2015 heeft Roberta Marton
<ro...@esgyn.com> het volgende geschreven:

> Good idea.  I have been talking to the mentors - sent them a special
> invitation to review the changes.  However, the resultant conversation
> should be on the dev list.  I have included the conversation here so
> everyone is aware of what is happening.
> Do you think Justin would review changes prior to going onto the
> general incubator list?
>
>
> Recap of conversation with mentors:
>
> Question from Devaraj Das:
>
> Hi Roberta, looking .. Questions as I go on .. Why does some source
> files have two Apache license headers, whereas something like
> core/sql/parser/ulexer.h has only one (and just a BSD one). Is it
> because there is no intention to modify the ulexer.h file?
> ________________________________________
> From: Roberta Marton [mailto:roberta.marton@esgyn.com <javascript:;>]
>
> We created a script that added apache headers to files that were
> missing headers.  Sometimes the script got over zealous and added a second
> header.
> I did a scan looking for these files but I may have missed some.
>
> Files like ulexer.h already had a copyright so we did not add an
> Apache copyright.  I assumed the BSD code was 3rd party and should not
> have an
> Apache header included.   I base this on
> (http://www.apache.org/legal/src-headers.htm)”:
> TREATMENT OF THIRD-PARTY WORKS
> 1.      The term "third-party work" refers to a work not submitted
> directly to
> the ASF by the copyright owner or owner's agent.
> 2.      Do not modify or remove any copyright notices or licenses within
> third-party works.
> 3.      Do ensure that every third-party work includes its associated
> license,
> even if that requires adding a copy of the license from the
> third-party download site into the distribution.
> 4.      Do not add the standard Apache License header to the top of
> third-party
> source files.
> 5.      Minor modifications/additions to third-party source files should
> typically be licensed under the same terms as the rest of the rest of
> the third-party source for convenience.
> 6.      Major modifications/additions to third-party should be dealt with
> on a
> case-by-case basis by the PMC.
> That said, we did change ulexer.h.
>
>      Roberta
> ________________________________________
> From Devaraj Das:
>
> Roberta, seems okay to me to not change ulexer's header then. I
> haven't done a thorough check but I'd leave it to you to figure out if
> you made any "major" change to any BSD/MIT licensed source file or
> not.
> I was going through NOTICE here
> https://github.com/apache/phoenix/blob/master/NOTICE and I checked
> HBase's NOTICE file as well... I do see that they reference projects
> that are being used internally (for e.g., junit). Not sure if it is
> mandatory or not but wanted to bring it to the notice of everyone anyway..
> ________________________________________
>
> From Roberta:
>
> I looked at various products and things like junit are sometimes in
> LICENSE and sometimes in NOTICE.  I based my decision off of what I
> thought Apache was saying from
> (http://www.apache.org/dev/licensing-howto.html#mod-notice
> ):
>
> NOTICE is reserved for a certain subset of legally required
> notifications which are not satisfied by either the text of LICENSE or
> the presence of licensing information embedded within the bundled
> dependency. Aside from Apache-licensed dependencies which supply
> NOTICE files of their own, it is uncommon for a dependency to require
> additions to NOTICE.
>
> Copyright notifications which have been relocated from source files
> (rather than removed) must be preserved in NOTICE. However, elements
> such as the copyright notifications embedded within BSD and MIT
> licenses need not be duplicated in NOTICE -- it suffices to leave
> those notices in their original locations.
>
> It is important to keep NOTICE as brief and simple as possible, as
> each addition places a burden on downstream consumers.
>
> Do not add anything to NOTICE which is not legally required.
>
>    Roberta
>
> -----Original Message-----
> From: Pierre Smits [mailto:pierre.smits@gmail.com <javascript:;>]
> Sent: Thursday, December 17, 2015 2:12 PM
> To: dev@trafodion.incubator.apache.org <javascript:;>
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> Hi Roberta,
>
> Maybe we could trigger the mentors? Or ask Justin to do a review
> before we initiate the incubator vote?
>
> Best regards,
>
> Pierre
>
> On Thursday, December 17, 2015, Roberta Marton
> <roberta.marton@esgyn.com <javascript:;>>
> wrote:
>
> > Just a friendly reminder – the vote ends tomorrow and have only
> > heard from one person so far -J
> >
> >
> >
> >    Regards,
> >
> >    Roberta
> >
> >
> >
> > *From:* Roberta Marton [mailto:roberta.marton@esgyn.com
> > <javascript:;> <javascript:;>]
> > *Sent:* Tuesday, December 15, 2015 12:41 PM
> > *To:* 'dev@trafodion.incubator.apache.org <javascript:;>
> <javascript:;>' <
> > dev@trafodion.incubator.apache.org <javascript:;> <javascript:;>>
> > *Subject:* [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> >
> >
> > Please vote to release Apache Trafodion 1.3.0 (incubating) release
> > candidate 5.
> >
> > This is a podling vote verifying that Trafodion contributors believe
> > the code is ready to be released.
> >
> > Once votes are approved, a message will be sent to the IPMC
> > community to ask for an official vote.
> >
> >
> >
> > Many, many, many thanks to everyone who has contributed to this release.
> >
> >
> >
> > The release artifacts can be downloaded from:
> > https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> > directory apache-trafodion-1.3.0-incubating
> >
> > The artifacts are based on git repository:
> > *https://github.com/apache/incubator-trafodion
> > <https://github.com/apache/incubator-trafodion>* release 1.3 with
> > tag
> > 1.3.0rc5
> >
> >
> >
> > Instructions on how to build and run Apache Trafodion are described:
> > http://trafodion.apache.org/build.html
> >
> >
> >
> > Note that these instructions describe downloading from the release
> > directory.  The artifacts are currently in the staging area
> > described above.
> >
> > Please download the release candidate, check the hashes, check the
> > signatures, build it, and vote.  For instructions on how to check
> > signatures and hashes see:
> >
> > http://trafodion.apache.org/release.html#Verify_Signatures
> >
> >
> >
> > The source tar file has been signed with pgp key A44C5A05 which is
> > included in the download location’s KEYS file and found in the mit
> > keyserver:
> >
> >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> >
> >
> >
> > For changes included in the release, please see the release notes:
> > http://trafodion.apache.org/release-notes-1-3-0.html
> >
> >
> >
> > The changes from rc4 to rc5 include:
> >
> >
> >
> > TRAFODION-1704: T2 and T4 driver cleanup
> >
> > TRAFODION-1642 Release 1.3.0 copyrights and license files are
> > incorrect
> >
> > TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE
> > FILES
> >
> >
> >
> > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> >
> >
> >
> > [ ] +1 approve
> >
> > [ ] +0 no opinion
> >
> > [ ] -1 disapprove (and reason why)
> >
> >
> >
> >    Regards,
> >
> >    Roberta
> >
>
>
> --
> Pierre Smits
>
> ORRTIZ.COM <http://www.orrtiz.com>
> OFBiz based solutions & services
>
> OFBiz Extensions Marketplace
> http://oem.ofbizci.net/oci-2/
>


--
Pierre Smits

ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services

OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Pierre Smits <pi...@gmail.com>.
HI Roberta, all,

I don't know whether he will be inclined to do so, but the golden rule in
my book is:'if you don't know and want to know you should ask'. And one
should not be afraid to ask.

Best regards,

Pierre


Op donderdag 17 december 2015 heeft Roberta Marton <ro...@esgyn.com>
het volgende geschreven:

> Good idea.  I have been talking to the mentors - sent them a special
> invitation to review the changes.  However, the resultant conversation
> should be on the dev list.  I have included the conversation here so
> everyone is aware of what is happening.
> Do you think Justin would review changes prior to going onto the general
> incubator list?
>
>
> Recap of conversation with mentors:
>
> Question from Devaraj Das:
>
> Hi Roberta, looking .. Questions as I go on .. Why does some source files
> have two Apache license headers, whereas something like
> core/sql/parser/ulexer.h has only one (and just a BSD one). Is it because
> there is no intention to modify the ulexer.h file?
> ________________________________________
> From: Roberta Marton [mailto:roberta.marton@esgyn.com <javascript:;>]
>
> We created a script that added apache headers to files that were missing
> headers.  Sometimes the script got over zealous and added a second header.
> I did a scan looking for these files but I may have missed some.
>
> Files like ulexer.h already had a copyright so we did not add an Apache
> copyright.  I assumed the BSD code was 3rd party and should not have an
> Apache header included.   I base this on
> (http://www.apache.org/legal/src-headers.htm)”:
> TREATMENT OF THIRD-PARTY WORKS
> 1.      The term "third-party work" refers to a work not submitted
> directly to
> the ASF by the copyright owner or owner's agent.
> 2.      Do not modify or remove any copyright notices or licenses within
> third-party works.
> 3.      Do ensure that every third-party work includes its associated
> license,
> even if that requires adding a copy of the license from the third-party
> download site into the distribution.
> 4.      Do not add the standard Apache License header to the top of
> third-party
> source files.
> 5.      Minor modifications/additions to third-party source files should
> typically be licensed under the same terms as the rest of the rest of the
> third-party source for convenience.
> 6.      Major modifications/additions to third-party should be dealt with
> on a
> case-by-case basis by the PMC.
> That said, we did change ulexer.h.
>
>      Roberta
> ________________________________________
> From Devaraj Das:
>
> Roberta, seems okay to me to not change ulexer's header then. I haven't
> done
> a thorough check but I'd leave it to you to figure out if you made any
> "major" change to any BSD/MIT licensed source file or not.
> I was going through NOTICE here
> https://github.com/apache/phoenix/blob/master/NOTICE and I checked HBase's
> NOTICE file as well... I do see that they reference projects that are being
> used internally (for e.g., junit). Not sure if it is mandatory or not but
> wanted to bring it to the notice of everyone anyway..
> ________________________________________
>
> From Roberta:
>
> I looked at various products and things like junit are sometimes in LICENSE
> and sometimes in NOTICE.  I based my decision off of what I thought Apache
> was saying from (http://www.apache.org/dev/licensing-howto.html#mod-notice
> ):
>
> NOTICE is reserved for a certain subset of legally required notifications
> which are not satisfied by either the text of LICENSE or the presence of
> licensing information embedded within the bundled dependency. Aside from
> Apache-licensed dependencies which supply NOTICE files of their own, it is
> uncommon for a dependency to require additions to NOTICE.
>
> Copyright notifications which have been relocated from source files (rather
> than removed) must be preserved in NOTICE. However, elements such as the
> copyright notifications embedded within BSD and MIT licenses need not be
> duplicated in NOTICE -- it suffices to leave those notices in their
> original
> locations.
>
> It is important to keep NOTICE as brief and simple as possible, as each
> addition places a burden on downstream consumers.
>
> Do not add anything to NOTICE which is not legally required.
>
>    Roberta
>
> -----Original Message-----
> From: Pierre Smits [mailto:pierre.smits@gmail.com <javascript:;>]
> Sent: Thursday, December 17, 2015 2:12 PM
> To: dev@trafodion.incubator.apache.org <javascript:;>
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> Hi Roberta,
>
> Maybe we could trigger the mentors? Or ask Justin to do a review before we
> initiate the incubator vote?
>
> Best regards,
>
> Pierre
>
> On Thursday, December 17, 2015, Roberta Marton <roberta.marton@esgyn.com
> <javascript:;>>
> wrote:
>
> > Just a friendly reminder – the vote ends tomorrow and have only heard
> > from one person so far -J
> >
> >
> >
> >    Regards,
> >
> >    Roberta
> >
> >
> >
> > *From:* Roberta Marton [mailto:roberta.marton@esgyn.com <javascript:;>
> > <javascript:;>]
> > *Sent:* Tuesday, December 15, 2015 12:41 PM
> > *To:* 'dev@trafodion.incubator.apache.org <javascript:;>
> <javascript:;>' <
> > dev@trafodion.incubator.apache.org <javascript:;> <javascript:;>>
> > *Subject:* [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> >
> >
> > Please vote to release Apache Trafodion 1.3.0 (incubating) release
> > candidate 5.
> >
> > This is a podling vote verifying that Trafodion contributors believe
> > the code is ready to be released.
> >
> > Once votes are approved, a message will be sent to the IPMC community
> > to ask for an official vote.
> >
> >
> >
> > Many, many, many thanks to everyone who has contributed to this release.
> >
> >
> >
> > The release artifacts can be downloaded from:
> > https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> > directory apache-trafodion-1.3.0-incubating
> >
> > The artifacts are based on git repository:
> > *https://github.com/apache/incubator-trafodion
> > <https://github.com/apache/incubator-trafodion>* release 1.3 with tag
> > 1.3.0rc5
> >
> >
> >
> > Instructions on how to build and run Apache Trafodion are described:
> > http://trafodion.apache.org/build.html
> >
> >
> >
> > Note that these instructions describe downloading from the release
> > directory.  The artifacts are currently in the staging area  described
> > above.
> >
> > Please download the release candidate, check the hashes, check the
> > signatures, build it, and vote.  For instructions on how to check
> > signatures and hashes see:
> >
> > http://trafodion.apache.org/release.html#Verify_Signatures
> >
> >
> >
> > The source tar file has been signed with pgp key A44C5A05 which is
> > included in the download location’s KEYS file and found in the mit
> > keyserver:
> >
> >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> >
> >
> >
> > For changes included in the release, please see the release notes:
> > http://trafodion.apache.org/release-notes-1-3-0.html
> >
> >
> >
> > The changes from rc4 to rc5 include:
> >
> >
> >
> > TRAFODION-1704: T2 and T4 driver cleanup
> >
> > TRAFODION-1642 Release 1.3.0 copyrights and license files are
> > incorrect
> >
> > TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE
> > FILES
> >
> >
> >
> > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> >
> >
> >
> > [ ] +1 approve
> >
> > [ ] +0 no opinion
> >
> > [ ] -1 disapprove (and reason why)
> >
> >
> >
> >    Regards,
> >
> >    Roberta
> >
>
>
> --
> Pierre Smits
>
> ORRTIZ.COM <http://www.orrtiz.com>
> OFBiz based solutions & services
>
> OFBiz Extensions Marketplace
> http://oem.ofbizci.net/oci-2/
>


-- 
Pierre Smits

ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services

OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
Thanks Justin for the helpful input.
St.Ack

On Mon, Dec 28, 2015 at 4:19 PM, Justin Mclean <ju...@classsoftware.com>
wrote:

> Hi,
>
> > Thanks for taking a look for us and for giving us your valuable input.
> It
> > has been hard trying to figure out how to correctly deal with licensing
> and
> > copyright information.  Each product I look at seems to handle them a bit
> > differently.
>
> The guidance (and in some cases policy) has changed over time and there's
> often more than one “right” way of doing things.
>
> > Roberta - The copyright mentioned Facebook although the license text was
> > Apache.  So, I went ahead and included it.
>
> Which is fine but not required. [1] Note if the Apache license software
> had a NOTICE file it contents may need to be added to NOTICE. [1]
>
> > Roberta - Asciidocs will be part of the next version.
>
> That fine although it's best to keep everything minimal especial NOTICE.
> [2]
>
> > - Some licenses are not mentioned by name e.g. phoenix/end2end, expat,
> > query-ui etc etc Would be good if these are so the user knows.
>
> Best to mention the type of license MIT, BSD like etc etc so you don’t
> have to read the license file to know what it is. Of course all licenses
> mentioned in LICENSE will be permissive but it’s still useful to know.
>
> > Roberta - Good to know, I looked at other products and some included the
> > license and some pointed to external links.
>
> Which most of the time is fine but I can think of several products have
> changed licenses over time. i.e. bootstrap changed from Apache -> MIT. So
> best practice it to mention the product name and version and point to a
> local copy of that version’s license.
>
> > Roberta - Will review these for the next release.
>
> Great!
>
> Thanks,
> Justin
>
> 1. http://www.apache.org/dev/licensing-howto.html#alv2-dep
> 2. http://www.apache.org/dev/licensing-howto.html#mod-notice

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> Thanks for taking a look for us and for giving us your valuable input.  It
> has been hard trying to figure out how to correctly deal with licensing and
> copyright information.  Each product I look at seems to handle them a bit
> differently.

The guidance (and in some cases policy) has changed over time and there's often more than one “right” way of doing things.

> Roberta - The copyright mentioned Facebook although the license text was
> Apache.  So, I went ahead and included it.

Which is fine but not required. [1] Note if the Apache license software had a NOTICE file it contents may need to be added to NOTICE. [1]

> Roberta - Asciidocs will be part of the next version.

That fine although it's best to keep everything minimal especial NOTICE. [2]

> - Some licenses are not mentioned by name e.g. phoenix/end2end, expat,
> query-ui etc etc Would be good if these are so the user knows.

Best to mention the type of license MIT, BSD like etc etc so you don’t have to read the license file to know what it is. Of course all licenses mentioned in LICENSE will be permissive but it’s still useful to know.

> Roberta - Good to know, I looked at other products and some included the
> license and some pointed to external links.

Which most of the time is fine but I can think of several products have changed licenses over time. i.e. bootstrap changed from Apache -> MIT. So best practice it to mention the product name and version and point to a local copy of that version’s license.

> Roberta - Will review these for the next release.

Great!

Thanks,
Justin

1. http://www.apache.org/dev/licensing-howto.html#alv2-dep
2. http://www.apache.org/dev/licensing-howto.html#mod-notice

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Roberta Marton <ro...@esgyn.com>.
Justin,

Thanks for taking a look for us and for giving us your valuable input.  It
has been hard trying to figure out how to correctly deal with licensing and
copyright information.  Each product I look at seems to handle them a bit
differently.

See comments  below.

   Roberta

-----Original Message-----
From: Justin Mclean [mailto:justinmclean@me.com]
Sent: Friday, December 25, 2015 1:45 PM
To: dev@trafodion.incubator.apache.org
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Hi,

Sorry for the delay holidays got in the way. I’ve taken a look and IMO there
a few minor changes needed. None of these should block a release, but should
be looked at a fixed at some point before graduation.

In LICENSE:
- FBString.h is Apache licensed no no need to list but no issue if it is.

Roberta - The copyright mentioned Facebook although the license text was
Apache.  So, I went ahead and included it.

- Asciidocs may not needed to be included as I couldn’t find it bundled?

Roberta - Asciidocs will be part of the next version.

- Some licenses are not mentioned by name e.g. phoenix/end2end, expat,
query-ui etc etc Would be good if these are so the user knows.

Roberta - Not sure what you mean by this, do I need more explanation?  For
example, for phoenix/end2end I included the following in the LICENSE.txt
file:

	For files in:
  		incubator-trafodion/tests/phx/src/test/java/org/trafodion/phoenix/end2end

		Apache Trafodion changed these files to work within its test environment
		 Copyright (c) 2013, Salesforce.com, Inc.

		For details see incubator-trafodion/licenses/LICENSE-salesforce

- Better to have a copy of the licence rather than a http link to license as
it contents may change.

Roberta - Good to know, I looked at other products and some included the
license and some pointed to external links.

LICENSE is missing:
- MooTools Framework MIT licensed Copyright Valerio Proietti
- core/sql/common/swscanf.cpp + swsprintf.cpp BSD license copyright Chris
Torek.
- jquery.js
(dcs/src/main/resources/dcs-webapps/master/js/lib/jquery-1.11.0.js)
copyright jQuery Foundation, Inc.

Roberta - Will review these for the next release.  I remember them and
thought I had them covered - must have missed something.
I have created JIRA TRAFODION-1725 for this.

Thanks,
Justin

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Justin Mclean <ju...@me.com>.
Hi,

Sorry for the delay holidays got in the way. I’ve taken a look and IMO there a few minor changes needed. None of these should block a release, but should be looked at a fixed at some point before graduation.

In LICENSE:
- FBString.h is Apache licensed no no need to list but no issue if it is.
- Asciidocs may not needed to be included as I couldn’t find it bundled?
- Some licences are not mentioned by name e.g. phoenix/end2end, expat, query-ui etc etc Would be good if these are so the user knows.
- Better to have a copy of the licence rather than a http link to license as it contents may change.

LICENSE is missing:
- MooTools Framework MIT licensed Copyright Valerio Proietti
- core/sql/common/swscanf.cpp + swsprintf.cpp BSD license copyright Chris Torek.
- jquery.js (dcs/src/main/resources/dcs-webapps/master/js/lib/jquery-1.11.0.js) copyright jQuery Foundation, Inc. 

Thanks,
Justin

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
Can we have more mentors look at it first Roberta? I'll have a look this
afternoon.
Thanks,
St.Ack

On Mon, Dec 21, 2015 at 8:13 AM, Roberta Marton <ro...@esgyn.com>
wrote:

> Is there any issue that should prevent me from releasing the release 1.3.0
> package to the general IPMC group?  Mentors and Justin, do you have any
> concerns?
>
>    Regards,
>    Roberta
>
> -----Original Message-----
> From: Roberta Marton [mailto:roberta.marton@esgyn.com]
> Sent: Thursday, December 17, 2015 2:37 PM
> To: 'dev@trafodion.incubator.apache.org'
> <de...@trafodion.incubator.apache.org>
> Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> Couple of things I had a concern about
>
> 1.      We include visual studio generated files for our window odbc
> product.  I
> mention it in the RAT_README.txt file but don’t mention anything in the
> LICENSE or NOTICE file.  Not sure if this is okay.  From RAT_README.txt:
>
> The following files in the win-odbc directory are Visual Studio generated
> project files.
> -> generated files do not contain Apache license information
>
> *.rc
> *.vcxproj*
> *.props
> *.sln
> *.ism
> resource.h
> *.rc2
> *.RC
>
> 2.      We use doxygen and asciidoc to build our documentation.  I do
> mentioned
> asciidocs in the LICENSE file as requested by Justin but did not mention
> doxygen.  I looked at another Apache product (httpd) and it uses doxygen
> and
> does not mention it in the NOTICE or LICENSE file.
>
>    Roberta
>
> -----Original Message-----
> From: Roberta Marton [mailto:roberta.marton@esgyn.com]
> Sent: Thursday, December 17, 2015 2:36 PM
> To: 'dev@trafodion.incubator.apache.org'
> <de...@trafodion.incubator.apache.org>
> Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> Good idea.  I have been talking to the mentors - sent them a special
> invitation to review the changes.  However, the resultant conversation
> should be on the dev list.  I have included the conversation here so
> everyone is aware of what is happening.
> Do you think Justin would review changes prior to going onto the general
> incubator list?
>
>
> Recap of conversation with mentors:
>
> Question from Devaraj Das:
>
> Hi Roberta, looking .. Questions as I go on .. Why does some source files
> have two Apache license headers, whereas something like
> core/sql/parser/ulexer.h has only one (and just a BSD one). Is it because
> there is no intention to modify the ulexer.h file?
> ________________________________________
> From: Roberta Marton [mailto:roberta.marton@esgyn.com]
>
> We created a script that added apache headers to files that were missing
> headers.  Sometimes the script got over zealous and added a second header.
> I did a scan looking for these files but I may have missed some.
>
> Files like ulexer.h already had a copyright so we did not add an Apache
> copyright.  I assumed the BSD code was 3rd party and should not have an
> Apache header included.   I base this on
> (http://www.apache.org/legal/src-headers.htm)”:
> TREATMENT OF THIRD-PARTY WORKS
> 1.      The term "third-party work" refers to a work not submitted
> directly to
> the ASF by the copyright owner or owner's agent.
> 2.      Do not modify or remove any copyright notices or licenses within
> third-party works.
> 3.      Do ensure that every third-party work includes its associated
> license,
> even if that requires adding a copy of the license from the third-party
> download site into the distribution.
> 4.      Do not add the standard Apache License header to the top of
> third-party
> source files.
> 5.      Minor modifications/additions to third-party source files should
> typically be licensed under the same terms as the rest of the rest of the
> third-party source for convenience.
> 6.      Major modifications/additions to third-party should be dealt with
> on a
> case-by-case basis by the PMC.
> That said, we did change ulexer.h.
>
>      Roberta
> ________________________________________
> From Devaraj Das:
>
> Roberta, seems okay to me to not change ulexer's header then. I haven't
> done
> a thorough check but I'd leave it to you to figure out if you made any
> "major" change to any BSD/MIT licensed source file or not.
> I was going through NOTICE here
> https://github.com/apache/phoenix/blob/master/NOTICE and I checked HBase's
> NOTICE file as well... I do see that they reference projects that are being
> used internally (for e.g., junit). Not sure if it is mandatory or not but
> wanted to bring it to the notice of everyone anyway..
> ________________________________________
>
> From Roberta:
>
> I looked at various products and things like junit are sometimes in LICENSE
> and sometimes in NOTICE.  I based my decision off of what I thought Apache
> was saying from (http://www.apache.org/dev/licensing-howto.html#mod-notice
> ):
>
> NOTICE is reserved for a certain subset of legally required notifications
> which are not satisfied by either the text of LICENSE or the presence of
> licensing information embedded within the bundled dependency. Aside from
> Apache-licensed dependencies which supply NOTICE files of their own, it is
> uncommon for a dependency to require additions to NOTICE.
>
> Copyright notifications which have been relocated from source files (rather
> than removed) must be preserved in NOTICE. However, elements such as the
> copyright notifications embedded within BSD and MIT licenses need not be
> duplicated in NOTICE -- it suffices to leave those notices in their
> original
> locations.
>
> It is important to keep NOTICE as brief and simple as possible, as each
> addition places a burden on downstream consumers.
>
> Do not add anything to NOTICE which is not legally required.
>
>    Roberta
>
> -----Original Message-----
> From: Pierre Smits [mailto:pierre.smits@gmail.com]
> Sent: Thursday, December 17, 2015 2:12 PM
> To: dev@trafodion.incubator.apache.org
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> Hi Roberta,
>
> Maybe we could trigger the mentors? Or ask Justin to do a review before we
> initiate the incubator vote?
>
> Best regards,
>
> Pierre
>
> On Thursday, December 17, 2015, Roberta Marton <ro...@esgyn.com>
> wrote:
>
> > Just a friendly reminder – the vote ends tomorrow and have only heard
> > from one person so far -J
> >
> >
> >
> >    Regards,
> >
> >    Roberta
> >
> >
> >
> > *From:* Roberta Marton [mailto:roberta.marton@esgyn.com
> > <javascript:;>]
> > *Sent:* Tuesday, December 15, 2015 12:41 PM
> > *To:* 'dev@trafodion.incubator.apache.org <javascript:;>' <
> > dev@trafodion.incubator.apache.org <javascript:;>>
> > *Subject:* [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> >
> >
> > Please vote to release Apache Trafodion 1.3.0 (incubating) release
> > candidate 5.
> >
> > This is a podling vote verifying that Trafodion contributors believe
> > the code is ready to be released.
> >
> > Once votes are approved, a message will be sent to the IPMC community
> > to ask for an official vote.
> >
> >
> >
> > Many, many, many thanks to everyone who has contributed to this release.
> >
> >
> >
> > The release artifacts can be downloaded from:
> > https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> > directory apache-trafodion-1.3.0-incubating
> >
> > The artifacts are based on git repository:
> > *https://github.com/apache/incubator-trafodion
> > <https://github.com/apache/incubator-trafodion>* release 1.3 with tag
> > 1.3.0rc5
> >
> >
> >
> > Instructions on how to build and run Apache Trafodion are described:
> > http://trafodion.apache.org/build.html
> >
> >
> >
> > Note that these instructions describe downloading from the release
> > directory.  The artifacts are currently in the staging area  described
> > above.
> >
> > Please download the release candidate, check the hashes, check the
> > signatures, build it, and vote.  For instructions on how to check
> > signatures and hashes see:
> >
> > http://trafodion.apache.org/release.html#Verify_Signatures
> >
> >
> >
> > The source tar file has been signed with pgp key A44C5A05 which is
> > included in the download location’s KEYS file and found in the mit
> > keyserver:
> >
> >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> >
> >
> >
> > For changes included in the release, please see the release notes:
> > http://trafodion.apache.org/release-notes-1-3-0.html
> >
> >
> >
> > The changes from rc4 to rc5 include:
> >
> >
> >
> > TRAFODION-1704: T2 and T4 driver cleanup
> >
> > TRAFODION-1642 Release 1.3.0 copyrights and license files are
> > incorrect
> >
> > TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE
> > FILES
> >
> >
> >
> > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> >
> >
> >
> > [ ] +1 approve
> >
> > [ ] +0 no opinion
> >
> > [ ] -1 disapprove (and reason why)
> >
> >
> >
> >    Regards,
> >
> >    Roberta
> >
>
>
> --
> Pierre Smits
>
> ORRTIZ.COM <http://www.orrtiz.com>
> OFBiz based solutions & services
>
> OFBiz Extensions Marketplace
> http://oem.ofbizci.net/oci-2/
>

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Roberta Marton <ro...@esgyn.com>.
Is there any issue that should prevent me from releasing the release 1.3.0
package to the general IPMC group?  Mentors and Justin, do you have any
concerns?

   Regards,
   Roberta

-----Original Message-----
From: Roberta Marton [mailto:roberta.marton@esgyn.com]
Sent: Thursday, December 17, 2015 2:37 PM
To: 'dev@trafodion.incubator.apache.org'
<de...@trafodion.incubator.apache.org>
Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Couple of things I had a concern about

1.	We include visual studio generated files for our window odbc product.  I
mention it in the RAT_README.txt file but don’t mention anything in the
LICENSE or NOTICE file.  Not sure if this is okay.  From RAT_README.txt:

The following files in the win-odbc directory are Visual Studio generated
project files.
-> generated files do not contain Apache license information

*.rc
*.vcxproj*
*.props
*.sln
*.ism
resource.h
*.rc2
*.RC

2.	We use doxygen and asciidoc to build our documentation.  I do mentioned
asciidocs in the LICENSE file as requested by Justin but did not mention
doxygen.  I looked at another Apache product (httpd) and it uses doxygen and
does not mention it in the NOTICE or LICENSE file.

   Roberta

-----Original Message-----
From: Roberta Marton [mailto:roberta.marton@esgyn.com]
Sent: Thursday, December 17, 2015 2:36 PM
To: 'dev@trafodion.incubator.apache.org'
<de...@trafodion.incubator.apache.org>
Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Good idea.  I have been talking to the mentors - sent them a special
invitation to review the changes.  However, the resultant conversation
should be on the dev list.  I have included the conversation here so
everyone is aware of what is happening.
Do you think Justin would review changes prior to going onto the general
incubator list?


Recap of conversation with mentors:

Question from Devaraj Das:

Hi Roberta, looking .. Questions as I go on .. Why does some source files
have two Apache license headers, whereas something like
core/sql/parser/ulexer.h has only one (and just a BSD one). Is it because
there is no intention to modify the ulexer.h file?
________________________________________
From: Roberta Marton [mailto:roberta.marton@esgyn.com]

We created a script that added apache headers to files that were missing
headers.  Sometimes the script got over zealous and added a second header.
I did a scan looking for these files but I may have missed some.

Files like ulexer.h already had a copyright so we did not add an Apache
copyright.  I assumed the BSD code was 3rd party and should not have an
Apache header included.   I base this on
(http://www.apache.org/legal/src-headers.htm)”:
TREATMENT OF THIRD-PARTY WORKS
1.	The term "third-party work" refers to a work not submitted directly to
the ASF by the copyright owner or owner's agent.
2.	Do not modify or remove any copyright notices or licenses within
third-party works.
3.	Do ensure that every third-party work includes its associated license,
even if that requires adding a copy of the license from the third-party
download site into the distribution.
4.	Do not add the standard Apache License header to the top of third-party
source files.
5.	Minor modifications/additions to third-party source files should
typically be licensed under the same terms as the rest of the rest of the
third-party source for convenience.
6.	Major modifications/additions to third-party should be dealt with on a
case-by-case basis by the PMC.
That said, we did change ulexer.h.

     Roberta
________________________________________
>From Devaraj Das:

Roberta, seems okay to me to not change ulexer's header then. I haven't done
a thorough check but I'd leave it to you to figure out if you made any
"major" change to any BSD/MIT licensed source file or not.
I was going through NOTICE here
https://github.com/apache/phoenix/blob/master/NOTICE and I checked HBase's
NOTICE file as well... I do see that they reference projects that are being
used internally (for e.g., junit). Not sure if it is mandatory or not but
wanted to bring it to the notice of everyone anyway..
________________________________________

>From Roberta:

I looked at various products and things like junit are sometimes in LICENSE
and sometimes in NOTICE.  I based my decision off of what I thought Apache
was saying from (http://www.apache.org/dev/licensing-howto.html#mod-notice):

NOTICE is reserved for a certain subset of legally required notifications
which are not satisfied by either the text of LICENSE or the presence of
licensing information embedded within the bundled dependency. Aside from
Apache-licensed dependencies which supply NOTICE files of their own, it is
uncommon for a dependency to require additions to NOTICE.

Copyright notifications which have been relocated from source files (rather
than removed) must be preserved in NOTICE. However, elements such as the
copyright notifications embedded within BSD and MIT licenses need not be
duplicated in NOTICE -- it suffices to leave those notices in their original
locations.

It is important to keep NOTICE as brief and simple as possible, as each
addition places a burden on downstream consumers.

Do not add anything to NOTICE which is not legally required.

   Roberta

-----Original Message-----
From: Pierre Smits [mailto:pierre.smits@gmail.com]
Sent: Thursday, December 17, 2015 2:12 PM
To: dev@trafodion.incubator.apache.org
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Hi Roberta,

Maybe we could trigger the mentors? Or ask Justin to do a review before we
initiate the incubator vote?

Best regards,

Pierre

On Thursday, December 17, 2015, Roberta Marton <ro...@esgyn.com>
wrote:

> Just a friendly reminder – the vote ends tomorrow and have only heard
> from one person so far -J
>
>
>
>    Regards,
>
>    Roberta
>
>
>
> *From:* Roberta Marton [mailto:roberta.marton@esgyn.com
> <javascript:;>]
> *Sent:* Tuesday, December 15, 2015 12:41 PM
> *To:* 'dev@trafodion.incubator.apache.org <javascript:;>' <
> dev@trafodion.incubator.apache.org <javascript:;>>
> *Subject:* [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
>
>
> Please vote to release Apache Trafodion 1.3.0 (incubating) release
> candidate 5.
>
> This is a podling vote verifying that Trafodion contributors believe
> the code is ready to be released.
>
> Once votes are approved, a message will be sent to the IPMC community
> to ask for an official vote.
>
>
>
> Many, many, many thanks to everyone who has contributed to this release.
>
>
>
> The release artifacts can be downloaded from:
> https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> directory apache-trafodion-1.3.0-incubating
>
> The artifacts are based on git repository:
> *https://github.com/apache/incubator-trafodion
> <https://github.com/apache/incubator-trafodion>* release 1.3 with tag
> 1.3.0rc5
>
>
>
> Instructions on how to build and run Apache Trafodion are described:
> http://trafodion.apache.org/build.html
>
>
>
> Note that these instructions describe downloading from the release
> directory.  The artifacts are currently in the staging area  described
> above.
>
> Please download the release candidate, check the hashes, check the
> signatures, build it, and vote.  For instructions on how to check
> signatures and hashes see:
>
> http://trafodion.apache.org/release.html#Verify_Signatures
>
>
>
> The source tar file has been signed with pgp key A44C5A05 which is
> included in the download location’s KEYS file and found in the mit
> keyserver:
>
>     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
>
>
>
> For changes included in the release, please see the release notes:
> http://trafodion.apache.org/release-notes-1-3-0.html
>
>
>
> The changes from rc4 to rc5 include:
>
>
>
> TRAFODION-1704: T2 and T4 driver cleanup
>
> TRAFODION-1642 Release 1.3.0 copyrights and license files are
> incorrect
>
> TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE
> FILES
>
>
>
> The vote will be open for 72 hours (ends on 12/18 1pm PST).
>
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove (and reason why)
>
>
>
>    Regards,
>
>    Roberta
>


--
Pierre Smits

ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services

OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Roberta Marton <ro...@esgyn.com>.
Couple of things I had a concern about

1.	We include visual studio generated files for our window odbc product.  I
mention it in the RAT_README.txt file but don’t mention anything in the
LICENSE or NOTICE file.  Not sure if this is okay.  From RAT_README.txt:

The following files in the win-odbc directory are Visual Studio generated
project files.
-> generated files do not contain Apache license information

*.rc
*.vcxproj*
*.props
*.sln
*.ism
resource.h
*.rc2
*.RC

2.	We use doxygen and asciidoc to build our documentation.  I do mentioned
asciidocs in the LICENSE file as requested by Justin but did not mention
doxygen.  I looked at another Apache product (httpd) and it uses doxygen and
does not mention it in the NOTICE or LICENSE file.

   Roberta

-----Original Message-----
From: Roberta Marton [mailto:roberta.marton@esgyn.com]
Sent: Thursday, December 17, 2015 2:36 PM
To: 'dev@trafodion.incubator.apache.org'
<de...@trafodion.incubator.apache.org>
Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Good idea.  I have been talking to the mentors - sent them a special
invitation to review the changes.  However, the resultant conversation
should be on the dev list.  I have included the conversation here so
everyone is aware of what is happening.
Do you think Justin would review changes prior to going onto the general
incubator list?


Recap of conversation with mentors:

Question from Devaraj Das:

Hi Roberta, looking .. Questions as I go on .. Why does some source files
have two Apache license headers, whereas something like
core/sql/parser/ulexer.h has only one (and just a BSD one). Is it because
there is no intention to modify the ulexer.h file?
________________________________________
From: Roberta Marton [mailto:roberta.marton@esgyn.com]

We created a script that added apache headers to files that were missing
headers.  Sometimes the script got over zealous and added a second header.
I did a scan looking for these files but I may have missed some.

Files like ulexer.h already had a copyright so we did not add an Apache
copyright.  I assumed the BSD code was 3rd party and should not have an
Apache header included.   I base this on
(http://www.apache.org/legal/src-headers.htm)”:
TREATMENT OF THIRD-PARTY WORKS
1.	The term "third-party work" refers to a work not submitted directly to
the ASF by the copyright owner or owner's agent.
2.	Do not modify or remove any copyright notices or licenses within
third-party works.
3.	Do ensure that every third-party work includes its associated license,
even if that requires adding a copy of the license from the third-party
download site into the distribution.
4.	Do not add the standard Apache License header to the top of third-party
source files.
5.	Minor modifications/additions to third-party source files should
typically be licensed under the same terms as the rest of the rest of the
third-party source for convenience.
6.	Major modifications/additions to third-party should be dealt with on a
case-by-case basis by the PMC.
That said, we did change ulexer.h.

     Roberta
________________________________________
>From Devaraj Das:

Roberta, seems okay to me to not change ulexer's header then. I haven't done
a thorough check but I'd leave it to you to figure out if you made any
"major" change to any BSD/MIT licensed source file or not.
I was going through NOTICE here
https://github.com/apache/phoenix/blob/master/NOTICE and I checked HBase's
NOTICE file as well... I do see that they reference projects that are being
used internally (for e.g., junit). Not sure if it is mandatory or not but
wanted to bring it to the notice of everyone anyway..
________________________________________

>From Roberta:

I looked at various products and things like junit are sometimes in LICENSE
and sometimes in NOTICE.  I based my decision off of what I thought Apache
was saying from (http://www.apache.org/dev/licensing-howto.html#mod-notice):

NOTICE is reserved for a certain subset of legally required notifications
which are not satisfied by either the text of LICENSE or the presence of
licensing information embedded within the bundled dependency. Aside from
Apache-licensed dependencies which supply NOTICE files of their own, it is
uncommon for a dependency to require additions to NOTICE.

Copyright notifications which have been relocated from source files (rather
than removed) must be preserved in NOTICE. However, elements such as the
copyright notifications embedded within BSD and MIT licenses need not be
duplicated in NOTICE -- it suffices to leave those notices in their original
locations.

It is important to keep NOTICE as brief and simple as possible, as each
addition places a burden on downstream consumers.

Do not add anything to NOTICE which is not legally required.

   Roberta

-----Original Message-----
From: Pierre Smits [mailto:pierre.smits@gmail.com]
Sent: Thursday, December 17, 2015 2:12 PM
To: dev@trafodion.incubator.apache.org
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Hi Roberta,

Maybe we could trigger the mentors? Or ask Justin to do a review before we
initiate the incubator vote?

Best regards,

Pierre

On Thursday, December 17, 2015, Roberta Marton <ro...@esgyn.com>
wrote:

> Just a friendly reminder – the vote ends tomorrow and have only heard
> from one person so far -J
>
>
>
>    Regards,
>
>    Roberta
>
>
>
> *From:* Roberta Marton [mailto:roberta.marton@esgyn.com
> <javascript:;>]
> *Sent:* Tuesday, December 15, 2015 12:41 PM
> *To:* 'dev@trafodion.incubator.apache.org <javascript:;>' <
> dev@trafodion.incubator.apache.org <javascript:;>>
> *Subject:* [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
>
>
> Please vote to release Apache Trafodion 1.3.0 (incubating) release
> candidate 5.
>
> This is a podling vote verifying that Trafodion contributors believe
> the code is ready to be released.
>
> Once votes are approved, a message will be sent to the IPMC community
> to ask for an official vote.
>
>
>
> Many, many, many thanks to everyone who has contributed to this release.
>
>
>
> The release artifacts can be downloaded from:
> https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> directory apache-trafodion-1.3.0-incubating
>
> The artifacts are based on git repository:
> *https://github.com/apache/incubator-trafodion
> <https://github.com/apache/incubator-trafodion>* release 1.3 with tag
> 1.3.0rc5
>
>
>
> Instructions on how to build and run Apache Trafodion are described:
> http://trafodion.apache.org/build.html
>
>
>
> Note that these instructions describe downloading from the release
> directory.  The artifacts are currently in the staging area  described
> above.
>
> Please download the release candidate, check the hashes, check the
> signatures, build it, and vote.  For instructions on how to check
> signatures and hashes see:
>
> http://trafodion.apache.org/release.html#Verify_Signatures
>
>
>
> The source tar file has been signed with pgp key A44C5A05 which is
> included in the download location’s KEYS file and found in the mit
> keyserver:
>
>     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
>
>
>
> For changes included in the release, please see the release notes:
> http://trafodion.apache.org/release-notes-1-3-0.html
>
>
>
> The changes from rc4 to rc5 include:
>
>
>
> TRAFODION-1704: T2 and T4 driver cleanup
>
> TRAFODION-1642 Release 1.3.0 copyrights and license files are
> incorrect
>
> TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE
> FILES
>
>
>
> The vote will be open for 72 hours (ends on 12/18 1pm PST).
>
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove (and reason why)
>
>
>
>    Regards,
>
>    Roberta
>


--
Pierre Smits

ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services

OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Roberta Marton <ro...@esgyn.com>.
Good idea.  I have been talking to the mentors - sent them a special
invitation to review the changes.  However, the resultant conversation
should be on the dev list.  I have included the conversation here so
everyone is aware of what is happening.
Do you think Justin would review changes prior to going onto the general
incubator list?


Recap of conversation with mentors:

Question from Devaraj Das:

Hi Roberta, looking .. Questions as I go on .. Why does some source files
have two Apache license headers, whereas something like
core/sql/parser/ulexer.h has only one (and just a BSD one). Is it because
there is no intention to modify the ulexer.h file?
________________________________________
From: Roberta Marton [mailto:roberta.marton@esgyn.com]

We created a script that added apache headers to files that were missing
headers.  Sometimes the script got over zealous and added a second header.
I did a scan looking for these files but I may have missed some.

Files like ulexer.h already had a copyright so we did not add an Apache
copyright.  I assumed the BSD code was 3rd party and should not have an
Apache header included.   I base this on
(http://www.apache.org/legal/src-headers.htm)”:
TREATMENT OF THIRD-PARTY WORKS
1.	The term "third-party work" refers to a work not submitted directly to
the ASF by the copyright owner or owner's agent.
2.	Do not modify or remove any copyright notices or licenses within
third-party works.
3.	Do ensure that every third-party work includes its associated license,
even if that requires adding a copy of the license from the third-party
download site into the distribution.
4.	Do not add the standard Apache License header to the top of third-party
source files.
5.	Minor modifications/additions to third-party source files should
typically be licensed under the same terms as the rest of the rest of the
third-party source for convenience.
6.	Major modifications/additions to third-party should be dealt with on a
case-by-case basis by the PMC.
That said, we did change ulexer.h.

     Roberta
________________________________________
>From Devaraj Das:

Roberta, seems okay to me to not change ulexer's header then. I haven't done
a thorough check but I'd leave it to you to figure out if you made any
"major" change to any BSD/MIT licensed source file or not.
I was going through NOTICE here
https://github.com/apache/phoenix/blob/master/NOTICE and I checked HBase's
NOTICE file as well... I do see that they reference projects that are being
used internally (for e.g., junit). Not sure if it is mandatory or not but
wanted to bring it to the notice of everyone anyway..
________________________________________

>From Roberta:

I looked at various products and things like junit are sometimes in LICENSE
and sometimes in NOTICE.  I based my decision off of what I thought Apache
was saying from (http://www.apache.org/dev/licensing-howto.html#mod-notice):

NOTICE is reserved for a certain subset of legally required notifications
which are not satisfied by either the text of LICENSE or the presence of
licensing information embedded within the bundled dependency. Aside from
Apache-licensed dependencies which supply NOTICE files of their own, it is
uncommon for a dependency to require additions to NOTICE.

Copyright notifications which have been relocated from source files (rather
than removed) must be preserved in NOTICE. However, elements such as the
copyright notifications embedded within BSD and MIT licenses need not be
duplicated in NOTICE -- it suffices to leave those notices in their original
locations.

It is important to keep NOTICE as brief and simple as possible, as each
addition places a burden on downstream consumers.

Do not add anything to NOTICE which is not legally required.

   Roberta

-----Original Message-----
From: Pierre Smits [mailto:pierre.smits@gmail.com]
Sent: Thursday, December 17, 2015 2:12 PM
To: dev@trafodion.incubator.apache.org
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Hi Roberta,

Maybe we could trigger the mentors? Or ask Justin to do a review before we
initiate the incubator vote?

Best regards,

Pierre

On Thursday, December 17, 2015, Roberta Marton <ro...@esgyn.com>
wrote:

> Just a friendly reminder – the vote ends tomorrow and have only heard
> from one person so far -J
>
>
>
>    Regards,
>
>    Roberta
>
>
>
> *From:* Roberta Marton [mailto:roberta.marton@esgyn.com
> <javascript:;>]
> *Sent:* Tuesday, December 15, 2015 12:41 PM
> *To:* 'dev@trafodion.incubator.apache.org <javascript:;>' <
> dev@trafodion.incubator.apache.org <javascript:;>>
> *Subject:* [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
>
>
> Please vote to release Apache Trafodion 1.3.0 (incubating) release
> candidate 5.
>
> This is a podling vote verifying that Trafodion contributors believe
> the code is ready to be released.
>
> Once votes are approved, a message will be sent to the IPMC community
> to ask for an official vote.
>
>
>
> Many, many, many thanks to everyone who has contributed to this release.
>
>
>
> The release artifacts can be downloaded from:
> https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> directory apache-trafodion-1.3.0-incubating
>
> The artifacts are based on git repository:
> *https://github.com/apache/incubator-trafodion
> <https://github.com/apache/incubator-trafodion>* release 1.3 with tag
> 1.3.0rc5
>
>
>
> Instructions on how to build and run Apache Trafodion are described:
> http://trafodion.apache.org/build.html
>
>
>
> Note that these instructions describe downloading from the release
> directory.  The artifacts are currently in the staging area  described
> above.
>
> Please download the release candidate, check the hashes, check the
> signatures, build it, and vote.  For instructions on how to check
> signatures and hashes see:
>
> http://trafodion.apache.org/release.html#Verify_Signatures
>
>
>
> The source tar file has been signed with pgp key A44C5A05 which is
> included in the download location’s KEYS file and found in the mit
> keyserver:
>
>     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
>
>
>
> For changes included in the release, please see the release notes:
> http://trafodion.apache.org/release-notes-1-3-0.html
>
>
>
> The changes from rc4 to rc5 include:
>
>
>
> TRAFODION-1704: T2 and T4 driver cleanup
>
> TRAFODION-1642 Release 1.3.0 copyrights and license files are
> incorrect
>
> TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE
> FILES
>
>
>
> The vote will be open for 72 hours (ends on 12/18 1pm PST).
>
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove (and reason why)
>
>
>
>    Regards,
>
>    Roberta
>


--
Pierre Smits

ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services

OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Pierre Smits <pi...@gmail.com>.
Hi Roberta,

Maybe we could trigger the mentors? Or ask Justin to do a review before we
initiate the incubator vote?

Best regards,

Pierre

On Thursday, December 17, 2015, Roberta Marton <ro...@esgyn.com>
wrote:

> Just a friendly reminder – the vote ends tomorrow and have only heard from
> one person so far -J
>
>
>
>    Regards,
>
>    Roberta
>
>
>
> *From:* Roberta Marton [mailto:roberta.marton@esgyn.com <javascript:;>]
> *Sent:* Tuesday, December 15, 2015 12:41 PM
> *To:* 'dev@trafodion.incubator.apache.org <javascript:;>' <
> dev@trafodion.incubator.apache.org <javascript:;>>
> *Subject:* [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
>
>
> Please vote to release Apache Trafodion 1.3.0 (incubating) release
> candidate 5.
>
> This is a podling vote verifying that Trafodion contributors believe the
> code is ready to be released.
>
> Once votes are approved, a message will be sent to the IPMC community to
> ask for an official vote.
>
>
>
> Many, many, many thanks to everyone who has contributed to this release.
>
>
>
> The release artifacts can be downloaded from:
> https://dist.apache.org/repos/dist/dev/incubator/trafodion from directory
> apache-trafodion-1.3.0-incubating
>
> The artifacts are based on git repository:
> *https://github.com/apache/incubator-trafodion
> <https://github.com/apache/incubator-trafodion>* release 1.3 with tag
> 1.3.0rc5
>
>
>
> Instructions on how to build and run Apache Trafodion are described:
> http://trafodion.apache.org/build.html
>
>
>
> Note that these instructions describe downloading from the release
> directory.  The artifacts are currently in the staging area  described
> above.
>
> Please download the release candidate, check the hashes, check the
> signatures, build it, and vote.  For instructions on how to check
> signatures and hashes see:
>
> http://trafodion.apache.org/release.html#Verify_Signatures
>
>
>
> The source tar file has been signed with pgp key A44C5A05 which is included
> in the download location’s KEYS file and found in the mit keyserver:
>
>     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
>
>
>
> For changes included in the release, please see the release notes:
> http://trafodion.apache.org/release-notes-1-3-0.html
>
>
>
> The changes from rc4 to rc5 include:
>
>
>
> TRAFODION-1704: T2 and T4 driver cleanup
>
> TRAFODION-1642 Release 1.3.0 copyrights and license files are incorrect
>
> TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE FILES
>
>
>
> The vote will be open for 72 hours (ends on 12/18 1pm PST).
>
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove (and reason why)
>
>
>
>    Regards,
>
>    Roberta
>


-- 
Pierre Smits

ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services

OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Roberta Marton <ro...@esgyn.com>.
Just a friendly reminder – the vote ends tomorrow and have only heard from
one person so far -J



   Regards,

   Roberta



*From:* Roberta Marton [mailto:roberta.marton@esgyn.com]
*Sent:* Tuesday, December 15, 2015 12:41 PM
*To:* 'dev@trafodion.incubator.apache.org' <
dev@trafodion.incubator.apache.org>
*Subject:* [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5



Please vote to release Apache Trafodion 1.3.0 (incubating) release
candidate 5.

This is a podling vote verifying that Trafodion contributors believe the
code is ready to be released.

Once votes are approved, a message will be sent to the IPMC community to
ask for an official vote.



Many, many, many thanks to everyone who has contributed to this release.



The release artifacts can be downloaded from:
https://dist.apache.org/repos/dist/dev/incubator/trafodion from directory
apache-trafodion-1.3.0-incubating

The artifacts are based on git repository:
*https://github.com/apache/incubator-trafodion
<https://github.com/apache/incubator-trafodion>* release 1.3 with tag
1.3.0rc5



Instructions on how to build and run Apache Trafodion are described:
http://trafodion.apache.org/build.html



Note that these instructions describe downloading from the release
directory.  The artifacts are currently in the staging area  described
above.

Please download the release candidate, check the hashes, check the
signatures, build it, and vote.  For instructions on how to check
signatures and hashes see:

http://trafodion.apache.org/release.html#Verify_Signatures



The source tar file has been signed with pgp key A44C5A05 which is included
in the download location’s KEYS file and found in the mit keyserver:

    http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05



For changes included in the release, please see the release notes:
http://trafodion.apache.org/release-notes-1-3-0.html



The changes from rc4 to rc5 include:



TRAFODION-1704: T2 and T4 driver cleanup

TRAFODION-1642 Release 1.3.0 copyrights and license files are incorrect

TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE FILES



The vote will be open for 72 hours (ends on 12/18 1pm PST).



[ ] +1 approve

[ ] +0 no opinion

[ ] -1 disapprove (and reason why)



   Regards,

   Roberta

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Steve Varnau <st...@esgyn.com>.
+1

I checked the signature and checksums. I built. I compared to source label.

The only oddity I noticed was this symlink that points to a non-existent
file.

	core/conn/unixodbc/odbc/odbcclient/unixcli/package/LICENSE

--Steve


> -----Original Message-----
> From: Roberta Marton [mailto:roberta.marton@esgyn.com]
> Sent: Tuesday, December 15, 2015 12:41 PM
> To: dev@trafodion.incubator.apache.org
> Subject: [VOTE] Apache Trafodion release 1.3.0 ready for release - release
> candidate 5
>
> Please vote to release Apache Trafodion 1.3.0 (incubating) release
> candidate 5.
>
> This is a podling vote verifying that Trafodion contributors believe the
> code is ready to be released.
>
> Once votes are approved, a message will be sent to the IPMC community to
> ask for an official vote.
>
>
>
> Many, many, many thanks to everyone who has contributed to this release.
>
>
>
> The release artifacts can be downloaded from:
> https://dist.apache.org/repos/dist/dev/incubator/trafodion from directory
> apache-trafodion-1.3.0-incubating
>
> The artifacts are based on git repository:
> *https://github.com/apache/incubator-trafodion
> <https://github.com/apache/incubator-trafodion>* release 1.3 with tag
> 1.3.0rc5
>
>
>
> Instructions on how to build and run Apache Trafodion are described:
> http://trafodion.apache.org/build.html
>
>
>
> Note that these instructions describe downloading from the release
> directory.  The artifacts are currently in the staging area  described
> above.
>
> Please download the release candidate, check the hashes, check the
> signatures, build it, and vote.  For instructions on how to check
> signatures and hashes see:
>
> http://trafodion.apache.org/release.html#Verify_Signatures
>
>
>
> The source tar file has been signed with pgp key A44C5A05 which is
> included
> in the download location’s KEYS file and found in the mit keyserver:
>
>     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
>
>
>
> For changes included in the release, please see the release notes:
> http://trafodion.apache.org/release-notes-1-3-0.html
>
>
>
> The changes from rc4 to rc5 include:
>
>
>
> TRAFODION-1704: T2 and T4 driver cleanup
>
> TRAFODION-1642 Release 1.3.0 copyrights and license files are incorrect
>
> TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE FILES
>
>
>
> The vote will be open for 72 hours (ends on 12/18 1pm PST).
>
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove (and reason why)
>
>
>
>    Regards,
>
>    Roberta

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Gunnar Tapper <gu...@esgyn.com>.
http://trafodion.apache.org/setup-build-environment.html

Followed by

http://trafodion.apache.org/build.html


-----Original Message-----
From: Arvind Narain [mailto:narain.arvind@gmail.com]
Sent: Wednesday, December 23, 2015 4:23 PM
To: dev@trafodion.incubator.apache.org
Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Some of the prerequisites for building the software are mentioned in the
following - libiodbc is one of them. Hope this helps.

https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+Software


Regards
Arvind

-----Original Message-----
From: Hans Zeller [mailto:hans.zeller@esgyn.com]
Sent: Wednesday, December 23, 2015 2:58 PM
To: dev <de...@trafodion.incubator.apache.org>
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

The sqltypes.h include on my machine comes from /usr/include/libiodbc. My
machine has this installed:

> rpm -qa | grep odb
libiodbc-3.52.7-1.el6.x86_64
libiodbc-devel-3.52.7-1.el6.x86_64


Hope that helps you jump through the next hoop, thanks for your patience!

Hans

On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:

> Thanks Hans.
>
> I was building with jdk8. Using jdk7 got me over the javadoc issues.
>
> I feel like I am almost there (with your help -- thanks).
>
> I have this now:
>
>
> ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such
> file or directory ##(NDCS)
> srvrkds.cpp:34:17: error: sql.h: No such file or directory      ##(NDCS)
> srvrkds.cpp:35:20: error: sqlext.h: No such file or directory   ##(NDCS)
> In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type   ##(NDCS)
> make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> srvrothers.cpp:44:17: error: sql.h: No such file or directory   ##(NDCS)
> srvrothers.cpp:45:20: error: sqlext.h: No such file or directory
>  ##(NDCS)
> make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1 ##(NDCS)
>
>
>
> St.Ack
>
>
> On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller <ha...@esgyn.com>
> wrote:
>
> > Here is another option to get Trafodion built, you could create an
> > Amazon
> > EC2 instance from this image:
> > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> >
> > Then, connect to the instance as the centos user and do another
> > build, replacing the one that's already on that machine (which is
> > not the most recent one):
> >
> > sudo -u traf_dev -i
> > cd ..
> >
> > # get rid of the original build (put new build in the same place or
> > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> >
> > rm -rf apache-*
> >
> > # download the current release candidate and untar it
> >
> > wget
> >
> >
> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-traf
> odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.tar.gz
> >
> > tar -xvf apache-*
> >
> > exit
> >
> > # start a new shell for user traf_dev to source in sqenv.sh
> >
> > sudo -u traf_dev -i
> >
> > # should display a message "If you are ready to build Trafodion..."
> >
> >
> > # make
> >
> > make all
> >
> >
> > Hans
> >
> > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> > <ha...@esgyn.com>
> > wrote:
> >
> > > Hi again,
> > >
> > > This looks like a failure in the javadoc:javadoc Maven goal for
> > > the
> REST
> > > project. I tried building javadoc for the REST project in my
> environment
> > > and it worked and produced a site. Maybe I have a different plugin
> > > installed, or maybe Maven allows to specify more or less strict
> checking
> > > for javadoc? Here is the info on the maven-javadoc-plugin I'm
> > > using (my Maven version is 3.0.5):
> > >
> > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc (default-cli) @
> > > rest >>>
> > >
> > > I get a few javadoc warnings, but none on the lines you show
> > > above. If
> > you
> > > are willing to live without the web site for the REST server, you
> > > could remove the "site" Maven goal in
> > > incubator-trafodion/core/rest/Makefile:
> > >
> > > build_all:
> > > $(MAKE) build_chk
> > > echo "$(MAVEN) site package -DskipTests"
> > >
> > >
> > > The build should produce a log file
> > > incubator-trafodion/core/rest/build_rest.log. I'm attaching my
> > > build_rest.log for comparison.
> > >
> > > Hans
> > >
> > > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net> wrote:
> > >
> > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> > >> <ha...@esgyn.com>
> > >> wrote:
> > >>
> > >> > Hi St.Ack,
> > >> >
> > >> > Going through some old emails, I found one where a compilation
> > >> > fails
> > in
> > >> a
> > >> > similar place, and that one was memory-related, the VM used was
> > >> > too
> > >> small.
> > >> > Most people I know usually use at least 8 GB, 16 or more is better.
> > >> > Alternatively you could try
> > >> >
> > >> > make -j 1 all
> > >> >
> > >> >
> > >> > instead of "make all", but that could take a very long time.
> > >> > So,
> maybe
> > >> just
> > >> > to test whether it might be memory-related.
> > >> >
> > >> > If that's not it, I just tested my build to see where it gets
> > >> > the
> > >> log4cxx
> > >> > files, and those seem to come from /usr/include/log4cxx. Here
> > >> > is
> some
> > >> info
> > >> > for my machine:
> > >> >
> > >> > > rpm -qa | grep log4
> > >> > log4cxx-0.10.0-13.el6.x86_64
> > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > >> >
> > >> >
> > >> I did not have the -devel package installed. Thank you Hans for
> > >> the
> > help.
> > >>
> > >> It looks like I had to also define a CLASSPATH in build
> > >> enironment
> which
> > >> had the ant launcher jar in it.
> > >>
> > >> Am now stuck here:
> > >>
> > >> ...
> > >>
> > >> [INFO] BUILD FAILURE  ##(REST)
> > >> [ERROR] Failed to execute goal
> > >> org.apache.maven.plugins:maven-site-plugin:3.3:site
> > >> (default-site) on project rest: Error during page generation:
> > >> Error rendering Maven
> > report:
> > >>  ##(REST)
> > >> [ERROR] Exit code: 1 -
> > >>
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > >> warning: no description for @throws  ##(REST) [ERROR] * @throws
> > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> > >>
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > >> warning: no description for @throws  ##(REST) [ERROR] * @throws
> > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> > >>
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > >>
> > >> ....
> > >>
> > >> Thanks for the help.
> > >>
> > >> St.Ack
> > >>
> > >>
> > >>
> > >> > > g++ --version
> > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > >> >
> > >> >
> > >> > This is the compile command that gets produced on my machine:
> > >> >
> > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar
> -std=c++0x
> > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3 -ggdb
>  -fPIC
> > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror -DNA_LINUX
> > >> -DSQ_LINUX
> > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR
> > >> > -D_DP2NT_ -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT
> > >> > -DNSK_USE_MSGSYS_SHELLS
> > >> -D_REENTRANT
> > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
> > >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> > >> > -DNA_ITOA_NOT_SUPPORTED
> > >> -DMPI_
> > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS
> > >> > -DNA_64BIT -D_DEBUG -I../comexe
> > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/include
> > >> -I/usr/include
> > >> > -I/opt/home/tools/thrift-0.9.0/include
> > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> > >> > -I/usr/include -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat -I../executor
> > >> > -I../parser -I../generator
> > >> -I../exp
> > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre -I../common
> > -I../dml
> > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort -I../catman
> > >> -I../smdio
> > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin -I../langman
> > >> -I../sqludr
> > >> > -I../udrserv -I../security -I../runtimestats -I../qmscommon
> > >> > -I../qms -I../porting_layer -include
> > >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > >> > -I/opt/home/tools/udis86-1.7.2/include
> > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > >> > inc -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
> > >> > -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o
> > >> > comexe/linux/64bit/debug/ComTdbStoredProc.o
> > >> ../comexe/ComTdbStoredProc.cpp
> > >> >
> > >> > Hope one of these helps, please let me know if you get
> > >> > different
> > >> results,
> > >> >
> > >> > Hans
> > >> >
> > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net> wrote:
> > >> >
> > >> > > Thanks for helpful instructions on how to try out the RC.
> > >> > >
> > >> > > I checked signature and the hash. Looks good.
> > >> > > "..
> > >> > > I went through the nice RAT_README.txt. The notes on why
> > >> > > files are
> > in
> > >> > > excluded in .rat-excludes -- third-party license, format that
> > >> > > does
> > not
> > >> > > support a license comment, and files "...without any degree
> > >> > > of
> > >> creativity
> > >> > > in either its literal elements or its structure.. " -- looks
> > >> > > good
> to
> > >> me
> > >> > as
> > >> > > does LICENSE.txt (I'm not the best at this sort of stuff).
> > >> > >
> > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> > >> > >
> > >> > > The docs dir has nothing in it. That is intentional? (Looks
> > >> > > like
> > site
> > >> > gets
> > >> > > built into here).
> > >> > >
> > >> > > Which HBASE issue is the one that will address the need for
> > >> > > hbase.trafodion.patchclientscanner.enabled mentioned as known
> issue?
> > >> > Would
> > >> > > be good to add a reference to on known issues (We need to fix
> > >> > > it).
> > >> > >
> > >> > > I tried to build it. The instructions are good but I stalled
> > >> > > on CommonLogger.h. Anyone know whats up here? (See below).
> > >> > >
> > >> > > This RC is looking good to me. I'd be +1 if I can get it to
> > basically
> > >> > build
> > >> > > (Yeah, let the next release be against apache hadoop and a
> > >> > > later
> > >> version
> > >> > of
> > >> > > hbase).
> > >> > >
> > >> > > Good stuff,
> > >> > >
> > >> > > St.Ack
> > >> > >
> > >> > > Building on:
> > >> > >
> > >> > > CentOS release 6.4 (Final)
> > >> > >
> > >> > > ....
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In file
> > >> > > included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
> > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> > >> > >                  from ../optimizer/OptimizerSimulator.h:44,
> ##(SQL)
> > >> > >                  from ../optimizer/RelControl.h:46, ##(SQL)
> > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> > >> > >                  from ../optimizer/RelStoredProc.h:44, ##(SQL)
> > >> > >                  from ../comexe/ComTdbStoredProc.h:44, ##(SQL)
> > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
> > >> > > ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been
> declared
> > >> > ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
> > >> > > before ‘defaultPriority’ ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been
> declared
> > >> > ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> > >> > > declaration of ‘Appender’ with no type ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’
> > >> > > token
> > >> ##(SQL)
> > >> > > make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> > >> > > Error 1
> > >> > ##(SQL)
> > >> > > make[4]: Leaving directory
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > >> ##(SQL)
> > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > >> > > make[3]: Leaving directory
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> ##(SQL)
> > >> > > make[2]: *** [make_sql] Error 2
> > >> > > make[2]: Leaving directory
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > >> > > make[1]: *** [foundation] Error 2
> > >> > > make[1]: Leaving directory
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > >> > > make: *** [all] Error 2
> > >> > > ....
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > >> > roberta.marton@esgyn.com
> > >> > > >
> > >> > > wrote:
> > >> > >
> > >> > > > Please vote to release Apache Trafodion 1.3.0 (incubating)
> release
> > >> > > > candidate 5.
> > >> > > >
> > >> > > > This is a podling vote verifying that Trafodion
> > >> > > > contributors
> > believe
> > >> > the
> > >> > > > code is ready to be released.
> > >> > > >
> > >> > > > Once votes are approved, a message will be sent to the IPMC
> > >> community
> > >> > to
> > >> > > > ask for an official vote.
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > Many, many, many thanks to everyone who has contributed to
> > >> > > > this
> > >> > release.
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > The release artifacts can be downloaded from:
> > >> > > > https://dist.apache.org/repos/dist/dev/incubator/trafodion
> > >> > > > from
> > >> > > directory
> > >> > > > apache-trafodion-1.3.0-incubating
> > >> > > >
> > >> > > > The artifacts are based on git repository:
> > >> > > > *https://github.com/apache/incubator-trafodion
> > >> > > > <https://github.com/apache/incubator-trafodion>* release
> > >> > > > 1.3
> with
> > >> tag
> > >> > > > 1.3.0rc5
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > Instructions on how to build and run Apache Trafodion are
> > described:
> > >> > > > http://trafodion.apache.org/build.html
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > Note that these instructions describe downloading from the
> release
> > >> > > > directory.  The artifacts are currently in the staging area
> > >> described
> > >> > > > above.
> > >> > > >
> > >> > > > Please download the release candidate, check the hashes,
> > >> > > > check
> the
> > >> > > > signatures, build it, and vote.  For instructions on how to
> check
> > >> > > > signatures and hashes see:
> > >> > > >
> > >> > > > http://trafodion.apache.org/release.html#Verify_Signatures
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > The source tar file has been signed with pgp key A44C5A05
> > >> > > > which
> is
> > >> > > included
> > >> > > > in the download location’s KEYS file and found in the mit
> > keyserver:
> > >> > > >
> > >> > > >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > For changes included in the release, please see the release
> notes:
> > >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > The changes from rc4 to rc5 include:
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > >> > > >
> > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license files
> > >> > > > are
> > >> incorrect
> > >> > > >
> > >> > > > TRAFODION-1636: wms and dcs directories contain NOTICE and
> LICENSE
> > >> > FILES
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > [ ] +1 approve
> > >> > > >
> > >> > > > [ ] +0 no opinion
> > >> > > >
> > >> > > > [ ] -1 disapprove (and reason why)
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > >    Regards,
> > >> > > >
> > >> > > >    Roberta
> > >> > > >
> > >> > >
> > >> >
> > >>
> > >
> > >
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
On Thu, Dec 24, 2015 at 11:25 AM, Hans Zeller <ha...@esgyn.com> wrote:

> What I do in cases where make seems to fail is this:
>
> make package
> echo $?
>
> Often, the last line printed by the parallel make steps looks like success,
> even if it failed. If the return code is non-zero I do this:
>
> make -j 1 package
>
>
> This non-parallel make then gives an error message that's easier to see.
>
>
This is a handy trick. Previous was scrolling up in the output to see what
could have gone wrong.



> About the question what "Hadoop external network URL" means: I think that
> expects the host name and port of the management tool, Cloudera Manager or
> Ambari, depending on the distribution, without the http://. Something like
> myhost:7180
>
>
Thanks. Let me try.
St.Ack



> Unfortunately I don't know of a list of default answers for the installer.
> This question should probably be changed to be more clear.
>
> Hans
>
> On Thu, Dec 24, 2015 at 11:13 AM, Selva Govindarajan <
> selva.govindarajan@esgyn.com> wrote:
>
> > Hi Stack,
> >
> > I just did the following:
> >
> > cd $MY_SQROOT/..
> > make all
> >
> > -- The above command created dcs-1.3.0.tar.gz and rest-1.3.tar
> >
> > make package
> >
> > -- The above command created trafodion-server-1.3.0-debug.tar.gz and
> > trafodion-clients-1.3.0-debug.tar.gz
> >
> > make package-all
> >
> > After this command, I have the following files in ./distribution
> > -rw-rw-r--.  1 centos centos  42985915 Dec 24 18:44 dcs-1.3.0.tar.gz
> > -rw-rw-r--.  1 centos centos     43858 Dec 24 18:44 dcs-tests.tgz
> > -rw-rw-r--.  1 centos centos     94152 Dec 24 18:44 phoenix-tests.tgz
> > -rw-rw-r--.  1 centos centos  32245206 Dec 24 18:44 rest-1.3.0.tar.gz
> > -rw-rw-r--.  1 centos centos  11558068 Dec 24 18:44
> > trafodion_clients-1.3.0-debug.tgz
> > -rw-rw-r--.  1 centos centos   5650620 Dec 24 18:44 trafodion-regress.tgz
> > -rw-rw-r--.  1 centos centos 172268251 Dec 24 18:45
> > trafodion_server-1.3.0-debug.tgz
> >
> > I would think make package-all should have built all the above. If not,
> can
> > you please issue make package-all again and redirect the output to a file
> > and send it to us.
> >
> > Selva
> >
> > -----Original Message-----
> > From: Roberta Marton [mailto:roberta.marton@esgyn.com]
> > Sent: Thursday, December 24, 2015 10:46 AM
> > To: dev@trafodion.incubator.apache.org
> > Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> > I just downloaded, built, and created binary tars.  The distribution
> > directory should contain 4 files:
> >
> > dcs-1.3.0.tar.gz
> > rest-1.3.tar.gz
> > trafodion_clients-1.3.0-debug.tar.gz
> > trafodion_server-1.3.0-debug.tar.gz
> >
> >    Roberta
> >
> > -----Original Message-----
> > From: Selva Govindarajan [mailto:selva.govindarajan@esgyn.com]
> > Sent: Thursday, December 24, 2015 10:14 AM
> > To: dev@trafodion.incubator.apache.org
> > Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> > Hi Stack,
> >
> > You need another trafodion-server*tar.gz file
> >
> > make package
> >
> > creates this file at ./distribution.
> >
> > Selva
> >
> > -----Original Message-----
> > From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> Stack
> > Sent: Thursday, December 24, 2015 8:42 AM
> > To: dev@trafodion.incubator.apache.org
> > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> > Thanks. The package-all produced these tar.gz's:
> >
> > ./distribution/dcs-1.3.0.tar.gz
> > ./distribution/rest-1.3.0.tar.gz
> >
> > (I was looking for apache-trafodion-X.X.X.tar.gz file but these seem to
> be
> > what is wanted).
> >
> > I then ran installer again but am stuck on the last question. What is a
> > 'hadoop external network URL:port':
> >
> > [stack@c2020 installer]$ ./trafodion_install
> >
> > ******************************
> >  TRAFODION INSTALLATION START
> > ******************************
> >
> > ***INFO: testing sudo access
> > ***INFO: Log file located at
> > /var/log/trafodion/trafodion_install_2015-12-24-08-35-46.log
> > ***INFO: Config directory: /etc/trafodion
> > ***INFO: Working directory: /usr/lib/trafodion
> >
> > *******************************
> >  Trafodion Configuration Setup
> > *******************************
> >
> > ***INFO: Please press [Enter] to select defaults.
> >
> > Enter trafodion password, default is [traf123]:
> > Enter list of nodes (blank separated), default [localhost]:
> > Enter Trafodion userid's home directory prefix, default is [/home]:
> > Specify full path to EPEL RPM (including .rpm), default is None:
> > ***INFO: Will attempt to download RPM if EPEL is not installed on all
> > nodes.
> > Specify location of Java 1.7.0_65 or higher (JDK), default is
> > [/home/stack/bin/jdk1.7.0_67]:
> > Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> >
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
> > ***INFO: tar file is not a package tar file which includes Trafodion &
> DCS
> > ***INFO: assuming it is a Trafodion build only tar file Enter location of
> > DCS tar file []:
> >
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
> > Enter location of REST tar file []:
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/rest-1.3.0.tar.gz
> > Enter Hadoop admin username, default is [admin]:
> > Enter Hadoop admin password, default is [admin]:
> > Enter Hadoop external network URL:port (no 'http://' needed), default is
> > []:
> >
> > Is there a section that has suggested answers to the above questions? If
> > so,
> > just point me there.
> >
> > Thanks for the help,
> > St.Ack
> >
> > On Wed, Dec 23, 2015 at 10:21 PM, Roberta Marton <
> roberta.marton@esgyn.com
> > >
> > wrote:
> >
> > > If you go to the Apache Trafodion Web site under contributing and look
> > > at "create dev environment" there is a section that talks about
> > > creating tar files. To create tar file, do "make package". I believe
> > > the tar files are created in the distribution directory off the main
> > > Trafodion directory.
> > >
> > > We used to have this section included with the build page but moved it
> > > onto a separate page.
> > >
> > >    Roberta
> > > On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <
> > > selva.govindarajan@esgyn.com>
> > > wrote:
> > >
> > > Hello St.Ack,
> > >
> > > make package
> > > make package-all
> > >
> > > at the same directory where "make all" was issued should create the
> > > tar.gz files needed.
> > >
> > > The website shows the following:
> > >
> > > Command         What It Builds
> > > make all                Trafodion, DCS, and REST.
> > > make package            Trafodion, DCS, REST, and Client Drivers.
> > > make package-all        Trafodion, DCS, REST, Client Drivers, and tests
> > > for
> > > all
> > > components.
> > >
> > > Selva
> > >
> > > -----Original Message-----
> > > From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> > > Stack
> > > Sent: Wednesday, December 23, 2015 5:35 PM
> > > To: dev@trafodion.incubator.apache.org
> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > > release candidate 5
> > >
> > > On this page, it talks about the trafodion_install program. When I run
> > > it, it asks a few questions including path to a binary for trafodion
> > > .tar.gz.
> > > I've just built it. I don't have a tar.gz product (Looking in
> > > Makefile, I don't see how to make it).
> > >
> > > When I run the install pointing at my build dir I get:
> > >
> > > ....
> > > Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> > > PATH_TO_TRAFODION_HOME_DIR
> > > ***ERROR: Must specify Trafodion tar file location.
> > > ***ERROR: Error while running traf_config_setup.
> > > ***ERROR: No configuration file created.
> > >
> > > I notice in Makefile there is a trafinstall target but when I run it...
> > >
> > >
> > > cd /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts
> > > && install_traf_components Unable to find
> > >
> > > /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/sw_
> > > env.sh
> > > to get the list of ports
> > > make[1]: *** [trafinstall] Error 1
> > > make[1]: Leaving directory
> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > make: *** [trafinstall] Error 2
> > >
> > > ... which I suppose is generated.
> > >
> > > Thanks for entertaining my noob questions (hopefully others coming
> > > along after will benefit from the help you lot are giving me).
> > >
> > > St.Ack
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:
> > >
> > > > Thanks Hans. Again, this is a package from the list here
> > > > http://trafodion.apache.org/setup-build-environment.html I went and
> > > > checked all prereqs. The install of boost-devel was failing and so
> > > > script bypassed other packages. I was able to successfully run make
> > > > all. Now trying to figure how to run it. Thanks for the help, St.Ack
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller <ha...@esgyn.com>
> > > > wrote:
> > > >
> > > >> Sorry, my earlier message wasn't quite correct, there is also a
> > > >> file /usr/include/sqltypes.h and that is the one used by the build.
> > > >> Using yum whatprovides /usr/local/sqltypes.h, it seems that file
> > > >> comes from the unixODBC-devel RPM. I have the following installed:
> > > >>
> > > >> > rpm -qa | grep ODBC
> > > >> unixODBC-devel-2.2.14-14.el6.x86_64
> > > >> unixODBC-2.2.14-14.el6.x86_64
> > > >>
> > > >>
> > > >>
> > > >> Hans
> > > >>
> > > >> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
> > > >>
> > > >> > I was following the list here:
> > > >> >
> > > >> > http://trafodion.apache.org/setup-build-environment.html
> > > >> >
> > > >> > Seems like the lib is in the list mentioned above also. I thought
> > > >> > I'd
> > > >> done
> > > >> > a bad install but the libs seem to be there.
> > > >> >
> > > >> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest
> > > >> version
> > > >> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and
> > > >> > latest version
> > > >> >
> > > >> > Complaint is missing sqltypes.h. See below. Do I have to add an
> > > >> > include path? Is that in libiodbc-devel too?
> > > >> >
> > > >> > Thanks for the help,
> > > >> > St.Ack
> > > >> >
> > > >> >
> > > >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> > > >> > ##(NDCS)
> > > >> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> > > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> > > >> > such
> > > >> file
> > > >> > or directory ##(NDCS)
> > > >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> > > >> > ##(NDCS)
> > > >> >                  from ../Common/RegValues.h:37, ##(NDCS)
> > > >> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> > > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> > > >> > such
> > > >> file
> > > >> > or directory ##(NDCS)
> > > >> > In file included from ../dependencies/linux/platform_ndcs.h:35In
> > file
> > > >> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
> > > >> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> > > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> > > >> > such
> > > >> file
> > > >> > or directory ##(NDCS)
> > > >> > ,       ##(NDCS)
> > > >> >                  from NskUtil.cpp:31:   ##(NDCS)
> > > >> >
> > > >> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
> > > >> > <narain.arvind@gmail.com
> > > >> >
> > > >> > wrote:
> > > >> >
> > > >> > > Some of the prerequisites for building the software are
> > > >> > > mentioned in
> > > >> the
> > > >> > > following - libiodbc is one of them. Hope this helps.
> > > >> > >
> > > >> > >
> > > >> >
> > > >> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+
> > > >> So
> > > >> ftware
> > > >> > >
> > > >> > >
> > > >> > > Regards
> > > >> > > Arvind
> > > >> > >
> > > >> > > -----Original Message-----
> > > >> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> > > >> > > Sent: Wednesday, December 23, 2015 2:58 PM
> > > >> > > To: dev <de...@trafodion.incubator.apache.org>
> > > >> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> > > >> > > release - release candidate 5
> > > >> > >
> > > >> > > The sqltypes.h include on my machine comes from
> > > >> /usr/include/libiodbc. My
> > > >> > > machine has this installed:
> > > >> > >
> > > >> > > > rpm -qa | grep odb
> > > >> > > libiodbc-3.52.7-1.el6.x86_64
> > > >> > > libiodbc-devel-3.52.7-1.el6.x86_64
> > > >> > >
> > > >> > >
> > > >> > > Hope that helps you jump through the next hoop, thanks for your
> > > >> patience!
> > > >> > >
> > > >> > > Hans
> > > >> > >
> > > >> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net>
> wrote:
> > > >> > >
> > > >> > > > Thanks Hans.
> > > >> > > >
> > > >> > > > I was building with jdk8. Using jdk7 got me over the javadoc
> > > >> > > > issues.
> > > >> > > >
> > > >> > > > I feel like I am almost there (with your help -- thanks).
> > > >> > > >
> > > >> > > > I have this now:
> > > >> > > >
> > > >> > > >
> > > >> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > > >> > > > No
> > > >> such
> > > >> > > > file or directory ##(NDCS)
> > > >> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> > > >> > ##(NDCS)
> > > >> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
> > > >> >  ##(NDCS)
> > > >> > > > In file included from ../Common/DrvrSrvr.cpp:41:
> ##(NDCS)
> > > >> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
> > > >> >  ##(NDCS)
> > > >> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1
>  ##(NDCS)
> > > >> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> > > >> > > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
> > > >> >  ##(NDCS)
> > > >> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
> > > >> > > > directory
> > > >> > > >  ##(NDCS)
> > > >> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
> > > >> > > > ##(NDCS)
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > St.Ack
> > > >> > > >
> > > >> > > >
> > > >> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
> > > >> > > > <hans.zeller@esgyn.com
> > > >> >
> > > >> > > > wrote:
> > > >> > > >
> > > >> > > > > Here is another option to get Trafodion built, you could
> > > >> > > > > create an Amazon
> > > >> > > > > EC2 instance from this image:
> > > >> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> > > >> > > > >
> > > >> > > > > Then, connect to the instance as the centos user and do
> > > >> > > > > another build, replacing the one that's already on that
> > > >> > > > > machine (which is not the most recent one):
> > > >> > > > >
> > > >> > > > > sudo -u traf_dev -i
> > > >> > > > > cd ..
> > > >> > > > >
> > > >> > > > > # get rid of the original build (put new build in the same
> > > >> > > > > place
> > > >> or
> > > >> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> > > >> > > > >
> > > >> > > > > rm -rf apache-*
> > > >> > > > >
> > > >> > > > > # download the current release candidate and untar it
> > > >> > > > >
> > > >> > > > > wget
> > > >> > > > >
> > > >> > > > >
> > > >> > > >
> > > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-t
> > > >> ra
> > > >> f
> > > >> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.
> > > >> > > > ta
> > > >> > > > r.gz
> > > >> > > > >
> > > >> > > > > tar -xvf apache-*
> > > >> > > > >
> > > >> > > > > exit
> > > >> > > > >
> > > >> > > > > # start a new shell for user traf_dev to source in sqenv.sh
> > > >> > > > >
> > > >> > > > > sudo -u traf_dev -i
> > > >> > > > >
> > > >> > > > > # should display a message "If you are ready to build
> > > >> Trafodion..."
> > > >> > > > >
> > > >> > > > >
> > > >> > > > > # make
> > > >> > > > >
> > > >> > > > > make all
> > > >> > > > >
> > > >> > > > >
> > > >> > > > > Hans
> > > >> > > > >
> > > >> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> > > >> > > > > <ha...@esgyn.com>
> > > >> > > > > wrote:
> > > >> > > > >
> > > >> > > > > > Hi again,
> > > >> > > > > >
> > > >> > > > > > This looks like a failure in the javadoc:javadoc Maven
> > > >> > > > > > goal for the
> > > >> > > > REST
> > > >> > > > > > project. I tried building javadoc for the REST project in
> > > >> > > > > > my
> > > >> > > > environment
> > > >> > > > > > and it worked and produced a site. Maybe I have a
> > > >> > > > > > different
> > > >> plugin
> > > >> > > > > > installed, or maybe Maven allows to specify more or less
> > > >> > > > > > strict
> > > >> > > > checking
> > > >> > > > > > for javadoc? Here is the info on the maven-javadoc-plugin
> > > >> > > > > > I'm using (my Maven version is 3.0.5):
> > > >> > > > > >
> > > >> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
> > > >> > > > > > (default-cli) @ rest >>>
> > > >> > > > > >
> > > >> > > > > > I get a few javadoc warnings, but none on the lines you
> > > >> > > > > > show above. If
> > > >> > > > > you
> > > >> > > > > > are willing to live without the web site for the REST
> > > >> > > > > > server,
> > > >> you
> > > >> > > > > > could remove the "site" Maven goal in
> > > >> > > incubator-trafodion/core/rest/Makefile:
> > > >> > > > > >
> > > >> > > > > > build_all:
> > > >> > > > > > $(MAKE) build_chk
> > > >> > > > > > echo "$(MAVEN) site package -DskipTests"
> > > >> > > > > >
> > > >> > > > > >
> > > >> > > > > > The build should produce a log file
> > > >> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm
> > > >> > > > > > attaching my build_rest.log for comparison.
> > > >> > > > > >
> > > >> > > > > > Hans
> > > >> > > > > >
> > > >> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack
> > > >> > > > > > <st...@duboce.net>
> > > >> wrote:
> > > >> > > > > >
> > > >> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> > > >> > > > > >> <ha...@esgyn.com>
> > > >> > > > > >> wrote:
> > > >> > > > > >>
> > > >> > > > > >> > Hi St.Ack,
> > > >> > > > > >> >
> > > >> > > > > >> > Going through some old emails, I found one where a
> > > >> compilation
> > > >> > > > > >> > fails
> > > >> > > > > in
> > > >> > > > > >> a
> > > >> > > > > >> > similar place, and that one was memory-related, the VM
> > > >> > > > > >> > used
> > > >> was
> > > >> > > > > >> > too
> > > >> > > > > >> small.
> > > >> > > > > >> > Most people I know usually use at least 8 GB, 16 or
> > > >> > > > > >> > more is
> > > >> > > better.
> > > >> > > > > >> > Alternatively you could try
> > > >> > > > > >> >
> > > >> > > > > >> > make -j 1 all
> > > >> > > > > >> >
> > > >> > > > > >> >
> > > >> > > > > >> > instead of "make all", but that could take a very long
> > > time.
> > > >> > > > > >> > So,
> > > >> > > > maybe
> > > >> > > > > >> just
> > > >> > > > > >> > to test whether it might be memory-related.
> > > >> > > > > >> >
> > > >> > > > > >> > If that's not it, I just tested my build to see where
> > > >> > > > > >> > it gets the
> > > >> > > > > >> log4cxx
> > > >> > > > > >> > files, and those seem to come from
> /usr/include/log4cxx.
> > > >> > > > > >> > Here is
> > > >> > > > some
> > > >> > > > > >> info
> > > >> > > > > >> > for my machine:
> > > >> > > > > >> >
> > > >> > > > > >> > > rpm -qa | grep log4
> > > >> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> > > >> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > > >> > > > > >> >
> > > >> > > > > >> >
> > > >> > > > > >> I did not have the -devel package installed. Thank you
> > > >> > > > > >> Hans for the
> > > >> > > > > help.
> > > >> > > > > >>
> > > >> > > > > >> It looks like I had to also define a CLASSPATH in build
> > > >> > > > > >> enironment
> > > >> > > > which
> > > >> > > > > >> had the ant launcher jar in it.
> > > >> > > > > >>
> > > >> > > > > >> Am now stuck here:
> > > >> > > > > >>
> > > >> > > > > >> ...
> > > >> > > > > >>
> > > >> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to execute
> > > >> > > > > >> goal org.apache.maven.plugins:maven-site-plugin:3.3:site
> > > >> > > > > >> (default-site) on project rest: Error during page
> > > >> > > > > >> generation:
> > > >> > > > > >> Error rendering Maven
> > > >> > > > > report:
> > > >> > > > > >>  ##(REST)
> > > >> > > > > >> [ERROR] Exit code: 1 -
> > > >> > > > > >>
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> > > >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > > >> > > > > >> [ERROR]
> > > >> > > > > >>
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> > > >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > > >> > > > > >> [ERROR]
> > > >> > > > > >>
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > > >> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> > > >> > > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > > >> > > > > >>
> > > >> > > > > >> ....
> > > >> > > > > >>
> > > >> > > > > >> Thanks for the help.
> > > >> > > > > >>
> > > >> > > > > >> St.Ack
> > > >> > > > > >>
> > > >> > > > > >>
> > > >> > > > > >>
> > > >> > > > > >> > > g++ --version
> > > >> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > > >> > > > > >> >
> > > >> > > > > >> >
> > > >> > > > > >> > This is the compile command that gets produced on my
> > > >> > > > > >> > machine:
> > > >> > > > > >> >
> > > >> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
> > > >> > > > > >> > -fshort-wchar
> > > >> > > > -std=c++0x
> > > >> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse
> > > >> > > > > >> > -g3
> > > >> -ggdb
> > > >> > > >  -fPIC
> > > >> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
> > > >> -DNA_LINUX
> > > >> > > > > >> -DSQ_LINUX
> > > >> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD
> > > >> > > > > >> > -DARKFS_GENERATOR -D_DP2NT_ -D_LITTLE_ENDIAN_
> > > >> > > > > >> > -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
> > > >> > > > > >> -D_REENTRANT
> > > >> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER
> > > >> > > > > >> > -D_X86_ -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> > > >> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> > > >> > > > > >> -DMPI_
> > > >> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> > > >> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
> > > >> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
> > > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/inc
> > > >> > > > > >> > lu
> > > >> > > > > >> > de
> > > >> > > > > >> -I/usr/include
> > > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> > > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> > > >> > > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> > > >> > > > > >> > -I/usr/include
> > > >> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > > >> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> > > >> > > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> > > >> > > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat
> > > >> -I../executor
> > > >> > > > > >> > -I../parser -I../generator
> > > >> > > > > >> -I../exp
> > > >> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> > > >> -I../common
> > > >> > > > > -I../dml
> > > >> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> > > >> -I../catman
> > > >> > > > > >> -I../smdio
> > > >> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> > > >> -I../langman
> > > >> > > > > >> -I../sqludr
> > > >> > > > > >> > -I../udrserv -I../security -I../runtimestats
> > > >> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
> > > >> > > > > >> >
> > > >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > > >> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> > > >> > > > > >> >
> > > >> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > > >> > > > > >> > inc
> > > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogg
> > > >> > > > > >> > er
> > > >> > > > > >> >
> > > >> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > > >> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c
> > > >> > > > > >> > -o comexe/linux/64bit/debug/ComTdbStoredProc.o
> > > >> > > > > >> ../comexe/ComTdbStoredProc.cpp
> > > >> > > > > >> >
> > > >> > > > > >> > Hope one of these helps, please let me know if you get
> > > >> > > > > >> > different
> > > >> > > > > >> results,
> > > >> > > > > >> >
> > > >> > > > > >> > Hans
> > > >> > > > > >> >
> > > >> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
> > > >> > > > > >> > <st...@duboce.net>
> > > >> > wrote:
> > > >> > > > > >> >
> > > >> > > > > >> > > Thanks for helpful instructions on how to try out
> > > >> > > > > >> > > the RC.
> > > >> > > > > >> > >
> > > >> > > > > >> > > I checked signature and the hash. Looks good.
> > > >> > > > > >> > > "..
> > > >> > > > > >> > > I went through the nice RAT_README.txt. The notes on
> > > >> > > > > >> > > why files are
> > > >> > > > > in
> > > >> > > > > >> > > excluded in .rat-excludes -- third-party license,
> > > >> > > > > >> > > format
> > > >> that
> > > >> > > > > >> > > does
> > > >> > > > > not
> > > >> > > > > >> > > support a license comment, and files "...without any
> > > >> > > > > >> > > degree of
> > > >> > > > > >> creativity
> > > >> > > > > >> > > in either its literal elements or its structure.. "
> > > >> > > > > >> > > --
> > > >> looks
> > > >> > > > > >> > > good
> > > >> > > > to
> > > >> > > > > >> me
> > > >> > > > > >> > as
> > > >> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of
> > > stuff).
> > > >> > > > > >> > >
> > > >> > > > > >> > > I ran the rat tool and aligns w/ content in
> RAT_README.
> > > >> > > > > >> > >
> > > >> > > > > >> > > The docs dir has nothing in it. That is intentional?
> > > >> > > > > >> > > (Looks like
> > > >> > > > > site
> > > >> > > > > >> > gets
> > > >> > > > > >> > > built into here).
> > > >> > > > > >> > >
> > > >> > > > > >> > > Which HBASE issue is the one that will address the
> > > >> > > > > >> > > need for hbase.trafodion.patchclientscanner.enabled
> > > >> > > > > >> > > mentioned as
> > > >> known
> > > >> > > > issue?
> > > >> > > > > >> > Would
> > > >> > > > > >> > > be good to add a reference to on known issues (We
> > > >> > > > > >> > > need to
> > > >> fix
> > > >> > > it).
> > > >> > > > > >> > >
> > > >> > > > > >> > > I tried to build it. The instructions are good but I
> > > >> stalled
> > > >> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See
> > > below).
> > > >> > > > > >> > >
> > > >> > > > > >> > > This RC is looking good to me. I'd be +1 if I can
> > > >> > > > > >> > > get it to
> > > >> > > > > basically
> > > >> > > > > >> > build
> > > >> > > > > >> > > (Yeah, let the next release be against apache hadoop
> > > >> > > > > >> > > and a later
> > > >> > > > > >> version
> > > >> > > > > >> > of
> > > >> > > > > >> > > hbase).
> > > >> > > > > >> > >
> > > >> > > > > >> > > Good stuff,
> > > >> > > > > >> > >
> > > >> > > > > >> > > St.Ack
> > > >> > > > > >> > >
> > > >> > > > > >> > > Building on:
> > > >> > > > > >> > >
> > > >> > > > > >> > > CentOS release 6.4 (Final)
> > > >> > > > > >> > >
> > > >> > > > > >> > > ....
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > >> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > > >> > > > > >> > > ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > >> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > > >> > > > > >> > > ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In
> > > >> > > > > >> > > file included from ../qmscommon/QRSharedPtr.h:29,
> > > >> > > > > >> > > ##(SQL)
> > > >> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28,
> > ##(SQL)
> > > >> > > > > >> > >                  from
> > > >> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
> > > >> > > > ##(SQL)
> > > >> > > > > >> > >                  from ../optimizer/RelControl.h:46,
> > > >> > > > > >> > > ##(SQL)
> > > >> > > > > >> > >                  from ../parser/StmtNode.h:42,
> ##(SQL)
> > > >> > > > > >> > >                  from ../optimizer/RelMisc.h:46,
> > ##(SQL)
> > > >> > > > > >> > >                  from
> > > >> > > > > >> > > ../optimizer/RelStoredProc.h:44,
> > > >> ##(SQL)
> > > >> > > > > >> > >                  from
> > > >> > > > > >> > > ../comexe/ComTdbStoredProc.h:44,
> > > >> ##(SQL)
> > > >> > > > > >> > >                  from
> > ../comexe/ComTdbStoredProc.cpp:38:
> > > >> > > > > >> > > ##(SQL)
> > > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has
> > > >> > > > > >> > > not been
> > > >> > > > declared
> > > >> > > > > >> > ##(SQL)
> > > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or
> > ‘...’
> > > >> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> > > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has
> > > >> > > > > >> > > not been
> > > >> > > > declared
> > > >> > > > > >> > ##(SQL)
> > > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> > > >> > > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
> > > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’
> > > >> > > > > >> > > before
> > > ‘*’
> > > >> > > > > >> > > token
> > > >> > > > > >> ##(SQL)
> > > >> > > > > >> > > make[4]: ***
> > > >> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> > > >> > > > > >> > > Error 1
> > > >> > > > > >> > ##(SQL)
> > > >> > > > > >> > > make[4]: Leaving directory
> > > >> > > > > >> > >
> > > >> > >
> `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > > >> > > > > >> ##(SQL)
> > > >> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > > >> > > > > >> > > make[3]: Leaving directory
> > > >> > > > > >> > >
> > > >> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> > > >> > > > ##(SQL)
> > > >> > > > > >> > > make[2]: *** [make_sql] Error 2
> > > >> > > > > >> > > make[2]: Leaving directory
> > > >> > > > > >> > >
> > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > > >> > > > > >> > > make[1]: *** [foundation] Error 2
> > > >> > > > > >> > > make[1]: Leaving directory
> > > >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > >> > > > > >> > > make: *** [all] Error 2 ....
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > > >> > > > > >> > roberta.marton@esgyn.com
> > > >> > > > > >> > > >
> > > >> > > > > >> > > wrote:
> > > >> > > > > >> > >
> > > >> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
> > > >> (incubating)
> > > >> > > > release
> > > >> > > > > >> > > > candidate 5.
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > This is a podling vote verifying that Trafodion
> > > >> > > > > >> > > > contributors
> > > >> > > > > believe
> > > >> > > > > >> > the
> > > >> > > > > >> > > > code is ready to be released.
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > Once votes are approved, a message will be sent to
> > > >> > > > > >> > > > the
> > > >> IPMC
> > > >> > > > > >> community
> > > >> > > > > >> > to
> > > >> > > > > >> > > > ask for an official vote.
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > Many, many, many thanks to everyone who has
> > > >> > > > > >> > > > contributed
> > > >> to
> > > >> > > > > >> > > > this
> > > >> > > > > >> > release.
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > The release artifacts can be downloaded from:
> > > >> > > > > >> > > >
> > > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> > > >> > > > > >> > > > from
> > > >> > > > > >> > > directory
> > > >> > > > > >> > > > apache-trafodion-1.3.0-incubating
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > The artifacts are based on git repository:
> > > >> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> > > >> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
> > > >> > > > > >> > > > release
> > > >> > > > > >> > > > 1.3
> > > >> > > > with
> > > >> > > > > >> tag
> > > >> > > > > >> > > > 1.3.0rc5
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > Instructions on how to build and run Apache
> > > >> > > > > >> > > > Trafodion are
> > > >> > > > > described:
> > > >> > > > > >> > > > http://trafodion.apache.org/build.html
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > Note that these instructions describe downloading
> > > >> > > > > >> > > > from
> > > >> the
> > > >> > > > release
> > > >> > > > > >> > > > directory.  The artifacts are currently in the
> > > >> > > > > >> > > > staging
> > > >> area
> > > >> > > > > >> described
> > > >> > > > > >> > > > above.
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > Please download the release candidate, check the
> > > >> > > > > >> > > > hashes, check
> > > >> > > > the
> > > >> > > > > >> > > > signatures, build it, and vote.  For instructions
> > > >> > > > > >> > > > on how
> > > >> to
> > > >> > > > check
> > > >> > > > > >> > > > signatures and hashes see:
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> http://trafodion.apache.org/release.html#Verify_Signatures
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > The source tar file has been signed with pgp key
> > > >> > > > > >> > > > A44C5A05 which
> > > >> > > > is
> > > >> > > > > >> > > included
> > > >> > > > > >> > > > in the download location’s KEYS file and found in
> > > >> > > > > >> > > > the mit
> > > >> > > > > keyserver:
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > For changes included in the release, please see
> > > >> > > > > >> > > > the
> > > >> release
> > > >> > > > notes:
> > > >> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.ht
> > > >> > > > > >> > > > ml
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > The changes from rc4 to rc5 include:
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and
> > > >> > > > > >> > > > license files are
> > > >> > > > > >> incorrect
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
> > > >> > > > > >> > > > NOTICE
> > > >> and
> > > >> > > > LICENSE
> > > >> > > > > >> > FILES
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > The vote will be open for 72 hours (ends on 12/18
> > > >> > > > > >> > > > 1pm
> > > >> PST).
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > [ ] +1 approve
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > [ ] +0 no opinion
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > [ ] -1 disapprove (and reason why)
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >    Regards,
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >    Roberta
> > > >> > > > > >> > > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > > >
> > > >> > > > > >
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > > >
> > > >
> > >
> >
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
On Sat, Dec 26, 2015 at 4:36 PM, Carol Pearson <ca...@gmail.com>
wrote:

> ....We also need to surface more of this discussion on our
> user list since that's where our new users will look first.
>
>
You are right.

Do you

> think that the IPMC vote will be hampered by a lack of support for Apache
> Hadoop and HBase if it's just seen as a practice-and-clean--up-licenses
> release?



I don't think so as long as the project is working on undoing the vendor
reliance.

St.Ack




> No guarantees, of course, just wondering about your take on the
> likelihood...
>
> Thank you again for all the help!
> -Carol P.
>
> ---------------------------------------------------------------
> Email:    carol.pearson234@gmail.com
> Twitter:  @CarolP222
> ---------------------------------------------------------------
>
> On Sat, Dec 26, 2015 at 10:27 AM, Stack <st...@duboce.net> wrote:
>
> > On Thu, Dec 24, 2015 at 1:15 PM, Selva Govindarajan <
> > selva.govindarajan@esgyn.com> wrote:
> >
> > > For the installation of trafodion, the website should have been bit
> > > clearer.
> > > If you are building and using the same system to test Trafodion, there
> is
> > > no
> > > need to install trafodion. As part of your build steps, you must have
> > > already installed the hadoop, hive, hbase etc.
> > >
> > > After make all, the needed libraries and the executables are in the
> > correct
> > > directories. You can do the following to start testing Trafodion
> > >
> > > cd $MY_SQROOT/sql/scripts
> > > sqgen
> > > swstatus - To check all hadoop components are running
> > > sqstart - To start Trafodion
> > > sqlci   - To start an interactive Sql command program
> > > initialize trafodion.
> > >
> > > If you would like to build, copy the binaries to install on a cluster
> on
> > a
> > > different node, then you need to do the following
> > >
> > > cd $MY_SQROOT/..
> > > make package
> > > cd $MY_SQROOT/../../install
> > > make
> > > -- This creates installer-1.0.0_v002.tar.gz at this directory
> > > ftp installer-1.0.0_v002.tar.gz and all the tar.gz files at
> > > $MY_SQROOT/../../distribution to the first node of the cluster.
> > >
> > > http://trafodion.apache.org/install.html provides you the details of
> the
> > > installation steps.
> > >
> > > The port number are 7180 for Cloudera
> > >                                 8080 for HDP
> > >
> > > You can also refer to the video for Trafodion installation by Amanda at
> > > https://www.youtube.com/watch?v=Maxh70Uapsc
> >
> >
> >
> >
> > Ok. This helped.
> >
> > I don't seem to have a swstatus in my install:
> >
> > [stack@c2020 apache-trafodion-1.3.0-incubating]$ find . -name *swstatus*
> >
> > .... returns nothing.
> >
> > I got so I could start up processes. Need to debug connections between
> > processes -- my setup is a bit of a mess on my test machines -- but I got
> > far enough for now.
> >
> > I'm +1 on the RC. I was able to get the src tarball to build.
> >
> > I think a bit of work on the doc, install and startup scripts, and
> > smoothing the process so its easier for noobs like myself to get going
> from
> > a src tarball is important to work on. There are a lot of moving parts so
> > it will always be a bit challenging but anything that can be done to
> > improve bootstrapping will go a long ways toward bringing on new users
> and
> > contributors (Let me file an issue with what nuggets of help from this
> > thread helped get me over stumbling points and stuff that baffled me:
> > e.g. "Enter
> > Hadoop external network URL:port ").
> >
> > I've said this before, and I know its being worked on, but yeah, we need
> a
> > version of Apache Trafodion that does not depend on vendor versions of
> > Apache projects (CDH/HDP).
> >
> > Thanks for the help,
> > St.Ack
> >
> >
> >
> >
> >
> >
> > >
> > >
> > > Selva
> > >
> > > -----Original Message-----
> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> > > Sent: Thursday, December 24, 2015 11:26 AM
> > > To: dev <de...@trafodion.incubator.apache.org>
> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > > release candidate 5
> > >
> > > What I do in cases where make seems to fail is this:
> > >
> > > make package
> > > echo $?
> > >
> > > Often, the last line printed by the parallel make steps looks like
> > success,
> > > even if it failed. If the return code is non-zero I do this:
> > >
> > > make -j 1 package
> > >
> > >
> > > This non-parallel make then gives an error message that's easier to
> see.
> > >
> > > About the question what "Hadoop external network URL" means: I think
> that
> > > expects the host name and port of the management tool, Cloudera Manager
> > or
> > > Ambari, depending on the distribution, without the http://. Something
> > like
> > > myhost:7180
> > >
> > > Unfortunately I don't know of a list of default answers for the
> > installer.
> > > This question should probably be changed to be more clear.
> > >
> > > Hans
> > >
> > > On Thu, Dec 24, 2015 at 11:13 AM, Selva Govindarajan <
> > > selva.govindarajan@esgyn.com> wrote:
> > >
> > > > Hi Stack,
> > > >
> > > > I just did the following:
> > > >
> > > > cd $MY_SQROOT/..
> > > > make all
> > > >
> > > > -- The above command created dcs-1.3.0.tar.gz and rest-1.3.tar
> > > >
> > > > make package
> > > >
> > > > -- The above command created trafodion-server-1.3.0-debug.tar.gz and
> > > > trafodion-clients-1.3.0-debug.tar.gz
> > > >
> > > > make package-all
> > > >
> > > > After this command, I have the following files in ./distribution
> > > > -rw-rw-r--.  1 centos centos  42985915 Dec 24 18:44 dcs-1.3.0.tar.gz
> > > > -rw-rw-r--.  1 centos centos     43858 Dec 24 18:44 dcs-tests.tgz
> > > > -rw-rw-r--.  1 centos centos     94152 Dec 24 18:44 phoenix-tests.tgz
> > > > -rw-rw-r--.  1 centos centos  32245206 Dec 24 18:44 rest-1.3.0.tar.gz
> > > > -rw-rw-r--.  1 centos centos  11558068 Dec 24 18:44
> > > > trafodion_clients-1.3.0-debug.tgz
> > > > -rw-rw-r--.  1 centos centos   5650620 Dec 24 18:44
> > trafodion-regress.tgz
> > > > -rw-rw-r--.  1 centos centos 172268251 Dec 24 18:45
> > > > trafodion_server-1.3.0-debug.tgz
> > > >
> > > > I would think make package-all should have built all the above. If
> > > > not, can you please issue make package-all again and redirect the
> > > > output to a file and send it to us.
> > > >
> > > > Selva
> > > >
> > > > -----Original Message-----
> > > > From: Roberta Marton [mailto:roberta.marton@esgyn.com]
> > > > Sent: Thursday, December 24, 2015 10:46 AM
> > > > To: dev@trafodion.incubator.apache.org
> > > > Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release
> -
> > > > release candidate 5
> > > >
> > > > I just downloaded, built, and created binary tars.  The distribution
> > > > directory should contain 4 files:
> > > >
> > > > dcs-1.3.0.tar.gz
> > > > rest-1.3.tar.gz
> > > > trafodion_clients-1.3.0-debug.tar.gz
> > > > trafodion_server-1.3.0-debug.tar.gz
> > > >
> > > >    Roberta
> > > >
> > > > -----Original Message-----
> > > > From: Selva Govindarajan [mailto:selva.govindarajan@esgyn.com]
> > > > Sent: Thursday, December 24, 2015 10:14 AM
> > > > To: dev@trafodion.incubator.apache.org
> > > > Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release
> -
> > > > release candidate 5
> > > >
> > > > Hi Stack,
> > > >
> > > > You need another trafodion-server*tar.gz file
> > > >
> > > > make package
> > > >
> > > > creates this file at ./distribution.
> > > >
> > > > Selva
> > > >
> > > > -----Original Message-----
> > > > From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> > > > Stack
> > > > Sent: Thursday, December 24, 2015 8:42 AM
> > > > To: dev@trafodion.incubator.apache.org
> > > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release
> -
> > > > release candidate 5
> > > >
> > > > Thanks. The package-all produced these tar.gz's:
> > > >
> > > > ./distribution/dcs-1.3.0.tar.gz
> > > > ./distribution/rest-1.3.0.tar.gz
> > > >
> > > > (I was looking for apache-trafodion-X.X.X.tar.gz file but these seem
> > > > to be what is wanted).
> > > >
> > > > I then ran installer again but am stuck on the last question. What is
> > > > a 'hadoop external network URL:port':
> > > >
> > > > [stack@c2020 installer]$ ./trafodion_install
> > > >
> > > > ******************************
> > > >  TRAFODION INSTALLATION START
> > > > ******************************
> > > >
> > > > ***INFO: testing sudo access
> > > > ***INFO: Log file located at
> > > > /var/log/trafodion/trafodion_install_2015-12-24-08-35-46.log
> > > > ***INFO: Config directory: /etc/trafodion
> > > > ***INFO: Working directory: /usr/lib/trafodion
> > > >
> > > > *******************************
> > > >  Trafodion Configuration Setup
> > > > *******************************
> > > >
> > > > ***INFO: Please press [Enter] to select defaults.
> > > >
> > > > Enter trafodion password, default is [traf123]:
> > > > Enter list of nodes (blank separated), default [localhost]:
> > > > Enter Trafodion userid's home directory prefix, default is [/home]:
> > > > Specify full path to EPEL RPM (including .rpm), default is None:
> > > > ***INFO: Will attempt to download RPM if EPEL is not installed on all
> > > > nodes.
> > > > Specify location of Java 1.7.0_65 or higher (JDK), default is
> > > > [/home/stack/bin/jdk1.7.0_67]:
> > > > Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> > > >
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.t
> > > > ar.gz
> > > > ***INFO: tar file is not a package tar file which includes Trafodion
> &
> > > > DCS
> > > > ***INFO: assuming it is a Trafodion build only tar file Enter
> location
> > > > of DCS tar file []:
> > > >
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.t
> > > > ar.gz
> > > > Enter location of REST tar file []:
> > > >
> > > >
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/rest-1.3.0.
> > > > tar.gz Enter Hadoop admin username, default is [admin]:
> > > > Enter Hadoop admin password, default is [admin]:
> > > > Enter Hadoop external network URL:port (no 'http://' needed),
> default
> > > > is
> > > > []:
> > > >
> > > > Is there a section that has suggested answers to the above questions?
> > > > If so, just point me there.
> > > >
> > > > Thanks for the help,
> > > > St.Ack
> > > >
> > > > On Wed, Dec 23, 2015 at 10:21 PM, Roberta Marton
> > > > <roberta.marton@esgyn.com
> > > > >
> > > > wrote:
> > > >
> > > > > If you go to the Apache Trafodion Web site under contributing and
> > > > > look at "create dev environment" there is a section that talks
> about
> > > > > creating tar files. To create tar file, do "make package". I
> believe
> > > > > the tar files are created in the distribution directory off the
> main
> > > > > Trafodion directory.
> > > > >
> > > > > We used to have this section included with the build page but moved
> > > > > it onto a separate page.
> > > > >
> > > > >    Roberta
> > > > > On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <
> > > > > selva.govindarajan@esgyn.com>
> > > > > wrote:
> > > > >
> > > > > Hello St.Ack,
> > > > >
> > > > > make package
> > > > > make package-all
> > > > >
> > > > > at the same directory where "make all" was issued should create the
> > > > > tar.gz files needed.
> > > > >
> > > > > The website shows the following:
> > > > >
> > > > > Command         What It Builds
> > > > > make all                Trafodion, DCS, and REST.
> > > > > make package            Trafodion, DCS, REST, and Client Drivers.
> > > > > make package-all        Trafodion, DCS, REST, Client Drivers, and
> > tests
> > > > > for
> > > > > all
> > > > > components.
> > > > >
> > > > > Selva
> > > > >
> > > > > -----Original Message-----
> > > > > From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf
> Of
> > > > > Stack
> > > > > Sent: Wednesday, December 23, 2015 5:35 PM
> > > > > To: dev@trafodion.incubator.apache.org
> > > > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> release
> > > > > - release candidate 5
> > > > >
> > > > > On this page, it talks about the trafodion_install program. When I
> > > > > run it, it asks a few questions including path to a binary for
> > > > > trafodion .tar.gz.
> > > > > I've just built it. I don't have a tar.gz product (Looking in
> > > > > Makefile, I don't see how to make it).
> > > > >
> > > > > When I run the install pointing at my build dir I get:
> > > > >
> > > > > ....
> > > > > Enter full path (including .tar or .tar.gz) of trafodion tar file
> []:
> > > > > PATH_TO_TRAFODION_HOME_DIR
> > > > > ***ERROR: Must specify Trafodion tar file location.
> > > > > ***ERROR: Error while running traf_config_setup.
> > > > > ***ERROR: No configuration file created.
> > > > >
> > > > > I notice in Makefile there is a trafinstall target but when I run
> > it...
> > > > >
> > > > >
> > > > > cd
> > > > > /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts
> > > > > && install_traf_components Unable to find
> > > > >
> > > > >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/s
> > > > > w_
> > > > > env.sh
> > > > > to get the list of ports
> > > > > make[1]: *** [trafinstall] Error 1
> > > > > make[1]: Leaving directory
> > > > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > > > make: *** [trafinstall] Error 2
> > > > >
> > > > > ... which I suppose is generated.
> > > > >
> > > > > Thanks for entertaining my noob questions (hopefully others coming
> > > > > along after will benefit from the help you lot are giving me).
> > > > >
> > > > > St.Ack
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:
> > > > >
> > > > > > Thanks Hans. Again, this is a package from the list here
> > > > > > http://trafodion.apache.org/setup-build-environment.html I went
> > > > > > and checked all prereqs. The install of boost-devel was failing
> > > > > > and so script bypassed other packages. I was able to successfully
> > > > > > run make all. Now trying to figure how to run it. Thanks for the
> > > > > > help, St.Ack
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller
> > > > > > <ha...@esgyn.com>
> > > > > > wrote:
> > > > > >
> > > > > >> Sorry, my earlier message wasn't quite correct, there is also a
> > > > > >> file /usr/include/sqltypes.h and that is the one used by the
> > build.
> > > > > >> Using yum whatprovides /usr/local/sqltypes.h, it seems that file
> > > > > >> comes from the unixODBC-devel RPM. I have the following
> installed:
> > > > > >>
> > > > > >> > rpm -qa | grep ODBC
> > > > > >> unixODBC-devel-2.2.14-14.el6.x86_64
> > > > > >> unixODBC-2.2.14-14.el6.x86_64
> > > > > >>
> > > > > >>
> > > > > >>
> > > > > >> Hans
> > > > > >>
> > > > > >> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net>
> wrote:
> > > > > >>
> > > > > >> > I was following the list here:
> > > > > >> >
> > > > > >> > http://trafodion.apache.org/setup-build-environment.html
> > > > > >> >
> > > > > >> > Seems like the lib is in the list mentioned above also. I
> > > > > >> > thought I'd
> > > > > >> done
> > > > > >> > a bad install but the libs seem to be there.
> > > > > >> >
> > > > > >> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and
> > > > > >> > latest
> > > > > >> version
> > > > > >> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed
> > > > > >> > and latest version
> > > > > >> >
> > > > > >> > Complaint is missing sqltypes.h. See below. Do I have to add
> an
> > > > > >> > include path? Is that in libiodbc-devel too?
> > > > > >> >
> > > > > >> > Thanks for the help,
> > > > > >> > St.Ack
> > > > > >> >
> > > > > >> >
> > > > > >> > In file included from
> ../dependencies/linux/platform_ndcs.h:35,
> > > > > >> > ##(NDCS)
> > > > > >> >                  from ../Common/DrvrSrvr.cpp:33:
> ##(NDCS)
> > > > > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > > > > >> > No such
> > > > > >> file
> > > > > >> > or directory ##(NDCS)
> > > > > >> > In file included from
> ../dependencies/linux/platform_ndcs.h:35,
> > > > > >> > ##(NDCS)
> > > > > >> >                  from ../Common/RegValues.h:37, ##(NDCS)
> > > > > >> >                  from ../Common/RegValues.cpp:26:
>  ##(NDCS)
> > > > > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > > > > >> > No such
> > > > > >> file
> > > > > >> > or directory ##(NDCS)
> > > > > >> > In file included from
> > > > > >> > ../dependencies/linux/platform_ndcs.h:35In
> > > > file
> > > > > >> > included from ../dependencies/linux/platform_ndcs.h:35,
> >  ##(NDCS)
> > > > > >> >                  from ../Common/CommonDiags.cpp:38:
>  ##(NDCS)
> > > > > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > > > > >> > No such
> > > > > >> file
> > > > > >> > or directory ##(NDCS)
> > > > > >> > ,       ##(NDCS)
> > > > > >> >                  from NskUtil.cpp:31:   ##(NDCS)
> > > > > >> >
> > > > > >> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
> > > > > >> > <narain.arvind@gmail.com
> > > > > >> >
> > > > > >> > wrote:
> > > > > >> >
> > > > > >> > > Some of the prerequisites for building the software are
> > > > > >> > > mentioned in
> > > > > >> the
> > > > > >> > > following - libiodbc is one of them. Hope this helps.
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> https://cwiki.apache.org/confluence/display/TRAFODION/Building+th
> > > > > >> e+
> > > > > >> So
> > > > > >> ftware
> > > > > >> > >
> > > > > >> > >
> > > > > >> > > Regards
> > > > > >> > > Arvind
> > > > > >> > >
> > > > > >> > > -----Original Message-----
> > > > > >> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> > > > > >> > > Sent: Wednesday, December 23, 2015 2:58 PM
> > > > > >> > > To: dev <de...@trafodion.incubator.apache.org>
> > > > > >> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> > > > > >> > > release - release candidate 5
> > > > > >> > >
> > > > > >> > > The sqltypes.h include on my machine comes from
> > > > > >> /usr/include/libiodbc. My
> > > > > >> > > machine has this installed:
> > > > > >> > >
> > > > > >> > > > rpm -qa | grep odb
> > > > > >> > > libiodbc-3.52.7-1.el6.x86_64
> > > > > >> > > libiodbc-devel-3.52.7-1.el6.x86_64
> > > > > >> > >
> > > > > >> > >
> > > > > >> > > Hope that helps you jump through the next hoop, thanks for
> > > > > >> > > your
> > > > > >> patience!
> > > > > >> > >
> > > > > >> > > Hans
> > > > > >> > >
> > > > > >> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net>
> > > wrote:
> > > > > >> > >
> > > > > >> > > > Thanks Hans.
> > > > > >> > > >
> > > > > >> > > > I was building with jdk8. Using jdk7 got me over the
> > > > > >> > > > javadoc issues.
> > > > > >> > > >
> > > > > >> > > > I feel like I am almost there (with your help -- thanks).
> > > > > >> > > >
> > > > > >> > > > I have this now:
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > ../dependencies/include/ndcs_defs.h:26:22: error:
> > sqltypes.h:
> > > > > >> > > > No
> > > > > >> such
> > > > > >> > > > file or directory ##(NDCS)
> > > > > >> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> > > > > >> > ##(NDCS)
> > > > > >> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or
> > > > > >> > > > directory
> > > > > >> >  ##(NDCS)
> > > > > >> > > > In file included from ../Common/DrvrSrvr.cpp:41:
> > > > > >> > > > ##(NDCS)
> > > > > >> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a
> > > > > >> > > > type
> > > > > >> >  ##(NDCS)
> > > > > >> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1
> > > > > >> > > > ##(NDCS)
> > > > > >> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> > > > > >> > > > srvrothers.cpp:44:17: error: sql.h: No such file or
> > > > > >> > > > directory
> > > > > >> >  ##(NDCS)
> > > > > >> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
> > > > > >> > > > directory
> > > > > >> > > >  ##(NDCS)
> > > > > >> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
> > > > > >> > > > ##(NDCS)
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > St.Ack
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
> > > > > >> > > > <hans.zeller@esgyn.com
> > > > > >> >
> > > > > >> > > > wrote:
> > > > > >> > > >
> > > > > >> > > > > Here is another option to get Trafodion built, you could
> > > > > >> > > > > create an Amazon
> > > > > >> > > > > EC2 instance from this image:
> > > > > >> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> > > > > >> > > > >
> > > > > >> > > > > Then, connect to the instance as the centos user and do
> > > > > >> > > > > another build, replacing the one that's already on that
> > > > > >> > > > > machine (which is not the most recent one):
> > > > > >> > > > >
> > > > > >> > > > > sudo -u traf_dev -i
> > > > > >> > > > > cd ..
> > > > > >> > > > >
> > > > > >> > > > > # get rid of the original build (put new build in the
> > > > > >> > > > > same place
> > > > > >> or
> > > > > >> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh
> > > > > >> > > > > file)
> > > > > >> > > > >
> > > > > >> > > > > rm -rf apache-*
> > > > > >> > > > >
> > > > > >> > > > > # download the current release candidate and untar it
> > > > > >> > > > >
> > > > > >> > > > > wget
> > > > > >> > > > >
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >>
> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache
> > > > > >> -t
> > > > > >> ra
> > > > > >> f
> > > > > >> > > >
> > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.
> > > > > >> > > > ta
> > > > > >> > > > r.gz
> > > > > >> > > > >
> > > > > >> > > > > tar -xvf apache-*
> > > > > >> > > > >
> > > > > >> > > > > exit
> > > > > >> > > > >
> > > > > >> > > > > # start a new shell for user traf_dev to source in
> > > > > >> > > > > sqenv.sh
> > > > > >> > > > >
> > > > > >> > > > > sudo -u traf_dev -i
> > > > > >> > > > >
> > > > > >> > > > > # should display a message "If you are ready to build
> > > > > >> Trafodion..."
> > > > > >> > > > >
> > > > > >> > > > >
> > > > > >> > > > > # make
> > > > > >> > > > >
> > > > > >> > > > > make all
> > > > > >> > > > >
> > > > > >> > > > >
> > > > > >> > > > > Hans
> > > > > >> > > > >
> > > > > >> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> > > > > >> > > > > <ha...@esgyn.com>
> > > > > >> > > > > wrote:
> > > > > >> > > > >
> > > > > >> > > > > > Hi again,
> > > > > >> > > > > >
> > > > > >> > > > > > This looks like a failure in the javadoc:javadoc Maven
> > > > > >> > > > > > goal for the
> > > > > >> > > > REST
> > > > > >> > > > > > project. I tried building javadoc for the REST project
> > > > > >> > > > > > in my
> > > > > >> > > > environment
> > > > > >> > > > > > and it worked and produced a site. Maybe I have a
> > > > > >> > > > > > different
> > > > > >> plugin
> > > > > >> > > > > > installed, or maybe Maven allows to specify more or
> > > > > >> > > > > > less strict
> > > > > >> > > > checking
> > > > > >> > > > > > for javadoc? Here is the info on the
> > > > > >> > > > > > maven-javadoc-plugin I'm using (my Maven version is
> > > 3.0.5):
> > > > > >> > > > > >
> > > > > >> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
> > > > > >> > > > > > (default-cli) @ rest >>>
> > > > > >> > > > > >
> > > > > >> > > > > > I get a few javadoc warnings, but none on the lines
> you
> > > > > >> > > > > > show above. If
> > > > > >> > > > > you
> > > > > >> > > > > > are willing to live without the web site for the REST
> > > > > >> > > > > > server,
> > > > > >> you
> > > > > >> > > > > > could remove the "site" Maven goal in
> > > > > >> > > incubator-trafodion/core/rest/Makefile:
> > > > > >> > > > > >
> > > > > >> > > > > > build_all:
> > > > > >> > > > > > $(MAKE) build_chk
> > > > > >> > > > > > echo "$(MAVEN) site package -DskipTests"
> > > > > >> > > > > >
> > > > > >> > > > > >
> > > > > >> > > > > > The build should produce a log file
> > > > > >> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm
> > > > > >> > > > > > attaching my build_rest.log for comparison.
> > > > > >> > > > > >
> > > > > >> > > > > > Hans
> > > > > >> > > > > >
> > > > > >> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack
> > > > > >> > > > > > <st...@duboce.net>
> > > > > >> wrote:
> > > > > >> > > > > >
> > > > > >> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> > > > > >> > > > > >> <ha...@esgyn.com>
> > > > > >> > > > > >> wrote:
> > > > > >> > > > > >>
> > > > > >> > > > > >> > Hi St.Ack,
> > > > > >> > > > > >> >
> > > > > >> > > > > >> > Going through some old emails, I found one where a
> > > > > >> compilation
> > > > > >> > > > > >> > fails
> > > > > >> > > > > in
> > > > > >> > > > > >> a
> > > > > >> > > > > >> > similar place, and that one was memory-related, the
> > > > > >> > > > > >> > VM used
> > > > > >> was
> > > > > >> > > > > >> > too
> > > > > >> > > > > >> small.
> > > > > >> > > > > >> > Most people I know usually use at least 8 GB, 16 or
> > > > > >> > > > > >> > more is
> > > > > >> > > better.
> > > > > >> > > > > >> > Alternatively you could try
> > > > > >> > > > > >> >
> > > > > >> > > > > >> > make -j 1 all
> > > > > >> > > > > >> >
> > > > > >> > > > > >> >
> > > > > >> > > > > >> > instead of "make all", but that could take a very
> > > > > >> > > > > >> > long
> > > > > time.
> > > > > >> > > > > >> > So,
> > > > > >> > > > maybe
> > > > > >> > > > > >> just
> > > > > >> > > > > >> > to test whether it might be memory-related.
> > > > > >> > > > > >> >
> > > > > >> > > > > >> > If that's not it, I just tested my build to see
> > > > > >> > > > > >> > where it gets the
> > > > > >> > > > > >> log4cxx
> > > > > >> > > > > >> > files, and those seem to come from
> > > /usr/include/log4cxx.
> > > > > >> > > > > >> > Here is
> > > > > >> > > > some
> > > > > >> > > > > >> info
> > > > > >> > > > > >> > for my machine:
> > > > > >> > > > > >> >
> > > > > >> > > > > >> > > rpm -qa | grep log4
> > > > > >> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> > > > > >> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > > > > >> > > > > >> >
> > > > > >> > > > > >> >
> > > > > >> > > > > >> I did not have the -devel package installed. Thank
> you
> > > > > >> > > > > >> Hans for the
> > > > > >> > > > > help.
> > > > > >> > > > > >>
> > > > > >> > > > > >> It looks like I had to also define a CLASSPATH in
> > > > > >> > > > > >> build enironment
> > > > > >> > > > which
> > > > > >> > > > > >> had the ant launcher jar in it.
> > > > > >> > > > > >>
> > > > > >> > > > > >> Am now stuck here:
> > > > > >> > > > > >>
> > > > > >> > > > > >> ...
> > > > > >> > > > > >>
> > > > > >> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to
> > > > > >> > > > > >> execute goal
> > > > > >> > > > > >> org.apache.maven.plugins:maven-site-plugin:3.3:site
> > > > > >> > > > > >> (default-site) on project rest: Error during page
> > > > > >> > > > > >> generation:
> > > > > >> > > > > >> Error rendering Maven
> > > > > >> > > > > report:
> > > > > >> > > > > >>  ##(REST)
> > > > > >> > > > > >> [ERROR] Exit code: 1 -
> > > > > >> > > > > >>
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > > > > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR]
> > > > > >> > > > > >> * @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > > > > >> > > > > >> [ERROR]
> > > > > >> > > > > >>
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > > > > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR]
> > > > > >> > > > > >> * @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > > > > >> > > > > >> [ERROR]
> > > > > >> > > > > >>
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > > > > >> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@
> > > > > >> > > > > >> START COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > > > > >> > > > > >>
> > > > > >> > > > > >> ....
> > > > > >> > > > > >>
> > > > > >> > > > > >> Thanks for the help.
> > > > > >> > > > > >>
> > > > > >> > > > > >> St.Ack
> > > > > >> > > > > >>
> > > > > >> > > > > >>
> > > > > >> > > > > >>
> > > > > >> > > > > >> > > g++ --version
> > > > > >> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > > > > >> > > > > >> >
> > > > > >> > > > > >> >
> > > > > >> > > > > >> > This is the compile command that gets produced on
> my
> > > > > >> > > > > >> > machine:
> > > > > >> > > > > >> >
> > > > > >> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
> > > > > >> > > > > >> > -fshort-wchar
> > > > > >> > > > -std=c++0x
> > > > > >> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2
> -mfpmath=sse
> > > > > >> > > > > >> > -g3
> > > > > >> -ggdb
> > > > > >> > > >  -fPIC
> > > > > >> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat
> -Werror
> > > > > >> -DNA_LINUX
> > > > > >> > > > > >> -DSQ_LINUX
> > > > > >> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD
> > > > > >> > > > > >> > -DARKFS_GENERATOR -D_DP2NT_ -D_LITTLE_ENDIAN_
> > > > > >> > > > > >> > -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
> > > > > >> > > > > >> -D_REENTRANT
> > > > > >> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER
> > > > > >> > > > > >> > -D_X86_ -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> > > > > >> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> > > > > >> > > > > >> -DMPI_
> > > > > >> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> > > > > >> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
> > > > > >> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
> > > > > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > > > > >> > > > > >> >
> -I/mnt/zellerh/incubator-trafodion/core/sqf/export/i
> > > > > >> > > > > >> > nc
> > > > > >> > > > > >> > lu
> > > > > >> > > > > >> > de
> > > > > >> > > > > >> -I/usr/include
> > > > > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> > > > > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> > > > > >> > > > > >> > -I/usr/include/log4cxx
> > > > > >> > > > > >> > -I/usr/include/log4cxx/log4cxx -I/usr/include
> > > > > >> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > > > > >> > > > > >> >
> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/lin
> > > > > >> > > > > >> > ux -I../sqlci -I../arkcmp -I../comexe -I../sqlfe
> > > > > >> > > > > >> > -I../eh -I../export -I../sqlmsg -I../sqlcomp
> > > > > >> > > > > >> > -I../sqlcat
> > > > > >> -I../executor
> > > > > >> > > > > >> > -I../parser -I../generator
> > > > > >> > > > > >> -I../exp
> > > > > >> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> > > > > >> -I../common
> > > > > >> > > > > -I../dml
> > > > > >> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> > > > > >> -I../catman
> > > > > >> > > > > >> -I../smdio
> > > > > >> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> > > > > >> -I../langman
> > > > > >> > > > > >> -I../sqludr
> > > > > >> > > > > >> > -I../udrserv -I../security -I../runtimestats
> > > > > >> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
> > > > > >> > > > > >> >
> > > > > >> >
> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > > > > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > > > > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > > > > >> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> > > > > >> > > > > >> >
> > > > > >> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > > > > >> > > > > >> > inc
> > > > > >> > > > > >> >
> -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLo
> > > > > >> > > > > >> > gg
> > > > > >> > > > > >> > er
> > > > > >> > > > > >> >
> > > > > >> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > > > > >> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o
> > > > > >> > > > > >> > -c -o comexe/linux/64bit/debug/ComTdbStoredProc.o
> > > > > >> > > > > >> ../comexe/ComTdbStoredProc.cpp
> > > > > >> > > > > >> >
> > > > > >> > > > > >> > Hope one of these helps, please let me know if you
> > > > > >> > > > > >> > get different
> > > > > >> > > > > >> results,
> > > > > >> > > > > >> >
> > > > > >> > > > > >> > Hans
> > > > > >> > > > > >> >
> > > > > >> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
> > > > > >> > > > > >> > <st...@duboce.net>
> > > > > >> > wrote:
> > > > > >> > > > > >> >
> > > > > >> > > > > >> > > Thanks for helpful instructions on how to try out
> > > > > >> > > > > >> > > the RC.
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > I checked signature and the hash. Looks good.
> > > > > >> > > > > >> > > "..
> > > > > >> > > > > >> > > I went through the nice RAT_README.txt. The notes
> > > > > >> > > > > >> > > on why files are
> > > > > >> > > > > in
> > > > > >> > > > > >> > > excluded in .rat-excludes -- third-party license,
> > > > > >> > > > > >> > > format
> > > > > >> that
> > > > > >> > > > > >> > > does
> > > > > >> > > > > not
> > > > > >> > > > > >> > > support a license comment, and files "...without
> > > > > >> > > > > >> > > any degree of
> > > > > >> > > > > >> creativity
> > > > > >> > > > > >> > > in either its literal elements or its
> structure.. "
> > > > > >> > > > > >> > > --
> > > > > >> looks
> > > > > >> > > > > >> > > good
> > > > > >> > > > to
> > > > > >> > > > > >> me
> > > > > >> > > > > >> > as
> > > > > >> > > > > >> > > does LICENSE.txt (I'm not the best at this sort
> of
> > > > > stuff).
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > I ran the rat tool and aligns w/ content in
> > > > > >> > > > > >> > > RAT_README.
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > The docs dir has nothing in it. That is
> > intentional?
> > > > > >> > > > > >> > > (Looks like
> > > > > >> > > > > site
> > > > > >> > > > > >> > gets
> > > > > >> > > > > >> > > built into here).
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > Which HBASE issue is the one that will address
> the
> > > > > >> > > > > >> > > need for
> > > > > >> > > > > >> > > hbase.trafodion.patchclientscanner.enabled
> > > > > >> > > > > >> > > mentioned as
> > > > > >> known
> > > > > >> > > > issue?
> > > > > >> > > > > >> > Would
> > > > > >> > > > > >> > > be good to add a reference to on known issues (We
> > > > > >> > > > > >> > > need to
> > > > > >> fix
> > > > > >> > > it).
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > I tried to build it. The instructions are good
> but
> > > > > >> > > > > >> > > I
> > > > > >> stalled
> > > > > >> > > > > >> > > on CommonLogger.h. Anyone know whats up here?
> (See
> > > > > below).
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > This RC is looking good to me. I'd be +1 if I can
> > > > > >> > > > > >> > > get it to
> > > > > >> > > > > basically
> > > > > >> > > > > >> > build
> > > > > >> > > > > >> > > (Yeah, let the next release be against apache
> > > > > >> > > > > >> > > hadoop and a later
> > > > > >> > > > > >> version
> > > > > >> > > > > >> > of
> > > > > >> > > > > >> > > hbase).
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > Good stuff,
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > St.Ack
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > Building on:
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > CentOS release 6.4 (Final)
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > ....
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> >
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > > > >> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> >
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > > > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > > > > >> > > > > >> > > ##(SQL)
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> >
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> >
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > > > >> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> >
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > > > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > > > > >> > > > > >> > > ##(SQL)
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> >
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> >
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> >
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> >
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> >
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> >
> > > > > >> > > > > >>
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In
> > > > > >> > > > > >> > > file included from ../qmscommon/QRSharedPtr.h:29,
> > > > > >> > > > > >> > > ##(SQL)
> > > > > >> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28,
> > > > ##(SQL)
> > > > > >> > > > > >> > >                  from
> > > > > >> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
> > > > > >> > > > ##(SQL)
> > > > > >> > > > > >> > >                  from
> > > > > >> > > > > >> > > ../optimizer/RelControl.h:46,
> > > > > >> > > > > >> > > ##(SQL)
> > > > > >> > > > > >> > >                  from ../parser/StmtNode.h:42,
> > > ##(SQL)
> > > > > >> > > > > >> > >                  from ../optimizer/RelMisc.h:46,
> > > > ##(SQL)
> > > > > >> > > > > >> > >                  from
> > > > > >> > > > > >> > > ../optimizer/RelStoredProc.h:44,
> > > > > >> ##(SQL)
> > > > > >> > > > > >> > >                  from
> > > > > >> > > > > >> > > ../comexe/ComTdbStoredProc.h:44,
> > > > > >> ##(SQL)
> > > > > >> > > > > >> > >                  from
> > > > ../comexe/ComTdbStoredProc.cpp:38:
> > > > > >> > > > > >> > > ##(SQL)
> > > > > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has
> > > > > >> > > > > >> > > not been
> > > > > >> > > > declared
> > > > > >> > > > > >> > ##(SQL)
> > > > > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’
> > > > > >> > > > > >> > > or
> > > > ‘...’
> > > > > >> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> > > > > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has
> > > > > >> > > > > >> > > not been
> > > > > >> > > > declared
> > > > > >> > > > > >> > ##(SQL)
> > > > > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++
> > > > > >> > > > > >> > > forbids declaration of ‘Appender’ with no type
> > > > > >> > > > > >> > > ##(SQL)
> > > > > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’
> > > > > >> > > > > >> > > before
> > > > > ‘*’
> > > > > >> > > > > >> > > token
> > > > > >> > > > > >> ##(SQL)
> > > > > >> > > > > >> > > make[4]: ***
> > > > > >> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> > > > > >> > > > > >> > > Error 1
> > > > > >> > > > > >> > ##(SQL)
> > > > > >> > > > > >> > > make[4]: Leaving directory
> > > > > >> > > > > >> > >
> > > > > >> > >
> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > > > > >> > > > > >> ##(SQL)
> > > > > >> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > > > > >> > > > > >> > > make[3]: Leaving directory
> > > > > >> > > > > >> > >
> > > > > >> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> > > > > >> > > > ##(SQL)
> > > > > >> > > > > >> > > make[2]: *** [make_sql] Error 2
> > > > > >> > > > > >> > > make[2]: Leaving directory
> > > > > >> > > > > >> > >
> > > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > > > > >> > > > > >> > > make[1]: *** [foundation] Error 2
> > > > > >> > > > > >> > > make[1]: Leaving directory
> > > > > >> > > > > >> > >
> > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > > > >> > > > > >> > > make: *** [all] Error 2 ....
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton
> <
> > > > > >> > > > > >> > roberta.marton@esgyn.com
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > wrote:
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
> > > > > >> (incubating)
> > > > > >> > > > release
> > > > > >> > > > > >> > > > candidate 5.
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > This is a podling vote verifying that Trafodion
> > > > > >> > > > > >> > > > contributors
> > > > > >> > > > > believe
> > > > > >> > > > > >> > the
> > > > > >> > > > > >> > > > code is ready to be released.
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > Once votes are approved, a message will be sent
> > > > > >> > > > > >> > > > to the
> > > > > >> IPMC
> > > > > >> > > > > >> community
> > > > > >> > > > > >> > to
> > > > > >> > > > > >> > > > ask for an official vote.
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > Many, many, many thanks to everyone who has
> > > > > >> > > > > >> > > > contributed
> > > > > >> to
> > > > > >> > > > > >> > > > this
> > > > > >> > > > > >> > release.
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > The release artifacts can be downloaded from:
> > > > > >> > > > > >> > > >
> > > > > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> > > > > >> > > > > >> > > > from
> > > > > >> > > > > >> > > directory
> > > > > >> > > > > >> > > > apache-trafodion-1.3.0-incubating
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > The artifacts are based on git repository:
> > > > > >> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> > > > > >> > > > > >> > > > <https://github.com/apache/incubator-trafodion
> >*
> > > > > >> > > > > >> > > > release
> > > > > >> > > > > >> > > > 1.3
> > > > > >> > > > with
> > > > > >> > > > > >> tag
> > > > > >> > > > > >> > > > 1.3.0rc5
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > Instructions on how to build and run Apache
> > > > > >> > > > > >> > > > Trafodion are
> > > > > >> > > > > described:
> > > > > >> > > > > >> > > > http://trafodion.apache.org/build.html
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > Note that these instructions describe
> > > > > >> > > > > >> > > > downloading from
> > > > > >> the
> > > > > >> > > > release
> > > > > >> > > > > >> > > > directory.  The artifacts are currently in the
> > > > > >> > > > > >> > > > staging
> > > > > >> area
> > > > > >> > > > > >> described
> > > > > >> > > > > >> > > > above.
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > Please download the release candidate, check
> the
> > > > > >> > > > > >> > > > hashes, check
> > > > > >> > > > the
> > > > > >> > > > > >> > > > signatures, build it, and vote.  For
> > > > > >> > > > > >> > > > instructions on how
> > > > > >> to
> > > > > >> > > > check
> > > > > >> > > > > >> > > > signatures and hashes see:
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> http://trafodion.apache.org/release.html#Verify_Signatures
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > The source tar file has been signed with pgp
> key
> > > > > >> > > > > >> > > > A44C5A05 which
> > > > > >> > > > is
> > > > > >> > > > > >> > > included
> > > > > >> > > > > >> > > > in the download location’s KEYS file and found
> > > > > >> > > > > >> > > > in the mit
> > > > > >> > > > > keyserver:
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > For changes included in the release, please see
> > > > > >> > > > > >> > > > the
> > > > > >> release
> > > > > >> > > > notes:
> > > > > >> > > > > >> > > >
> http://trafodion.apache.org/release-notes-1-3-0.
> > > > > >> > > > > >> > > > ht
> > > > > >> > > > > >> > > > ml
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > The changes from rc4 to rc5 include:
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and
> > > > > >> > > > > >> > > > license files are
> > > > > >> > > > > >> incorrect
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
> > > > > >> > > > > >> > > > NOTICE
> > > > > >> and
> > > > > >> > > > LICENSE
> > > > > >> > > > > >> > FILES
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > The vote will be open for 72 hours (ends on
> > > > > >> > > > > >> > > > 12/18 1pm
> > > > > >> PST).
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > [ ] +1 approve
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > [ ] +0 no opinion
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > > [ ] -1 disapprove (and reason why)
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >    Regards,
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > > >    Roberta
> > > > > >> > > > > >> > > >
> > > > > >> > > > > >> > >
> > > > > >> > > > > >> >
> > > > > >> > > > > >>
> > > > > >> > > > > >
> > > > > >> > > > > >
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Carol Pearson <ca...@gmail.com>.
Hi,

Thank you for the incredibly valuable (if at times furstrating) effort! I
totally agree with this - we really need to work on improving the
build+install experience.  And your experiences, with a fresh set of eyes
helps tremendously. We also need to surface more of this discussion on our
user list since that's where our new users will look first.

Gunnar's already done a lot of good stuff with the website, and we
definitely need to focus even more on the documentation, examples, initial
test databases, and clarifying/cleaning the installation instructions. We
need to make it easy for new users to try out Trafodion, including
installing and basic demoing/testing, as well as building for folks looking
to contribute in that way.

As a mentor, your +1 carries a lot of weight.    We all know we need the
non-vendor vanilla version for a real, usable release, but as a podling, we
need to get the release mechanics and licensing cleared up first.  Do you
think that the IPMC vote will be hampered by a lack of support for Apache
Hadoop and HBase if it's just seen as a practice-and-clean--up-licenses
release?  No guarantees, of course, just wondering about your take on the
likelihood...

Thank you again for all the help!
-Carol P.

---------------------------------------------------------------
Email:    carol.pearson234@gmail.com
Twitter:  @CarolP222
---------------------------------------------------------------

On Sat, Dec 26, 2015 at 10:27 AM, Stack <st...@duboce.net> wrote:

> On Thu, Dec 24, 2015 at 1:15 PM, Selva Govindarajan <
> selva.govindarajan@esgyn.com> wrote:
>
> > For the installation of trafodion, the website should have been bit
> > clearer.
> > If you are building and using the same system to test Trafodion, there is
> > no
> > need to install trafodion. As part of your build steps, you must have
> > already installed the hadoop, hive, hbase etc.
> >
> > After make all, the needed libraries and the executables are in the
> correct
> > directories. You can do the following to start testing Trafodion
> >
> > cd $MY_SQROOT/sql/scripts
> > sqgen
> > swstatus - To check all hadoop components are running
> > sqstart - To start Trafodion
> > sqlci   - To start an interactive Sql command program
> > initialize trafodion.
> >
> > If you would like to build, copy the binaries to install on a cluster on
> a
> > different node, then you need to do the following
> >
> > cd $MY_SQROOT/..
> > make package
> > cd $MY_SQROOT/../../install
> > make
> > -- This creates installer-1.0.0_v002.tar.gz at this directory
> > ftp installer-1.0.0_v002.tar.gz and all the tar.gz files at
> > $MY_SQROOT/../../distribution to the first node of the cluster.
> >
> > http://trafodion.apache.org/install.html provides you the details of the
> > installation steps.
> >
> > The port number are 7180 for Cloudera
> >                                 8080 for HDP
> >
> > You can also refer to the video for Trafodion installation by Amanda at
> > https://www.youtube.com/watch?v=Maxh70Uapsc
>
>
>
>
> Ok. This helped.
>
> I don't seem to have a swstatus in my install:
>
> [stack@c2020 apache-trafodion-1.3.0-incubating]$ find . -name *swstatus*
>
> .... returns nothing.
>
> I got so I could start up processes. Need to debug connections between
> processes -- my setup is a bit of a mess on my test machines -- but I got
> far enough for now.
>
> I'm +1 on the RC. I was able to get the src tarball to build.
>
> I think a bit of work on the doc, install and startup scripts, and
> smoothing the process so its easier for noobs like myself to get going from
> a src tarball is important to work on. There are a lot of moving parts so
> it will always be a bit challenging but anything that can be done to
> improve bootstrapping will go a long ways toward bringing on new users and
> contributors (Let me file an issue with what nuggets of help from this
> thread helped get me over stumbling points and stuff that baffled me:
> e.g. "Enter
> Hadoop external network URL:port ").
>
> I've said this before, and I know its being worked on, but yeah, we need a
> version of Apache Trafodion that does not depend on vendor versions of
> Apache projects (CDH/HDP).
>
> Thanks for the help,
> St.Ack
>
>
>
>
>
>
> >
> >
> > Selva
> >
> > -----Original Message-----
> > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> > Sent: Thursday, December 24, 2015 11:26 AM
> > To: dev <de...@trafodion.incubator.apache.org>
> > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> > What I do in cases where make seems to fail is this:
> >
> > make package
> > echo $?
> >
> > Often, the last line printed by the parallel make steps looks like
> success,
> > even if it failed. If the return code is non-zero I do this:
> >
> > make -j 1 package
> >
> >
> > This non-parallel make then gives an error message that's easier to see.
> >
> > About the question what "Hadoop external network URL" means: I think that
> > expects the host name and port of the management tool, Cloudera Manager
> or
> > Ambari, depending on the distribution, without the http://. Something
> like
> > myhost:7180
> >
> > Unfortunately I don't know of a list of default answers for the
> installer.
> > This question should probably be changed to be more clear.
> >
> > Hans
> >
> > On Thu, Dec 24, 2015 at 11:13 AM, Selva Govindarajan <
> > selva.govindarajan@esgyn.com> wrote:
> >
> > > Hi Stack,
> > >
> > > I just did the following:
> > >
> > > cd $MY_SQROOT/..
> > > make all
> > >
> > > -- The above command created dcs-1.3.0.tar.gz and rest-1.3.tar
> > >
> > > make package
> > >
> > > -- The above command created trafodion-server-1.3.0-debug.tar.gz and
> > > trafodion-clients-1.3.0-debug.tar.gz
> > >
> > > make package-all
> > >
> > > After this command, I have the following files in ./distribution
> > > -rw-rw-r--.  1 centos centos  42985915 Dec 24 18:44 dcs-1.3.0.tar.gz
> > > -rw-rw-r--.  1 centos centos     43858 Dec 24 18:44 dcs-tests.tgz
> > > -rw-rw-r--.  1 centos centos     94152 Dec 24 18:44 phoenix-tests.tgz
> > > -rw-rw-r--.  1 centos centos  32245206 Dec 24 18:44 rest-1.3.0.tar.gz
> > > -rw-rw-r--.  1 centos centos  11558068 Dec 24 18:44
> > > trafodion_clients-1.3.0-debug.tgz
> > > -rw-rw-r--.  1 centos centos   5650620 Dec 24 18:44
> trafodion-regress.tgz
> > > -rw-rw-r--.  1 centos centos 172268251 Dec 24 18:45
> > > trafodion_server-1.3.0-debug.tgz
> > >
> > > I would think make package-all should have built all the above. If
> > > not, can you please issue make package-all again and redirect the
> > > output to a file and send it to us.
> > >
> > > Selva
> > >
> > > -----Original Message-----
> > > From: Roberta Marton [mailto:roberta.marton@esgyn.com]
> > > Sent: Thursday, December 24, 2015 10:46 AM
> > > To: dev@trafodion.incubator.apache.org
> > > Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > > release candidate 5
> > >
> > > I just downloaded, built, and created binary tars.  The distribution
> > > directory should contain 4 files:
> > >
> > > dcs-1.3.0.tar.gz
> > > rest-1.3.tar.gz
> > > trafodion_clients-1.3.0-debug.tar.gz
> > > trafodion_server-1.3.0-debug.tar.gz
> > >
> > >    Roberta
> > >
> > > -----Original Message-----
> > > From: Selva Govindarajan [mailto:selva.govindarajan@esgyn.com]
> > > Sent: Thursday, December 24, 2015 10:14 AM
> > > To: dev@trafodion.incubator.apache.org
> > > Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > > release candidate 5
> > >
> > > Hi Stack,
> > >
> > > You need another trafodion-server*tar.gz file
> > >
> > > make package
> > >
> > > creates this file at ./distribution.
> > >
> > > Selva
> > >
> > > -----Original Message-----
> > > From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> > > Stack
> > > Sent: Thursday, December 24, 2015 8:42 AM
> > > To: dev@trafodion.incubator.apache.org
> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > > release candidate 5
> > >
> > > Thanks. The package-all produced these tar.gz's:
> > >
> > > ./distribution/dcs-1.3.0.tar.gz
> > > ./distribution/rest-1.3.0.tar.gz
> > >
> > > (I was looking for apache-trafodion-X.X.X.tar.gz file but these seem
> > > to be what is wanted).
> > >
> > > I then ran installer again but am stuck on the last question. What is
> > > a 'hadoop external network URL:port':
> > >
> > > [stack@c2020 installer]$ ./trafodion_install
> > >
> > > ******************************
> > >  TRAFODION INSTALLATION START
> > > ******************************
> > >
> > > ***INFO: testing sudo access
> > > ***INFO: Log file located at
> > > /var/log/trafodion/trafodion_install_2015-12-24-08-35-46.log
> > > ***INFO: Config directory: /etc/trafodion
> > > ***INFO: Working directory: /usr/lib/trafodion
> > >
> > > *******************************
> > >  Trafodion Configuration Setup
> > > *******************************
> > >
> > > ***INFO: Please press [Enter] to select defaults.
> > >
> > > Enter trafodion password, default is [traf123]:
> > > Enter list of nodes (blank separated), default [localhost]:
> > > Enter Trafodion userid's home directory prefix, default is [/home]:
> > > Specify full path to EPEL RPM (including .rpm), default is None:
> > > ***INFO: Will attempt to download RPM if EPEL is not installed on all
> > > nodes.
> > > Specify location of Java 1.7.0_65 or higher (JDK), default is
> > > [/home/stack/bin/jdk1.7.0_67]:
> > > Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> > > /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.t
> > > ar.gz
> > > ***INFO: tar file is not a package tar file which includes Trafodion &
> > > DCS
> > > ***INFO: assuming it is a Trafodion build only tar file Enter location
> > > of DCS tar file []:
> > > /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.t
> > > ar.gz
> > > Enter location of REST tar file []:
> > >
> > > /home/stack/apache-trafodion-1.3.0-incubating/distribution/rest-1.3.0.
> > > tar.gz Enter Hadoop admin username, default is [admin]:
> > > Enter Hadoop admin password, default is [admin]:
> > > Enter Hadoop external network URL:port (no 'http://' needed), default
> > > is
> > > []:
> > >
> > > Is there a section that has suggested answers to the above questions?
> > > If so, just point me there.
> > >
> > > Thanks for the help,
> > > St.Ack
> > >
> > > On Wed, Dec 23, 2015 at 10:21 PM, Roberta Marton
> > > <roberta.marton@esgyn.com
> > > >
> > > wrote:
> > >
> > > > If you go to the Apache Trafodion Web site under contributing and
> > > > look at "create dev environment" there is a section that talks about
> > > > creating tar files. To create tar file, do "make package". I believe
> > > > the tar files are created in the distribution directory off the main
> > > > Trafodion directory.
> > > >
> > > > We used to have this section included with the build page but moved
> > > > it onto a separate page.
> > > >
> > > >    Roberta
> > > > On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <
> > > > selva.govindarajan@esgyn.com>
> > > > wrote:
> > > >
> > > > Hello St.Ack,
> > > >
> > > > make package
> > > > make package-all
> > > >
> > > > at the same directory where "make all" was issued should create the
> > > > tar.gz files needed.
> > > >
> > > > The website shows the following:
> > > >
> > > > Command         What It Builds
> > > > make all                Trafodion, DCS, and REST.
> > > > make package            Trafodion, DCS, REST, and Client Drivers.
> > > > make package-all        Trafodion, DCS, REST, Client Drivers, and
> tests
> > > > for
> > > > all
> > > > components.
> > > >
> > > > Selva
> > > >
> > > > -----Original Message-----
> > > > From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> > > > Stack
> > > > Sent: Wednesday, December 23, 2015 5:35 PM
> > > > To: dev@trafodion.incubator.apache.org
> > > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release
> > > > - release candidate 5
> > > >
> > > > On this page, it talks about the trafodion_install program. When I
> > > > run it, it asks a few questions including path to a binary for
> > > > trafodion .tar.gz.
> > > > I've just built it. I don't have a tar.gz product (Looking in
> > > > Makefile, I don't see how to make it).
> > > >
> > > > When I run the install pointing at my build dir I get:
> > > >
> > > > ....
> > > > Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> > > > PATH_TO_TRAFODION_HOME_DIR
> > > > ***ERROR: Must specify Trafodion tar file location.
> > > > ***ERROR: Error while running traf_config_setup.
> > > > ***ERROR: No configuration file created.
> > > >
> > > > I notice in Makefile there is a trafinstall target but when I run
> it...
> > > >
> > > >
> > > > cd
> > > > /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts
> > > > && install_traf_components Unable to find
> > > >
> > > > /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/s
> > > > w_
> > > > env.sh
> > > > to get the list of ports
> > > > make[1]: *** [trafinstall] Error 1
> > > > make[1]: Leaving directory
> > > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > > make: *** [trafinstall] Error 2
> > > >
> > > > ... which I suppose is generated.
> > > >
> > > > Thanks for entertaining my noob questions (hopefully others coming
> > > > along after will benefit from the help you lot are giving me).
> > > >
> > > > St.Ack
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:
> > > >
> > > > > Thanks Hans. Again, this is a package from the list here
> > > > > http://trafodion.apache.org/setup-build-environment.html I went
> > > > > and checked all prereqs. The install of boost-devel was failing
> > > > > and so script bypassed other packages. I was able to successfully
> > > > > run make all. Now trying to figure how to run it. Thanks for the
> > > > > help, St.Ack
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller
> > > > > <ha...@esgyn.com>
> > > > > wrote:
> > > > >
> > > > >> Sorry, my earlier message wasn't quite correct, there is also a
> > > > >> file /usr/include/sqltypes.h and that is the one used by the
> build.
> > > > >> Using yum whatprovides /usr/local/sqltypes.h, it seems that file
> > > > >> comes from the unixODBC-devel RPM. I have the following installed:
> > > > >>
> > > > >> > rpm -qa | grep ODBC
> > > > >> unixODBC-devel-2.2.14-14.el6.x86_64
> > > > >> unixODBC-2.2.14-14.el6.x86_64
> > > > >>
> > > > >>
> > > > >>
> > > > >> Hans
> > > > >>
> > > > >> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
> > > > >>
> > > > >> > I was following the list here:
> > > > >> >
> > > > >> > http://trafodion.apache.org/setup-build-environment.html
> > > > >> >
> > > > >> > Seems like the lib is in the list mentioned above also. I
> > > > >> > thought I'd
> > > > >> done
> > > > >> > a bad install but the libs seem to be there.
> > > > >> >
> > > > >> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and
> > > > >> > latest
> > > > >> version
> > > > >> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed
> > > > >> > and latest version
> > > > >> >
> > > > >> > Complaint is missing sqltypes.h. See below. Do I have to add an
> > > > >> > include path? Is that in libiodbc-devel too?
> > > > >> >
> > > > >> > Thanks for the help,
> > > > >> > St.Ack
> > > > >> >
> > > > >> >
> > > > >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> > > > >> > ##(NDCS)
> > > > >> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> > > > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > > > >> > No such
> > > > >> file
> > > > >> > or directory ##(NDCS)
> > > > >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> > > > >> > ##(NDCS)
> > > > >> >                  from ../Common/RegValues.h:37, ##(NDCS)
> > > > >> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> > > > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > > > >> > No such
> > > > >> file
> > > > >> > or directory ##(NDCS)
> > > > >> > In file included from
> > > > >> > ../dependencies/linux/platform_ndcs.h:35In
> > > file
> > > > >> > included from ../dependencies/linux/platform_ndcs.h:35,
>  ##(NDCS)
> > > > >> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> > > > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > > > >> > No such
> > > > >> file
> > > > >> > or directory ##(NDCS)
> > > > >> > ,       ##(NDCS)
> > > > >> >                  from NskUtil.cpp:31:   ##(NDCS)
> > > > >> >
> > > > >> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
> > > > >> > <narain.arvind@gmail.com
> > > > >> >
> > > > >> > wrote:
> > > > >> >
> > > > >> > > Some of the prerequisites for building the software are
> > > > >> > > mentioned in
> > > > >> the
> > > > >> > > following - libiodbc is one of them. Hope this helps.
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >> https://cwiki.apache.org/confluence/display/TRAFODION/Building+th
> > > > >> e+
> > > > >> So
> > > > >> ftware
> > > > >> > >
> > > > >> > >
> > > > >> > > Regards
> > > > >> > > Arvind
> > > > >> > >
> > > > >> > > -----Original Message-----
> > > > >> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> > > > >> > > Sent: Wednesday, December 23, 2015 2:58 PM
> > > > >> > > To: dev <de...@trafodion.incubator.apache.org>
> > > > >> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> > > > >> > > release - release candidate 5
> > > > >> > >
> > > > >> > > The sqltypes.h include on my machine comes from
> > > > >> /usr/include/libiodbc. My
> > > > >> > > machine has this installed:
> > > > >> > >
> > > > >> > > > rpm -qa | grep odb
> > > > >> > > libiodbc-3.52.7-1.el6.x86_64
> > > > >> > > libiodbc-devel-3.52.7-1.el6.x86_64
> > > > >> > >
> > > > >> > >
> > > > >> > > Hope that helps you jump through the next hoop, thanks for
> > > > >> > > your
> > > > >> patience!
> > > > >> > >
> > > > >> > > Hans
> > > > >> > >
> > > > >> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net>
> > wrote:
> > > > >> > >
> > > > >> > > > Thanks Hans.
> > > > >> > > >
> > > > >> > > > I was building with jdk8. Using jdk7 got me over the
> > > > >> > > > javadoc issues.
> > > > >> > > >
> > > > >> > > > I feel like I am almost there (with your help -- thanks).
> > > > >> > > >
> > > > >> > > > I have this now:
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > ../dependencies/include/ndcs_defs.h:26:22: error:
> sqltypes.h:
> > > > >> > > > No
> > > > >> such
> > > > >> > > > file or directory ##(NDCS)
> > > > >> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> > > > >> > ##(NDCS)
> > > > >> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or
> > > > >> > > > directory
> > > > >> >  ##(NDCS)
> > > > >> > > > In file included from ../Common/DrvrSrvr.cpp:41:
> > > > >> > > > ##(NDCS)
> > > > >> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a
> > > > >> > > > type
> > > > >> >  ##(NDCS)
> > > > >> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1
> > > > >> > > > ##(NDCS)
> > > > >> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> > > > >> > > > srvrothers.cpp:44:17: error: sql.h: No such file or
> > > > >> > > > directory
> > > > >> >  ##(NDCS)
> > > > >> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
> > > > >> > > > directory
> > > > >> > > >  ##(NDCS)
> > > > >> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
> > > > >> > > > ##(NDCS)
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > St.Ack
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
> > > > >> > > > <hans.zeller@esgyn.com
> > > > >> >
> > > > >> > > > wrote:
> > > > >> > > >
> > > > >> > > > > Here is another option to get Trafodion built, you could
> > > > >> > > > > create an Amazon
> > > > >> > > > > EC2 instance from this image:
> > > > >> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> > > > >> > > > >
> > > > >> > > > > Then, connect to the instance as the centos user and do
> > > > >> > > > > another build, replacing the one that's already on that
> > > > >> > > > > machine (which is not the most recent one):
> > > > >> > > > >
> > > > >> > > > > sudo -u traf_dev -i
> > > > >> > > > > cd ..
> > > > >> > > > >
> > > > >> > > > > # get rid of the original build (put new build in the
> > > > >> > > > > same place
> > > > >> or
> > > > >> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh
> > > > >> > > > > file)
> > > > >> > > > >
> > > > >> > > > > rm -rf apache-*
> > > > >> > > > >
> > > > >> > > > > # download the current release candidate and untar it
> > > > >> > > > >
> > > > >> > > > > wget
> > > > >> > > > >
> > > > >> > > > >
> > > > >> > > >
> > > > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache
> > > > >> -t
> > > > >> ra
> > > > >> f
> > > > >> > > >
> odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.
> > > > >> > > > ta
> > > > >> > > > r.gz
> > > > >> > > > >
> > > > >> > > > > tar -xvf apache-*
> > > > >> > > > >
> > > > >> > > > > exit
> > > > >> > > > >
> > > > >> > > > > # start a new shell for user traf_dev to source in
> > > > >> > > > > sqenv.sh
> > > > >> > > > >
> > > > >> > > > > sudo -u traf_dev -i
> > > > >> > > > >
> > > > >> > > > > # should display a message "If you are ready to build
> > > > >> Trafodion..."
> > > > >> > > > >
> > > > >> > > > >
> > > > >> > > > > # make
> > > > >> > > > >
> > > > >> > > > > make all
> > > > >> > > > >
> > > > >> > > > >
> > > > >> > > > > Hans
> > > > >> > > > >
> > > > >> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> > > > >> > > > > <ha...@esgyn.com>
> > > > >> > > > > wrote:
> > > > >> > > > >
> > > > >> > > > > > Hi again,
> > > > >> > > > > >
> > > > >> > > > > > This looks like a failure in the javadoc:javadoc Maven
> > > > >> > > > > > goal for the
> > > > >> > > > REST
> > > > >> > > > > > project. I tried building javadoc for the REST project
> > > > >> > > > > > in my
> > > > >> > > > environment
> > > > >> > > > > > and it worked and produced a site. Maybe I have a
> > > > >> > > > > > different
> > > > >> plugin
> > > > >> > > > > > installed, or maybe Maven allows to specify more or
> > > > >> > > > > > less strict
> > > > >> > > > checking
> > > > >> > > > > > for javadoc? Here is the info on the
> > > > >> > > > > > maven-javadoc-plugin I'm using (my Maven version is
> > 3.0.5):
> > > > >> > > > > >
> > > > >> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
> > > > >> > > > > > (default-cli) @ rest >>>
> > > > >> > > > > >
> > > > >> > > > > > I get a few javadoc warnings, but none on the lines you
> > > > >> > > > > > show above. If
> > > > >> > > > > you
> > > > >> > > > > > are willing to live without the web site for the REST
> > > > >> > > > > > server,
> > > > >> you
> > > > >> > > > > > could remove the "site" Maven goal in
> > > > >> > > incubator-trafodion/core/rest/Makefile:
> > > > >> > > > > >
> > > > >> > > > > > build_all:
> > > > >> > > > > > $(MAKE) build_chk
> > > > >> > > > > > echo "$(MAVEN) site package -DskipTests"
> > > > >> > > > > >
> > > > >> > > > > >
> > > > >> > > > > > The build should produce a log file
> > > > >> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm
> > > > >> > > > > > attaching my build_rest.log for comparison.
> > > > >> > > > > >
> > > > >> > > > > > Hans
> > > > >> > > > > >
> > > > >> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack
> > > > >> > > > > > <st...@duboce.net>
> > > > >> wrote:
> > > > >> > > > > >
> > > > >> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> > > > >> > > > > >> <ha...@esgyn.com>
> > > > >> > > > > >> wrote:
> > > > >> > > > > >>
> > > > >> > > > > >> > Hi St.Ack,
> > > > >> > > > > >> >
> > > > >> > > > > >> > Going through some old emails, I found one where a
> > > > >> compilation
> > > > >> > > > > >> > fails
> > > > >> > > > > in
> > > > >> > > > > >> a
> > > > >> > > > > >> > similar place, and that one was memory-related, the
> > > > >> > > > > >> > VM used
> > > > >> was
> > > > >> > > > > >> > too
> > > > >> > > > > >> small.
> > > > >> > > > > >> > Most people I know usually use at least 8 GB, 16 or
> > > > >> > > > > >> > more is
> > > > >> > > better.
> > > > >> > > > > >> > Alternatively you could try
> > > > >> > > > > >> >
> > > > >> > > > > >> > make -j 1 all
> > > > >> > > > > >> >
> > > > >> > > > > >> >
> > > > >> > > > > >> > instead of "make all", but that could take a very
> > > > >> > > > > >> > long
> > > > time.
> > > > >> > > > > >> > So,
> > > > >> > > > maybe
> > > > >> > > > > >> just
> > > > >> > > > > >> > to test whether it might be memory-related.
> > > > >> > > > > >> >
> > > > >> > > > > >> > If that's not it, I just tested my build to see
> > > > >> > > > > >> > where it gets the
> > > > >> > > > > >> log4cxx
> > > > >> > > > > >> > files, and those seem to come from
> > /usr/include/log4cxx.
> > > > >> > > > > >> > Here is
> > > > >> > > > some
> > > > >> > > > > >> info
> > > > >> > > > > >> > for my machine:
> > > > >> > > > > >> >
> > > > >> > > > > >> > > rpm -qa | grep log4
> > > > >> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> > > > >> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > > > >> > > > > >> >
> > > > >> > > > > >> >
> > > > >> > > > > >> I did not have the -devel package installed. Thank you
> > > > >> > > > > >> Hans for the
> > > > >> > > > > help.
> > > > >> > > > > >>
> > > > >> > > > > >> It looks like I had to also define a CLASSPATH in
> > > > >> > > > > >> build enironment
> > > > >> > > > which
> > > > >> > > > > >> had the ant launcher jar in it.
> > > > >> > > > > >>
> > > > >> > > > > >> Am now stuck here:
> > > > >> > > > > >>
> > > > >> > > > > >> ...
> > > > >> > > > > >>
> > > > >> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to
> > > > >> > > > > >> execute goal
> > > > >> > > > > >> org.apache.maven.plugins:maven-site-plugin:3.3:site
> > > > >> > > > > >> (default-site) on project rest: Error during page
> > > > >> > > > > >> generation:
> > > > >> > > > > >> Error rendering Maven
> > > > >> > > > > report:
> > > > >> > > > > >>  ##(REST)
> > > > >> > > > > >> [ERROR] Exit code: 1 -
> > > > >> > > > > >>
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > > > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR]
> > > > >> > > > > >> * @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > > > >> > > > > >> [ERROR]
> > > > >> > > > > >>
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > > > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR]
> > > > >> > > > > >> * @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > > > >> > > > > >> [ERROR]
> > > > >> > > > > >>
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > > > >> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@
> > > > >> > > > > >> START COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > > > >> > > > > >>
> > > > >> > > > > >> ....
> > > > >> > > > > >>
> > > > >> > > > > >> Thanks for the help.
> > > > >> > > > > >>
> > > > >> > > > > >> St.Ack
> > > > >> > > > > >>
> > > > >> > > > > >>
> > > > >> > > > > >>
> > > > >> > > > > >> > > g++ --version
> > > > >> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > > > >> > > > > >> >
> > > > >> > > > > >> >
> > > > >> > > > > >> > This is the compile command that gets produced on my
> > > > >> > > > > >> > machine:
> > > > >> > > > > >> >
> > > > >> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
> > > > >> > > > > >> > -fshort-wchar
> > > > >> > > > -std=c++0x
> > > > >> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse
> > > > >> > > > > >> > -g3
> > > > >> -ggdb
> > > > >> > > >  -fPIC
> > > > >> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
> > > > >> -DNA_LINUX
> > > > >> > > > > >> -DSQ_LINUX
> > > > >> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD
> > > > >> > > > > >> > -DARKFS_GENERATOR -D_DP2NT_ -D_LITTLE_ENDIAN_
> > > > >> > > > > >> > -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
> > > > >> > > > > >> -D_REENTRANT
> > > > >> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER
> > > > >> > > > > >> > -D_X86_ -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> > > > >> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> > > > >> > > > > >> -DMPI_
> > > > >> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> > > > >> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
> > > > >> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
> > > > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > > > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/i
> > > > >> > > > > >> > nc
> > > > >> > > > > >> > lu
> > > > >> > > > > >> > de
> > > > >> > > > > >> -I/usr/include
> > > > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> > > > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> > > > >> > > > > >> > -I/usr/include/log4cxx
> > > > >> > > > > >> > -I/usr/include/log4cxx/log4cxx -I/usr/include
> > > > >> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > > > >> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/lin
> > > > >> > > > > >> > ux -I../sqlci -I../arkcmp -I../comexe -I../sqlfe
> > > > >> > > > > >> > -I../eh -I../export -I../sqlmsg -I../sqlcomp
> > > > >> > > > > >> > -I../sqlcat
> > > > >> -I../executor
> > > > >> > > > > >> > -I../parser -I../generator
> > > > >> > > > > >> -I../exp
> > > > >> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> > > > >> -I../common
> > > > >> > > > > -I../dml
> > > > >> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> > > > >> -I../catman
> > > > >> > > > > >> -I../smdio
> > > > >> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> > > > >> -I../langman
> > > > >> > > > > >> -I../sqludr
> > > > >> > > > > >> > -I../udrserv -I../security -I../runtimestats
> > > > >> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
> > > > >> > > > > >> >
> > > > >> >
> "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > > > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > > > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > > > >> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> > > > >> > > > > >> >
> > > > >> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > > > >> > > > > >> > inc
> > > > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLo
> > > > >> > > > > >> > gg
> > > > >> > > > > >> > er
> > > > >> > > > > >> >
> > > > >> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > > > >> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o
> > > > >> > > > > >> > -c -o comexe/linux/64bit/debug/ComTdbStoredProc.o
> > > > >> > > > > >> ../comexe/ComTdbStoredProc.cpp
> > > > >> > > > > >> >
> > > > >> > > > > >> > Hope one of these helps, please let me know if you
> > > > >> > > > > >> > get different
> > > > >> > > > > >> results,
> > > > >> > > > > >> >
> > > > >> > > > > >> > Hans
> > > > >> > > > > >> >
> > > > >> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
> > > > >> > > > > >> > <st...@duboce.net>
> > > > >> > wrote:
> > > > >> > > > > >> >
> > > > >> > > > > >> > > Thanks for helpful instructions on how to try out
> > > > >> > > > > >> > > the RC.
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > I checked signature and the hash. Looks good.
> > > > >> > > > > >> > > "..
> > > > >> > > > > >> > > I went through the nice RAT_README.txt. The notes
> > > > >> > > > > >> > > on why files are
> > > > >> > > > > in
> > > > >> > > > > >> > > excluded in .rat-excludes -- third-party license,
> > > > >> > > > > >> > > format
> > > > >> that
> > > > >> > > > > >> > > does
> > > > >> > > > > not
> > > > >> > > > > >> > > support a license comment, and files "...without
> > > > >> > > > > >> > > any degree of
> > > > >> > > > > >> creativity
> > > > >> > > > > >> > > in either its literal elements or its structure.. "
> > > > >> > > > > >> > > --
> > > > >> looks
> > > > >> > > > > >> > > good
> > > > >> > > > to
> > > > >> > > > > >> me
> > > > >> > > > > >> > as
> > > > >> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of
> > > > stuff).
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > I ran the rat tool and aligns w/ content in
> > > > >> > > > > >> > > RAT_README.
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > The docs dir has nothing in it. That is
> intentional?
> > > > >> > > > > >> > > (Looks like
> > > > >> > > > > site
> > > > >> > > > > >> > gets
> > > > >> > > > > >> > > built into here).
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > Which HBASE issue is the one that will address the
> > > > >> > > > > >> > > need for
> > > > >> > > > > >> > > hbase.trafodion.patchclientscanner.enabled
> > > > >> > > > > >> > > mentioned as
> > > > >> known
> > > > >> > > > issue?
> > > > >> > > > > >> > Would
> > > > >> > > > > >> > > be good to add a reference to on known issues (We
> > > > >> > > > > >> > > need to
> > > > >> fix
> > > > >> > > it).
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > I tried to build it. The instructions are good but
> > > > >> > > > > >> > > I
> > > > >> stalled
> > > > >> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See
> > > > below).
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > This RC is looking good to me. I'd be +1 if I can
> > > > >> > > > > >> > > get it to
> > > > >> > > > > basically
> > > > >> > > > > >> > build
> > > > >> > > > > >> > > (Yeah, let the next release be against apache
> > > > >> > > > > >> > > hadoop and a later
> > > > >> > > > > >> version
> > > > >> > > > > >> > of
> > > > >> > > > > >> > > hbase).
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > Good stuff,
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > St.Ack
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > Building on:
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > CentOS release 6.4 (Final)
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > ....
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> >
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > > >> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> >
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > > > >> > > > > >> > > ##(SQL)
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> >
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> >
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > > >> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> >
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > > > >> > > > > >> > > ##(SQL)
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> >
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> >
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> >
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> >
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> >
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> >
> > > > >> > > > > >>
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In
> > > > >> > > > > >> > > file included from ../qmscommon/QRSharedPtr.h:29,
> > > > >> > > > > >> > > ##(SQL)
> > > > >> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28,
> > > ##(SQL)
> > > > >> > > > > >> > >                  from
> > > > >> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
> > > > >> > > > ##(SQL)
> > > > >> > > > > >> > >                  from
> > > > >> > > > > >> > > ../optimizer/RelControl.h:46,
> > > > >> > > > > >> > > ##(SQL)
> > > > >> > > > > >> > >                  from ../parser/StmtNode.h:42,
> > ##(SQL)
> > > > >> > > > > >> > >                  from ../optimizer/RelMisc.h:46,
> > > ##(SQL)
> > > > >> > > > > >> > >                  from
> > > > >> > > > > >> > > ../optimizer/RelStoredProc.h:44,
> > > > >> ##(SQL)
> > > > >> > > > > >> > >                  from
> > > > >> > > > > >> > > ../comexe/ComTdbStoredProc.h:44,
> > > > >> ##(SQL)
> > > > >> > > > > >> > >                  from
> > > ../comexe/ComTdbStoredProc.cpp:38:
> > > > >> > > > > >> > > ##(SQL)
> > > > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has
> > > > >> > > > > >> > > not been
> > > > >> > > > declared
> > > > >> > > > > >> > ##(SQL)
> > > > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’
> > > > >> > > > > >> > > or
> > > ‘...’
> > > > >> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> > > > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has
> > > > >> > > > > >> > > not been
> > > > >> > > > declared
> > > > >> > > > > >> > ##(SQL)
> > > > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++
> > > > >> > > > > >> > > forbids declaration of ‘Appender’ with no type
> > > > >> > > > > >> > > ##(SQL)
> > > > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’
> > > > >> > > > > >> > > before
> > > > ‘*’
> > > > >> > > > > >> > > token
> > > > >> > > > > >> ##(SQL)
> > > > >> > > > > >> > > make[4]: ***
> > > > >> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> > > > >> > > > > >> > > Error 1
> > > > >> > > > > >> > ##(SQL)
> > > > >> > > > > >> > > make[4]: Leaving directory
> > > > >> > > > > >> > >
> > > > >> > >
> > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > > > >> > > > > >> ##(SQL)
> > > > >> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > > > >> > > > > >> > > make[3]: Leaving directory
> > > > >> > > > > >> > >
> > > > >> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> > > > >> > > > ##(SQL)
> > > > >> > > > > >> > > make[2]: *** [make_sql] Error 2
> > > > >> > > > > >> > > make[2]: Leaving directory
> > > > >> > > > > >> > >
> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > > > >> > > > > >> > > make[1]: *** [foundation] Error 2
> > > > >> > > > > >> > > make[1]: Leaving directory
> > > > >> > > > > >> > >
> `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > > >> > > > > >> > > make: *** [all] Error 2 ....
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > > > >> > > > > >> > roberta.marton@esgyn.com
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > wrote:
> > > > >> > > > > >> > >
> > > > >> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
> > > > >> (incubating)
> > > > >> > > > release
> > > > >> > > > > >> > > > candidate 5.
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > This is a podling vote verifying that Trafodion
> > > > >> > > > > >> > > > contributors
> > > > >> > > > > believe
> > > > >> > > > > >> > the
> > > > >> > > > > >> > > > code is ready to be released.
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > Once votes are approved, a message will be sent
> > > > >> > > > > >> > > > to the
> > > > >> IPMC
> > > > >> > > > > >> community
> > > > >> > > > > >> > to
> > > > >> > > > > >> > > > ask for an official vote.
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > Many, many, many thanks to everyone who has
> > > > >> > > > > >> > > > contributed
> > > > >> to
> > > > >> > > > > >> > > > this
> > > > >> > > > > >> > release.
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > The release artifacts can be downloaded from:
> > > > >> > > > > >> > > >
> > > > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> > > > >> > > > > >> > > > from
> > > > >> > > > > >> > > directory
> > > > >> > > > > >> > > > apache-trafodion-1.3.0-incubating
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > The artifacts are based on git repository:
> > > > >> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> > > > >> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
> > > > >> > > > > >> > > > release
> > > > >> > > > > >> > > > 1.3
> > > > >> > > > with
> > > > >> > > > > >> tag
> > > > >> > > > > >> > > > 1.3.0rc5
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > Instructions on how to build and run Apache
> > > > >> > > > > >> > > > Trafodion are
> > > > >> > > > > described:
> > > > >> > > > > >> > > > http://trafodion.apache.org/build.html
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > Note that these instructions describe
> > > > >> > > > > >> > > > downloading from
> > > > >> the
> > > > >> > > > release
> > > > >> > > > > >> > > > directory.  The artifacts are currently in the
> > > > >> > > > > >> > > > staging
> > > > >> area
> > > > >> > > > > >> described
> > > > >> > > > > >> > > > above.
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > Please download the release candidate, check the
> > > > >> > > > > >> > > > hashes, check
> > > > >> > > > the
> > > > >> > > > > >> > > > signatures, build it, and vote.  For
> > > > >> > > > > >> > > > instructions on how
> > > > >> to
> > > > >> > > > check
> > > > >> > > > > >> > > > signatures and hashes see:
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> http://trafodion.apache.org/release.html#Verify_Signatures
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > The source tar file has been signed with pgp key
> > > > >> > > > > >> > > > A44C5A05 which
> > > > >> > > > is
> > > > >> > > > > >> > > included
> > > > >> > > > > >> > > > in the download location’s KEYS file and found
> > > > >> > > > > >> > > > in the mit
> > > > >> > > > > keyserver:
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > For changes included in the release, please see
> > > > >> > > > > >> > > > the
> > > > >> release
> > > > >> > > > notes:
> > > > >> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.
> > > > >> > > > > >> > > > ht
> > > > >> > > > > >> > > > ml
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > The changes from rc4 to rc5 include:
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and
> > > > >> > > > > >> > > > license files are
> > > > >> > > > > >> incorrect
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
> > > > >> > > > > >> > > > NOTICE
> > > > >> and
> > > > >> > > > LICENSE
> > > > >> > > > > >> > FILES
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > The vote will be open for 72 hours (ends on
> > > > >> > > > > >> > > > 12/18 1pm
> > > > >> PST).
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > [ ] +1 approve
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > [ ] +0 no opinion
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > > [ ] -1 disapprove (and reason why)
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >    Regards,
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > > >    Roberta
> > > > >> > > > > >> > > >
> > > > >> > > > > >> > >
> > > > >> > > > > >> >
> > > > >> > > > > >>
> > > > >> > > > > >
> > > > >> > > > > >
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > > >
> > > > >
> > > >
> > >
> > >
> >
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
On Thu, Dec 24, 2015 at 1:15 PM, Selva Govindarajan <
selva.govindarajan@esgyn.com> wrote:

> For the installation of trafodion, the website should have been bit
> clearer.
> If you are building and using the same system to test Trafodion, there is
> no
> need to install trafodion. As part of your build steps, you must have
> already installed the hadoop, hive, hbase etc.
>
> After make all, the needed libraries and the executables are in the correct
> directories. You can do the following to start testing Trafodion
>
> cd $MY_SQROOT/sql/scripts
> sqgen
> swstatus - To check all hadoop components are running
> sqstart - To start Trafodion
> sqlci   - To start an interactive Sql command program
> initialize trafodion.
>
> If you would like to build, copy the binaries to install on a cluster on a
> different node, then you need to do the following
>
> cd $MY_SQROOT/..
> make package
> cd $MY_SQROOT/../../install
> make
> -- This creates installer-1.0.0_v002.tar.gz at this directory
> ftp installer-1.0.0_v002.tar.gz and all the tar.gz files at
> $MY_SQROOT/../../distribution to the first node of the cluster.
>
> http://trafodion.apache.org/install.html provides you the details of the
> installation steps.
>
> The port number are 7180 for Cloudera
>                                 8080 for HDP
>
> You can also refer to the video for Trafodion installation by Amanda at
> https://www.youtube.com/watch?v=Maxh70Uapsc




Ok. This helped.

I don't seem to have a swstatus in my install:

[stack@c2020 apache-trafodion-1.3.0-incubating]$ find . -name *swstatus*

.... returns nothing.

I got so I could start up processes. Need to debug connections between
processes -- my setup is a bit of a mess on my test machines -- but I got
far enough for now.

I'm +1 on the RC. I was able to get the src tarball to build.

I think a bit of work on the doc, install and startup scripts, and
smoothing the process so its easier for noobs like myself to get going from
a src tarball is important to work on. There are a lot of moving parts so
it will always be a bit challenging but anything that can be done to
improve bootstrapping will go a long ways toward bringing on new users and
contributors (Let me file an issue with what nuggets of help from this
thread helped get me over stumbling points and stuff that baffled me:
e.g. "Enter
Hadoop external network URL:port ").

I've said this before, and I know its being worked on, but yeah, we need a
version of Apache Trafodion that does not depend on vendor versions of
Apache projects (CDH/HDP).

Thanks for the help,
St.Ack






>
>
> Selva
>
> -----Original Message-----
> From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> Sent: Thursday, December 24, 2015 11:26 AM
> To: dev <de...@trafodion.incubator.apache.org>
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> What I do in cases where make seems to fail is this:
>
> make package
> echo $?
>
> Often, the last line printed by the parallel make steps looks like success,
> even if it failed. If the return code is non-zero I do this:
>
> make -j 1 package
>
>
> This non-parallel make then gives an error message that's easier to see.
>
> About the question what "Hadoop external network URL" means: I think that
> expects the host name and port of the management tool, Cloudera Manager or
> Ambari, depending on the distribution, without the http://. Something like
> myhost:7180
>
> Unfortunately I don't know of a list of default answers for the installer.
> This question should probably be changed to be more clear.
>
> Hans
>
> On Thu, Dec 24, 2015 at 11:13 AM, Selva Govindarajan <
> selva.govindarajan@esgyn.com> wrote:
>
> > Hi Stack,
> >
> > I just did the following:
> >
> > cd $MY_SQROOT/..
> > make all
> >
> > -- The above command created dcs-1.3.0.tar.gz and rest-1.3.tar
> >
> > make package
> >
> > -- The above command created trafodion-server-1.3.0-debug.tar.gz and
> > trafodion-clients-1.3.0-debug.tar.gz
> >
> > make package-all
> >
> > After this command, I have the following files in ./distribution
> > -rw-rw-r--.  1 centos centos  42985915 Dec 24 18:44 dcs-1.3.0.tar.gz
> > -rw-rw-r--.  1 centos centos     43858 Dec 24 18:44 dcs-tests.tgz
> > -rw-rw-r--.  1 centos centos     94152 Dec 24 18:44 phoenix-tests.tgz
> > -rw-rw-r--.  1 centos centos  32245206 Dec 24 18:44 rest-1.3.0.tar.gz
> > -rw-rw-r--.  1 centos centos  11558068 Dec 24 18:44
> > trafodion_clients-1.3.0-debug.tgz
> > -rw-rw-r--.  1 centos centos   5650620 Dec 24 18:44 trafodion-regress.tgz
> > -rw-rw-r--.  1 centos centos 172268251 Dec 24 18:45
> > trafodion_server-1.3.0-debug.tgz
> >
> > I would think make package-all should have built all the above. If
> > not, can you please issue make package-all again and redirect the
> > output to a file and send it to us.
> >
> > Selva
> >
> > -----Original Message-----
> > From: Roberta Marton [mailto:roberta.marton@esgyn.com]
> > Sent: Thursday, December 24, 2015 10:46 AM
> > To: dev@trafodion.incubator.apache.org
> > Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> > I just downloaded, built, and created binary tars.  The distribution
> > directory should contain 4 files:
> >
> > dcs-1.3.0.tar.gz
> > rest-1.3.tar.gz
> > trafodion_clients-1.3.0-debug.tar.gz
> > trafodion_server-1.3.0-debug.tar.gz
> >
> >    Roberta
> >
> > -----Original Message-----
> > From: Selva Govindarajan [mailto:selva.govindarajan@esgyn.com]
> > Sent: Thursday, December 24, 2015 10:14 AM
> > To: dev@trafodion.incubator.apache.org
> > Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> > Hi Stack,
> >
> > You need another trafodion-server*tar.gz file
> >
> > make package
> >
> > creates this file at ./distribution.
> >
> > Selva
> >
> > -----Original Message-----
> > From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> > Stack
> > Sent: Thursday, December 24, 2015 8:42 AM
> > To: dev@trafodion.incubator.apache.org
> > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> > Thanks. The package-all produced these tar.gz's:
> >
> > ./distribution/dcs-1.3.0.tar.gz
> > ./distribution/rest-1.3.0.tar.gz
> >
> > (I was looking for apache-trafodion-X.X.X.tar.gz file but these seem
> > to be what is wanted).
> >
> > I then ran installer again but am stuck on the last question. What is
> > a 'hadoop external network URL:port':
> >
> > [stack@c2020 installer]$ ./trafodion_install
> >
> > ******************************
> >  TRAFODION INSTALLATION START
> > ******************************
> >
> > ***INFO: testing sudo access
> > ***INFO: Log file located at
> > /var/log/trafodion/trafodion_install_2015-12-24-08-35-46.log
> > ***INFO: Config directory: /etc/trafodion
> > ***INFO: Working directory: /usr/lib/trafodion
> >
> > *******************************
> >  Trafodion Configuration Setup
> > *******************************
> >
> > ***INFO: Please press [Enter] to select defaults.
> >
> > Enter trafodion password, default is [traf123]:
> > Enter list of nodes (blank separated), default [localhost]:
> > Enter Trafodion userid's home directory prefix, default is [/home]:
> > Specify full path to EPEL RPM (including .rpm), default is None:
> > ***INFO: Will attempt to download RPM if EPEL is not installed on all
> > nodes.
> > Specify location of Java 1.7.0_65 or higher (JDK), default is
> > [/home/stack/bin/jdk1.7.0_67]:
> > Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> > /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.t
> > ar.gz
> > ***INFO: tar file is not a package tar file which includes Trafodion &
> > DCS
> > ***INFO: assuming it is a Trafodion build only tar file Enter location
> > of DCS tar file []:
> > /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.t
> > ar.gz
> > Enter location of REST tar file []:
> >
> > /home/stack/apache-trafodion-1.3.0-incubating/distribution/rest-1.3.0.
> > tar.gz Enter Hadoop admin username, default is [admin]:
> > Enter Hadoop admin password, default is [admin]:
> > Enter Hadoop external network URL:port (no 'http://' needed), default
> > is
> > []:
> >
> > Is there a section that has suggested answers to the above questions?
> > If so, just point me there.
> >
> > Thanks for the help,
> > St.Ack
> >
> > On Wed, Dec 23, 2015 at 10:21 PM, Roberta Marton
> > <roberta.marton@esgyn.com
> > >
> > wrote:
> >
> > > If you go to the Apache Trafodion Web site under contributing and
> > > look at "create dev environment" there is a section that talks about
> > > creating tar files. To create tar file, do "make package". I believe
> > > the tar files are created in the distribution directory off the main
> > > Trafodion directory.
> > >
> > > We used to have this section included with the build page but moved
> > > it onto a separate page.
> > >
> > >    Roberta
> > > On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <
> > > selva.govindarajan@esgyn.com>
> > > wrote:
> > >
> > > Hello St.Ack,
> > >
> > > make package
> > > make package-all
> > >
> > > at the same directory where "make all" was issued should create the
> > > tar.gz files needed.
> > >
> > > The website shows the following:
> > >
> > > Command         What It Builds
> > > make all                Trafodion, DCS, and REST.
> > > make package            Trafodion, DCS, REST, and Client Drivers.
> > > make package-all        Trafodion, DCS, REST, Client Drivers, and tests
> > > for
> > > all
> > > components.
> > >
> > > Selva
> > >
> > > -----Original Message-----
> > > From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> > > Stack
> > > Sent: Wednesday, December 23, 2015 5:35 PM
> > > To: dev@trafodion.incubator.apache.org
> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release
> > > - release candidate 5
> > >
> > > On this page, it talks about the trafodion_install program. When I
> > > run it, it asks a few questions including path to a binary for
> > > trafodion .tar.gz.
> > > I've just built it. I don't have a tar.gz product (Looking in
> > > Makefile, I don't see how to make it).
> > >
> > > When I run the install pointing at my build dir I get:
> > >
> > > ....
> > > Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> > > PATH_TO_TRAFODION_HOME_DIR
> > > ***ERROR: Must specify Trafodion tar file location.
> > > ***ERROR: Error while running traf_config_setup.
> > > ***ERROR: No configuration file created.
> > >
> > > I notice in Makefile there is a trafinstall target but when I run it...
> > >
> > >
> > > cd
> > > /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts
> > > && install_traf_components Unable to find
> > >
> > > /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/s
> > > w_
> > > env.sh
> > > to get the list of ports
> > > make[1]: *** [trafinstall] Error 1
> > > make[1]: Leaving directory
> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > make: *** [trafinstall] Error 2
> > >
> > > ... which I suppose is generated.
> > >
> > > Thanks for entertaining my noob questions (hopefully others coming
> > > along after will benefit from the help you lot are giving me).
> > >
> > > St.Ack
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:
> > >
> > > > Thanks Hans. Again, this is a package from the list here
> > > > http://trafodion.apache.org/setup-build-environment.html I went
> > > > and checked all prereqs. The install of boost-devel was failing
> > > > and so script bypassed other packages. I was able to successfully
> > > > run make all. Now trying to figure how to run it. Thanks for the
> > > > help, St.Ack
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller
> > > > <ha...@esgyn.com>
> > > > wrote:
> > > >
> > > >> Sorry, my earlier message wasn't quite correct, there is also a
> > > >> file /usr/include/sqltypes.h and that is the one used by the build.
> > > >> Using yum whatprovides /usr/local/sqltypes.h, it seems that file
> > > >> comes from the unixODBC-devel RPM. I have the following installed:
> > > >>
> > > >> > rpm -qa | grep ODBC
> > > >> unixODBC-devel-2.2.14-14.el6.x86_64
> > > >> unixODBC-2.2.14-14.el6.x86_64
> > > >>
> > > >>
> > > >>
> > > >> Hans
> > > >>
> > > >> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
> > > >>
> > > >> > I was following the list here:
> > > >> >
> > > >> > http://trafodion.apache.org/setup-build-environment.html
> > > >> >
> > > >> > Seems like the lib is in the list mentioned above also. I
> > > >> > thought I'd
> > > >> done
> > > >> > a bad install but the libs seem to be there.
> > > >> >
> > > >> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and
> > > >> > latest
> > > >> version
> > > >> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed
> > > >> > and latest version
> > > >> >
> > > >> > Complaint is missing sqltypes.h. See below. Do I have to add an
> > > >> > include path? Is that in libiodbc-devel too?
> > > >> >
> > > >> > Thanks for the help,
> > > >> > St.Ack
> > > >> >
> > > >> >
> > > >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> > > >> > ##(NDCS)
> > > >> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> > > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > > >> > No such
> > > >> file
> > > >> > or directory ##(NDCS)
> > > >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> > > >> > ##(NDCS)
> > > >> >                  from ../Common/RegValues.h:37, ##(NDCS)
> > > >> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> > > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > > >> > No such
> > > >> file
> > > >> > or directory ##(NDCS)
> > > >> > In file included from
> > > >> > ../dependencies/linux/platform_ndcs.h:35In
> > file
> > > >> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
> > > >> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> > > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > > >> > No such
> > > >> file
> > > >> > or directory ##(NDCS)
> > > >> > ,       ##(NDCS)
> > > >> >                  from NskUtil.cpp:31:   ##(NDCS)
> > > >> >
> > > >> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
> > > >> > <narain.arvind@gmail.com
> > > >> >
> > > >> > wrote:
> > > >> >
> > > >> > > Some of the prerequisites for building the software are
> > > >> > > mentioned in
> > > >> the
> > > >> > > following - libiodbc is one of them. Hope this helps.
> > > >> > >
> > > >> > >
> > > >> >
> > > >> https://cwiki.apache.org/confluence/display/TRAFODION/Building+th
> > > >> e+
> > > >> So
> > > >> ftware
> > > >> > >
> > > >> > >
> > > >> > > Regards
> > > >> > > Arvind
> > > >> > >
> > > >> > > -----Original Message-----
> > > >> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> > > >> > > Sent: Wednesday, December 23, 2015 2:58 PM
> > > >> > > To: dev <de...@trafodion.incubator.apache.org>
> > > >> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> > > >> > > release - release candidate 5
> > > >> > >
> > > >> > > The sqltypes.h include on my machine comes from
> > > >> /usr/include/libiodbc. My
> > > >> > > machine has this installed:
> > > >> > >
> > > >> > > > rpm -qa | grep odb
> > > >> > > libiodbc-3.52.7-1.el6.x86_64
> > > >> > > libiodbc-devel-3.52.7-1.el6.x86_64
> > > >> > >
> > > >> > >
> > > >> > > Hope that helps you jump through the next hoop, thanks for
> > > >> > > your
> > > >> patience!
> > > >> > >
> > > >> > > Hans
> > > >> > >
> > > >> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net>
> wrote:
> > > >> > >
> > > >> > > > Thanks Hans.
> > > >> > > >
> > > >> > > > I was building with jdk8. Using jdk7 got me over the
> > > >> > > > javadoc issues.
> > > >> > > >
> > > >> > > > I feel like I am almost there (with your help -- thanks).
> > > >> > > >
> > > >> > > > I have this now:
> > > >> > > >
> > > >> > > >
> > > >> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > > >> > > > No
> > > >> such
> > > >> > > > file or directory ##(NDCS)
> > > >> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> > > >> > ##(NDCS)
> > > >> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or
> > > >> > > > directory
> > > >> >  ##(NDCS)
> > > >> > > > In file included from ../Common/DrvrSrvr.cpp:41:
> > > >> > > > ##(NDCS)
> > > >> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a
> > > >> > > > type
> > > >> >  ##(NDCS)
> > > >> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1
> > > >> > > > ##(NDCS)
> > > >> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> > > >> > > > srvrothers.cpp:44:17: error: sql.h: No such file or
> > > >> > > > directory
> > > >> >  ##(NDCS)
> > > >> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
> > > >> > > > directory
> > > >> > > >  ##(NDCS)
> > > >> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
> > > >> > > > ##(NDCS)
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > St.Ack
> > > >> > > >
> > > >> > > >
> > > >> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
> > > >> > > > <hans.zeller@esgyn.com
> > > >> >
> > > >> > > > wrote:
> > > >> > > >
> > > >> > > > > Here is another option to get Trafodion built, you could
> > > >> > > > > create an Amazon
> > > >> > > > > EC2 instance from this image:
> > > >> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> > > >> > > > >
> > > >> > > > > Then, connect to the instance as the centos user and do
> > > >> > > > > another build, replacing the one that's already on that
> > > >> > > > > machine (which is not the most recent one):
> > > >> > > > >
> > > >> > > > > sudo -u traf_dev -i
> > > >> > > > > cd ..
> > > >> > > > >
> > > >> > > > > # get rid of the original build (put new build in the
> > > >> > > > > same place
> > > >> or
> > > >> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh
> > > >> > > > > file)
> > > >> > > > >
> > > >> > > > > rm -rf apache-*
> > > >> > > > >
> > > >> > > > > # download the current release candidate and untar it
> > > >> > > > >
> > > >> > > > > wget
> > > >> > > > >
> > > >> > > > >
> > > >> > > >
> > > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache
> > > >> -t
> > > >> ra
> > > >> f
> > > >> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.
> > > >> > > > ta
> > > >> > > > r.gz
> > > >> > > > >
> > > >> > > > > tar -xvf apache-*
> > > >> > > > >
> > > >> > > > > exit
> > > >> > > > >
> > > >> > > > > # start a new shell for user traf_dev to source in
> > > >> > > > > sqenv.sh
> > > >> > > > >
> > > >> > > > > sudo -u traf_dev -i
> > > >> > > > >
> > > >> > > > > # should display a message "If you are ready to build
> > > >> Trafodion..."
> > > >> > > > >
> > > >> > > > >
> > > >> > > > > # make
> > > >> > > > >
> > > >> > > > > make all
> > > >> > > > >
> > > >> > > > >
> > > >> > > > > Hans
> > > >> > > > >
> > > >> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> > > >> > > > > <ha...@esgyn.com>
> > > >> > > > > wrote:
> > > >> > > > >
> > > >> > > > > > Hi again,
> > > >> > > > > >
> > > >> > > > > > This looks like a failure in the javadoc:javadoc Maven
> > > >> > > > > > goal for the
> > > >> > > > REST
> > > >> > > > > > project. I tried building javadoc for the REST project
> > > >> > > > > > in my
> > > >> > > > environment
> > > >> > > > > > and it worked and produced a site. Maybe I have a
> > > >> > > > > > different
> > > >> plugin
> > > >> > > > > > installed, or maybe Maven allows to specify more or
> > > >> > > > > > less strict
> > > >> > > > checking
> > > >> > > > > > for javadoc? Here is the info on the
> > > >> > > > > > maven-javadoc-plugin I'm using (my Maven version is
> 3.0.5):
> > > >> > > > > >
> > > >> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
> > > >> > > > > > (default-cli) @ rest >>>
> > > >> > > > > >
> > > >> > > > > > I get a few javadoc warnings, but none on the lines you
> > > >> > > > > > show above. If
> > > >> > > > > you
> > > >> > > > > > are willing to live without the web site for the REST
> > > >> > > > > > server,
> > > >> you
> > > >> > > > > > could remove the "site" Maven goal in
> > > >> > > incubator-trafodion/core/rest/Makefile:
> > > >> > > > > >
> > > >> > > > > > build_all:
> > > >> > > > > > $(MAKE) build_chk
> > > >> > > > > > echo "$(MAVEN) site package -DskipTests"
> > > >> > > > > >
> > > >> > > > > >
> > > >> > > > > > The build should produce a log file
> > > >> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm
> > > >> > > > > > attaching my build_rest.log for comparison.
> > > >> > > > > >
> > > >> > > > > > Hans
> > > >> > > > > >
> > > >> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack
> > > >> > > > > > <st...@duboce.net>
> > > >> wrote:
> > > >> > > > > >
> > > >> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> > > >> > > > > >> <ha...@esgyn.com>
> > > >> > > > > >> wrote:
> > > >> > > > > >>
> > > >> > > > > >> > Hi St.Ack,
> > > >> > > > > >> >
> > > >> > > > > >> > Going through some old emails, I found one where a
> > > >> compilation
> > > >> > > > > >> > fails
> > > >> > > > > in
> > > >> > > > > >> a
> > > >> > > > > >> > similar place, and that one was memory-related, the
> > > >> > > > > >> > VM used
> > > >> was
> > > >> > > > > >> > too
> > > >> > > > > >> small.
> > > >> > > > > >> > Most people I know usually use at least 8 GB, 16 or
> > > >> > > > > >> > more is
> > > >> > > better.
> > > >> > > > > >> > Alternatively you could try
> > > >> > > > > >> >
> > > >> > > > > >> > make -j 1 all
> > > >> > > > > >> >
> > > >> > > > > >> >
> > > >> > > > > >> > instead of "make all", but that could take a very
> > > >> > > > > >> > long
> > > time.
> > > >> > > > > >> > So,
> > > >> > > > maybe
> > > >> > > > > >> just
> > > >> > > > > >> > to test whether it might be memory-related.
> > > >> > > > > >> >
> > > >> > > > > >> > If that's not it, I just tested my build to see
> > > >> > > > > >> > where it gets the
> > > >> > > > > >> log4cxx
> > > >> > > > > >> > files, and those seem to come from
> /usr/include/log4cxx.
> > > >> > > > > >> > Here is
> > > >> > > > some
> > > >> > > > > >> info
> > > >> > > > > >> > for my machine:
> > > >> > > > > >> >
> > > >> > > > > >> > > rpm -qa | grep log4
> > > >> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> > > >> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > > >> > > > > >> >
> > > >> > > > > >> >
> > > >> > > > > >> I did not have the -devel package installed. Thank you
> > > >> > > > > >> Hans for the
> > > >> > > > > help.
> > > >> > > > > >>
> > > >> > > > > >> It looks like I had to also define a CLASSPATH in
> > > >> > > > > >> build enironment
> > > >> > > > which
> > > >> > > > > >> had the ant launcher jar in it.
> > > >> > > > > >>
> > > >> > > > > >> Am now stuck here:
> > > >> > > > > >>
> > > >> > > > > >> ...
> > > >> > > > > >>
> > > >> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to
> > > >> > > > > >> execute goal
> > > >> > > > > >> org.apache.maven.plugins:maven-site-plugin:3.3:site
> > > >> > > > > >> (default-site) on project rest: Error during page
> > > >> > > > > >> generation:
> > > >> > > > > >> Error rendering Maven
> > > >> > > > > report:
> > > >> > > > > >>  ##(REST)
> > > >> > > > > >> [ERROR] Exit code: 1 -
> > > >> > > > > >>
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR]
> > > >> > > > > >> * @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > > >> > > > > >> [ERROR]
> > > >> > > > > >>
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR]
> > > >> > > > > >> * @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > > >> > > > > >> [ERROR]
> > > >> > > > > >>
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > > >> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@
> > > >> > > > > >> START COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > > >> > > > > >>
> > > >> > > > > >> ....
> > > >> > > > > >>
> > > >> > > > > >> Thanks for the help.
> > > >> > > > > >>
> > > >> > > > > >> St.Ack
> > > >> > > > > >>
> > > >> > > > > >>
> > > >> > > > > >>
> > > >> > > > > >> > > g++ --version
> > > >> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > > >> > > > > >> >
> > > >> > > > > >> >
> > > >> > > > > >> > This is the compile command that gets produced on my
> > > >> > > > > >> > machine:
> > > >> > > > > >> >
> > > >> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
> > > >> > > > > >> > -fshort-wchar
> > > >> > > > -std=c++0x
> > > >> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse
> > > >> > > > > >> > -g3
> > > >> -ggdb
> > > >> > > >  -fPIC
> > > >> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
> > > >> -DNA_LINUX
> > > >> > > > > >> -DSQ_LINUX
> > > >> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD
> > > >> > > > > >> > -DARKFS_GENERATOR -D_DP2NT_ -D_LITTLE_ENDIAN_
> > > >> > > > > >> > -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
> > > >> > > > > >> -D_REENTRANT
> > > >> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER
> > > >> > > > > >> > -D_X86_ -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> > > >> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> > > >> > > > > >> -DMPI_
> > > >> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> > > >> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
> > > >> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
> > > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/i
> > > >> > > > > >> > nc
> > > >> > > > > >> > lu
> > > >> > > > > >> > de
> > > >> > > > > >> -I/usr/include
> > > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> > > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> > > >> > > > > >> > -I/usr/include/log4cxx
> > > >> > > > > >> > -I/usr/include/log4cxx/log4cxx -I/usr/include
> > > >> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > > >> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/lin
> > > >> > > > > >> > ux -I../sqlci -I../arkcmp -I../comexe -I../sqlfe
> > > >> > > > > >> > -I../eh -I../export -I../sqlmsg -I../sqlcomp
> > > >> > > > > >> > -I../sqlcat
> > > >> -I../executor
> > > >> > > > > >> > -I../parser -I../generator
> > > >> > > > > >> -I../exp
> > > >> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> > > >> -I../common
> > > >> > > > > -I../dml
> > > >> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> > > >> -I../catman
> > > >> > > > > >> -I../smdio
> > > >> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> > > >> -I../langman
> > > >> > > > > >> -I../sqludr
> > > >> > > > > >> > -I../udrserv -I../security -I../runtimestats
> > > >> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
> > > >> > > > > >> >
> > > >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > > >> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> > > >> > > > > >> >
> > > >> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > > >> > > > > >> > inc
> > > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLo
> > > >> > > > > >> > gg
> > > >> > > > > >> > er
> > > >> > > > > >> >
> > > >> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > > >> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o
> > > >> > > > > >> > -c -o comexe/linux/64bit/debug/ComTdbStoredProc.o
> > > >> > > > > >> ../comexe/ComTdbStoredProc.cpp
> > > >> > > > > >> >
> > > >> > > > > >> > Hope one of these helps, please let me know if you
> > > >> > > > > >> > get different
> > > >> > > > > >> results,
> > > >> > > > > >> >
> > > >> > > > > >> > Hans
> > > >> > > > > >> >
> > > >> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
> > > >> > > > > >> > <st...@duboce.net>
> > > >> > wrote:
> > > >> > > > > >> >
> > > >> > > > > >> > > Thanks for helpful instructions on how to try out
> > > >> > > > > >> > > the RC.
> > > >> > > > > >> > >
> > > >> > > > > >> > > I checked signature and the hash. Looks good.
> > > >> > > > > >> > > "..
> > > >> > > > > >> > > I went through the nice RAT_README.txt. The notes
> > > >> > > > > >> > > on why files are
> > > >> > > > > in
> > > >> > > > > >> > > excluded in .rat-excludes -- third-party license,
> > > >> > > > > >> > > format
> > > >> that
> > > >> > > > > >> > > does
> > > >> > > > > not
> > > >> > > > > >> > > support a license comment, and files "...without
> > > >> > > > > >> > > any degree of
> > > >> > > > > >> creativity
> > > >> > > > > >> > > in either its literal elements or its structure.. "
> > > >> > > > > >> > > --
> > > >> looks
> > > >> > > > > >> > > good
> > > >> > > > to
> > > >> > > > > >> me
> > > >> > > > > >> > as
> > > >> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of
> > > stuff).
> > > >> > > > > >> > >
> > > >> > > > > >> > > I ran the rat tool and aligns w/ content in
> > > >> > > > > >> > > RAT_README.
> > > >> > > > > >> > >
> > > >> > > > > >> > > The docs dir has nothing in it. That is intentional?
> > > >> > > > > >> > > (Looks like
> > > >> > > > > site
> > > >> > > > > >> > gets
> > > >> > > > > >> > > built into here).
> > > >> > > > > >> > >
> > > >> > > > > >> > > Which HBASE issue is the one that will address the
> > > >> > > > > >> > > need for
> > > >> > > > > >> > > hbase.trafodion.patchclientscanner.enabled
> > > >> > > > > >> > > mentioned as
> > > >> known
> > > >> > > > issue?
> > > >> > > > > >> > Would
> > > >> > > > > >> > > be good to add a reference to on known issues (We
> > > >> > > > > >> > > need to
> > > >> fix
> > > >> > > it).
> > > >> > > > > >> > >
> > > >> > > > > >> > > I tried to build it. The instructions are good but
> > > >> > > > > >> > > I
> > > >> stalled
> > > >> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See
> > > below).
> > > >> > > > > >> > >
> > > >> > > > > >> > > This RC is looking good to me. I'd be +1 if I can
> > > >> > > > > >> > > get it to
> > > >> > > > > basically
> > > >> > > > > >> > build
> > > >> > > > > >> > > (Yeah, let the next release be against apache
> > > >> > > > > >> > > hadoop and a later
> > > >> > > > > >> version
> > > >> > > > > >> > of
> > > >> > > > > >> > > hbase).
> > > >> > > > > >> > >
> > > >> > > > > >> > > Good stuff,
> > > >> > > > > >> > >
> > > >> > > > > >> > > St.Ack
> > > >> > > > > >> > >
> > > >> > > > > >> > > Building on:
> > > >> > > > > >> > >
> > > >> > > > > >> > > CentOS release 6.4 (Final)
> > > >> > > > > >> > >
> > > >> > > > > >> > > ....
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > >> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > > >> > > > > >> > > ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > >> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > > >> > > > > >> > > ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In
> > > >> > > > > >> > > file included from ../qmscommon/QRSharedPtr.h:29,
> > > >> > > > > >> > > ##(SQL)
> > > >> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28,
> > ##(SQL)
> > > >> > > > > >> > >                  from
> > > >> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
> > > >> > > > ##(SQL)
> > > >> > > > > >> > >                  from
> > > >> > > > > >> > > ../optimizer/RelControl.h:46,
> > > >> > > > > >> > > ##(SQL)
> > > >> > > > > >> > >                  from ../parser/StmtNode.h:42,
> ##(SQL)
> > > >> > > > > >> > >                  from ../optimizer/RelMisc.h:46,
> > ##(SQL)
> > > >> > > > > >> > >                  from
> > > >> > > > > >> > > ../optimizer/RelStoredProc.h:44,
> > > >> ##(SQL)
> > > >> > > > > >> > >                  from
> > > >> > > > > >> > > ../comexe/ComTdbStoredProc.h:44,
> > > >> ##(SQL)
> > > >> > > > > >> > >                  from
> > ../comexe/ComTdbStoredProc.cpp:38:
> > > >> > > > > >> > > ##(SQL)
> > > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has
> > > >> > > > > >> > > not been
> > > >> > > > declared
> > > >> > > > > >> > ##(SQL)
> > > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’
> > > >> > > > > >> > > or
> > ‘...’
> > > >> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> > > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has
> > > >> > > > > >> > > not been
> > > >> > > > declared
> > > >> > > > > >> > ##(SQL)
> > > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++
> > > >> > > > > >> > > forbids declaration of ‘Appender’ with no type
> > > >> > > > > >> > > ##(SQL)
> > > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’
> > > >> > > > > >> > > before
> > > ‘*’
> > > >> > > > > >> > > token
> > > >> > > > > >> ##(SQL)
> > > >> > > > > >> > > make[4]: ***
> > > >> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> > > >> > > > > >> > > Error 1
> > > >> > > > > >> > ##(SQL)
> > > >> > > > > >> > > make[4]: Leaving directory
> > > >> > > > > >> > >
> > > >> > >
> `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > > >> > > > > >> ##(SQL)
> > > >> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > > >> > > > > >> > > make[3]: Leaving directory
> > > >> > > > > >> > >
> > > >> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> > > >> > > > ##(SQL)
> > > >> > > > > >> > > make[2]: *** [make_sql] Error 2
> > > >> > > > > >> > > make[2]: Leaving directory
> > > >> > > > > >> > >
> > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > > >> > > > > >> > > make[1]: *** [foundation] Error 2
> > > >> > > > > >> > > make[1]: Leaving directory
> > > >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > >> > > > > >> > > make: *** [all] Error 2 ....
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > >
> > > >> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > > >> > > > > >> > roberta.marton@esgyn.com
> > > >> > > > > >> > > >
> > > >> > > > > >> > > wrote:
> > > >> > > > > >> > >
> > > >> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
> > > >> (incubating)
> > > >> > > > release
> > > >> > > > > >> > > > candidate 5.
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > This is a podling vote verifying that Trafodion
> > > >> > > > > >> > > > contributors
> > > >> > > > > believe
> > > >> > > > > >> > the
> > > >> > > > > >> > > > code is ready to be released.
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > Once votes are approved, a message will be sent
> > > >> > > > > >> > > > to the
> > > >> IPMC
> > > >> > > > > >> community
> > > >> > > > > >> > to
> > > >> > > > > >> > > > ask for an official vote.
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > Many, many, many thanks to everyone who has
> > > >> > > > > >> > > > contributed
> > > >> to
> > > >> > > > > >> > > > this
> > > >> > > > > >> > release.
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > The release artifacts can be downloaded from:
> > > >> > > > > >> > > >
> > > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> > > >> > > > > >> > > > from
> > > >> > > > > >> > > directory
> > > >> > > > > >> > > > apache-trafodion-1.3.0-incubating
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > The artifacts are based on git repository:
> > > >> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> > > >> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
> > > >> > > > > >> > > > release
> > > >> > > > > >> > > > 1.3
> > > >> > > > with
> > > >> > > > > >> tag
> > > >> > > > > >> > > > 1.3.0rc5
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > Instructions on how to build and run Apache
> > > >> > > > > >> > > > Trafodion are
> > > >> > > > > described:
> > > >> > > > > >> > > > http://trafodion.apache.org/build.html
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > Note that these instructions describe
> > > >> > > > > >> > > > downloading from
> > > >> the
> > > >> > > > release
> > > >> > > > > >> > > > directory.  The artifacts are currently in the
> > > >> > > > > >> > > > staging
> > > >> area
> > > >> > > > > >> described
> > > >> > > > > >> > > > above.
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > Please download the release candidate, check the
> > > >> > > > > >> > > > hashes, check
> > > >> > > > the
> > > >> > > > > >> > > > signatures, build it, and vote.  For
> > > >> > > > > >> > > > instructions on how
> > > >> to
> > > >> > > > check
> > > >> > > > > >> > > > signatures and hashes see:
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> http://trafodion.apache.org/release.html#Verify_Signatures
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > The source tar file has been signed with pgp key
> > > >> > > > > >> > > > A44C5A05 which
> > > >> > > > is
> > > >> > > > > >> > > included
> > > >> > > > > >> > > > in the download location’s KEYS file and found
> > > >> > > > > >> > > > in the mit
> > > >> > > > > keyserver:
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > For changes included in the release, please see
> > > >> > > > > >> > > > the
> > > >> release
> > > >> > > > notes:
> > > >> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.
> > > >> > > > > >> > > > ht
> > > >> > > > > >> > > > ml
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > The changes from rc4 to rc5 include:
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and
> > > >> > > > > >> > > > license files are
> > > >> > > > > >> incorrect
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
> > > >> > > > > >> > > > NOTICE
> > > >> and
> > > >> > > > LICENSE
> > > >> > > > > >> > FILES
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > The vote will be open for 72 hours (ends on
> > > >> > > > > >> > > > 12/18 1pm
> > > >> PST).
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > [ ] +1 approve
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > [ ] +0 no opinion
> > > >> > > > > >> > > >
> > > >> > > > > >> > > > [ ] -1 disapprove (and reason why)
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >    Regards,
> > > >> > > > > >> > > >
> > > >> > > > > >> > > >    Roberta
> > > >> > > > > >> > > >
> > > >> > > > > >> > >
> > > >> > > > > >> >
> > > >> > > > > >>
> > > >> > > > > >
> > > >> > > > > >
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > > >
> > > >
> > >
> >
> >
>
>

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Selva Govindarajan <se...@esgyn.com>.
For the installation of trafodion, the website should have been bit clearer.
If you are building and using the same system to test Trafodion, there is no
need to install trafodion. As part of your build steps, you must have
already installed the hadoop, hive, hbase etc.

After make all, the needed libraries and the executables are in the correct
directories. You can do the following to start testing Trafodion

cd $MY_SQROOT/sql/scripts
sqgen
swstatus - To check all hadoop components are running
sqstart - To start Trafodion
sqlci   - To start an interactive Sql command program
initialize trafodion.

If you would like to build, copy the binaries to install on a cluster on a
different node, then you need to do the following

cd $MY_SQROOT/..
make package
cd $MY_SQROOT/../../install
make
-- This creates installer-1.0.0_v002.tar.gz at this directory
ftp installer-1.0.0_v002.tar.gz and all the tar.gz files at
$MY_SQROOT/../../distribution to the first node of the cluster.

http://trafodion.apache.org/install.html provides you the details of the
installation steps.

The port number are 7180 for Cloudera
                                8080 for HDP

You can also refer to the video for Trafodion installation by Amanda at
https://www.youtube.com/watch?v=Maxh70Uapsc

Selva

-----Original Message-----
From: Hans Zeller [mailto:hans.zeller@esgyn.com]
Sent: Thursday, December 24, 2015 11:26 AM
To: dev <de...@trafodion.incubator.apache.org>
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

What I do in cases where make seems to fail is this:

make package
echo $?

Often, the last line printed by the parallel make steps looks like success,
even if it failed. If the return code is non-zero I do this:

make -j 1 package


This non-parallel make then gives an error message that's easier to see.

About the question what "Hadoop external network URL" means: I think that
expects the host name and port of the management tool, Cloudera Manager or
Ambari, depending on the distribution, without the http://. Something like
myhost:7180

Unfortunately I don't know of a list of default answers for the installer.
This question should probably be changed to be more clear.

Hans

On Thu, Dec 24, 2015 at 11:13 AM, Selva Govindarajan <
selva.govindarajan@esgyn.com> wrote:

> Hi Stack,
>
> I just did the following:
>
> cd $MY_SQROOT/..
> make all
>
> -- The above command created dcs-1.3.0.tar.gz and rest-1.3.tar
>
> make package
>
> -- The above command created trafodion-server-1.3.0-debug.tar.gz and
> trafodion-clients-1.3.0-debug.tar.gz
>
> make package-all
>
> After this command, I have the following files in ./distribution
> -rw-rw-r--.  1 centos centos  42985915 Dec 24 18:44 dcs-1.3.0.tar.gz
> -rw-rw-r--.  1 centos centos     43858 Dec 24 18:44 dcs-tests.tgz
> -rw-rw-r--.  1 centos centos     94152 Dec 24 18:44 phoenix-tests.tgz
> -rw-rw-r--.  1 centos centos  32245206 Dec 24 18:44 rest-1.3.0.tar.gz
> -rw-rw-r--.  1 centos centos  11558068 Dec 24 18:44
> trafodion_clients-1.3.0-debug.tgz
> -rw-rw-r--.  1 centos centos   5650620 Dec 24 18:44 trafodion-regress.tgz
> -rw-rw-r--.  1 centos centos 172268251 Dec 24 18:45
> trafodion_server-1.3.0-debug.tgz
>
> I would think make package-all should have built all the above. If
> not, can you please issue make package-all again and redirect the
> output to a file and send it to us.
>
> Selva
>
> -----Original Message-----
> From: Roberta Marton [mailto:roberta.marton@esgyn.com]
> Sent: Thursday, December 24, 2015 10:46 AM
> To: dev@trafodion.incubator.apache.org
> Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> I just downloaded, built, and created binary tars.  The distribution
> directory should contain 4 files:
>
> dcs-1.3.0.tar.gz
> rest-1.3.tar.gz
> trafodion_clients-1.3.0-debug.tar.gz
> trafodion_server-1.3.0-debug.tar.gz
>
>    Roberta
>
> -----Original Message-----
> From: Selva Govindarajan [mailto:selva.govindarajan@esgyn.com]
> Sent: Thursday, December 24, 2015 10:14 AM
> To: dev@trafodion.incubator.apache.org
> Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> Hi Stack,
>
> You need another trafodion-server*tar.gz file
>
> make package
>
> creates this file at ./distribution.
>
> Selva
>
> -----Original Message-----
> From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> Stack
> Sent: Thursday, December 24, 2015 8:42 AM
> To: dev@trafodion.incubator.apache.org
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> Thanks. The package-all produced these tar.gz's:
>
> ./distribution/dcs-1.3.0.tar.gz
> ./distribution/rest-1.3.0.tar.gz
>
> (I was looking for apache-trafodion-X.X.X.tar.gz file but these seem
> to be what is wanted).
>
> I then ran installer again but am stuck on the last question. What is
> a 'hadoop external network URL:port':
>
> [stack@c2020 installer]$ ./trafodion_install
>
> ******************************
>  TRAFODION INSTALLATION START
> ******************************
>
> ***INFO: testing sudo access
> ***INFO: Log file located at
> /var/log/trafodion/trafodion_install_2015-12-24-08-35-46.log
> ***INFO: Config directory: /etc/trafodion
> ***INFO: Working directory: /usr/lib/trafodion
>
> *******************************
>  Trafodion Configuration Setup
> *******************************
>
> ***INFO: Please press [Enter] to select defaults.
>
> Enter trafodion password, default is [traf123]:
> Enter list of nodes (blank separated), default [localhost]:
> Enter Trafodion userid's home directory prefix, default is [/home]:
> Specify full path to EPEL RPM (including .rpm), default is None:
> ***INFO: Will attempt to download RPM if EPEL is not installed on all
> nodes.
> Specify location of Java 1.7.0_65 or higher (JDK), default is
> [/home/stack/bin/jdk1.7.0_67]:
> Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.t
> ar.gz
> ***INFO: tar file is not a package tar file which includes Trafodion &
> DCS
> ***INFO: assuming it is a Trafodion build only tar file Enter location
> of DCS tar file []:
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.t
> ar.gz
> Enter location of REST tar file []:
>
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/rest-1.3.0.
> tar.gz Enter Hadoop admin username, default is [admin]:
> Enter Hadoop admin password, default is [admin]:
> Enter Hadoop external network URL:port (no 'http://' needed), default
> is
> []:
>
> Is there a section that has suggested answers to the above questions?
> If so, just point me there.
>
> Thanks for the help,
> St.Ack
>
> On Wed, Dec 23, 2015 at 10:21 PM, Roberta Marton
> <roberta.marton@esgyn.com
> >
> wrote:
>
> > If you go to the Apache Trafodion Web site under contributing and
> > look at "create dev environment" there is a section that talks about
> > creating tar files. To create tar file, do "make package". I believe
> > the tar files are created in the distribution directory off the main
> > Trafodion directory.
> >
> > We used to have this section included with the build page but moved
> > it onto a separate page.
> >
> >    Roberta
> > On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <
> > selva.govindarajan@esgyn.com>
> > wrote:
> >
> > Hello St.Ack,
> >
> > make package
> > make package-all
> >
> > at the same directory where "make all" was issued should create the
> > tar.gz files needed.
> >
> > The website shows the following:
> >
> > Command         What It Builds
> > make all                Trafodion, DCS, and REST.
> > make package            Trafodion, DCS, REST, and Client Drivers.
> > make package-all        Trafodion, DCS, REST, Client Drivers, and tests
> > for
> > all
> > components.
> >
> > Selva
> >
> > -----Original Message-----
> > From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> > Stack
> > Sent: Wednesday, December 23, 2015 5:35 PM
> > To: dev@trafodion.incubator.apache.org
> > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release
> > - release candidate 5
> >
> > On this page, it talks about the trafodion_install program. When I
> > run it, it asks a few questions including path to a binary for
> > trafodion .tar.gz.
> > I've just built it. I don't have a tar.gz product (Looking in
> > Makefile, I don't see how to make it).
> >
> > When I run the install pointing at my build dir I get:
> >
> > ....
> > Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> > PATH_TO_TRAFODION_HOME_DIR
> > ***ERROR: Must specify Trafodion tar file location.
> > ***ERROR: Error while running traf_config_setup.
> > ***ERROR: No configuration file created.
> >
> > I notice in Makefile there is a trafinstall target but when I run it...
> >
> >
> > cd
> > /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts
> > && install_traf_components Unable to find
> >
> > /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/s
> > w_
> > env.sh
> > to get the list of ports
> > make[1]: *** [trafinstall] Error 1
> > make[1]: Leaving directory
> > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > make: *** [trafinstall] Error 2
> >
> > ... which I suppose is generated.
> >
> > Thanks for entertaining my noob questions (hopefully others coming
> > along after will benefit from the help you lot are giving me).
> >
> > St.Ack
> >
> >
> >
> >
> >
> >
> >
> > On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:
> >
> > > Thanks Hans. Again, this is a package from the list here
> > > http://trafodion.apache.org/setup-build-environment.html I went
> > > and checked all prereqs. The install of boost-devel was failing
> > > and so script bypassed other packages. I was able to successfully
> > > run make all. Now trying to figure how to run it. Thanks for the
> > > help, St.Ack
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller
> > > <ha...@esgyn.com>
> > > wrote:
> > >
> > >> Sorry, my earlier message wasn't quite correct, there is also a
> > >> file /usr/include/sqltypes.h and that is the one used by the build.
> > >> Using yum whatprovides /usr/local/sqltypes.h, it seems that file
> > >> comes from the unixODBC-devel RPM. I have the following installed:
> > >>
> > >> > rpm -qa | grep ODBC
> > >> unixODBC-devel-2.2.14-14.el6.x86_64
> > >> unixODBC-2.2.14-14.el6.x86_64
> > >>
> > >>
> > >>
> > >> Hans
> > >>
> > >> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
> > >>
> > >> > I was following the list here:
> > >> >
> > >> > http://trafodion.apache.org/setup-build-environment.html
> > >> >
> > >> > Seems like the lib is in the list mentioned above also. I
> > >> > thought I'd
> > >> done
> > >> > a bad install but the libs seem to be there.
> > >> >
> > >> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and
> > >> > latest
> > >> version
> > >> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed
> > >> > and latest version
> > >> >
> > >> > Complaint is missing sqltypes.h. See below. Do I have to add an
> > >> > include path? Is that in libiodbc-devel too?
> > >> >
> > >> > Thanks for the help,
> > >> > St.Ack
> > >> >
> > >> >
> > >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> > >> > ##(NDCS)
> > >> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > >> > No such
> > >> file
> > >> > or directory ##(NDCS)
> > >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> > >> > ##(NDCS)
> > >> >                  from ../Common/RegValues.h:37, ##(NDCS)
> > >> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > >> > No such
> > >> file
> > >> > or directory ##(NDCS)
> > >> > In file included from
> > >> > ../dependencies/linux/platform_ndcs.h:35In
> file
> > >> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
> > >> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > >> > No such
> > >> file
> > >> > or directory ##(NDCS)
> > >> > ,       ##(NDCS)
> > >> >                  from NskUtil.cpp:31:   ##(NDCS)
> > >> >
> > >> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
> > >> > <narain.arvind@gmail.com
> > >> >
> > >> > wrote:
> > >> >
> > >> > > Some of the prerequisites for building the software are
> > >> > > mentioned in
> > >> the
> > >> > > following - libiodbc is one of them. Hope this helps.
> > >> > >
> > >> > >
> > >> >
> > >> https://cwiki.apache.org/confluence/display/TRAFODION/Building+th
> > >> e+
> > >> So
> > >> ftware
> > >> > >
> > >> > >
> > >> > > Regards
> > >> > > Arvind
> > >> > >
> > >> > > -----Original Message-----
> > >> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> > >> > > Sent: Wednesday, December 23, 2015 2:58 PM
> > >> > > To: dev <de...@trafodion.incubator.apache.org>
> > >> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> > >> > > release - release candidate 5
> > >> > >
> > >> > > The sqltypes.h include on my machine comes from
> > >> /usr/include/libiodbc. My
> > >> > > machine has this installed:
> > >> > >
> > >> > > > rpm -qa | grep odb
> > >> > > libiodbc-3.52.7-1.el6.x86_64
> > >> > > libiodbc-devel-3.52.7-1.el6.x86_64
> > >> > >
> > >> > >
> > >> > > Hope that helps you jump through the next hoop, thanks for
> > >> > > your
> > >> patience!
> > >> > >
> > >> > > Hans
> > >> > >
> > >> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
> > >> > >
> > >> > > > Thanks Hans.
> > >> > > >
> > >> > > > I was building with jdk8. Using jdk7 got me over the
> > >> > > > javadoc issues.
> > >> > > >
> > >> > > > I feel like I am almost there (with your help -- thanks).
> > >> > > >
> > >> > > > I have this now:
> > >> > > >
> > >> > > >
> > >> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > >> > > > No
> > >> such
> > >> > > > file or directory ##(NDCS)
> > >> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> > >> > ##(NDCS)
> > >> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or
> > >> > > > directory
> > >> >  ##(NDCS)
> > >> > > > In file included from ../Common/DrvrSrvr.cpp:41:
> > >> > > > ##(NDCS)
> > >> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a
> > >> > > > type
> > >> >  ##(NDCS)
> > >> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1
> > >> > > > ##(NDCS)
> > >> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> > >> > > > srvrothers.cpp:44:17: error: sql.h: No such file or
> > >> > > > directory
> > >> >  ##(NDCS)
> > >> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
> > >> > > > directory
> > >> > > >  ##(NDCS)
> > >> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
> > >> > > > ##(NDCS)
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > St.Ack
> > >> > > >
> > >> > > >
> > >> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
> > >> > > > <hans.zeller@esgyn.com
> > >> >
> > >> > > > wrote:
> > >> > > >
> > >> > > > > Here is another option to get Trafodion built, you could
> > >> > > > > create an Amazon
> > >> > > > > EC2 instance from this image:
> > >> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> > >> > > > >
> > >> > > > > Then, connect to the instance as the centos user and do
> > >> > > > > another build, replacing the one that's already on that
> > >> > > > > machine (which is not the most recent one):
> > >> > > > >
> > >> > > > > sudo -u traf_dev -i
> > >> > > > > cd ..
> > >> > > > >
> > >> > > > > # get rid of the original build (put new build in the
> > >> > > > > same place
> > >> or
> > >> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh
> > >> > > > > file)
> > >> > > > >
> > >> > > > > rm -rf apache-*
> > >> > > > >
> > >> > > > > # download the current release candidate and untar it
> > >> > > > >
> > >> > > > > wget
> > >> > > > >
> > >> > > > >
> > >> > > >
> > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache
> > >> -t
> > >> ra
> > >> f
> > >> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.
> > >> > > > ta
> > >> > > > r.gz
> > >> > > > >
> > >> > > > > tar -xvf apache-*
> > >> > > > >
> > >> > > > > exit
> > >> > > > >
> > >> > > > > # start a new shell for user traf_dev to source in
> > >> > > > > sqenv.sh
> > >> > > > >
> > >> > > > > sudo -u traf_dev -i
> > >> > > > >
> > >> > > > > # should display a message "If you are ready to build
> > >> Trafodion..."
> > >> > > > >
> > >> > > > >
> > >> > > > > # make
> > >> > > > >
> > >> > > > > make all
> > >> > > > >
> > >> > > > >
> > >> > > > > Hans
> > >> > > > >
> > >> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> > >> > > > > <ha...@esgyn.com>
> > >> > > > > wrote:
> > >> > > > >
> > >> > > > > > Hi again,
> > >> > > > > >
> > >> > > > > > This looks like a failure in the javadoc:javadoc Maven
> > >> > > > > > goal for the
> > >> > > > REST
> > >> > > > > > project. I tried building javadoc for the REST project
> > >> > > > > > in my
> > >> > > > environment
> > >> > > > > > and it worked and produced a site. Maybe I have a
> > >> > > > > > different
> > >> plugin
> > >> > > > > > installed, or maybe Maven allows to specify more or
> > >> > > > > > less strict
> > >> > > > checking
> > >> > > > > > for javadoc? Here is the info on the
> > >> > > > > > maven-javadoc-plugin I'm using (my Maven version is 3.0.5):
> > >> > > > > >
> > >> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
> > >> > > > > > (default-cli) @ rest >>>
> > >> > > > > >
> > >> > > > > > I get a few javadoc warnings, but none on the lines you
> > >> > > > > > show above. If
> > >> > > > > you
> > >> > > > > > are willing to live without the web site for the REST
> > >> > > > > > server,
> > >> you
> > >> > > > > > could remove the "site" Maven goal in
> > >> > > incubator-trafodion/core/rest/Makefile:
> > >> > > > > >
> > >> > > > > > build_all:
> > >> > > > > > $(MAKE) build_chk
> > >> > > > > > echo "$(MAVEN) site package -DskipTests"
> > >> > > > > >
> > >> > > > > >
> > >> > > > > > The build should produce a log file
> > >> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm
> > >> > > > > > attaching my build_rest.log for comparison.
> > >> > > > > >
> > >> > > > > > Hans
> > >> > > > > >
> > >> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack
> > >> > > > > > <st...@duboce.net>
> > >> wrote:
> > >> > > > > >
> > >> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> > >> > > > > >> <ha...@esgyn.com>
> > >> > > > > >> wrote:
> > >> > > > > >>
> > >> > > > > >> > Hi St.Ack,
> > >> > > > > >> >
> > >> > > > > >> > Going through some old emails, I found one where a
> > >> compilation
> > >> > > > > >> > fails
> > >> > > > > in
> > >> > > > > >> a
> > >> > > > > >> > similar place, and that one was memory-related, the
> > >> > > > > >> > VM used
> > >> was
> > >> > > > > >> > too
> > >> > > > > >> small.
> > >> > > > > >> > Most people I know usually use at least 8 GB, 16 or
> > >> > > > > >> > more is
> > >> > > better.
> > >> > > > > >> > Alternatively you could try
> > >> > > > > >> >
> > >> > > > > >> > make -j 1 all
> > >> > > > > >> >
> > >> > > > > >> >
> > >> > > > > >> > instead of "make all", but that could take a very
> > >> > > > > >> > long
> > time.
> > >> > > > > >> > So,
> > >> > > > maybe
> > >> > > > > >> just
> > >> > > > > >> > to test whether it might be memory-related.
> > >> > > > > >> >
> > >> > > > > >> > If that's not it, I just tested my build to see
> > >> > > > > >> > where it gets the
> > >> > > > > >> log4cxx
> > >> > > > > >> > files, and those seem to come from /usr/include/log4cxx.
> > >> > > > > >> > Here is
> > >> > > > some
> > >> > > > > >> info
> > >> > > > > >> > for my machine:
> > >> > > > > >> >
> > >> > > > > >> > > rpm -qa | grep log4
> > >> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> > >> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > >> > > > > >> >
> > >> > > > > >> >
> > >> > > > > >> I did not have the -devel package installed. Thank you
> > >> > > > > >> Hans for the
> > >> > > > > help.
> > >> > > > > >>
> > >> > > > > >> It looks like I had to also define a CLASSPATH in
> > >> > > > > >> build enironment
> > >> > > > which
> > >> > > > > >> had the ant launcher jar in it.
> > >> > > > > >>
> > >> > > > > >> Am now stuck here:
> > >> > > > > >>
> > >> > > > > >> ...
> > >> > > > > >>
> > >> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to
> > >> > > > > >> execute goal
> > >> > > > > >> org.apache.maven.plugins:maven-site-plugin:3.3:site
> > >> > > > > >> (default-site) on project rest: Error during page
> > >> > > > > >> generation:
> > >> > > > > >> Error rendering Maven
> > >> > > > > report:
> > >> > > > > >>  ##(REST)
> > >> > > > > >> [ERROR] Exit code: 1 -
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR]
> > >> > > > > >> * @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > >> > > > > >> [ERROR]
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR]
> > >> > > > > >> * @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > >> > > > > >> [ERROR]
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > >> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@
> > >> > > > > >> START COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > >> > > > > >>
> > >> > > > > >> ....
> > >> > > > > >>
> > >> > > > > >> Thanks for the help.
> > >> > > > > >>
> > >> > > > > >> St.Ack
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > > >> > > g++ --version
> > >> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > >> > > > > >> >
> > >> > > > > >> >
> > >> > > > > >> > This is the compile command that gets produced on my
> > >> > > > > >> > machine:
> > >> > > > > >> >
> > >> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
> > >> > > > > >> > -fshort-wchar
> > >> > > > -std=c++0x
> > >> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse
> > >> > > > > >> > -g3
> > >> -ggdb
> > >> > > >  -fPIC
> > >> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
> > >> -DNA_LINUX
> > >> > > > > >> -DSQ_LINUX
> > >> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD
> > >> > > > > >> > -DARKFS_GENERATOR -D_DP2NT_ -D_LITTLE_ENDIAN_
> > >> > > > > >> > -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
> > >> > > > > >> -D_REENTRANT
> > >> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER
> > >> > > > > >> > -D_X86_ -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> > >> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> > >> > > > > >> -DMPI_
> > >> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> > >> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
> > >> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
> > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/i
> > >> > > > > >> > nc
> > >> > > > > >> > lu
> > >> > > > > >> > de
> > >> > > > > >> -I/usr/include
> > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> > >> > > > > >> > -I/usr/include/log4cxx
> > >> > > > > >> > -I/usr/include/log4cxx/log4cxx -I/usr/include
> > >> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > >> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/lin
> > >> > > > > >> > ux -I../sqlci -I../arkcmp -I../comexe -I../sqlfe
> > >> > > > > >> > -I../eh -I../export -I../sqlmsg -I../sqlcomp
> > >> > > > > >> > -I../sqlcat
> > >> -I../executor
> > >> > > > > >> > -I../parser -I../generator
> > >> > > > > >> -I../exp
> > >> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> > >> -I../common
> > >> > > > > -I../dml
> > >> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> > >> -I../catman
> > >> > > > > >> -I../smdio
> > >> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> > >> -I../langman
> > >> > > > > >> -I../sqludr
> > >> > > > > >> > -I../udrserv -I../security -I../runtimestats
> > >> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
> > >> > > > > >> >
> > >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > >> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> > >> > > > > >> >
> > >> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > >> > > > > >> > inc
> > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLo
> > >> > > > > >> > gg
> > >> > > > > >> > er
> > >> > > > > >> >
> > >> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > >> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o
> > >> > > > > >> > -c -o comexe/linux/64bit/debug/ComTdbStoredProc.o
> > >> > > > > >> ../comexe/ComTdbStoredProc.cpp
> > >> > > > > >> >
> > >> > > > > >> > Hope one of these helps, please let me know if you
> > >> > > > > >> > get different
> > >> > > > > >> results,
> > >> > > > > >> >
> > >> > > > > >> > Hans
> > >> > > > > >> >
> > >> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
> > >> > > > > >> > <st...@duboce.net>
> > >> > wrote:
> > >> > > > > >> >
> > >> > > > > >> > > Thanks for helpful instructions on how to try out
> > >> > > > > >> > > the RC.
> > >> > > > > >> > >
> > >> > > > > >> > > I checked signature and the hash. Looks good.
> > >> > > > > >> > > "..
> > >> > > > > >> > > I went through the nice RAT_README.txt. The notes
> > >> > > > > >> > > on why files are
> > >> > > > > in
> > >> > > > > >> > > excluded in .rat-excludes -- third-party license,
> > >> > > > > >> > > format
> > >> that
> > >> > > > > >> > > does
> > >> > > > > not
> > >> > > > > >> > > support a license comment, and files "...without
> > >> > > > > >> > > any degree of
> > >> > > > > >> creativity
> > >> > > > > >> > > in either its literal elements or its structure.. "
> > >> > > > > >> > > --
> > >> looks
> > >> > > > > >> > > good
> > >> > > > to
> > >> > > > > >> me
> > >> > > > > >> > as
> > >> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of
> > stuff).
> > >> > > > > >> > >
> > >> > > > > >> > > I ran the rat tool and aligns w/ content in
> > >> > > > > >> > > RAT_README.
> > >> > > > > >> > >
> > >> > > > > >> > > The docs dir has nothing in it. That is intentional?
> > >> > > > > >> > > (Looks like
> > >> > > > > site
> > >> > > > > >> > gets
> > >> > > > > >> > > built into here).
> > >> > > > > >> > >
> > >> > > > > >> > > Which HBASE issue is the one that will address the
> > >> > > > > >> > > need for
> > >> > > > > >> > > hbase.trafodion.patchclientscanner.enabled
> > >> > > > > >> > > mentioned as
> > >> known
> > >> > > > issue?
> > >> > > > > >> > Would
> > >> > > > > >> > > be good to add a reference to on known issues (We
> > >> > > > > >> > > need to
> > >> fix
> > >> > > it).
> > >> > > > > >> > >
> > >> > > > > >> > > I tried to build it. The instructions are good but
> > >> > > > > >> > > I
> > >> stalled
> > >> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See
> > below).
> > >> > > > > >> > >
> > >> > > > > >> > > This RC is looking good to me. I'd be +1 if I can
> > >> > > > > >> > > get it to
> > >> > > > > basically
> > >> > > > > >> > build
> > >> > > > > >> > > (Yeah, let the next release be against apache
> > >> > > > > >> > > hadoop and a later
> > >> > > > > >> version
> > >> > > > > >> > of
> > >> > > > > >> > > hbase).
> > >> > > > > >> > >
> > >> > > > > >> > > Good stuff,
> > >> > > > > >> > >
> > >> > > > > >> > > St.Ack
> > >> > > > > >> > >
> > >> > > > > >> > > Building on:
> > >> > > > > >> > >
> > >> > > > > >> > > CentOS release 6.4 (Final)
> > >> > > > > >> > >
> > >> > > > > >> > > ....
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > >> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In
> > >> > > > > >> > > file included from ../qmscommon/QRSharedPtr.h:29,
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28,
> ##(SQL)
> > >> > > > > >> > >                  from
> > >> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
> > >> > > > ##(SQL)
> > >> > > > > >> > >                  from
> > >> > > > > >> > > ../optimizer/RelControl.h:46,
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> > >> > > > > >> > >                  from ../optimizer/RelMisc.h:46,
> ##(SQL)
> > >> > > > > >> > >                  from
> > >> > > > > >> > > ../optimizer/RelStoredProc.h:44,
> > >> ##(SQL)
> > >> > > > > >> > >                  from
> > >> > > > > >> > > ../comexe/ComTdbStoredProc.h:44,
> > >> ##(SQL)
> > >> > > > > >> > >                  from
> ../comexe/ComTdbStoredProc.cpp:38:
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has
> > >> > > > > >> > > not been
> > >> > > > declared
> > >> > > > > >> > ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’
> > >> > > > > >> > > or
> ‘...’
> > >> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has
> > >> > > > > >> > > not been
> > >> > > > declared
> > >> > > > > >> > ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++
> > >> > > > > >> > > forbids declaration of ‘Appender’ with no type
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’
> > >> > > > > >> > > before
> > ‘*’
> > >> > > > > >> > > token
> > >> > > > > >> ##(SQL)
> > >> > > > > >> > > make[4]: ***
> > >> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> > >> > > > > >> > > Error 1
> > >> > > > > >> > ##(SQL)
> > >> > > > > >> > > make[4]: Leaving directory
> > >> > > > > >> > >
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > >> > > > > >> ##(SQL)
> > >> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > >> > > > > >> > > make[3]: Leaving directory
> > >> > > > > >> > >
> > >> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> > >> > > > ##(SQL)
> > >> > > > > >> > > make[2]: *** [make_sql] Error 2
> > >> > > > > >> > > make[2]: Leaving directory
> > >> > > > > >> > >
> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > >> > > > > >> > > make[1]: *** [foundation] Error 2
> > >> > > > > >> > > make[1]: Leaving directory
> > >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > >> > > > > >> > > make: *** [all] Error 2 ....
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > >> > > > > >> > roberta.marton@esgyn.com
> > >> > > > > >> > > >
> > >> > > > > >> > > wrote:
> > >> > > > > >> > >
> > >> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
> > >> (incubating)
> > >> > > > release
> > >> > > > > >> > > > candidate 5.
> > >> > > > > >> > > >
> > >> > > > > >> > > > This is a podling vote verifying that Trafodion
> > >> > > > > >> > > > contributors
> > >> > > > > believe
> > >> > > > > >> > the
> > >> > > > > >> > > > code is ready to be released.
> > >> > > > > >> > > >
> > >> > > > > >> > > > Once votes are approved, a message will be sent
> > >> > > > > >> > > > to the
> > >> IPMC
> > >> > > > > >> community
> > >> > > > > >> > to
> > >> > > > > >> > > > ask for an official vote.
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > Many, many, many thanks to everyone who has
> > >> > > > > >> > > > contributed
> > >> to
> > >> > > > > >> > > > this
> > >> > > > > >> > release.
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > The release artifacts can be downloaded from:
> > >> > > > > >> > > >
> > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> > >> > > > > >> > > > from
> > >> > > > > >> > > directory
> > >> > > > > >> > > > apache-trafodion-1.3.0-incubating
> > >> > > > > >> > > >
> > >> > > > > >> > > > The artifacts are based on git repository:
> > >> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> > >> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
> > >> > > > > >> > > > release
> > >> > > > > >> > > > 1.3
> > >> > > > with
> > >> > > > > >> tag
> > >> > > > > >> > > > 1.3.0rc5
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > Instructions on how to build and run Apache
> > >> > > > > >> > > > Trafodion are
> > >> > > > > described:
> > >> > > > > >> > > > http://trafodion.apache.org/build.html
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > Note that these instructions describe
> > >> > > > > >> > > > downloading from
> > >> the
> > >> > > > release
> > >> > > > > >> > > > directory.  The artifacts are currently in the
> > >> > > > > >> > > > staging
> > >> area
> > >> > > > > >> described
> > >> > > > > >> > > > above.
> > >> > > > > >> > > >
> > >> > > > > >> > > > Please download the release candidate, check the
> > >> > > > > >> > > > hashes, check
> > >> > > > the
> > >> > > > > >> > > > signatures, build it, and vote.  For
> > >> > > > > >> > > > instructions on how
> > >> to
> > >> > > > check
> > >> > > > > >> > > > signatures and hashes see:
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> http://trafodion.apache.org/release.html#Verify_Signatures
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > The source tar file has been signed with pgp key
> > >> > > > > >> > > > A44C5A05 which
> > >> > > > is
> > >> > > > > >> > > included
> > >> > > > > >> > > > in the download location’s KEYS file and found
> > >> > > > > >> > > > in the mit
> > >> > > > > keyserver:
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > For changes included in the release, please see
> > >> > > > > >> > > > the
> > >> release
> > >> > > > notes:
> > >> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.
> > >> > > > > >> > > > ht
> > >> > > > > >> > > > ml
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > The changes from rc4 to rc5 include:
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > >> > > > > >> > > >
> > >> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and
> > >> > > > > >> > > > license files are
> > >> > > > > >> incorrect
> > >> > > > > >> > > >
> > >> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
> > >> > > > > >> > > > NOTICE
> > >> and
> > >> > > > LICENSE
> > >> > > > > >> > FILES
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > The vote will be open for 72 hours (ends on
> > >> > > > > >> > > > 12/18 1pm
> > >> PST).
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > [ ] +1 approve
> > >> > > > > >> > > >
> > >> > > > > >> > > > [ ] +0 no opinion
> > >> > > > > >> > > >
> > >> > > > > >> > > > [ ] -1 disapprove (and reason why)
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >    Regards,
> > >> > > > > >> > > >
> > >> > > > > >> > > >    Roberta
> > >> > > > > >> > > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > > >
> > >> > > > > >
> > >> > > > >
> > >> > > >
> > >> > >
> > >> > >
> > >> >
> > >>
> > >
> > >
> >
>
>


Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Hans Zeller <ha...@esgyn.com>.
What I do in cases where make seems to fail is this:

make package
echo $?

Often, the last line printed by the parallel make steps looks like success,
even if it failed. If the return code is non-zero I do this:

make -j 1 package


This non-parallel make then gives an error message that's easier to see.

About the question what "Hadoop external network URL" means: I think that
expects the host name and port of the management tool, Cloudera Manager or
Ambari, depending on the distribution, without the http://. Something like
myhost:7180

Unfortunately I don't know of a list of default answers for the installer.
This question should probably be changed to be more clear.

Hans

On Thu, Dec 24, 2015 at 11:13 AM, Selva Govindarajan <
selva.govindarajan@esgyn.com> wrote:

> Hi Stack,
>
> I just did the following:
>
> cd $MY_SQROOT/..
> make all
>
> -- The above command created dcs-1.3.0.tar.gz and rest-1.3.tar
>
> make package
>
> -- The above command created trafodion-server-1.3.0-debug.tar.gz and
> trafodion-clients-1.3.0-debug.tar.gz
>
> make package-all
>
> After this command, I have the following files in ./distribution
> -rw-rw-r--.  1 centos centos  42985915 Dec 24 18:44 dcs-1.3.0.tar.gz
> -rw-rw-r--.  1 centos centos     43858 Dec 24 18:44 dcs-tests.tgz
> -rw-rw-r--.  1 centos centos     94152 Dec 24 18:44 phoenix-tests.tgz
> -rw-rw-r--.  1 centos centos  32245206 Dec 24 18:44 rest-1.3.0.tar.gz
> -rw-rw-r--.  1 centos centos  11558068 Dec 24 18:44
> trafodion_clients-1.3.0-debug.tgz
> -rw-rw-r--.  1 centos centos   5650620 Dec 24 18:44 trafodion-regress.tgz
> -rw-rw-r--.  1 centos centos 172268251 Dec 24 18:45
> trafodion_server-1.3.0-debug.tgz
>
> I would think make package-all should have built all the above. If not, can
> you please issue make package-all again and redirect the output to a file
> and send it to us.
>
> Selva
>
> -----Original Message-----
> From: Roberta Marton [mailto:roberta.marton@esgyn.com]
> Sent: Thursday, December 24, 2015 10:46 AM
> To: dev@trafodion.incubator.apache.org
> Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> I just downloaded, built, and created binary tars.  The distribution
> directory should contain 4 files:
>
> dcs-1.3.0.tar.gz
> rest-1.3.tar.gz
> trafodion_clients-1.3.0-debug.tar.gz
> trafodion_server-1.3.0-debug.tar.gz
>
>    Roberta
>
> -----Original Message-----
> From: Selva Govindarajan [mailto:selva.govindarajan@esgyn.com]
> Sent: Thursday, December 24, 2015 10:14 AM
> To: dev@trafodion.incubator.apache.org
> Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> Hi Stack,
>
> You need another trafodion-server*tar.gz file
>
> make package
>
> creates this file at ./distribution.
>
> Selva
>
> -----Original Message-----
> From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of Stack
> Sent: Thursday, December 24, 2015 8:42 AM
> To: dev@trafodion.incubator.apache.org
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> Thanks. The package-all produced these tar.gz's:
>
> ./distribution/dcs-1.3.0.tar.gz
> ./distribution/rest-1.3.0.tar.gz
>
> (I was looking for apache-trafodion-X.X.X.tar.gz file but these seem to be
> what is wanted).
>
> I then ran installer again but am stuck on the last question. What is a
> 'hadoop external network URL:port':
>
> [stack@c2020 installer]$ ./trafodion_install
>
> ******************************
>  TRAFODION INSTALLATION START
> ******************************
>
> ***INFO: testing sudo access
> ***INFO: Log file located at
> /var/log/trafodion/trafodion_install_2015-12-24-08-35-46.log
> ***INFO: Config directory: /etc/trafodion
> ***INFO: Working directory: /usr/lib/trafodion
>
> *******************************
>  Trafodion Configuration Setup
> *******************************
>
> ***INFO: Please press [Enter] to select defaults.
>
> Enter trafodion password, default is [traf123]:
> Enter list of nodes (blank separated), default [localhost]:
> Enter Trafodion userid's home directory prefix, default is [/home]:
> Specify full path to EPEL RPM (including .rpm), default is None:
> ***INFO: Will attempt to download RPM if EPEL is not installed on all
> nodes.
> Specify location of Java 1.7.0_65 or higher (JDK), default is
> [/home/stack/bin/jdk1.7.0_67]:
> Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
> ***INFO: tar file is not a package tar file which includes Trafodion & DCS
> ***INFO: assuming it is a Trafodion build only tar file Enter location of
> DCS tar file []:
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
> Enter location of REST tar file []:
>
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/rest-1.3.0.tar.gz
> Enter Hadoop admin username, default is [admin]:
> Enter Hadoop admin password, default is [admin]:
> Enter Hadoop external network URL:port (no 'http://' needed), default is
> []:
>
> Is there a section that has suggested answers to the above questions? If
> so,
> just point me there.
>
> Thanks for the help,
> St.Ack
>
> On Wed, Dec 23, 2015 at 10:21 PM, Roberta Marton <roberta.marton@esgyn.com
> >
> wrote:
>
> > If you go to the Apache Trafodion Web site under contributing and look
> > at "create dev environment" there is a section that talks about
> > creating tar files. To create tar file, do "make package". I believe
> > the tar files are created in the distribution directory off the main
> > Trafodion directory.
> >
> > We used to have this section included with the build page but moved it
> > onto a separate page.
> >
> >    Roberta
> > On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <
> > selva.govindarajan@esgyn.com>
> > wrote:
> >
> > Hello St.Ack,
> >
> > make package
> > make package-all
> >
> > at the same directory where "make all" was issued should create the
> > tar.gz files needed.
> >
> > The website shows the following:
> >
> > Command         What It Builds
> > make all                Trafodion, DCS, and REST.
> > make package            Trafodion, DCS, REST, and Client Drivers.
> > make package-all        Trafodion, DCS, REST, Client Drivers, and tests
> > for
> > all
> > components.
> >
> > Selva
> >
> > -----Original Message-----
> > From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> > Stack
> > Sent: Wednesday, December 23, 2015 5:35 PM
> > To: dev@trafodion.incubator.apache.org
> > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> > On this page, it talks about the trafodion_install program. When I run
> > it, it asks a few questions including path to a binary for trafodion
> > .tar.gz.
> > I've just built it. I don't have a tar.gz product (Looking in
> > Makefile, I don't see how to make it).
> >
> > When I run the install pointing at my build dir I get:
> >
> > ....
> > Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> > PATH_TO_TRAFODION_HOME_DIR
> > ***ERROR: Must specify Trafodion tar file location.
> > ***ERROR: Error while running traf_config_setup.
> > ***ERROR: No configuration file created.
> >
> > I notice in Makefile there is a trafinstall target but when I run it...
> >
> >
> > cd /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts
> > && install_traf_components Unable to find
> >
> > /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/sw_
> > env.sh
> > to get the list of ports
> > make[1]: *** [trafinstall] Error 1
> > make[1]: Leaving directory
> > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > make: *** [trafinstall] Error 2
> >
> > ... which I suppose is generated.
> >
> > Thanks for entertaining my noob questions (hopefully others coming
> > along after will benefit from the help you lot are giving me).
> >
> > St.Ack
> >
> >
> >
> >
> >
> >
> >
> > On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:
> >
> > > Thanks Hans. Again, this is a package from the list here
> > > http://trafodion.apache.org/setup-build-environment.html I went and
> > > checked all prereqs. The install of boost-devel was failing and so
> > > script bypassed other packages. I was able to successfully run make
> > > all. Now trying to figure how to run it. Thanks for the help, St.Ack
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller <ha...@esgyn.com>
> > > wrote:
> > >
> > >> Sorry, my earlier message wasn't quite correct, there is also a
> > >> file /usr/include/sqltypes.h and that is the one used by the build.
> > >> Using yum whatprovides /usr/local/sqltypes.h, it seems that file
> > >> comes from the unixODBC-devel RPM. I have the following installed:
> > >>
> > >> > rpm -qa | grep ODBC
> > >> unixODBC-devel-2.2.14-14.el6.x86_64
> > >> unixODBC-2.2.14-14.el6.x86_64
> > >>
> > >>
> > >>
> > >> Hans
> > >>
> > >> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
> > >>
> > >> > I was following the list here:
> > >> >
> > >> > http://trafodion.apache.org/setup-build-environment.html
> > >> >
> > >> > Seems like the lib is in the list mentioned above also. I thought
> > >> > I'd
> > >> done
> > >> > a bad install but the libs seem to be there.
> > >> >
> > >> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest
> > >> version
> > >> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and
> > >> > latest version
> > >> >
> > >> > Complaint is missing sqltypes.h. See below. Do I have to add an
> > >> > include path? Is that in libiodbc-devel too?
> > >> >
> > >> > Thanks for the help,
> > >> > St.Ack
> > >> >
> > >> >
> > >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> > >> > ##(NDCS)
> > >> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> > >> > such
> > >> file
> > >> > or directory ##(NDCS)
> > >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> > >> > ##(NDCS)
> > >> >                  from ../Common/RegValues.h:37, ##(NDCS)
> > >> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> > >> > such
> > >> file
> > >> > or directory ##(NDCS)
> > >> > In file included from ../dependencies/linux/platform_ndcs.h:35In
> file
> > >> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
> > >> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> > >> > such
> > >> file
> > >> > or directory ##(NDCS)
> > >> > ,       ##(NDCS)
> > >> >                  from NskUtil.cpp:31:   ##(NDCS)
> > >> >
> > >> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
> > >> > <narain.arvind@gmail.com
> > >> >
> > >> > wrote:
> > >> >
> > >> > > Some of the prerequisites for building the software are
> > >> > > mentioned in
> > >> the
> > >> > > following - libiodbc is one of them. Hope this helps.
> > >> > >
> > >> > >
> > >> >
> > >> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+
> > >> So
> > >> ftware
> > >> > >
> > >> > >
> > >> > > Regards
> > >> > > Arvind
> > >> > >
> > >> > > -----Original Message-----
> > >> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> > >> > > Sent: Wednesday, December 23, 2015 2:58 PM
> > >> > > To: dev <de...@trafodion.incubator.apache.org>
> > >> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> > >> > > release - release candidate 5
> > >> > >
> > >> > > The sqltypes.h include on my machine comes from
> > >> /usr/include/libiodbc. My
> > >> > > machine has this installed:
> > >> > >
> > >> > > > rpm -qa | grep odb
> > >> > > libiodbc-3.52.7-1.el6.x86_64
> > >> > > libiodbc-devel-3.52.7-1.el6.x86_64
> > >> > >
> > >> > >
> > >> > > Hope that helps you jump through the next hoop, thanks for your
> > >> patience!
> > >> > >
> > >> > > Hans
> > >> > >
> > >> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
> > >> > >
> > >> > > > Thanks Hans.
> > >> > > >
> > >> > > > I was building with jdk8. Using jdk7 got me over the javadoc
> > >> > > > issues.
> > >> > > >
> > >> > > > I feel like I am almost there (with your help -- thanks).
> > >> > > >
> > >> > > > I have this now:
> > >> > > >
> > >> > > >
> > >> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > >> > > > No
> > >> such
> > >> > > > file or directory ##(NDCS)
> > >> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> > >> > ##(NDCS)
> > >> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
> > >> >  ##(NDCS)
> > >> > > > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> > >> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
> > >> >  ##(NDCS)
> > >> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> > >> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> > >> > > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
> > >> >  ##(NDCS)
> > >> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
> > >> > > > directory
> > >> > > >  ##(NDCS)
> > >> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
> > >> > > > ##(NDCS)
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > St.Ack
> > >> > > >
> > >> > > >
> > >> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
> > >> > > > <hans.zeller@esgyn.com
> > >> >
> > >> > > > wrote:
> > >> > > >
> > >> > > > > Here is another option to get Trafodion built, you could
> > >> > > > > create an Amazon
> > >> > > > > EC2 instance from this image:
> > >> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> > >> > > > >
> > >> > > > > Then, connect to the instance as the centos user and do
> > >> > > > > another build, replacing the one that's already on that
> > >> > > > > machine (which is not the most recent one):
> > >> > > > >
> > >> > > > > sudo -u traf_dev -i
> > >> > > > > cd ..
> > >> > > > >
> > >> > > > > # get rid of the original build (put new build in the same
> > >> > > > > place
> > >> or
> > >> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> > >> > > > >
> > >> > > > > rm -rf apache-*
> > >> > > > >
> > >> > > > > # download the current release candidate and untar it
> > >> > > > >
> > >> > > > > wget
> > >> > > > >
> > >> > > > >
> > >> > > >
> > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-t
> > >> ra
> > >> f
> > >> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.
> > >> > > > ta
> > >> > > > r.gz
> > >> > > > >
> > >> > > > > tar -xvf apache-*
> > >> > > > >
> > >> > > > > exit
> > >> > > > >
> > >> > > > > # start a new shell for user traf_dev to source in sqenv.sh
> > >> > > > >
> > >> > > > > sudo -u traf_dev -i
> > >> > > > >
> > >> > > > > # should display a message "If you are ready to build
> > >> Trafodion..."
> > >> > > > >
> > >> > > > >
> > >> > > > > # make
> > >> > > > >
> > >> > > > > make all
> > >> > > > >
> > >> > > > >
> > >> > > > > Hans
> > >> > > > >
> > >> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> > >> > > > > <ha...@esgyn.com>
> > >> > > > > wrote:
> > >> > > > >
> > >> > > > > > Hi again,
> > >> > > > > >
> > >> > > > > > This looks like a failure in the javadoc:javadoc Maven
> > >> > > > > > goal for the
> > >> > > > REST
> > >> > > > > > project. I tried building javadoc for the REST project in
> > >> > > > > > my
> > >> > > > environment
> > >> > > > > > and it worked and produced a site. Maybe I have a
> > >> > > > > > different
> > >> plugin
> > >> > > > > > installed, or maybe Maven allows to specify more or less
> > >> > > > > > strict
> > >> > > > checking
> > >> > > > > > for javadoc? Here is the info on the maven-javadoc-plugin
> > >> > > > > > I'm using (my Maven version is 3.0.5):
> > >> > > > > >
> > >> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
> > >> > > > > > (default-cli) @ rest >>>
> > >> > > > > >
> > >> > > > > > I get a few javadoc warnings, but none on the lines you
> > >> > > > > > show above. If
> > >> > > > > you
> > >> > > > > > are willing to live without the web site for the REST
> > >> > > > > > server,
> > >> you
> > >> > > > > > could remove the "site" Maven goal in
> > >> > > incubator-trafodion/core/rest/Makefile:
> > >> > > > > >
> > >> > > > > > build_all:
> > >> > > > > > $(MAKE) build_chk
> > >> > > > > > echo "$(MAVEN) site package -DskipTests"
> > >> > > > > >
> > >> > > > > >
> > >> > > > > > The build should produce a log file
> > >> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm
> > >> > > > > > attaching my build_rest.log for comparison.
> > >> > > > > >
> > >> > > > > > Hans
> > >> > > > > >
> > >> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack
> > >> > > > > > <st...@duboce.net>
> > >> wrote:
> > >> > > > > >
> > >> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> > >> > > > > >> <ha...@esgyn.com>
> > >> > > > > >> wrote:
> > >> > > > > >>
> > >> > > > > >> > Hi St.Ack,
> > >> > > > > >> >
> > >> > > > > >> > Going through some old emails, I found one where a
> > >> compilation
> > >> > > > > >> > fails
> > >> > > > > in
> > >> > > > > >> a
> > >> > > > > >> > similar place, and that one was memory-related, the VM
> > >> > > > > >> > used
> > >> was
> > >> > > > > >> > too
> > >> > > > > >> small.
> > >> > > > > >> > Most people I know usually use at least 8 GB, 16 or
> > >> > > > > >> > more is
> > >> > > better.
> > >> > > > > >> > Alternatively you could try
> > >> > > > > >> >
> > >> > > > > >> > make -j 1 all
> > >> > > > > >> >
> > >> > > > > >> >
> > >> > > > > >> > instead of "make all", but that could take a very long
> > time.
> > >> > > > > >> > So,
> > >> > > > maybe
> > >> > > > > >> just
> > >> > > > > >> > to test whether it might be memory-related.
> > >> > > > > >> >
> > >> > > > > >> > If that's not it, I just tested my build to see where
> > >> > > > > >> > it gets the
> > >> > > > > >> log4cxx
> > >> > > > > >> > files, and those seem to come from /usr/include/log4cxx.
> > >> > > > > >> > Here is
> > >> > > > some
> > >> > > > > >> info
> > >> > > > > >> > for my machine:
> > >> > > > > >> >
> > >> > > > > >> > > rpm -qa | grep log4
> > >> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> > >> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > >> > > > > >> >
> > >> > > > > >> >
> > >> > > > > >> I did not have the -devel package installed. Thank you
> > >> > > > > >> Hans for the
> > >> > > > > help.
> > >> > > > > >>
> > >> > > > > >> It looks like I had to also define a CLASSPATH in build
> > >> > > > > >> enironment
> > >> > > > which
> > >> > > > > >> had the ant launcher jar in it.
> > >> > > > > >>
> > >> > > > > >> Am now stuck here:
> > >> > > > > >>
> > >> > > > > >> ...
> > >> > > > > >>
> > >> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to execute
> > >> > > > > >> goal org.apache.maven.plugins:maven-site-plugin:3.3:site
> > >> > > > > >> (default-site) on project rest: Error during page
> > >> > > > > >> generation:
> > >> > > > > >> Error rendering Maven
> > >> > > > > report:
> > >> > > > > >>  ##(REST)
> > >> > > > > >> [ERROR] Exit code: 1 -
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> > >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > >> > > > > >> [ERROR]
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> > >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > >> > > > > >> [ERROR]
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > >> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> > >> > > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > >> > > > > >>
> > >> > > > > >> ....
> > >> > > > > >>
> > >> > > > > >> Thanks for the help.
> > >> > > > > >>
> > >> > > > > >> St.Ack
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > > >> > > g++ --version
> > >> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > >> > > > > >> >
> > >> > > > > >> >
> > >> > > > > >> > This is the compile command that gets produced on my
> > >> > > > > >> > machine:
> > >> > > > > >> >
> > >> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
> > >> > > > > >> > -fshort-wchar
> > >> > > > -std=c++0x
> > >> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse
> > >> > > > > >> > -g3
> > >> -ggdb
> > >> > > >  -fPIC
> > >> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
> > >> -DNA_LINUX
> > >> > > > > >> -DSQ_LINUX
> > >> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD
> > >> > > > > >> > -DARKFS_GENERATOR -D_DP2NT_ -D_LITTLE_ENDIAN_
> > >> > > > > >> > -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
> > >> > > > > >> -D_REENTRANT
> > >> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER
> > >> > > > > >> > -D_X86_ -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> > >> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> > >> > > > > >> -DMPI_
> > >> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> > >> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
> > >> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
> > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/inc
> > >> > > > > >> > lu
> > >> > > > > >> > de
> > >> > > > > >> -I/usr/include
> > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> > >> > > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> > >> > > > > >> > -I/usr/include
> > >> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > >> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> > >> > > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> > >> > > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat
> > >> -I../executor
> > >> > > > > >> > -I../parser -I../generator
> > >> > > > > >> -I../exp
> > >> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> > >> -I../common
> > >> > > > > -I../dml
> > >> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> > >> -I../catman
> > >> > > > > >> -I../smdio
> > >> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> > >> -I../langman
> > >> > > > > >> -I../sqludr
> > >> > > > > >> > -I../udrserv -I../security -I../runtimestats
> > >> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
> > >> > > > > >> >
> > >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > >> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> > >> > > > > >> >
> > >> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > >> > > > > >> > inc
> > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogg
> > >> > > > > >> > er
> > >> > > > > >> >
> > >> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > >> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c
> > >> > > > > >> > -o comexe/linux/64bit/debug/ComTdbStoredProc.o
> > >> > > > > >> ../comexe/ComTdbStoredProc.cpp
> > >> > > > > >> >
> > >> > > > > >> > Hope one of these helps, please let me know if you get
> > >> > > > > >> > different
> > >> > > > > >> results,
> > >> > > > > >> >
> > >> > > > > >> > Hans
> > >> > > > > >> >
> > >> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
> > >> > > > > >> > <st...@duboce.net>
> > >> > wrote:
> > >> > > > > >> >
> > >> > > > > >> > > Thanks for helpful instructions on how to try out
> > >> > > > > >> > > the RC.
> > >> > > > > >> > >
> > >> > > > > >> > > I checked signature and the hash. Looks good.
> > >> > > > > >> > > "..
> > >> > > > > >> > > I went through the nice RAT_README.txt. The notes on
> > >> > > > > >> > > why files are
> > >> > > > > in
> > >> > > > > >> > > excluded in .rat-excludes -- third-party license,
> > >> > > > > >> > > format
> > >> that
> > >> > > > > >> > > does
> > >> > > > > not
> > >> > > > > >> > > support a license comment, and files "...without any
> > >> > > > > >> > > degree of
> > >> > > > > >> creativity
> > >> > > > > >> > > in either its literal elements or its structure.. "
> > >> > > > > >> > > --
> > >> looks
> > >> > > > > >> > > good
> > >> > > > to
> > >> > > > > >> me
> > >> > > > > >> > as
> > >> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of
> > stuff).
> > >> > > > > >> > >
> > >> > > > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> > >> > > > > >> > >
> > >> > > > > >> > > The docs dir has nothing in it. That is intentional?
> > >> > > > > >> > > (Looks like
> > >> > > > > site
> > >> > > > > >> > gets
> > >> > > > > >> > > built into here).
> > >> > > > > >> > >
> > >> > > > > >> > > Which HBASE issue is the one that will address the
> > >> > > > > >> > > need for hbase.trafodion.patchclientscanner.enabled
> > >> > > > > >> > > mentioned as
> > >> known
> > >> > > > issue?
> > >> > > > > >> > Would
> > >> > > > > >> > > be good to add a reference to on known issues (We
> > >> > > > > >> > > need to
> > >> fix
> > >> > > it).
> > >> > > > > >> > >
> > >> > > > > >> > > I tried to build it. The instructions are good but I
> > >> stalled
> > >> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See
> > below).
> > >> > > > > >> > >
> > >> > > > > >> > > This RC is looking good to me. I'd be +1 if I can
> > >> > > > > >> > > get it to
> > >> > > > > basically
> > >> > > > > >> > build
> > >> > > > > >> > > (Yeah, let the next release be against apache hadoop
> > >> > > > > >> > > and a later
> > >> > > > > >> version
> > >> > > > > >> > of
> > >> > > > > >> > > hbase).
> > >> > > > > >> > >
> > >> > > > > >> > > Good stuff,
> > >> > > > > >> > >
> > >> > > > > >> > > St.Ack
> > >> > > > > >> > >
> > >> > > > > >> > > Building on:
> > >> > > > > >> > >
> > >> > > > > >> > > CentOS release 6.4 (Final)
> > >> > > > > >> > >
> > >> > > > > >> > > ....
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > >> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In
> > >> > > > > >> > > file included from ../qmscommon/QRSharedPtr.h:29,
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28,
> ##(SQL)
> > >> > > > > >> > >                  from
> > >> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
> > >> > > > ##(SQL)
> > >> > > > > >> > >                  from ../optimizer/RelControl.h:46,
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> > >> > > > > >> > >                  from ../optimizer/RelMisc.h:46,
> ##(SQL)
> > >> > > > > >> > >                  from
> > >> > > > > >> > > ../optimizer/RelStoredProc.h:44,
> > >> ##(SQL)
> > >> > > > > >> > >                  from
> > >> > > > > >> > > ../comexe/ComTdbStoredProc.h:44,
> > >> ##(SQL)
> > >> > > > > >> > >                  from
> ../comexe/ComTdbStoredProc.cpp:38:
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has
> > >> > > > > >> > > not been
> > >> > > > declared
> > >> > > > > >> > ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or
> ‘...’
> > >> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has
> > >> > > > > >> > > not been
> > >> > > > declared
> > >> > > > > >> > ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> > >> > > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’
> > >> > > > > >> > > before
> > ‘*’
> > >> > > > > >> > > token
> > >> > > > > >> ##(SQL)
> > >> > > > > >> > > make[4]: ***
> > >> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> > >> > > > > >> > > Error 1
> > >> > > > > >> > ##(SQL)
> > >> > > > > >> > > make[4]: Leaving directory
> > >> > > > > >> > >
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > >> > > > > >> ##(SQL)
> > >> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > >> > > > > >> > > make[3]: Leaving directory
> > >> > > > > >> > >
> > >> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> > >> > > > ##(SQL)
> > >> > > > > >> > > make[2]: *** [make_sql] Error 2
> > >> > > > > >> > > make[2]: Leaving directory
> > >> > > > > >> > >
> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > >> > > > > >> > > make[1]: *** [foundation] Error 2
> > >> > > > > >> > > make[1]: Leaving directory
> > >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > >> > > > > >> > > make: *** [all] Error 2 ....
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > >> > > > > >> > roberta.marton@esgyn.com
> > >> > > > > >> > > >
> > >> > > > > >> > > wrote:
> > >> > > > > >> > >
> > >> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
> > >> (incubating)
> > >> > > > release
> > >> > > > > >> > > > candidate 5.
> > >> > > > > >> > > >
> > >> > > > > >> > > > This is a podling vote verifying that Trafodion
> > >> > > > > >> > > > contributors
> > >> > > > > believe
> > >> > > > > >> > the
> > >> > > > > >> > > > code is ready to be released.
> > >> > > > > >> > > >
> > >> > > > > >> > > > Once votes are approved, a message will be sent to
> > >> > > > > >> > > > the
> > >> IPMC
> > >> > > > > >> community
> > >> > > > > >> > to
> > >> > > > > >> > > > ask for an official vote.
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > Many, many, many thanks to everyone who has
> > >> > > > > >> > > > contributed
> > >> to
> > >> > > > > >> > > > this
> > >> > > > > >> > release.
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > The release artifacts can be downloaded from:
> > >> > > > > >> > > >
> > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> > >> > > > > >> > > > from
> > >> > > > > >> > > directory
> > >> > > > > >> > > > apache-trafodion-1.3.0-incubating
> > >> > > > > >> > > >
> > >> > > > > >> > > > The artifacts are based on git repository:
> > >> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> > >> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
> > >> > > > > >> > > > release
> > >> > > > > >> > > > 1.3
> > >> > > > with
> > >> > > > > >> tag
> > >> > > > > >> > > > 1.3.0rc5
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > Instructions on how to build and run Apache
> > >> > > > > >> > > > Trafodion are
> > >> > > > > described:
> > >> > > > > >> > > > http://trafodion.apache.org/build.html
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > Note that these instructions describe downloading
> > >> > > > > >> > > > from
> > >> the
> > >> > > > release
> > >> > > > > >> > > > directory.  The artifacts are currently in the
> > >> > > > > >> > > > staging
> > >> area
> > >> > > > > >> described
> > >> > > > > >> > > > above.
> > >> > > > > >> > > >
> > >> > > > > >> > > > Please download the release candidate, check the
> > >> > > > > >> > > > hashes, check
> > >> > > > the
> > >> > > > > >> > > > signatures, build it, and vote.  For instructions
> > >> > > > > >> > > > on how
> > >> to
> > >> > > > check
> > >> > > > > >> > > > signatures and hashes see:
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> http://trafodion.apache.org/release.html#Verify_Signatures
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > The source tar file has been signed with pgp key
> > >> > > > > >> > > > A44C5A05 which
> > >> > > > is
> > >> > > > > >> > > included
> > >> > > > > >> > > > in the download location’s KEYS file and found in
> > >> > > > > >> > > > the mit
> > >> > > > > keyserver:
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > For changes included in the release, please see
> > >> > > > > >> > > > the
> > >> release
> > >> > > > notes:
> > >> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.ht
> > >> > > > > >> > > > ml
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > The changes from rc4 to rc5 include:
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > >> > > > > >> > > >
> > >> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and
> > >> > > > > >> > > > license files are
> > >> > > > > >> incorrect
> > >> > > > > >> > > >
> > >> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
> > >> > > > > >> > > > NOTICE
> > >> and
> > >> > > > LICENSE
> > >> > > > > >> > FILES
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > The vote will be open for 72 hours (ends on 12/18
> > >> > > > > >> > > > 1pm
> > >> PST).
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > [ ] +1 approve
> > >> > > > > >> > > >
> > >> > > > > >> > > > [ ] +0 no opinion
> > >> > > > > >> > > >
> > >> > > > > >> > > > [ ] -1 disapprove (and reason why)
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >    Regards,
> > >> > > > > >> > > >
> > >> > > > > >> > > >    Roberta
> > >> > > > > >> > > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > > >
> > >> > > > > >
> > >> > > > >
> > >> > > >
> > >> > >
> > >> > >
> > >> >
> > >>
> > >
> > >
> >
>
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
On Thu, Dec 24, 2015 at 11:13 AM, Selva Govindarajan <
selva.govindarajan@esgyn.com> wrote:

> Hi Stack,
>
> I just did the following:
>
> cd $MY_SQROOT/..
> make all
>
> -- The above command created dcs-1.3.0.tar.gz and rest-1.3.tar
>
>
Yeah. Thats what I got. I was sort of expecting to find a 'trafodion'
tarball (Pardon me; I've not done much research on the components and how
it all goes together).


> make package
>
> -- The above command created trafodion-server-1.3.0-debug.tar.gz and
> trafodion-clients-1.3.0-debug.tar.gz
>
>
This is more like it. This is what I was expecting to find poking around
after doing a 'make all' but I don't get the above on a make package:

[stack@c2020 apache-trafodion-1.3.0-incubating]$ find . -name *tar.gz
./distribution/dcs-1.3.0.tar.gz
./distribution/rest-1.3.0.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-yarn-project/target/hadoop-yarn-project-2.6.0.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-tools/hadoop-tools-dist/target/hadoop-tools-dist-2.6.0.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-mapreduce-project/target/hadoop-mapreduce-2.6.0.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-common-project/hadoop-kms/target/hadoop-kms-2.6.0/share/hadoop/kms/tomcat/bin/tomcat-native.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-common-project/hadoop-kms/target/hadoop-kms-2.6.0/share/hadoop/kms/tomcat/bin/commons-daemon-native.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-common-project/hadoop-kms/target/hadoop-kms-2.6.0.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-common-project/hadoop-kms/downloads/apache-tomcat-6.0.41.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-common-project/hadoop-common/target/hadoop-common-2.6.0.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-hdfs-project/hadoop-hdfs/target/hadoop-hdfs-2.6.0.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-hdfs-project/hadoop-hdfs-httpfs/target/hadoop-hdfs-httpfs-2.6.0/share/hadoop/httpfs/tomcat/bin/tomcat-native.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-hdfs-project/hadoop-hdfs-httpfs/target/hadoop-hdfs-httpfs-2.6.0/share/hadoop/httpfs/tomcat/bin/commons-daemon-native.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-hdfs-project/hadoop-hdfs-httpfs/target/hadoop-hdfs-httpfs-2.6.0.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-hdfs-project/hadoop-hdfs-httpfs/downloads/apache-tomcat-6.0.41.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-client/target/hadoop-client-2.6.0.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-project-dist/target/hadoop-project-dist-2.6.0.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-dist/target/hadoop-2.6.0.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-dist/target/hadoop-2.6.0/share/hadoop/kms/tomcat/bin/tomcat-native.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-dist/target/hadoop-2.6.0/share/hadoop/kms/tomcat/bin/commons-daemon-native.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-dist/target/hadoop-2.6.0/share/hadoop/httpfs/tomcat/bin/tomcat-native.tar.gz
./core/sqf/sql/libhdfs_files/hadoop-2.6.0-src/hadoop-dist/target/hadoop-2.6.0/share/hadoop/httpfs/tomcat/bin/commons-daemon-native.tar.gz
./core/conn/clients/TRAF_ODBC_Linux_Driver_64.tar.gz
./core/conn/clients/odb64_linux.tar.gz
./core/conn/unixodbc/odbc/odbcclient/unixcli/package/trafodbc_Linux64_pkg.tar.gz





> make package-all
>
>
Doing this doesn't seem to get me any extra tar.gzs.

See http://people.apache.org/~stack/all.txt for log.

St.Ack



> After this command, I have the following files in ./distribution
> -rw-rw-r--.  1 centos centos  42985915 Dec 24 18:44 dcs-1.3.0.tar.gz
> -rw-rw-r--.  1 centos centos     43858 Dec 24 18:44 dcs-tests.tgz
> -rw-rw-r--.  1 centos centos     94152 Dec 24 18:44 phoenix-tests.tgz
> -rw-rw-r--.  1 centos centos  32245206 Dec 24 18:44 rest-1.3.0.tar.gz
> -rw-rw-r--.  1 centos centos  11558068 Dec 24 18:44
> trafodion_clients-1.3.0-debug.tgz
> -rw-rw-r--.  1 centos centos   5650620 Dec 24 18:44 trafodion-regress.tgz
> -rw-rw-r--.  1 centos centos 172268251 Dec 24 18:45
> trafodion_server-1.3.0-debug.tgz
>
> I would think make package-all should have built all the above. If not, can
> you please issue make package-all again and redirect the output to a file
> and send it to us.
>
> Selva
>
> -----Original Message-----
> From: Roberta Marton [mailto:roberta.marton@esgyn.com]
> Sent: Thursday, December 24, 2015 10:46 AM
> To: dev@trafodion.incubator.apache.org
> Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> I just downloaded, built, and created binary tars.  The distribution
> directory should contain 4 files:
>
> dcs-1.3.0.tar.gz
> rest-1.3.tar.gz
> trafodion_clients-1.3.0-debug.tar.gz
> trafodion_server-1.3.0-debug.tar.gz
>
>    Roberta
>
> -----Original Message-----
> From: Selva Govindarajan [mailto:selva.govindarajan@esgyn.com]
> Sent: Thursday, December 24, 2015 10:14 AM
> To: dev@trafodion.incubator.apache.org
> Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> Hi Stack,
>
> You need another trafodion-server*tar.gz file
>
> make package
>
> creates this file at ./distribution.
>
> Selva
>
> -----Original Message-----
> From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of Stack
> Sent: Thursday, December 24, 2015 8:42 AM
> To: dev@trafodion.incubator.apache.org
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> Thanks. The package-all produced these tar.gz's:
>
> ./distribution/dcs-1.3.0.tar.gz
> ./distribution/rest-1.3.0.tar.gz
>
> (I was looking for apache-trafodion-X.X.X.tar.gz file but these seem to be
> what is wanted).
>
> I then ran installer again but am stuck on the last question. What is a
> 'hadoop external network URL:port':
>
> [stack@c2020 installer]$ ./trafodion_install
>
> ******************************
>  TRAFODION INSTALLATION START
> ******************************
>
> ***INFO: testing sudo access
> ***INFO: Log file located at
> /var/log/trafodion/trafodion_install_2015-12-24-08-35-46.log
> ***INFO: Config directory: /etc/trafodion
> ***INFO: Working directory: /usr/lib/trafodion
>
> *******************************
>  Trafodion Configuration Setup
> *******************************
>
> ***INFO: Please press [Enter] to select defaults.
>
> Enter trafodion password, default is [traf123]:
> Enter list of nodes (blank separated), default [localhost]:
> Enter Trafodion userid's home directory prefix, default is [/home]:
> Specify full path to EPEL RPM (including .rpm), default is None:
> ***INFO: Will attempt to download RPM if EPEL is not installed on all
> nodes.
> Specify location of Java 1.7.0_65 or higher (JDK), default is
> [/home/stack/bin/jdk1.7.0_67]:
> Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
> ***INFO: tar file is not a package tar file which includes Trafodion & DCS
> ***INFO: assuming it is a Trafodion build only tar file Enter location of
> DCS tar file []:
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
> Enter location of REST tar file []:
>
> /home/stack/apache-trafodion-1.3.0-incubating/distribution/rest-1.3.0.tar.gz
> Enter Hadoop admin username, default is [admin]:
> Enter Hadoop admin password, default is [admin]:
> Enter Hadoop external network URL:port (no 'http://' needed), default is
> []:
>
> Is there a section that has suggested answers to the above questions? If
> so,
> just point me there.
>
> Thanks for the help,
> St.Ack
>
> On Wed, Dec 23, 2015 at 10:21 PM, Roberta Marton <roberta.marton@esgyn.com
> >
> wrote:
>
> > If you go to the Apache Trafodion Web site under contributing and look
> > at "create dev environment" there is a section that talks about
> > creating tar files. To create tar file, do "make package". I believe
> > the tar files are created in the distribution directory off the main
> > Trafodion directory.
> >
> > We used to have this section included with the build page but moved it
> > onto a separate page.
> >
> >    Roberta
> > On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <
> > selva.govindarajan@esgyn.com>
> > wrote:
> >
> > Hello St.Ack,
> >
> > make package
> > make package-all
> >
> > at the same directory where "make all" was issued should create the
> > tar.gz files needed.
> >
> > The website shows the following:
> >
> > Command         What It Builds
> > make all                Trafodion, DCS, and REST.
> > make package            Trafodion, DCS, REST, and Client Drivers.
> > make package-all        Trafodion, DCS, REST, Client Drivers, and tests
> > for
> > all
> > components.
> >
> > Selva
> >
> > -----Original Message-----
> > From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> > Stack
> > Sent: Wednesday, December 23, 2015 5:35 PM
> > To: dev@trafodion.incubator.apache.org
> > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> > On this page, it talks about the trafodion_install program. When I run
> > it, it asks a few questions including path to a binary for trafodion
> > .tar.gz.
> > I've just built it. I don't have a tar.gz product (Looking in
> > Makefile, I don't see how to make it).
> >
> > When I run the install pointing at my build dir I get:
> >
> > ....
> > Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> > PATH_TO_TRAFODION_HOME_DIR
> > ***ERROR: Must specify Trafodion tar file location.
> > ***ERROR: Error while running traf_config_setup.
> > ***ERROR: No configuration file created.
> >
> > I notice in Makefile there is a trafinstall target but when I run it...
> >
> >
> > cd /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts
> > && install_traf_components Unable to find
> >
> > /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/sw_
> > env.sh
> > to get the list of ports
> > make[1]: *** [trafinstall] Error 1
> > make[1]: Leaving directory
> > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > make: *** [trafinstall] Error 2
> >
> > ... which I suppose is generated.
> >
> > Thanks for entertaining my noob questions (hopefully others coming
> > along after will benefit from the help you lot are giving me).
> >
> > St.Ack
> >
> >
> >
> >
> >
> >
> >
> > On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:
> >
> > > Thanks Hans. Again, this is a package from the list here
> > > http://trafodion.apache.org/setup-build-environment.html I went and
> > > checked all prereqs. The install of boost-devel was failing and so
> > > script bypassed other packages. I was able to successfully run make
> > > all. Now trying to figure how to run it. Thanks for the help, St.Ack
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller <ha...@esgyn.com>
> > > wrote:
> > >
> > >> Sorry, my earlier message wasn't quite correct, there is also a
> > >> file /usr/include/sqltypes.h and that is the one used by the build.
> > >> Using yum whatprovides /usr/local/sqltypes.h, it seems that file
> > >> comes from the unixODBC-devel RPM. I have the following installed:
> > >>
> > >> > rpm -qa | grep ODBC
> > >> unixODBC-devel-2.2.14-14.el6.x86_64
> > >> unixODBC-2.2.14-14.el6.x86_64
> > >>
> > >>
> > >>
> > >> Hans
> > >>
> > >> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
> > >>
> > >> > I was following the list here:
> > >> >
> > >> > http://trafodion.apache.org/setup-build-environment.html
> > >> >
> > >> > Seems like the lib is in the list mentioned above also. I thought
> > >> > I'd
> > >> done
> > >> > a bad install but the libs seem to be there.
> > >> >
> > >> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest
> > >> version
> > >> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and
> > >> > latest version
> > >> >
> > >> > Complaint is missing sqltypes.h. See below. Do I have to add an
> > >> > include path? Is that in libiodbc-devel too?
> > >> >
> > >> > Thanks for the help,
> > >> > St.Ack
> > >> >
> > >> >
> > >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> > >> > ##(NDCS)
> > >> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> > >> > such
> > >> file
> > >> > or directory ##(NDCS)
> > >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> > >> > ##(NDCS)
> > >> >                  from ../Common/RegValues.h:37, ##(NDCS)
> > >> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> > >> > such
> > >> file
> > >> > or directory ##(NDCS)
> > >> > In file included from ../dependencies/linux/platform_ndcs.h:35In
> file
> > >> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
> > >> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> > >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> > >> > such
> > >> file
> > >> > or directory ##(NDCS)
> > >> > ,       ##(NDCS)
> > >> >                  from NskUtil.cpp:31:   ##(NDCS)
> > >> >
> > >> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
> > >> > <narain.arvind@gmail.com
> > >> >
> > >> > wrote:
> > >> >
> > >> > > Some of the prerequisites for building the software are
> > >> > > mentioned in
> > >> the
> > >> > > following - libiodbc is one of them. Hope this helps.
> > >> > >
> > >> > >
> > >> >
> > >> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+
> > >> So
> > >> ftware
> > >> > >
> > >> > >
> > >> > > Regards
> > >> > > Arvind
> > >> > >
> > >> > > -----Original Message-----
> > >> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> > >> > > Sent: Wednesday, December 23, 2015 2:58 PM
> > >> > > To: dev <de...@trafodion.incubator.apache.org>
> > >> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> > >> > > release - release candidate 5
> > >> > >
> > >> > > The sqltypes.h include on my machine comes from
> > >> /usr/include/libiodbc. My
> > >> > > machine has this installed:
> > >> > >
> > >> > > > rpm -qa | grep odb
> > >> > > libiodbc-3.52.7-1.el6.x86_64
> > >> > > libiodbc-devel-3.52.7-1.el6.x86_64
> > >> > >
> > >> > >
> > >> > > Hope that helps you jump through the next hoop, thanks for your
> > >> patience!
> > >> > >
> > >> > > Hans
> > >> > >
> > >> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
> > >> > >
> > >> > > > Thanks Hans.
> > >> > > >
> > >> > > > I was building with jdk8. Using jdk7 got me over the javadoc
> > >> > > > issues.
> > >> > > >
> > >> > > > I feel like I am almost there (with your help -- thanks).
> > >> > > >
> > >> > > > I have this now:
> > >> > > >
> > >> > > >
> > >> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> > >> > > > No
> > >> such
> > >> > > > file or directory ##(NDCS)
> > >> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> > >> > ##(NDCS)
> > >> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
> > >> >  ##(NDCS)
> > >> > > > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> > >> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
> > >> >  ##(NDCS)
> > >> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> > >> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> > >> > > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
> > >> >  ##(NDCS)
> > >> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
> > >> > > > directory
> > >> > > >  ##(NDCS)
> > >> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
> > >> > > > ##(NDCS)
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > St.Ack
> > >> > > >
> > >> > > >
> > >> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
> > >> > > > <hans.zeller@esgyn.com
> > >> >
> > >> > > > wrote:
> > >> > > >
> > >> > > > > Here is another option to get Trafodion built, you could
> > >> > > > > create an Amazon
> > >> > > > > EC2 instance from this image:
> > >> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> > >> > > > >
> > >> > > > > Then, connect to the instance as the centos user and do
> > >> > > > > another build, replacing the one that's already on that
> > >> > > > > machine (which is not the most recent one):
> > >> > > > >
> > >> > > > > sudo -u traf_dev -i
> > >> > > > > cd ..
> > >> > > > >
> > >> > > > > # get rid of the original build (put new build in the same
> > >> > > > > place
> > >> or
> > >> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> > >> > > > >
> > >> > > > > rm -rf apache-*
> > >> > > > >
> > >> > > > > # download the current release candidate and untar it
> > >> > > > >
> > >> > > > > wget
> > >> > > > >
> > >> > > > >
> > >> > > >
> > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-t
> > >> ra
> > >> f
> > >> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.
> > >> > > > ta
> > >> > > > r.gz
> > >> > > > >
> > >> > > > > tar -xvf apache-*
> > >> > > > >
> > >> > > > > exit
> > >> > > > >
> > >> > > > > # start a new shell for user traf_dev to source in sqenv.sh
> > >> > > > >
> > >> > > > > sudo -u traf_dev -i
> > >> > > > >
> > >> > > > > # should display a message "If you are ready to build
> > >> Trafodion..."
> > >> > > > >
> > >> > > > >
> > >> > > > > # make
> > >> > > > >
> > >> > > > > make all
> > >> > > > >
> > >> > > > >
> > >> > > > > Hans
> > >> > > > >
> > >> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> > >> > > > > <ha...@esgyn.com>
> > >> > > > > wrote:
> > >> > > > >
> > >> > > > > > Hi again,
> > >> > > > > >
> > >> > > > > > This looks like a failure in the javadoc:javadoc Maven
> > >> > > > > > goal for the
> > >> > > > REST
> > >> > > > > > project. I tried building javadoc for the REST project in
> > >> > > > > > my
> > >> > > > environment
> > >> > > > > > and it worked and produced a site. Maybe I have a
> > >> > > > > > different
> > >> plugin
> > >> > > > > > installed, or maybe Maven allows to specify more or less
> > >> > > > > > strict
> > >> > > > checking
> > >> > > > > > for javadoc? Here is the info on the maven-javadoc-plugin
> > >> > > > > > I'm using (my Maven version is 3.0.5):
> > >> > > > > >
> > >> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
> > >> > > > > > (default-cli) @ rest >>>
> > >> > > > > >
> > >> > > > > > I get a few javadoc warnings, but none on the lines you
> > >> > > > > > show above. If
> > >> > > > > you
> > >> > > > > > are willing to live without the web site for the REST
> > >> > > > > > server,
> > >> you
> > >> > > > > > could remove the "site" Maven goal in
> > >> > > incubator-trafodion/core/rest/Makefile:
> > >> > > > > >
> > >> > > > > > build_all:
> > >> > > > > > $(MAKE) build_chk
> > >> > > > > > echo "$(MAVEN) site package -DskipTests"
> > >> > > > > >
> > >> > > > > >
> > >> > > > > > The build should produce a log file
> > >> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm
> > >> > > > > > attaching my build_rest.log for comparison.
> > >> > > > > >
> > >> > > > > > Hans
> > >> > > > > >
> > >> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack
> > >> > > > > > <st...@duboce.net>
> > >> wrote:
> > >> > > > > >
> > >> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> > >> > > > > >> <ha...@esgyn.com>
> > >> > > > > >> wrote:
> > >> > > > > >>
> > >> > > > > >> > Hi St.Ack,
> > >> > > > > >> >
> > >> > > > > >> > Going through some old emails, I found one where a
> > >> compilation
> > >> > > > > >> > fails
> > >> > > > > in
> > >> > > > > >> a
> > >> > > > > >> > similar place, and that one was memory-related, the VM
> > >> > > > > >> > used
> > >> was
> > >> > > > > >> > too
> > >> > > > > >> small.
> > >> > > > > >> > Most people I know usually use at least 8 GB, 16 or
> > >> > > > > >> > more is
> > >> > > better.
> > >> > > > > >> > Alternatively you could try
> > >> > > > > >> >
> > >> > > > > >> > make -j 1 all
> > >> > > > > >> >
> > >> > > > > >> >
> > >> > > > > >> > instead of "make all", but that could take a very long
> > time.
> > >> > > > > >> > So,
> > >> > > > maybe
> > >> > > > > >> just
> > >> > > > > >> > to test whether it might be memory-related.
> > >> > > > > >> >
> > >> > > > > >> > If that's not it, I just tested my build to see where
> > >> > > > > >> > it gets the
> > >> > > > > >> log4cxx
> > >> > > > > >> > files, and those seem to come from /usr/include/log4cxx.
> > >> > > > > >> > Here is
> > >> > > > some
> > >> > > > > >> info
> > >> > > > > >> > for my machine:
> > >> > > > > >> >
> > >> > > > > >> > > rpm -qa | grep log4
> > >> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> > >> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > >> > > > > >> >
> > >> > > > > >> >
> > >> > > > > >> I did not have the -devel package installed. Thank you
> > >> > > > > >> Hans for the
> > >> > > > > help.
> > >> > > > > >>
> > >> > > > > >> It looks like I had to also define a CLASSPATH in build
> > >> > > > > >> enironment
> > >> > > > which
> > >> > > > > >> had the ant launcher jar in it.
> > >> > > > > >>
> > >> > > > > >> Am now stuck here:
> > >> > > > > >>
> > >> > > > > >> ...
> > >> > > > > >>
> > >> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to execute
> > >> > > > > >> goal org.apache.maven.plugins:maven-site-plugin:3.3:site
> > >> > > > > >> (default-site) on project rest: Error during page
> > >> > > > > >> generation:
> > >> > > > > >> Error rendering Maven
> > >> > > > > report:
> > >> > > > > >>  ##(REST)
> > >> > > > > >> [ERROR] Exit code: 1 -
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> > >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > >> > > > > >> [ERROR]
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> > >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> > >> > > > > >> [ERROR]
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > >> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> > >> > > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > >> > > > > >>
> > >> > > > > >> ....
> > >> > > > > >>
> > >> > > > > >> Thanks for the help.
> > >> > > > > >>
> > >> > > > > >> St.Ack
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > > >>
> > >> > > > > >> > > g++ --version
> > >> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > >> > > > > >> >
> > >> > > > > >> >
> > >> > > > > >> > This is the compile command that gets produced on my
> > >> > > > > >> > machine:
> > >> > > > > >> >
> > >> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
> > >> > > > > >> > -fshort-wchar
> > >> > > > -std=c++0x
> > >> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse
> > >> > > > > >> > -g3
> > >> -ggdb
> > >> > > >  -fPIC
> > >> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
> > >> -DNA_LINUX
> > >> > > > > >> -DSQ_LINUX
> > >> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD
> > >> > > > > >> > -DARKFS_GENERATOR -D_DP2NT_ -D_LITTLE_ENDIAN_
> > >> > > > > >> > -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
> > >> > > > > >> -D_REENTRANT
> > >> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER
> > >> > > > > >> > -D_X86_ -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> > >> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> > >> > > > > >> -DMPI_
> > >> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> > >> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
> > >> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
> > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/inc
> > >> > > > > >> > lu
> > >> > > > > >> > de
> > >> > > > > >> -I/usr/include
> > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> > >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> > >> > > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> > >> > > > > >> > -I/usr/include
> > >> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > >> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> > >> > > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> > >> > > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat
> > >> -I../executor
> > >> > > > > >> > -I../parser -I../generator
> > >> > > > > >> -I../exp
> > >> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> > >> -I../common
> > >> > > > > -I../dml
> > >> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> > >> -I../catman
> > >> > > > > >> -I../smdio
> > >> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> > >> -I../langman
> > >> > > > > >> -I../sqludr
> > >> > > > > >> > -I../udrserv -I../security -I../runtimestats
> > >> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
> > >> > > > > >> >
> > >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > >> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> > >> > > > > >> >
> > >> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > >> > > > > >> > inc
> > >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogg
> > >> > > > > >> > er
> > >> > > > > >> >
> > >> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > >> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c
> > >> > > > > >> > -o comexe/linux/64bit/debug/ComTdbStoredProc.o
> > >> > > > > >> ../comexe/ComTdbStoredProc.cpp
> > >> > > > > >> >
> > >> > > > > >> > Hope one of these helps, please let me know if you get
> > >> > > > > >> > different
> > >> > > > > >> results,
> > >> > > > > >> >
> > >> > > > > >> > Hans
> > >> > > > > >> >
> > >> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
> > >> > > > > >> > <st...@duboce.net>
> > >> > wrote:
> > >> > > > > >> >
> > >> > > > > >> > > Thanks for helpful instructions on how to try out
> > >> > > > > >> > > the RC.
> > >> > > > > >> > >
> > >> > > > > >> > > I checked signature and the hash. Looks good.
> > >> > > > > >> > > "..
> > >> > > > > >> > > I went through the nice RAT_README.txt. The notes on
> > >> > > > > >> > > why files are
> > >> > > > > in
> > >> > > > > >> > > excluded in .rat-excludes -- third-party license,
> > >> > > > > >> > > format
> > >> that
> > >> > > > > >> > > does
> > >> > > > > not
> > >> > > > > >> > > support a license comment, and files "...without any
> > >> > > > > >> > > degree of
> > >> > > > > >> creativity
> > >> > > > > >> > > in either its literal elements or its structure.. "
> > >> > > > > >> > > --
> > >> looks
> > >> > > > > >> > > good
> > >> > > > to
> > >> > > > > >> me
> > >> > > > > >> > as
> > >> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of
> > stuff).
> > >> > > > > >> > >
> > >> > > > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> > >> > > > > >> > >
> > >> > > > > >> > > The docs dir has nothing in it. That is intentional?
> > >> > > > > >> > > (Looks like
> > >> > > > > site
> > >> > > > > >> > gets
> > >> > > > > >> > > built into here).
> > >> > > > > >> > >
> > >> > > > > >> > > Which HBASE issue is the one that will address the
> > >> > > > > >> > > need for hbase.trafodion.patchclientscanner.enabled
> > >> > > > > >> > > mentioned as
> > >> known
> > >> > > > issue?
> > >> > > > > >> > Would
> > >> > > > > >> > > be good to add a reference to on known issues (We
> > >> > > > > >> > > need to
> > >> fix
> > >> > > it).
> > >> > > > > >> > >
> > >> > > > > >> > > I tried to build it. The instructions are good but I
> > >> stalled
> > >> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See
> > below).
> > >> > > > > >> > >
> > >> > > > > >> > > This RC is looking good to me. I'd be +1 if I can
> > >> > > > > >> > > get it to
> > >> > > > > basically
> > >> > > > > >> > build
> > >> > > > > >> > > (Yeah, let the next release be against apache hadoop
> > >> > > > > >> > > and a later
> > >> > > > > >> version
> > >> > > > > >> > of
> > >> > > > > >> > > hbase).
> > >> > > > > >> > >
> > >> > > > > >> > > Good stuff,
> > >> > > > > >> > >
> > >> > > > > >> > > St.Ack
> > >> > > > > >> > >
> > >> > > > > >> > > Building on:
> > >> > > > > >> > >
> > >> > > > > >> > > CentOS release 6.4 (Final)
> > >> > > > > >> > >
> > >> > > > > >> > > ....
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > >> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > > > >> > > error: expected namespace-name before ‘;’ token
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In
> > >> > > > > >> > > file included from ../qmscommon/QRSharedPtr.h:29,
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28,
> ##(SQL)
> > >> > > > > >> > >                  from
> > >> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
> > >> > > > ##(SQL)
> > >> > > > > >> > >                  from ../optimizer/RelControl.h:46,
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> > >> > > > > >> > >                  from ../optimizer/RelMisc.h:46,
> ##(SQL)
> > >> > > > > >> > >                  from
> > >> > > > > >> > > ../optimizer/RelStoredProc.h:44,
> > >> ##(SQL)
> > >> > > > > >> > >                  from
> > >> > > > > >> > > ../comexe/ComTdbStoredProc.h:44,
> > >> ##(SQL)
> > >> > > > > >> > >                  from
> ../comexe/ComTdbStoredProc.cpp:38:
> > >> > > > > >> > > ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has
> > >> > > > > >> > > not been
> > >> > > > declared
> > >> > > > > >> > ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or
> ‘...’
> > >> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has
> > >> > > > > >> > > not been
> > >> > > > declared
> > >> > > > > >> > ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> > >> > > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
> > >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’
> > >> > > > > >> > > before
> > ‘*’
> > >> > > > > >> > > token
> > >> > > > > >> ##(SQL)
> > >> > > > > >> > > make[4]: ***
> > >> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> > >> > > > > >> > > Error 1
> > >> > > > > >> > ##(SQL)
> > >> > > > > >> > > make[4]: Leaving directory
> > >> > > > > >> > >
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > >> > > > > >> ##(SQL)
> > >> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > >> > > > > >> > > make[3]: Leaving directory
> > >> > > > > >> > >
> > >> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> > >> > > > ##(SQL)
> > >> > > > > >> > > make[2]: *** [make_sql] Error 2
> > >> > > > > >> > > make[2]: Leaving directory
> > >> > > > > >> > >
> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > >> > > > > >> > > make[1]: *** [foundation] Error 2
> > >> > > > > >> > > make[1]: Leaving directory
> > >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > >> > > > > >> > > make: *** [all] Error 2 ....
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > >
> > >> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > >> > > > > >> > roberta.marton@esgyn.com
> > >> > > > > >> > > >
> > >> > > > > >> > > wrote:
> > >> > > > > >> > >
> > >> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
> > >> (incubating)
> > >> > > > release
> > >> > > > > >> > > > candidate 5.
> > >> > > > > >> > > >
> > >> > > > > >> > > > This is a podling vote verifying that Trafodion
> > >> > > > > >> > > > contributors
> > >> > > > > believe
> > >> > > > > >> > the
> > >> > > > > >> > > > code is ready to be released.
> > >> > > > > >> > > >
> > >> > > > > >> > > > Once votes are approved, a message will be sent to
> > >> > > > > >> > > > the
> > >> IPMC
> > >> > > > > >> community
> > >> > > > > >> > to
> > >> > > > > >> > > > ask for an official vote.
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > Many, many, many thanks to everyone who has
> > >> > > > > >> > > > contributed
> > >> to
> > >> > > > > >> > > > this
> > >> > > > > >> > release.
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > The release artifacts can be downloaded from:
> > >> > > > > >> > > >
> > >> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> > >> > > > > >> > > > from
> > >> > > > > >> > > directory
> > >> > > > > >> > > > apache-trafodion-1.3.0-incubating
> > >> > > > > >> > > >
> > >> > > > > >> > > > The artifacts are based on git repository:
> > >> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> > >> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
> > >> > > > > >> > > > release
> > >> > > > > >> > > > 1.3
> > >> > > > with
> > >> > > > > >> tag
> > >> > > > > >> > > > 1.3.0rc5
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > Instructions on how to build and run Apache
> > >> > > > > >> > > > Trafodion are
> > >> > > > > described:
> > >> > > > > >> > > > http://trafodion.apache.org/build.html
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > Note that these instructions describe downloading
> > >> > > > > >> > > > from
> > >> the
> > >> > > > release
> > >> > > > > >> > > > directory.  The artifacts are currently in the
> > >> > > > > >> > > > staging
> > >> area
> > >> > > > > >> described
> > >> > > > > >> > > > above.
> > >> > > > > >> > > >
> > >> > > > > >> > > > Please download the release candidate, check the
> > >> > > > > >> > > > hashes, check
> > >> > > > the
> > >> > > > > >> > > > signatures, build it, and vote.  For instructions
> > >> > > > > >> > > > on how
> > >> to
> > >> > > > check
> > >> > > > > >> > > > signatures and hashes see:
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> http://trafodion.apache.org/release.html#Verify_Signatures
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > The source tar file has been signed with pgp key
> > >> > > > > >> > > > A44C5A05 which
> > >> > > > is
> > >> > > > > >> > > included
> > >> > > > > >> > > > in the download location’s KEYS file and found in
> > >> > > > > >> > > > the mit
> > >> > > > > keyserver:
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > For changes included in the release, please see
> > >> > > > > >> > > > the
> > >> release
> > >> > > > notes:
> > >> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.ht
> > >> > > > > >> > > > ml
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > The changes from rc4 to rc5 include:
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > >> > > > > >> > > >
> > >> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and
> > >> > > > > >> > > > license files are
> > >> > > > > >> incorrect
> > >> > > > > >> > > >
> > >> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
> > >> > > > > >> > > > NOTICE
> > >> and
> > >> > > > LICENSE
> > >> > > > > >> > FILES
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > The vote will be open for 72 hours (ends on 12/18
> > >> > > > > >> > > > 1pm
> > >> PST).
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > > [ ] +1 approve
> > >> > > > > >> > > >
> > >> > > > > >> > > > [ ] +0 no opinion
> > >> > > > > >> > > >
> > >> > > > > >> > > > [ ] -1 disapprove (and reason why)
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >
> > >> > > > > >> > > >    Regards,
> > >> > > > > >> > > >
> > >> > > > > >> > > >    Roberta
> > >> > > > > >> > > >
> > >> > > > > >> > >
> > >> > > > > >> >
> > >> > > > > >>
> > >> > > > > >
> > >> > > > > >
> > >> > > > >
> > >> > > >
> > >> > >
> > >> > >
> > >> >
> > >>
> > >
> > >
> >
>
>

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Selva Govindarajan <se...@esgyn.com>.
Hi Stack,

I just did the following:

cd $MY_SQROOT/..
make all

-- The above command created dcs-1.3.0.tar.gz and rest-1.3.tar

make package

-- The above command created trafodion-server-1.3.0-debug.tar.gz and
trafodion-clients-1.3.0-debug.tar.gz

make package-all

After this command, I have the following files in ./distribution
-rw-rw-r--.  1 centos centos  42985915 Dec 24 18:44 dcs-1.3.0.tar.gz
-rw-rw-r--.  1 centos centos     43858 Dec 24 18:44 dcs-tests.tgz
-rw-rw-r--.  1 centos centos     94152 Dec 24 18:44 phoenix-tests.tgz
-rw-rw-r--.  1 centos centos  32245206 Dec 24 18:44 rest-1.3.0.tar.gz
-rw-rw-r--.  1 centos centos  11558068 Dec 24 18:44
trafodion_clients-1.3.0-debug.tgz
-rw-rw-r--.  1 centos centos   5650620 Dec 24 18:44 trafodion-regress.tgz
-rw-rw-r--.  1 centos centos 172268251 Dec 24 18:45
trafodion_server-1.3.0-debug.tgz

I would think make package-all should have built all the above. If not, can
you please issue make package-all again and redirect the output to a file
and send it to us.

Selva

-----Original Message-----
From: Roberta Marton [mailto:roberta.marton@esgyn.com]
Sent: Thursday, December 24, 2015 10:46 AM
To: dev@trafodion.incubator.apache.org
Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

I just downloaded, built, and created binary tars.  The distribution
directory should contain 4 files:

dcs-1.3.0.tar.gz
rest-1.3.tar.gz
trafodion_clients-1.3.0-debug.tar.gz
trafodion_server-1.3.0-debug.tar.gz

   Roberta

-----Original Message-----
From: Selva Govindarajan [mailto:selva.govindarajan@esgyn.com]
Sent: Thursday, December 24, 2015 10:14 AM
To: dev@trafodion.incubator.apache.org
Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Hi Stack,

You need another trafodion-server*tar.gz file

make package

creates this file at ./distribution.

Selva

-----Original Message-----
From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of Stack
Sent: Thursday, December 24, 2015 8:42 AM
To: dev@trafodion.incubator.apache.org
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Thanks. The package-all produced these tar.gz's:

./distribution/dcs-1.3.0.tar.gz
./distribution/rest-1.3.0.tar.gz

(I was looking for apache-trafodion-X.X.X.tar.gz file but these seem to be
what is wanted).

I then ran installer again but am stuck on the last question. What is a
'hadoop external network URL:port':

[stack@c2020 installer]$ ./trafodion_install

******************************
 TRAFODION INSTALLATION START
******************************

***INFO: testing sudo access
***INFO: Log file located at
/var/log/trafodion/trafodion_install_2015-12-24-08-35-46.log
***INFO: Config directory: /etc/trafodion
***INFO: Working directory: /usr/lib/trafodion

*******************************
 Trafodion Configuration Setup
*******************************

***INFO: Please press [Enter] to select defaults.

Enter trafodion password, default is [traf123]:
Enter list of nodes (blank separated), default [localhost]:
Enter Trafodion userid's home directory prefix, default is [/home]:
Specify full path to EPEL RPM (including .rpm), default is None:
***INFO: Will attempt to download RPM if EPEL is not installed on all nodes.
Specify location of Java 1.7.0_65 or higher (JDK), default is
[/home/stack/bin/jdk1.7.0_67]:
Enter full path (including .tar or .tar.gz) of trafodion tar file []:
/home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
***INFO: tar file is not a package tar file which includes Trafodion & DCS
***INFO: assuming it is a Trafodion build only tar file Enter location of
DCS tar file []:
/home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
Enter location of REST tar file []:
/home/stack/apache-trafodion-1.3.0-incubating/distribution/rest-1.3.0.tar.gz
Enter Hadoop admin username, default is [admin]:
Enter Hadoop admin password, default is [admin]:
Enter Hadoop external network URL:port (no 'http://' needed), default is []:

Is there a section that has suggested answers to the above questions? If so,
just point me there.

Thanks for the help,
St.Ack

On Wed, Dec 23, 2015 at 10:21 PM, Roberta Marton <ro...@esgyn.com>
wrote:

> If you go to the Apache Trafodion Web site under contributing and look
> at "create dev environment" there is a section that talks about
> creating tar files. To create tar file, do "make package". I believe
> the tar files are created in the distribution directory off the main
> Trafodion directory.
>
> We used to have this section included with the build page but moved it
> onto a separate page.
>
>    Roberta
> On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <
> selva.govindarajan@esgyn.com>
> wrote:
>
> Hello St.Ack,
>
> make package
> make package-all
>
> at the same directory where "make all" was issued should create the
> tar.gz files needed.
>
> The website shows the following:
>
> Command         What It Builds
> make all                Trafodion, DCS, and REST.
> make package            Trafodion, DCS, REST, and Client Drivers.
> make package-all        Trafodion, DCS, REST, Client Drivers, and tests
> for
> all
> components.
>
> Selva
>
> -----Original Message-----
> From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> Stack
> Sent: Wednesday, December 23, 2015 5:35 PM
> To: dev@trafodion.incubator.apache.org
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> On this page, it talks about the trafodion_install program. When I run
> it, it asks a few questions including path to a binary for trafodion
> .tar.gz.
> I've just built it. I don't have a tar.gz product (Looking in
> Makefile, I don't see how to make it).
>
> When I run the install pointing at my build dir I get:
>
> ....
> Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> PATH_TO_TRAFODION_HOME_DIR
> ***ERROR: Must specify Trafodion tar file location.
> ***ERROR: Error while running traf_config_setup.
> ***ERROR: No configuration file created.
>
> I notice in Makefile there is a trafinstall target but when I run it...
>
>
> cd /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts
> && install_traf_components Unable to find
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/sw_
> env.sh
> to get the list of ports
> make[1]: *** [trafinstall] Error 1
> make[1]: Leaving directory
> `/home/stack/apache-trafodion-1.3.0-incubating/core'
> make: *** [trafinstall] Error 2
>
> ... which I suppose is generated.
>
> Thanks for entertaining my noob questions (hopefully others coming
> along after will benefit from the help you lot are giving me).
>
> St.Ack
>
>
>
>
>
>
>
> On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:
>
> > Thanks Hans. Again, this is a package from the list here
> > http://trafodion.apache.org/setup-build-environment.html I went and
> > checked all prereqs. The install of boost-devel was failing and so
> > script bypassed other packages. I was able to successfully run make
> > all. Now trying to figure how to run it. Thanks for the help, St.Ack
> >
> >
> >
> >
> >
> >
> >
> > On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller <ha...@esgyn.com>
> > wrote:
> >
> >> Sorry, my earlier message wasn't quite correct, there is also a
> >> file /usr/include/sqltypes.h and that is the one used by the build.
> >> Using yum whatprovides /usr/local/sqltypes.h, it seems that file
> >> comes from the unixODBC-devel RPM. I have the following installed:
> >>
> >> > rpm -qa | grep ODBC
> >> unixODBC-devel-2.2.14-14.el6.x86_64
> >> unixODBC-2.2.14-14.el6.x86_64
> >>
> >>
> >>
> >> Hans
> >>
> >> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
> >>
> >> > I was following the list here:
> >> >
> >> > http://trafodion.apache.org/setup-build-environment.html
> >> >
> >> > Seems like the lib is in the list mentioned above also. I thought
> >> > I'd
> >> done
> >> > a bad install but the libs seem to be there.
> >> >
> >> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest
> >> version
> >> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and
> >> > latest version
> >> >
> >> > Complaint is missing sqltypes.h. See below. Do I have to add an
> >> > include path? Is that in libiodbc-devel too?
> >> >
> >> > Thanks for the help,
> >> > St.Ack
> >> >
> >> >
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> >> > ##(NDCS)
> >> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> >> > ##(NDCS)
> >> >                  from ../Common/RegValues.h:37, ##(NDCS)
> >> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35In file
> >> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
> >> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > ,       ##(NDCS)
> >> >                  from NskUtil.cpp:31:   ##(NDCS)
> >> >
> >> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
> >> > <narain.arvind@gmail.com
> >> >
> >> > wrote:
> >> >
> >> > > Some of the prerequisites for building the software are
> >> > > mentioned in
> >> the
> >> > > following - libiodbc is one of them. Hope this helps.
> >> > >
> >> > >
> >> >
> >> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+
> >> So
> >> ftware
> >> > >
> >> > >
> >> > > Regards
> >> > > Arvind
> >> > >
> >> > > -----Original Message-----
> >> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> >> > > Sent: Wednesday, December 23, 2015 2:58 PM
> >> > > To: dev <de...@trafodion.incubator.apache.org>
> >> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> >> > > release - release candidate 5
> >> > >
> >> > > The sqltypes.h include on my machine comes from
> >> /usr/include/libiodbc. My
> >> > > machine has this installed:
> >> > >
> >> > > > rpm -qa | grep odb
> >> > > libiodbc-3.52.7-1.el6.x86_64
> >> > > libiodbc-devel-3.52.7-1.el6.x86_64
> >> > >
> >> > >
> >> > > Hope that helps you jump through the next hoop, thanks for your
> >> patience!
> >> > >
> >> > > Hans
> >> > >
> >> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
> >> > >
> >> > > > Thanks Hans.
> >> > > >
> >> > > > I was building with jdk8. Using jdk7 got me over the javadoc
> >> > > > issues.
> >> > > >
> >> > > > I feel like I am almost there (with your help -- thanks).
> >> > > >
> >> > > > I have this now:
> >> > > >
> >> > > >
> >> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> >> > > > No
> >> such
> >> > > > file or directory ##(NDCS)
> >> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> >> > ##(NDCS)
> >> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
> >> >  ##(NDCS)
> >> > > > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> >> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
> >> >  ##(NDCS)
> >> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> >> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> >> > > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
> >> >  ##(NDCS)
> >> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
> >> > > > directory
> >> > > >  ##(NDCS)
> >> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
> >> > > > ##(NDCS)
> >> > > >
> >> > > >
> >> > > >
> >> > > > St.Ack
> >> > > >
> >> > > >
> >> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
> >> > > > <hans.zeller@esgyn.com
> >> >
> >> > > > wrote:
> >> > > >
> >> > > > > Here is another option to get Trafodion built, you could
> >> > > > > create an Amazon
> >> > > > > EC2 instance from this image:
> >> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> >> > > > >
> >> > > > > Then, connect to the instance as the centos user and do
> >> > > > > another build, replacing the one that's already on that
> >> > > > > machine (which is not the most recent one):
> >> > > > >
> >> > > > > sudo -u traf_dev -i
> >> > > > > cd ..
> >> > > > >
> >> > > > > # get rid of the original build (put new build in the same
> >> > > > > place
> >> or
> >> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> >> > > > >
> >> > > > > rm -rf apache-*
> >> > > > >
> >> > > > > # download the current release candidate and untar it
> >> > > > >
> >> > > > > wget
> >> > > > >
> >> > > > >
> >> > > >
> >> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-t
> >> ra
> >> f
> >> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.
> >> > > > ta
> >> > > > r.gz
> >> > > > >
> >> > > > > tar -xvf apache-*
> >> > > > >
> >> > > > > exit
> >> > > > >
> >> > > > > # start a new shell for user traf_dev to source in sqenv.sh
> >> > > > >
> >> > > > > sudo -u traf_dev -i
> >> > > > >
> >> > > > > # should display a message "If you are ready to build
> >> Trafodion..."
> >> > > > >
> >> > > > >
> >> > > > > # make
> >> > > > >
> >> > > > > make all
> >> > > > >
> >> > > > >
> >> > > > > Hans
> >> > > > >
> >> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> >> > > > > <ha...@esgyn.com>
> >> > > > > wrote:
> >> > > > >
> >> > > > > > Hi again,
> >> > > > > >
> >> > > > > > This looks like a failure in the javadoc:javadoc Maven
> >> > > > > > goal for the
> >> > > > REST
> >> > > > > > project. I tried building javadoc for the REST project in
> >> > > > > > my
> >> > > > environment
> >> > > > > > and it worked and produced a site. Maybe I have a
> >> > > > > > different
> >> plugin
> >> > > > > > installed, or maybe Maven allows to specify more or less
> >> > > > > > strict
> >> > > > checking
> >> > > > > > for javadoc? Here is the info on the maven-javadoc-plugin
> >> > > > > > I'm using (my Maven version is 3.0.5):
> >> > > > > >
> >> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
> >> > > > > > (default-cli) @ rest >>>
> >> > > > > >
> >> > > > > > I get a few javadoc warnings, but none on the lines you
> >> > > > > > show above. If
> >> > > > > you
> >> > > > > > are willing to live without the web site for the REST
> >> > > > > > server,
> >> you
> >> > > > > > could remove the "site" Maven goal in
> >> > > incubator-trafodion/core/rest/Makefile:
> >> > > > > >
> >> > > > > > build_all:
> >> > > > > > $(MAKE) build_chk
> >> > > > > > echo "$(MAVEN) site package -DskipTests"
> >> > > > > >
> >> > > > > >
> >> > > > > > The build should produce a log file
> >> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm
> >> > > > > > attaching my build_rest.log for comparison.
> >> > > > > >
> >> > > > > > Hans
> >> > > > > >
> >> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack
> >> > > > > > <st...@duboce.net>
> >> wrote:
> >> > > > > >
> >> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> >> > > > > >> <ha...@esgyn.com>
> >> > > > > >> wrote:
> >> > > > > >>
> >> > > > > >> > Hi St.Ack,
> >> > > > > >> >
> >> > > > > >> > Going through some old emails, I found one where a
> >> compilation
> >> > > > > >> > fails
> >> > > > > in
> >> > > > > >> a
> >> > > > > >> > similar place, and that one was memory-related, the VM
> >> > > > > >> > used
> >> was
> >> > > > > >> > too
> >> > > > > >> small.
> >> > > > > >> > Most people I know usually use at least 8 GB, 16 or
> >> > > > > >> > more is
> >> > > better.
> >> > > > > >> > Alternatively you could try
> >> > > > > >> >
> >> > > > > >> > make -j 1 all
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> > instead of "make all", but that could take a very long
> time.
> >> > > > > >> > So,
> >> > > > maybe
> >> > > > > >> just
> >> > > > > >> > to test whether it might be memory-related.
> >> > > > > >> >
> >> > > > > >> > If that's not it, I just tested my build to see where
> >> > > > > >> > it gets the
> >> > > > > >> log4cxx
> >> > > > > >> > files, and those seem to come from /usr/include/log4cxx.
> >> > > > > >> > Here is
> >> > > > some
> >> > > > > >> info
> >> > > > > >> > for my machine:
> >> > > > > >> >
> >> > > > > >> > > rpm -qa | grep log4
> >> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> >> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> I did not have the -devel package installed. Thank you
> >> > > > > >> Hans for the
> >> > > > > help.
> >> > > > > >>
> >> > > > > >> It looks like I had to also define a CLASSPATH in build
> >> > > > > >> enironment
> >> > > > which
> >> > > > > >> had the ant launcher jar in it.
> >> > > > > >>
> >> > > > > >> Am now stuck here:
> >> > > > > >>
> >> > > > > >> ...
> >> > > > > >>
> >> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to execute
> >> > > > > >> goal org.apache.maven.plugins:maven-site-plugin:3.3:site
> >> > > > > >> (default-site) on project rest: Error during page
> >> > > > > >> generation:
> >> > > > > >> Error rendering Maven
> >> > > > > report:
> >> > > > > >>  ##(REST)
> >> > > > > >> [ERROR] Exit code: 1 -
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> >> > > > > >> [ERROR]
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> >> > > > > >> [ERROR]
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> >> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> >> > > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> >> > > > > >>
> >> > > > > >> ....
> >> > > > > >>
> >> > > > > >> Thanks for the help.
> >> > > > > >>
> >> > > > > >> St.Ack
> >> > > > > >>
> >> > > > > >>
> >> > > > > >>
> >> > > > > >> > > g++ --version
> >> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> > This is the compile command that gets produced on my
> >> > > > > >> > machine:
> >> > > > > >> >
> >> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
> >> > > > > >> > -fshort-wchar
> >> > > > -std=c++0x
> >> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse
> >> > > > > >> > -g3
> >> -ggdb
> >> > > >  -fPIC
> >> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
> >> -DNA_LINUX
> >> > > > > >> -DSQ_LINUX
> >> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD
> >> > > > > >> > -DARKFS_GENERATOR -D_DP2NT_ -D_LITTLE_ENDIAN_
> >> > > > > >> > -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
> >> > > > > >> -D_REENTRANT
> >> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER
> >> > > > > >> > -D_X86_ -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> >> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> >> > > > > >> -DMPI_
> >> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> >> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
> >> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/inc
> >> > > > > >> > lu
> >> > > > > >> > de
> >> > > > > >> -I/usr/include
> >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> >> > > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> >> > > > > >> > -I/usr/include
> >> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> >> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> >> > > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> >> > > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat
> >> -I../executor
> >> > > > > >> > -I../parser -I../generator
> >> > > > > >> -I../exp
> >> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> >> -I../common
> >> > > > > -I../dml
> >> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> >> -I../catman
> >> > > > > >> -I../smdio
> >> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> >> -I../langman
> >> > > > > >> -I../sqludr
> >> > > > > >> > -I../udrserv -I../security -I../runtimestats
> >> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
> >> > > > > >> >
> >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> >> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> >> > > > > >> >
> >> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> >> > > > > >> > inc
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogg
> >> > > > > >> > er
> >> > > > > >> >
> >> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> >> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c
> >> > > > > >> > -o comexe/linux/64bit/debug/ComTdbStoredProc.o
> >> > > > > >> ../comexe/ComTdbStoredProc.cpp
> >> > > > > >> >
> >> > > > > >> > Hope one of these helps, please let me know if you get
> >> > > > > >> > different
> >> > > > > >> results,
> >> > > > > >> >
> >> > > > > >> > Hans
> >> > > > > >> >
> >> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
> >> > > > > >> > <st...@duboce.net>
> >> > wrote:
> >> > > > > >> >
> >> > > > > >> > > Thanks for helpful instructions on how to try out
> >> > > > > >> > > the RC.
> >> > > > > >> > >
> >> > > > > >> > > I checked signature and the hash. Looks good.
> >> > > > > >> > > "..
> >> > > > > >> > > I went through the nice RAT_README.txt. The notes on
> >> > > > > >> > > why files are
> >> > > > > in
> >> > > > > >> > > excluded in .rat-excludes -- third-party license,
> >> > > > > >> > > format
> >> that
> >> > > > > >> > > does
> >> > > > > not
> >> > > > > >> > > support a license comment, and files "...without any
> >> > > > > >> > > degree of
> >> > > > > >> creativity
> >> > > > > >> > > in either its literal elements or its structure.. "
> >> > > > > >> > > --
> >> looks
> >> > > > > >> > > good
> >> > > > to
> >> > > > > >> me
> >> > > > > >> > as
> >> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of
> stuff).
> >> > > > > >> > >
> >> > > > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> >> > > > > >> > >
> >> > > > > >> > > The docs dir has nothing in it. That is intentional?
> >> > > > > >> > > (Looks like
> >> > > > > site
> >> > > > > >> > gets
> >> > > > > >> > > built into here).
> >> > > > > >> > >
> >> > > > > >> > > Which HBASE issue is the one that will address the
> >> > > > > >> > > need for hbase.trafodion.patchclientscanner.enabled
> >> > > > > >> > > mentioned as
> >> known
> >> > > > issue?
> >> > > > > >> > Would
> >> > > > > >> > > be good to add a reference to on known issues (We
> >> > > > > >> > > need to
> >> fix
> >> > > it).
> >> > > > > >> > >
> >> > > > > >> > > I tried to build it. The instructions are good but I
> >> stalled
> >> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See
> below).
> >> > > > > >> > >
> >> > > > > >> > > This RC is looking good to me. I'd be +1 if I can
> >> > > > > >> > > get it to
> >> > > > > basically
> >> > > > > >> > build
> >> > > > > >> > > (Yeah, let the next release be against apache hadoop
> >> > > > > >> > > and a later
> >> > > > > >> version
> >> > > > > >> > of
> >> > > > > >> > > hbase).
> >> > > > > >> > >
> >> > > > > >> > > Good stuff,
> >> > > > > >> > >
> >> > > > > >> > > St.Ack
> >> > > > > >> > >
> >> > > > > >> > > Building on:
> >> > > > > >> > >
> >> > > > > >> > > CentOS release 6.4 (Final)
> >> > > > > >> > >
> >> > > > > >> > > ....
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> >> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> >> > > > > >> > > error: expected namespace-name before ‘;’ token
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: expected namespace-name before ‘;’ token
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In
> >> > > > > >> > > file included from ../qmscommon/QRSharedPtr.h:29,
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> >> > > > > >> > >                  from
> >> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
> >> > > > ##(SQL)
> >> > > > > >> > >                  from ../optimizer/RelControl.h:46,
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> >> > > > > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> >> > > > > >> > >                  from
> >> > > > > >> > > ../optimizer/RelStoredProc.h:44,
> >> ##(SQL)
> >> > > > > >> > >                  from
> >> > > > > >> > > ../comexe/ComTdbStoredProc.h:44,
> >> ##(SQL)
> >> > > > > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has
> >> > > > > >> > > not been
> >> > > > declared
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
> >> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has
> >> > > > > >> > > not been
> >> > > > declared
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> >> > > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’
> >> > > > > >> > > before
> ‘*’
> >> > > > > >> > > token
> >> > > > > >> ##(SQL)
> >> > > > > >> > > make[4]: ***
> >> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> >> > > > > >> > > Error 1
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > make[4]: Leaving directory
> >> > > > > >> > >
> >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> >> > > > > >> ##(SQL)
> >> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> >> > > > > >> > > make[3]: Leaving directory
> >> > > > > >> > >
> >> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> >> > > > ##(SQL)
> >> > > > > >> > > make[2]: *** [make_sql] Error 2
> >> > > > > >> > > make[2]: Leaving directory
> >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> >> > > > > >> > > make[1]: *** [foundation] Error 2
> >> > > > > >> > > make[1]: Leaving directory
> >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> >> > > > > >> > > make: *** [all] Error 2 ....
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> >> > > > > >> > roberta.marton@esgyn.com
> >> > > > > >> > > >
> >> > > > > >> > > wrote:
> >> > > > > >> > >
> >> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
> >> (incubating)
> >> > > > release
> >> > > > > >> > > > candidate 5.
> >> > > > > >> > > >
> >> > > > > >> > > > This is a podling vote verifying that Trafodion
> >> > > > > >> > > > contributors
> >> > > > > believe
> >> > > > > >> > the
> >> > > > > >> > > > code is ready to be released.
> >> > > > > >> > > >
> >> > > > > >> > > > Once votes are approved, a message will be sent to
> >> > > > > >> > > > the
> >> IPMC
> >> > > > > >> community
> >> > > > > >> > to
> >> > > > > >> > > > ask for an official vote.
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Many, many, many thanks to everyone who has
> >> > > > > >> > > > contributed
> >> to
> >> > > > > >> > > > this
> >> > > > > >> > release.
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The release artifacts can be downloaded from:
> >> > > > > >> > > >
> >> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> >> > > > > >> > > > from
> >> > > > > >> > > directory
> >> > > > > >> > > > apache-trafodion-1.3.0-incubating
> >> > > > > >> > > >
> >> > > > > >> > > > The artifacts are based on git repository:
> >> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> >> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
> >> > > > > >> > > > release
> >> > > > > >> > > > 1.3
> >> > > > with
> >> > > > > >> tag
> >> > > > > >> > > > 1.3.0rc5
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Instructions on how to build and run Apache
> >> > > > > >> > > > Trafodion are
> >> > > > > described:
> >> > > > > >> > > > http://trafodion.apache.org/build.html
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Note that these instructions describe downloading
> >> > > > > >> > > > from
> >> the
> >> > > > release
> >> > > > > >> > > > directory.  The artifacts are currently in the
> >> > > > > >> > > > staging
> >> area
> >> > > > > >> described
> >> > > > > >> > > > above.
> >> > > > > >> > > >
> >> > > > > >> > > > Please download the release candidate, check the
> >> > > > > >> > > > hashes, check
> >> > > > the
> >> > > > > >> > > > signatures, build it, and vote.  For instructions
> >> > > > > >> > > > on how
> >> to
> >> > > > check
> >> > > > > >> > > > signatures and hashes see:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> http://trafodion.apache.org/release.html#Verify_Signatures
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The source tar file has been signed with pgp key
> >> > > > > >> > > > A44C5A05 which
> >> > > > is
> >> > > > > >> > > included
> >> > > > > >> > > > in the download location’s KEYS file and found in
> >> > > > > >> > > > the mit
> >> > > > > keyserver:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > For changes included in the release, please see
> >> > > > > >> > > > the
> >> release
> >> > > > notes:
> >> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.ht
> >> > > > > >> > > > ml
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The changes from rc4 to rc5 include:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and
> >> > > > > >> > > > license files are
> >> > > > > >> incorrect
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
> >> > > > > >> > > > NOTICE
> >> and
> >> > > > LICENSE
> >> > > > > >> > FILES
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The vote will be open for 72 hours (ends on 12/18
> >> > > > > >> > > > 1pm
> >> PST).
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] +1 approve
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] +0 no opinion
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] -1 disapprove (and reason why)
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >    Regards,
> >> > > > > >> > > >
> >> > > > > >> > > >    Roberta
> >> > > > > >> > > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> > >
> >> >
> >>
> >
> >
>


RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Roberta Marton <ro...@esgyn.com>.
I just downloaded, built, and created binary tars.  The distribution
directory should contain 4 files:

dcs-1.3.0.tar.gz
rest-1.3.tar.gz
trafodion_clients-1.3.0-debug.tar.gz
trafodion_server-1.3.0-debug.tar.gz

   Roberta

-----Original Message-----
From: Selva Govindarajan [mailto:selva.govindarajan@esgyn.com]
Sent: Thursday, December 24, 2015 10:14 AM
To: dev@trafodion.incubator.apache.org
Subject: RE: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Hi Stack,

You need another trafodion-server*tar.gz file

make package

creates this file at ./distribution.

Selva

-----Original Message-----
From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of Stack
Sent: Thursday, December 24, 2015 8:42 AM
To: dev@trafodion.incubator.apache.org
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Thanks. The package-all produced these tar.gz's:

./distribution/dcs-1.3.0.tar.gz
./distribution/rest-1.3.0.tar.gz

(I was looking for apache-trafodion-X.X.X.tar.gz file but these seem to be
what is wanted).

I then ran installer again but am stuck on the last question. What is a
'hadoop external network URL:port':

[stack@c2020 installer]$ ./trafodion_install

******************************
 TRAFODION INSTALLATION START
******************************

***INFO: testing sudo access
***INFO: Log file located at
/var/log/trafodion/trafodion_install_2015-12-24-08-35-46.log
***INFO: Config directory: /etc/trafodion
***INFO: Working directory: /usr/lib/trafodion

*******************************
 Trafodion Configuration Setup
*******************************

***INFO: Please press [Enter] to select defaults.

Enter trafodion password, default is [traf123]:
Enter list of nodes (blank separated), default [localhost]:
Enter Trafodion userid's home directory prefix, default is [/home]:
Specify full path to EPEL RPM (including .rpm), default is None:
***INFO: Will attempt to download RPM if EPEL is not installed on all nodes.
Specify location of Java 1.7.0_65 or higher (JDK), default is
[/home/stack/bin/jdk1.7.0_67]:
Enter full path (including .tar or .tar.gz) of trafodion tar file []:
/home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
***INFO: tar file is not a package tar file which includes Trafodion & DCS
***INFO: assuming it is a Trafodion build only tar file Enter location of
DCS tar file []:
/home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
Enter location of REST tar file []:
/home/stack/apache-trafodion-1.3.0-incubating/distribution/rest-1.3.0.tar.gz
Enter Hadoop admin username, default is [admin]:
Enter Hadoop admin password, default is [admin]:
Enter Hadoop external network URL:port (no 'http://' needed), default is []:

Is there a section that has suggested answers to the above questions? If so,
just point me there.

Thanks for the help,
St.Ack

On Wed, Dec 23, 2015 at 10:21 PM, Roberta Marton <ro...@esgyn.com>
wrote:

> If you go to the Apache Trafodion Web site under contributing and look
> at "create dev environment" there is a section that talks about
> creating tar files. To create tar file, do "make package". I believe
> the tar files are created in the distribution directory off the main
> Trafodion directory.
>
> We used to have this section included with the build page but moved it
> onto a separate page.
>
>    Roberta
> On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <
> selva.govindarajan@esgyn.com>
> wrote:
>
> Hello St.Ack,
>
> make package
> make package-all
>
> at the same directory where "make all" was issued should create the
> tar.gz files needed.
>
> The website shows the following:
>
> Command         What It Builds
> make all                Trafodion, DCS, and REST.
> make package            Trafodion, DCS, REST, and Client Drivers.
> make package-all        Trafodion, DCS, REST, Client Drivers, and tests
> for
> all
> components.
>
> Selva
>
> -----Original Message-----
> From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> Stack
> Sent: Wednesday, December 23, 2015 5:35 PM
> To: dev@trafodion.incubator.apache.org
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> On this page, it talks about the trafodion_install program. When I run
> it, it asks a few questions including path to a binary for trafodion
> .tar.gz.
> I've just built it. I don't have a tar.gz product (Looking in
> Makefile, I don't see how to make it).
>
> When I run the install pointing at my build dir I get:
>
> ....
> Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> PATH_TO_TRAFODION_HOME_DIR
> ***ERROR: Must specify Trafodion tar file location.
> ***ERROR: Error while running traf_config_setup.
> ***ERROR: No configuration file created.
>
> I notice in Makefile there is a trafinstall target but when I run it...
>
>
> cd /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts
> && install_traf_components Unable to find
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/sw_
> env.sh
> to get the list of ports
> make[1]: *** [trafinstall] Error 1
> make[1]: Leaving directory
> `/home/stack/apache-trafodion-1.3.0-incubating/core'
> make: *** [trafinstall] Error 2
>
> ... which I suppose is generated.
>
> Thanks for entertaining my noob questions (hopefully others coming
> along after will benefit from the help you lot are giving me).
>
> St.Ack
>
>
>
>
>
>
>
> On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:
>
> > Thanks Hans. Again, this is a package from the list here
> > http://trafodion.apache.org/setup-build-environment.html I went and
> > checked all prereqs. The install of boost-devel was failing and so
> > script bypassed other packages. I was able to successfully run make
> > all. Now trying to figure how to run it. Thanks for the help, St.Ack
> >
> >
> >
> >
> >
> >
> >
> > On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller <ha...@esgyn.com>
> > wrote:
> >
> >> Sorry, my earlier message wasn't quite correct, there is also a
> >> file /usr/include/sqltypes.h and that is the one used by the build.
> >> Using yum whatprovides /usr/local/sqltypes.h, it seems that file
> >> comes from the unixODBC-devel RPM. I have the following installed:
> >>
> >> > rpm -qa | grep ODBC
> >> unixODBC-devel-2.2.14-14.el6.x86_64
> >> unixODBC-2.2.14-14.el6.x86_64
> >>
> >>
> >>
> >> Hans
> >>
> >> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
> >>
> >> > I was following the list here:
> >> >
> >> > http://trafodion.apache.org/setup-build-environment.html
> >> >
> >> > Seems like the lib is in the list mentioned above also. I thought
> >> > I'd
> >> done
> >> > a bad install but the libs seem to be there.
> >> >
> >> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest
> >> version
> >> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and
> >> > latest version
> >> >
> >> > Complaint is missing sqltypes.h. See below. Do I have to add an
> >> > include path? Is that in libiodbc-devel too?
> >> >
> >> > Thanks for the help,
> >> > St.Ack
> >> >
> >> >
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> >> > ##(NDCS)
> >> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> >> > ##(NDCS)
> >> >                  from ../Common/RegValues.h:37, ##(NDCS)
> >> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35In file
> >> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
> >> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > ,       ##(NDCS)
> >> >                  from NskUtil.cpp:31:   ##(NDCS)
> >> >
> >> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
> >> > <narain.arvind@gmail.com
> >> >
> >> > wrote:
> >> >
> >> > > Some of the prerequisites for building the software are
> >> > > mentioned in
> >> the
> >> > > following - libiodbc is one of them. Hope this helps.
> >> > >
> >> > >
> >> >
> >> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+
> >> So
> >> ftware
> >> > >
> >> > >
> >> > > Regards
> >> > > Arvind
> >> > >
> >> > > -----Original Message-----
> >> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> >> > > Sent: Wednesday, December 23, 2015 2:58 PM
> >> > > To: dev <de...@trafodion.incubator.apache.org>
> >> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> >> > > release - release candidate 5
> >> > >
> >> > > The sqltypes.h include on my machine comes from
> >> /usr/include/libiodbc. My
> >> > > machine has this installed:
> >> > >
> >> > > > rpm -qa | grep odb
> >> > > libiodbc-3.52.7-1.el6.x86_64
> >> > > libiodbc-devel-3.52.7-1.el6.x86_64
> >> > >
> >> > >
> >> > > Hope that helps you jump through the next hoop, thanks for your
> >> patience!
> >> > >
> >> > > Hans
> >> > >
> >> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
> >> > >
> >> > > > Thanks Hans.
> >> > > >
> >> > > > I was building with jdk8. Using jdk7 got me over the javadoc
> >> > > > issues.
> >> > > >
> >> > > > I feel like I am almost there (with your help -- thanks).
> >> > > >
> >> > > > I have this now:
> >> > > >
> >> > > >
> >> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> >> > > > No
> >> such
> >> > > > file or directory ##(NDCS)
> >> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> >> > ##(NDCS)
> >> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
> >> >  ##(NDCS)
> >> > > > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> >> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
> >> >  ##(NDCS)
> >> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> >> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> >> > > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
> >> >  ##(NDCS)
> >> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
> >> > > > directory
> >> > > >  ##(NDCS)
> >> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
> >> > > > ##(NDCS)
> >> > > >
> >> > > >
> >> > > >
> >> > > > St.Ack
> >> > > >
> >> > > >
> >> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
> >> > > > <hans.zeller@esgyn.com
> >> >
> >> > > > wrote:
> >> > > >
> >> > > > > Here is another option to get Trafodion built, you could
> >> > > > > create an Amazon
> >> > > > > EC2 instance from this image:
> >> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> >> > > > >
> >> > > > > Then, connect to the instance as the centos user and do
> >> > > > > another build, replacing the one that's already on that
> >> > > > > machine (which is not the most recent one):
> >> > > > >
> >> > > > > sudo -u traf_dev -i
> >> > > > > cd ..
> >> > > > >
> >> > > > > # get rid of the original build (put new build in the same
> >> > > > > place
> >> or
> >> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> >> > > > >
> >> > > > > rm -rf apache-*
> >> > > > >
> >> > > > > # download the current release candidate and untar it
> >> > > > >
> >> > > > > wget
> >> > > > >
> >> > > > >
> >> > > >
> >> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-t
> >> ra
> >> f
> >> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.
> >> > > > ta
> >> > > > r.gz
> >> > > > >
> >> > > > > tar -xvf apache-*
> >> > > > >
> >> > > > > exit
> >> > > > >
> >> > > > > # start a new shell for user traf_dev to source in sqenv.sh
> >> > > > >
> >> > > > > sudo -u traf_dev -i
> >> > > > >
> >> > > > > # should display a message "If you are ready to build
> >> Trafodion..."
> >> > > > >
> >> > > > >
> >> > > > > # make
> >> > > > >
> >> > > > > make all
> >> > > > >
> >> > > > >
> >> > > > > Hans
> >> > > > >
> >> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> >> > > > > <ha...@esgyn.com>
> >> > > > > wrote:
> >> > > > >
> >> > > > > > Hi again,
> >> > > > > >
> >> > > > > > This looks like a failure in the javadoc:javadoc Maven
> >> > > > > > goal for the
> >> > > > REST
> >> > > > > > project. I tried building javadoc for the REST project in
> >> > > > > > my
> >> > > > environment
> >> > > > > > and it worked and produced a site. Maybe I have a
> >> > > > > > different
> >> plugin
> >> > > > > > installed, or maybe Maven allows to specify more or less
> >> > > > > > strict
> >> > > > checking
> >> > > > > > for javadoc? Here is the info on the maven-javadoc-plugin
> >> > > > > > I'm using (my Maven version is 3.0.5):
> >> > > > > >
> >> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
> >> > > > > > (default-cli) @ rest >>>
> >> > > > > >
> >> > > > > > I get a few javadoc warnings, but none on the lines you
> >> > > > > > show above. If
> >> > > > > you
> >> > > > > > are willing to live without the web site for the REST
> >> > > > > > server,
> >> you
> >> > > > > > could remove the "site" Maven goal in
> >> > > incubator-trafodion/core/rest/Makefile:
> >> > > > > >
> >> > > > > > build_all:
> >> > > > > > $(MAKE) build_chk
> >> > > > > > echo "$(MAVEN) site package -DskipTests"
> >> > > > > >
> >> > > > > >
> >> > > > > > The build should produce a log file
> >> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm
> >> > > > > > attaching my build_rest.log for comparison.
> >> > > > > >
> >> > > > > > Hans
> >> > > > > >
> >> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack
> >> > > > > > <st...@duboce.net>
> >> wrote:
> >> > > > > >
> >> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> >> > > > > >> <ha...@esgyn.com>
> >> > > > > >> wrote:
> >> > > > > >>
> >> > > > > >> > Hi St.Ack,
> >> > > > > >> >
> >> > > > > >> > Going through some old emails, I found one where a
> >> compilation
> >> > > > > >> > fails
> >> > > > > in
> >> > > > > >> a
> >> > > > > >> > similar place, and that one was memory-related, the VM
> >> > > > > >> > used
> >> was
> >> > > > > >> > too
> >> > > > > >> small.
> >> > > > > >> > Most people I know usually use at least 8 GB, 16 or
> >> > > > > >> > more is
> >> > > better.
> >> > > > > >> > Alternatively you could try
> >> > > > > >> >
> >> > > > > >> > make -j 1 all
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> > instead of "make all", but that could take a very long
> time.
> >> > > > > >> > So,
> >> > > > maybe
> >> > > > > >> just
> >> > > > > >> > to test whether it might be memory-related.
> >> > > > > >> >
> >> > > > > >> > If that's not it, I just tested my build to see where
> >> > > > > >> > it gets the
> >> > > > > >> log4cxx
> >> > > > > >> > files, and those seem to come from /usr/include/log4cxx.
> >> > > > > >> > Here is
> >> > > > some
> >> > > > > >> info
> >> > > > > >> > for my machine:
> >> > > > > >> >
> >> > > > > >> > > rpm -qa | grep log4
> >> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> >> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> I did not have the -devel package installed. Thank you
> >> > > > > >> Hans for the
> >> > > > > help.
> >> > > > > >>
> >> > > > > >> It looks like I had to also define a CLASSPATH in build
> >> > > > > >> enironment
> >> > > > which
> >> > > > > >> had the ant launcher jar in it.
> >> > > > > >>
> >> > > > > >> Am now stuck here:
> >> > > > > >>
> >> > > > > >> ...
> >> > > > > >>
> >> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to execute
> >> > > > > >> goal org.apache.maven.plugins:maven-site-plugin:3.3:site
> >> > > > > >> (default-site) on project rest: Error during page
> >> > > > > >> generation:
> >> > > > > >> Error rendering Maven
> >> > > > > report:
> >> > > > > >>  ##(REST)
> >> > > > > >> [ERROR] Exit code: 1 -
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> >> > > > > >> [ERROR]
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> >> > > > > >> [ERROR]
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> >> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> >> > > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> >> > > > > >>
> >> > > > > >> ....
> >> > > > > >>
> >> > > > > >> Thanks for the help.
> >> > > > > >>
> >> > > > > >> St.Ack
> >> > > > > >>
> >> > > > > >>
> >> > > > > >>
> >> > > > > >> > > g++ --version
> >> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> > This is the compile command that gets produced on my
> >> > > > > >> > machine:
> >> > > > > >> >
> >> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
> >> > > > > >> > -fshort-wchar
> >> > > > -std=c++0x
> >> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse
> >> > > > > >> > -g3
> >> -ggdb
> >> > > >  -fPIC
> >> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
> >> -DNA_LINUX
> >> > > > > >> -DSQ_LINUX
> >> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD
> >> > > > > >> > -DARKFS_GENERATOR -D_DP2NT_ -D_LITTLE_ENDIAN_
> >> > > > > >> > -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
> >> > > > > >> -D_REENTRANT
> >> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER
> >> > > > > >> > -D_X86_ -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> >> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> >> > > > > >> -DMPI_
> >> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> >> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
> >> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/inc
> >> > > > > >> > lu
> >> > > > > >> > de
> >> > > > > >> -I/usr/include
> >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> >> > > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> >> > > > > >> > -I/usr/include
> >> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> >> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> >> > > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> >> > > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat
> >> -I../executor
> >> > > > > >> > -I../parser -I../generator
> >> > > > > >> -I../exp
> >> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> >> -I../common
> >> > > > > -I../dml
> >> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> >> -I../catman
> >> > > > > >> -I../smdio
> >> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> >> -I../langman
> >> > > > > >> -I../sqludr
> >> > > > > >> > -I../udrserv -I../security -I../runtimestats
> >> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
> >> > > > > >> >
> >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> >> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> >> > > > > >> >
> >> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> >> > > > > >> > inc
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogg
> >> > > > > >> > er
> >> > > > > >> >
> >> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> >> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c
> >> > > > > >> > -o comexe/linux/64bit/debug/ComTdbStoredProc.o
> >> > > > > >> ../comexe/ComTdbStoredProc.cpp
> >> > > > > >> >
> >> > > > > >> > Hope one of these helps, please let me know if you get
> >> > > > > >> > different
> >> > > > > >> results,
> >> > > > > >> >
> >> > > > > >> > Hans
> >> > > > > >> >
> >> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
> >> > > > > >> > <st...@duboce.net>
> >> > wrote:
> >> > > > > >> >
> >> > > > > >> > > Thanks for helpful instructions on how to try out
> >> > > > > >> > > the RC.
> >> > > > > >> > >
> >> > > > > >> > > I checked signature and the hash. Looks good.
> >> > > > > >> > > "..
> >> > > > > >> > > I went through the nice RAT_README.txt. The notes on
> >> > > > > >> > > why files are
> >> > > > > in
> >> > > > > >> > > excluded in .rat-excludes -- third-party license,
> >> > > > > >> > > format
> >> that
> >> > > > > >> > > does
> >> > > > > not
> >> > > > > >> > > support a license comment, and files "...without any
> >> > > > > >> > > degree of
> >> > > > > >> creativity
> >> > > > > >> > > in either its literal elements or its structure.. "
> >> > > > > >> > > --
> >> looks
> >> > > > > >> > > good
> >> > > > to
> >> > > > > >> me
> >> > > > > >> > as
> >> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of
> stuff).
> >> > > > > >> > >
> >> > > > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> >> > > > > >> > >
> >> > > > > >> > > The docs dir has nothing in it. That is intentional?
> >> > > > > >> > > (Looks like
> >> > > > > site
> >> > > > > >> > gets
> >> > > > > >> > > built into here).
> >> > > > > >> > >
> >> > > > > >> > > Which HBASE issue is the one that will address the
> >> > > > > >> > > need for hbase.trafodion.patchclientscanner.enabled
> >> > > > > >> > > mentioned as
> >> known
> >> > > > issue?
> >> > > > > >> > Would
> >> > > > > >> > > be good to add a reference to on known issues (We
> >> > > > > >> > > need to
> >> fix
> >> > > it).
> >> > > > > >> > >
> >> > > > > >> > > I tried to build it. The instructions are good but I
> >> stalled
> >> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See
> below).
> >> > > > > >> > >
> >> > > > > >> > > This RC is looking good to me. I'd be +1 if I can
> >> > > > > >> > > get it to
> >> > > > > basically
> >> > > > > >> > build
> >> > > > > >> > > (Yeah, let the next release be against apache hadoop
> >> > > > > >> > > and a later
> >> > > > > >> version
> >> > > > > >> > of
> >> > > > > >> > > hbase).
> >> > > > > >> > >
> >> > > > > >> > > Good stuff,
> >> > > > > >> > >
> >> > > > > >> > > St.Ack
> >> > > > > >> > >
> >> > > > > >> > > Building on:
> >> > > > > >> > >
> >> > > > > >> > > CentOS release 6.4 (Final)
> >> > > > > >> > >
> >> > > > > >> > > ....
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> >> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> >> > > > > >> > > error: expected namespace-name before ‘;’ token
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: expected namespace-name before ‘;’ token
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In
> >> > > > > >> > > file included from ../qmscommon/QRSharedPtr.h:29,
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> >> > > > > >> > >                  from
> >> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
> >> > > > ##(SQL)
> >> > > > > >> > >                  from ../optimizer/RelControl.h:46,
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> >> > > > > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> >> > > > > >> > >                  from
> >> > > > > >> > > ../optimizer/RelStoredProc.h:44,
> >> ##(SQL)
> >> > > > > >> > >                  from
> >> > > > > >> > > ../comexe/ComTdbStoredProc.h:44,
> >> ##(SQL)
> >> > > > > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has
> >> > > > > >> > > not been
> >> > > > declared
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
> >> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has
> >> > > > > >> > > not been
> >> > > > declared
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> >> > > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’
> >> > > > > >> > > before
> ‘*’
> >> > > > > >> > > token
> >> > > > > >> ##(SQL)
> >> > > > > >> > > make[4]: ***
> >> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> >> > > > > >> > > Error 1
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > make[4]: Leaving directory
> >> > > > > >> > >
> >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> >> > > > > >> ##(SQL)
> >> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> >> > > > > >> > > make[3]: Leaving directory
> >> > > > > >> > >
> >> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> >> > > > ##(SQL)
> >> > > > > >> > > make[2]: *** [make_sql] Error 2
> >> > > > > >> > > make[2]: Leaving directory
> >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> >> > > > > >> > > make[1]: *** [foundation] Error 2
> >> > > > > >> > > make[1]: Leaving directory
> >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> >> > > > > >> > > make: *** [all] Error 2 ....
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> >> > > > > >> > roberta.marton@esgyn.com
> >> > > > > >> > > >
> >> > > > > >> > > wrote:
> >> > > > > >> > >
> >> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
> >> (incubating)
> >> > > > release
> >> > > > > >> > > > candidate 5.
> >> > > > > >> > > >
> >> > > > > >> > > > This is a podling vote verifying that Trafodion
> >> > > > > >> > > > contributors
> >> > > > > believe
> >> > > > > >> > the
> >> > > > > >> > > > code is ready to be released.
> >> > > > > >> > > >
> >> > > > > >> > > > Once votes are approved, a message will be sent to
> >> > > > > >> > > > the
> >> IPMC
> >> > > > > >> community
> >> > > > > >> > to
> >> > > > > >> > > > ask for an official vote.
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Many, many, many thanks to everyone who has
> >> > > > > >> > > > contributed
> >> to
> >> > > > > >> > > > this
> >> > > > > >> > release.
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The release artifacts can be downloaded from:
> >> > > > > >> > > >
> >> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> >> > > > > >> > > > from
> >> > > > > >> > > directory
> >> > > > > >> > > > apache-trafodion-1.3.0-incubating
> >> > > > > >> > > >
> >> > > > > >> > > > The artifacts are based on git repository:
> >> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> >> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
> >> > > > > >> > > > release
> >> > > > > >> > > > 1.3
> >> > > > with
> >> > > > > >> tag
> >> > > > > >> > > > 1.3.0rc5
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Instructions on how to build and run Apache
> >> > > > > >> > > > Trafodion are
> >> > > > > described:
> >> > > > > >> > > > http://trafodion.apache.org/build.html
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Note that these instructions describe downloading
> >> > > > > >> > > > from
> >> the
> >> > > > release
> >> > > > > >> > > > directory.  The artifacts are currently in the
> >> > > > > >> > > > staging
> >> area
> >> > > > > >> described
> >> > > > > >> > > > above.
> >> > > > > >> > > >
> >> > > > > >> > > > Please download the release candidate, check the
> >> > > > > >> > > > hashes, check
> >> > > > the
> >> > > > > >> > > > signatures, build it, and vote.  For instructions
> >> > > > > >> > > > on how
> >> to
> >> > > > check
> >> > > > > >> > > > signatures and hashes see:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> http://trafodion.apache.org/release.html#Verify_Signatures
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The source tar file has been signed with pgp key
> >> > > > > >> > > > A44C5A05 which
> >> > > > is
> >> > > > > >> > > included
> >> > > > > >> > > > in the download location’s KEYS file and found in
> >> > > > > >> > > > the mit
> >> > > > > keyserver:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > For changes included in the release, please see
> >> > > > > >> > > > the
> >> release
> >> > > > notes:
> >> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.ht
> >> > > > > >> > > > ml
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The changes from rc4 to rc5 include:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and
> >> > > > > >> > > > license files are
> >> > > > > >> incorrect
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
> >> > > > > >> > > > NOTICE
> >> and
> >> > > > LICENSE
> >> > > > > >> > FILES
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The vote will be open for 72 hours (ends on 12/18
> >> > > > > >> > > > 1pm
> >> PST).
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] +1 approve
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] +0 no opinion
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] -1 disapprove (and reason why)
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >    Regards,
> >> > > > > >> > > >
> >> > > > > >> > > >    Roberta
> >> > > > > >> > > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> > >
> >> >
> >>
> >
> >
>

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Selva Govindarajan <se...@esgyn.com>.
Hi Stack,

You need another trafodion-server*tar.gz file also.

make package

creates this file at ./distribution.

Selva

-----Original Message-----
From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of Stack
Sent: Thursday, December 24, 2015 8:42 AM
To: dev@trafodion.incubator.apache.org
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

Thanks. The package-all produced these tar.gz's:

./distribution/dcs-1.3.0.tar.gz
./distribution/rest-1.3.0.tar.gz

(I was looking for apache-trafodion-X.X.X.tar.gz file but these seem to be
what is wanted).

I then ran installer again but am stuck on the last question. What is a
'hadoop external network URL:port':

[stack@c2020 installer]$ ./trafodion_install

******************************
 TRAFODION INSTALLATION START
******************************

***INFO: testing sudo access
***INFO: Log file located at
/var/log/trafodion/trafodion_install_2015-12-24-08-35-46.log
***INFO: Config directory: /etc/trafodion
***INFO: Working directory: /usr/lib/trafodion

*******************************
 Trafodion Configuration Setup
*******************************

***INFO: Please press [Enter] to select defaults.

Enter trafodion password, default is [traf123]:
Enter list of nodes (blank separated), default [localhost]:
Enter Trafodion userid's home directory prefix, default is [/home]:
Specify full path to EPEL RPM (including .rpm), default is None:
***INFO: Will attempt to download RPM if EPEL is not installed on all nodes.
Specify location of Java 1.7.0_65 or higher (JDK), default is
[/home/stack/bin/jdk1.7.0_67]:
Enter full path (including .tar or .tar.gz) of trafodion tar file []:
/home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
***INFO: tar file is not a package tar file which includes Trafodion & DCS
***INFO: assuming it is a Trafodion build only tar file Enter location of
DCS tar file []:
/home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
Enter location of REST tar file []:
/home/stack/apache-trafodion-1.3.0-incubating/distribution/rest-1.3.0.tar.gz
Enter Hadoop admin username, default is [admin]:
Enter Hadoop admin password, default is [admin]:
Enter Hadoop external network URL:port (no 'http://' needed), default is []:

Is there a section that has suggested answers to the above questions? If so,
just point me there.

Thanks for the help,
St.Ack

On Wed, Dec 23, 2015 at 10:21 PM, Roberta Marton <ro...@esgyn.com>
wrote:

> If you go to the Apache Trafodion Web site under contributing and look
> at "create dev environment" there is a section that talks about
> creating tar files. To create tar file, do "make package". I believe
> the tar files are created in the distribution directory off the main
> Trafodion directory.
>
> We used to have this section included with the build page but moved it
> onto a separate page.
>
>    Roberta
> On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <
> selva.govindarajan@esgyn.com>
> wrote:
>
> Hello St.Ack,
>
> make package
> make package-all
>
> at the same directory where "make all" was issued should create the
> tar.gz files needed.
>
> The website shows the following:
>
> Command         What It Builds
> make all                Trafodion, DCS, and REST.
> make package            Trafodion, DCS, REST, and Client Drivers.
> make package-all        Trafodion, DCS, REST, Client Drivers, and tests
> for
> all
> components.
>
> Selva
>
> -----Original Message-----
> From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of
> Stack
> Sent: Wednesday, December 23, 2015 5:35 PM
> To: dev@trafodion.incubator.apache.org
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> On this page, it talks about the trafodion_install program. When I run
> it, it asks a few questions including path to a binary for trafodion
> .tar.gz.
> I've just built it. I don't have a tar.gz product (Looking in
> Makefile, I don't see how to make it).
>
> When I run the install pointing at my build dir I get:
>
> ....
> Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> PATH_TO_TRAFODION_HOME_DIR
> ***ERROR: Must specify Trafodion tar file location.
> ***ERROR: Error while running traf_config_setup.
> ***ERROR: No configuration file created.
>
> I notice in Makefile there is a trafinstall target but when I run it...
>
>
> cd /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts
> && install_traf_components Unable to find
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/sw_
> env.sh
> to get the list of ports
> make[1]: *** [trafinstall] Error 1
> make[1]: Leaving directory
> `/home/stack/apache-trafodion-1.3.0-incubating/core'
> make: *** [trafinstall] Error 2
>
> ... which I suppose is generated.
>
> Thanks for entertaining my noob questions (hopefully others coming
> along after will benefit from the help you lot are giving me).
>
> St.Ack
>
>
>
>
>
>
>
> On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:
>
> > Thanks Hans. Again, this is a package from the list here
> > http://trafodion.apache.org/setup-build-environment.html I went and
> > checked all prereqs. The install of boost-devel was failing and so
> > script bypassed other packages. I was able to successfully run make
> > all. Now trying to figure how to run it. Thanks for the help, St.Ack
> >
> >
> >
> >
> >
> >
> >
> > On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller <ha...@esgyn.com>
> > wrote:
> >
> >> Sorry, my earlier message wasn't quite correct, there is also a
> >> file /usr/include/sqltypes.h and that is the one used by the build.
> >> Using yum whatprovides /usr/local/sqltypes.h, it seems that file
> >> comes from the unixODBC-devel RPM. I have the following installed:
> >>
> >> > rpm -qa | grep ODBC
> >> unixODBC-devel-2.2.14-14.el6.x86_64
> >> unixODBC-2.2.14-14.el6.x86_64
> >>
> >>
> >>
> >> Hans
> >>
> >> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
> >>
> >> > I was following the list here:
> >> >
> >> > http://trafodion.apache.org/setup-build-environment.html
> >> >
> >> > Seems like the lib is in the list mentioned above also. I thought
> >> > I'd
> >> done
> >> > a bad install but the libs seem to be there.
> >> >
> >> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest
> >> version
> >> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and
> >> > latest version
> >> >
> >> > Complaint is missing sqltypes.h. See below. Do I have to add an
> >> > include path? Is that in libiodbc-devel too?
> >> >
> >> > Thanks for the help,
> >> > St.Ack
> >> >
> >> >
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> >> > ##(NDCS)
> >> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> >> > ##(NDCS)
> >> >                  from ../Common/RegValues.h:37, ##(NDCS)
> >> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35In file
> >> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
> >> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > ,       ##(NDCS)
> >> >                  from NskUtil.cpp:31:   ##(NDCS)
> >> >
> >> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
> >> > <narain.arvind@gmail.com
> >> >
> >> > wrote:
> >> >
> >> > > Some of the prerequisites for building the software are
> >> > > mentioned in
> >> the
> >> > > following - libiodbc is one of them. Hope this helps.
> >> > >
> >> > >
> >> >
> >> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+
> >> So
> >> ftware
> >> > >
> >> > >
> >> > > Regards
> >> > > Arvind
> >> > >
> >> > > -----Original Message-----
> >> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> >> > > Sent: Wednesday, December 23, 2015 2:58 PM
> >> > > To: dev <de...@trafodion.incubator.apache.org>
> >> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> >> > > release - release candidate 5
> >> > >
> >> > > The sqltypes.h include on my machine comes from
> >> /usr/include/libiodbc. My
> >> > > machine has this installed:
> >> > >
> >> > > > rpm -qa | grep odb
> >> > > libiodbc-3.52.7-1.el6.x86_64
> >> > > libiodbc-devel-3.52.7-1.el6.x86_64
> >> > >
> >> > >
> >> > > Hope that helps you jump through the next hoop, thanks for your
> >> patience!
> >> > >
> >> > > Hans
> >> > >
> >> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
> >> > >
> >> > > > Thanks Hans.
> >> > > >
> >> > > > I was building with jdk8. Using jdk7 got me over the javadoc
> >> > > > issues.
> >> > > >
> >> > > > I feel like I am almost there (with your help -- thanks).
> >> > > >
> >> > > > I have this now:
> >> > > >
> >> > > >
> >> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> >> > > > No
> >> such
> >> > > > file or directory ##(NDCS)
> >> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> >> > ##(NDCS)
> >> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
> >> >  ##(NDCS)
> >> > > > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> >> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
> >> >  ##(NDCS)
> >> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> >> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> >> > > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
> >> >  ##(NDCS)
> >> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
> >> > > > directory
> >> > > >  ##(NDCS)
> >> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
> >> > > > ##(NDCS)
> >> > > >
> >> > > >
> >> > > >
> >> > > > St.Ack
> >> > > >
> >> > > >
> >> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
> >> > > > <hans.zeller@esgyn.com
> >> >
> >> > > > wrote:
> >> > > >
> >> > > > > Here is another option to get Trafodion built, you could
> >> > > > > create an Amazon
> >> > > > > EC2 instance from this image:
> >> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> >> > > > >
> >> > > > > Then, connect to the instance as the centos user and do
> >> > > > > another build, replacing the one that's already on that
> >> > > > > machine (which is not the most recent one):
> >> > > > >
> >> > > > > sudo -u traf_dev -i
> >> > > > > cd ..
> >> > > > >
> >> > > > > # get rid of the original build (put new build in the same
> >> > > > > place
> >> or
> >> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> >> > > > >
> >> > > > > rm -rf apache-*
> >> > > > >
> >> > > > > # download the current release candidate and untar it
> >> > > > >
> >> > > > > wget
> >> > > > >
> >> > > > >
> >> > > >
> >> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-t
> >> ra
> >> f
> >> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.
> >> > > > ta
> >> > > > r.gz
> >> > > > >
> >> > > > > tar -xvf apache-*
> >> > > > >
> >> > > > > exit
> >> > > > >
> >> > > > > # start a new shell for user traf_dev to source in sqenv.sh
> >> > > > >
> >> > > > > sudo -u traf_dev -i
> >> > > > >
> >> > > > > # should display a message "If you are ready to build
> >> Trafodion..."
> >> > > > >
> >> > > > >
> >> > > > > # make
> >> > > > >
> >> > > > > make all
> >> > > > >
> >> > > > >
> >> > > > > Hans
> >> > > > >
> >> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> >> > > > > <ha...@esgyn.com>
> >> > > > > wrote:
> >> > > > >
> >> > > > > > Hi again,
> >> > > > > >
> >> > > > > > This looks like a failure in the javadoc:javadoc Maven
> >> > > > > > goal for the
> >> > > > REST
> >> > > > > > project. I tried building javadoc for the REST project in
> >> > > > > > my
> >> > > > environment
> >> > > > > > and it worked and produced a site. Maybe I have a
> >> > > > > > different
> >> plugin
> >> > > > > > installed, or maybe Maven allows to specify more or less
> >> > > > > > strict
> >> > > > checking
> >> > > > > > for javadoc? Here is the info on the maven-javadoc-plugin
> >> > > > > > I'm using (my Maven version is 3.0.5):
> >> > > > > >
> >> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
> >> > > > > > (default-cli) @ rest >>>
> >> > > > > >
> >> > > > > > I get a few javadoc warnings, but none on the lines you
> >> > > > > > show above. If
> >> > > > > you
> >> > > > > > are willing to live without the web site for the REST
> >> > > > > > server,
> >> you
> >> > > > > > could remove the "site" Maven goal in
> >> > > incubator-trafodion/core/rest/Makefile:
> >> > > > > >
> >> > > > > > build_all:
> >> > > > > > $(MAKE) build_chk
> >> > > > > > echo "$(MAVEN) site package -DskipTests"
> >> > > > > >
> >> > > > > >
> >> > > > > > The build should produce a log file
> >> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm
> >> > > > > > attaching my build_rest.log for comparison.
> >> > > > > >
> >> > > > > > Hans
> >> > > > > >
> >> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack
> >> > > > > > <st...@duboce.net>
> >> wrote:
> >> > > > > >
> >> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> >> > > > > >> <ha...@esgyn.com>
> >> > > > > >> wrote:
> >> > > > > >>
> >> > > > > >> > Hi St.Ack,
> >> > > > > >> >
> >> > > > > >> > Going through some old emails, I found one where a
> >> compilation
> >> > > > > >> > fails
> >> > > > > in
> >> > > > > >> a
> >> > > > > >> > similar place, and that one was memory-related, the VM
> >> > > > > >> > used
> >> was
> >> > > > > >> > too
> >> > > > > >> small.
> >> > > > > >> > Most people I know usually use at least 8 GB, 16 or
> >> > > > > >> > more is
> >> > > better.
> >> > > > > >> > Alternatively you could try
> >> > > > > >> >
> >> > > > > >> > make -j 1 all
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> > instead of "make all", but that could take a very long
> time.
> >> > > > > >> > So,
> >> > > > maybe
> >> > > > > >> just
> >> > > > > >> > to test whether it might be memory-related.
> >> > > > > >> >
> >> > > > > >> > If that's not it, I just tested my build to see where
> >> > > > > >> > it gets the
> >> > > > > >> log4cxx
> >> > > > > >> > files, and those seem to come from /usr/include/log4cxx.
> >> > > > > >> > Here is
> >> > > > some
> >> > > > > >> info
> >> > > > > >> > for my machine:
> >> > > > > >> >
> >> > > > > >> > > rpm -qa | grep log4
> >> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> >> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> I did not have the -devel package installed. Thank you
> >> > > > > >> Hans for the
> >> > > > > help.
> >> > > > > >>
> >> > > > > >> It looks like I had to also define a CLASSPATH in build
> >> > > > > >> enironment
> >> > > > which
> >> > > > > >> had the ant launcher jar in it.
> >> > > > > >>
> >> > > > > >> Am now stuck here:
> >> > > > > >>
> >> > > > > >> ...
> >> > > > > >>
> >> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to execute
> >> > > > > >> goal org.apache.maven.plugins:maven-site-plugin:3.3:site
> >> > > > > >> (default-site) on project rest: Error during page
> >> > > > > >> generation:
> >> > > > > >> Error rendering Maven
> >> > > > > report:
> >> > > > > >>  ##(REST)
> >> > > > > >> [ERROR] Exit code: 1 -
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> >> > > > > >> [ERROR]
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST)
> >> > > > > >> [ERROR]
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> >> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> >> > > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> >> > > > > >>
> >> > > > > >> ....
> >> > > > > >>
> >> > > > > >> Thanks for the help.
> >> > > > > >>
> >> > > > > >> St.Ack
> >> > > > > >>
> >> > > > > >>
> >> > > > > >>
> >> > > > > >> > > g++ --version
> >> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> > This is the compile command that gets produced on my
> >> > > > > >> > machine:
> >> > > > > >> >
> >> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
> >> > > > > >> > -fshort-wchar
> >> > > > -std=c++0x
> >> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse
> >> > > > > >> > -g3
> >> -ggdb
> >> > > >  -fPIC
> >> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
> >> -DNA_LINUX
> >> > > > > >> -DSQ_LINUX
> >> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD
> >> > > > > >> > -DARKFS_GENERATOR -D_DP2NT_ -D_LITTLE_ENDIAN_
> >> > > > > >> > -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
> >> > > > > >> -D_REENTRANT
> >> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER
> >> > > > > >> > -D_X86_ -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> >> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> >> > > > > >> -DMPI_
> >> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> >> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
> >> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/inc
> >> > > > > >> > lu
> >> > > > > >> > de
> >> > > > > >> -I/usr/include
> >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> >> > > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> >> > > > > >> > -I/usr/include
> >> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> >> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> >> > > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> >> > > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat
> >> -I../executor
> >> > > > > >> > -I../parser -I../generator
> >> > > > > >> -I../exp
> >> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> >> -I../common
> >> > > > > -I../dml
> >> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> >> -I../catman
> >> > > > > >> -I../smdio
> >> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> >> -I../langman
> >> > > > > >> -I../sqludr
> >> > > > > >> > -I../udrserv -I../security -I../runtimestats
> >> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
> >> > > > > >> >
> >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> >> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> >> > > > > >> >
> >> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> >> > > > > >> > inc
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogg
> >> > > > > >> > er
> >> > > > > >> >
> >> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> >> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c
> >> > > > > >> > -o comexe/linux/64bit/debug/ComTdbStoredProc.o
> >> > > > > >> ../comexe/ComTdbStoredProc.cpp
> >> > > > > >> >
> >> > > > > >> > Hope one of these helps, please let me know if you get
> >> > > > > >> > different
> >> > > > > >> results,
> >> > > > > >> >
> >> > > > > >> > Hans
> >> > > > > >> >
> >> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
> >> > > > > >> > <st...@duboce.net>
> >> > wrote:
> >> > > > > >> >
> >> > > > > >> > > Thanks for helpful instructions on how to try out the
> >> > > > > >> > > RC.
> >> > > > > >> > >
> >> > > > > >> > > I checked signature and the hash. Looks good.
> >> > > > > >> > > "..
> >> > > > > >> > > I went through the nice RAT_README.txt. The notes on
> >> > > > > >> > > why files are
> >> > > > > in
> >> > > > > >> > > excluded in .rat-excludes -- third-party license,
> >> > > > > >> > > format
> >> that
> >> > > > > >> > > does
> >> > > > > not
> >> > > > > >> > > support a license comment, and files "...without any
> >> > > > > >> > > degree of
> >> > > > > >> creativity
> >> > > > > >> > > in either its literal elements or its structure.. "
> >> > > > > >> > > --
> >> looks
> >> > > > > >> > > good
> >> > > > to
> >> > > > > >> me
> >> > > > > >> > as
> >> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of
> stuff).
> >> > > > > >> > >
> >> > > > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> >> > > > > >> > >
> >> > > > > >> > > The docs dir has nothing in it. That is intentional?
> >> > > > > >> > > (Looks like
> >> > > > > site
> >> > > > > >> > gets
> >> > > > > >> > > built into here).
> >> > > > > >> > >
> >> > > > > >> > > Which HBASE issue is the one that will address the
> >> > > > > >> > > need for hbase.trafodion.patchclientscanner.enabled
> >> > > > > >> > > mentioned as
> >> known
> >> > > > issue?
> >> > > > > >> > Would
> >> > > > > >> > > be good to add a reference to on known issues (We
> >> > > > > >> > > need to
> >> fix
> >> > > it).
> >> > > > > >> > >
> >> > > > > >> > > I tried to build it. The instructions are good but I
> >> stalled
> >> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See
> below).
> >> > > > > >> > >
> >> > > > > >> > > This RC is looking good to me. I'd be +1 if I can
> >> > > > > >> > > get it to
> >> > > > > basically
> >> > > > > >> > build
> >> > > > > >> > > (Yeah, let the next release be against apache hadoop
> >> > > > > >> > > and a later
> >> > > > > >> version
> >> > > > > >> > of
> >> > > > > >> > > hbase).
> >> > > > > >> > >
> >> > > > > >> > > Good stuff,
> >> > > > > >> > >
> >> > > > > >> > > St.Ack
> >> > > > > >> > >
> >> > > > > >> > > Building on:
> >> > > > > >> > >
> >> > > > > >> > > CentOS release 6.4 (Final)
> >> > > > > >> > >
> >> > > > > >> > > ....
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> >> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> >> > > > > >> > > error: expected namespace-name before ‘;’ token
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: expected namespace-name before ‘;’ token
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In
> >> > > > > >> > > file included from ../qmscommon/QRSharedPtr.h:29,
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> >> > > > > >> > >                  from
> >> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
> >> > > > ##(SQL)
> >> > > > > >> > >                  from ../optimizer/RelControl.h:46,
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> >> > > > > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> >> > > > > >> > >                  from
> >> > > > > >> > > ../optimizer/RelStoredProc.h:44,
> >> ##(SQL)
> >> > > > > >> > >                  from
> >> > > > > >> > > ../comexe/ComTdbStoredProc.h:44,
> >> ##(SQL)
> >> > > > > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has
> >> > > > > >> > > not been
> >> > > > declared
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
> >> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has
> >> > > > > >> > > not been
> >> > > > declared
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> >> > > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’
> >> > > > > >> > > before
> ‘*’
> >> > > > > >> > > token
> >> > > > > >> ##(SQL)
> >> > > > > >> > > make[4]: ***
> >> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> >> > > > > >> > > Error 1
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > make[4]: Leaving directory
> >> > > > > >> > >
> >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> >> > > > > >> ##(SQL)
> >> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> >> > > > > >> > > make[3]: Leaving directory
> >> > > > > >> > >
> >> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> >> > > > ##(SQL)
> >> > > > > >> > > make[2]: *** [make_sql] Error 2
> >> > > > > >> > > make[2]: Leaving directory
> >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> >> > > > > >> > > make[1]: *** [foundation] Error 2
> >> > > > > >> > > make[1]: Leaving directory
> >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> >> > > > > >> > > make: *** [all] Error 2 ....
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> >> > > > > >> > roberta.marton@esgyn.com
> >> > > > > >> > > >
> >> > > > > >> > > wrote:
> >> > > > > >> > >
> >> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
> >> (incubating)
> >> > > > release
> >> > > > > >> > > > candidate 5.
> >> > > > > >> > > >
> >> > > > > >> > > > This is a podling vote verifying that Trafodion
> >> > > > > >> > > > contributors
> >> > > > > believe
> >> > > > > >> > the
> >> > > > > >> > > > code is ready to be released.
> >> > > > > >> > > >
> >> > > > > >> > > > Once votes are approved, a message will be sent to
> >> > > > > >> > > > the
> >> IPMC
> >> > > > > >> community
> >> > > > > >> > to
> >> > > > > >> > > > ask for an official vote.
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Many, many, many thanks to everyone who has
> >> > > > > >> > > > contributed
> >> to
> >> > > > > >> > > > this
> >> > > > > >> > release.
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The release artifacts can be downloaded from:
> >> > > > > >> > > >
> >> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> >> > > > > >> > > > from
> >> > > > > >> > > directory
> >> > > > > >> > > > apache-trafodion-1.3.0-incubating
> >> > > > > >> > > >
> >> > > > > >> > > > The artifacts are based on git repository:
> >> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> >> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
> >> > > > > >> > > > release
> >> > > > > >> > > > 1.3
> >> > > > with
> >> > > > > >> tag
> >> > > > > >> > > > 1.3.0rc5
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Instructions on how to build and run Apache
> >> > > > > >> > > > Trafodion are
> >> > > > > described:
> >> > > > > >> > > > http://trafodion.apache.org/build.html
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Note that these instructions describe downloading
> >> > > > > >> > > > from
> >> the
> >> > > > release
> >> > > > > >> > > > directory.  The artifacts are currently in the
> >> > > > > >> > > > staging
> >> area
> >> > > > > >> described
> >> > > > > >> > > > above.
> >> > > > > >> > > >
> >> > > > > >> > > > Please download the release candidate, check the
> >> > > > > >> > > > hashes, check
> >> > > > the
> >> > > > > >> > > > signatures, build it, and vote.  For instructions
> >> > > > > >> > > > on how
> >> to
> >> > > > check
> >> > > > > >> > > > signatures and hashes see:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> http://trafodion.apache.org/release.html#Verify_Signatures
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The source tar file has been signed with pgp key
> >> > > > > >> > > > A44C5A05 which
> >> > > > is
> >> > > > > >> > > included
> >> > > > > >> > > > in the download location’s KEYS file and found in
> >> > > > > >> > > > the mit
> >> > > > > keyserver:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > For changes included in the release, please see
> >> > > > > >> > > > the
> >> release
> >> > > > notes:
> >> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.ht
> >> > > > > >> > > > ml
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The changes from rc4 to rc5 include:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and
> >> > > > > >> > > > license files are
> >> > > > > >> incorrect
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
> >> > > > > >> > > > NOTICE
> >> and
> >> > > > LICENSE
> >> > > > > >> > FILES
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The vote will be open for 72 hours (ends on 12/18
> >> > > > > >> > > > 1pm
> >> PST).
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] +1 approve
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] +0 no opinion
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] -1 disapprove (and reason why)
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >    Regards,
> >> > > > > >> > > >
> >> > > > > >> > > >    Roberta
> >> > > > > >> > > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> > >
> >> >
> >>
> >
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
Thanks. The package-all produced these tar.gz's:

./distribution/dcs-1.3.0.tar.gz
./distribution/rest-1.3.0.tar.gz

(I was looking for apache-trafodion-X.X.X.tar.gz file but these seem to be
what is wanted).

I then ran installer again but am stuck on the last question. What is a
'hadoop external network URL:port':

[stack@c2020 installer]$ ./trafodion_install

******************************
 TRAFODION INSTALLATION START
******************************

***INFO: testing sudo access
***INFO: Log file located at
/var/log/trafodion/trafodion_install_2015-12-24-08-35-46.log
***INFO: Config directory: /etc/trafodion
***INFO: Working directory: /usr/lib/trafodion

*******************************
 Trafodion Configuration Setup
*******************************

***INFO: Please press [Enter] to select defaults.

Enter trafodion password, default is [traf123]:
Enter list of nodes (blank separated), default [localhost]:
Enter Trafodion userid's home directory prefix, default is [/home]:
Specify full path to EPEL RPM (including .rpm), default is None:
***INFO: Will attempt to download RPM if EPEL is not installed on all nodes.
Specify location of Java 1.7.0_65 or higher (JDK), default is
[/home/stack/bin/jdk1.7.0_67]:
Enter full path (including .tar or .tar.gz) of trafodion tar file []:
/home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
***INFO: tar file is not a package tar file which includes Trafodion & DCS
***INFO: assuming it is a Trafodion build only tar file
Enter location of DCS tar file []:
/home/stack/apache-trafodion-1.3.0-incubating/distribution/dcs-1.3.0.tar.gz
Enter location of REST tar file []:
/home/stack/apache-trafodion-1.3.0-incubating/distribution/rest-1.3.0.tar.gz
Enter Hadoop admin username, default is [admin]:
Enter Hadoop admin password, default is [admin]:
Enter Hadoop external network URL:port (no 'http://' needed), default is []:

Is there a section that has suggested answers to the above questions? If
so, just point me there.

Thanks for the help,
St.Ack

On Wed, Dec 23, 2015 at 10:21 PM, Roberta Marton <ro...@esgyn.com>
wrote:

> If you go to the Apache Trafodion Web site under contributing and look at
> "create dev environment" there is a section that talks about creating tar
> files. To create tar file, do "make package". I believe the tar files are
> created in the distribution directory off the main Trafodion directory.
>
> We used to have this section included with the build page but moved it onto
> a separate page.
>
>    Roberta
> On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <
> selva.govindarajan@esgyn.com>
> wrote:
>
> Hello St.Ack,
>
> make package
> make package-all
>
> at the same directory where "make all" was issued should create the tar.gz
> files needed.
>
> The website shows the following:
>
> Command         What It Builds
> make all                Trafodion, DCS, and REST.
> make package            Trafodion, DCS, REST, and Client Drivers.
> make package-all        Trafodion, DCS, REST, Client Drivers, and tests for
> all
> components.
>
> Selva
>
> -----Original Message-----
> From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of Stack
> Sent: Wednesday, December 23, 2015 5:35 PM
> To: dev@trafodion.incubator.apache.org
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> On this page, it talks about the trafodion_install program. When I run it,
> it asks a few questions including path to a binary for trafodion .tar.gz.
> I've just built it. I don't have a tar.gz product (Looking in Makefile, I
> don't see how to make it).
>
> When I run the install pointing at my build dir I get:
>
> ....
> Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> PATH_TO_TRAFODION_HOME_DIR
> ***ERROR: Must specify Trafodion tar file location.
> ***ERROR: Error while running traf_config_setup.
> ***ERROR: No configuration file created.
>
> I notice in Makefile there is a trafinstall target but when I run it...
>
>
> cd /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts &&
> install_traf_components Unable to find
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/sw_env.sh
> to get the list of ports
> make[1]: *** [trafinstall] Error 1
> make[1]: Leaving directory
> `/home/stack/apache-trafodion-1.3.0-incubating/core'
> make: *** [trafinstall] Error 2
>
> ... which I suppose is generated.
>
> Thanks for entertaining my noob questions (hopefully others coming along
> after will benefit from the help you lot are giving me).
>
> St.Ack
>
>
>
>
>
>
>
> On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:
>
> > Thanks Hans. Again, this is a package from the list here
> > http://trafodion.apache.org/setup-build-environment.html I went and
> > checked all prereqs. The install of boost-devel was failing and so
> > script bypassed other packages. I was able to successfully run make
> > all. Now trying to figure how to run it. Thanks for the help, St.Ack
> >
> >
> >
> >
> >
> >
> >
> > On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller <ha...@esgyn.com>
> > wrote:
> >
> >> Sorry, my earlier message wasn't quite correct, there is also a file
> >> /usr/include/sqltypes.h and that is the one used by the build. Using
> >> yum whatprovides /usr/local/sqltypes.h, it seems that file comes from
> >> the unixODBC-devel RPM. I have the following installed:
> >>
> >> > rpm -qa | grep ODBC
> >> unixODBC-devel-2.2.14-14.el6.x86_64
> >> unixODBC-2.2.14-14.el6.x86_64
> >>
> >>
> >>
> >> Hans
> >>
> >> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
> >>
> >> > I was following the list here:
> >> >
> >> > http://trafodion.apache.org/setup-build-environment.html
> >> >
> >> > Seems like the lib is in the list mentioned above also. I thought
> >> > I'd
> >> done
> >> > a bad install but the libs seem to be there.
> >> >
> >> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest
> >> version
> >> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and
> >> > latest version
> >> >
> >> > Complaint is missing sqltypes.h. See below. Do I have to add an
> >> > include path? Is that in libiodbc-devel too?
> >> >
> >> > Thanks for the help,
> >> > St.Ack
> >> >
> >> >
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> >> > ##(NDCS)
> >> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> >> > ##(NDCS)
> >> >                  from ../Common/RegValues.h:37, ##(NDCS)
> >> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35In file
> >> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
> >> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > ,       ##(NDCS)
> >> >                  from NskUtil.cpp:31:   ##(NDCS)
> >> >
> >> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
> >> > <narain.arvind@gmail.com
> >> >
> >> > wrote:
> >> >
> >> > > Some of the prerequisites for building the software are mentioned
> >> > > in
> >> the
> >> > > following - libiodbc is one of them. Hope this helps.
> >> > >
> >> > >
> >> >
> >> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+So
> >> ftware
> >> > >
> >> > >
> >> > > Regards
> >> > > Arvind
> >> > >
> >> > > -----Original Message-----
> >> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> >> > > Sent: Wednesday, December 23, 2015 2:58 PM
> >> > > To: dev <de...@trafodion.incubator.apache.org>
> >> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> >> > > release - release candidate 5
> >> > >
> >> > > The sqltypes.h include on my machine comes from
> >> /usr/include/libiodbc. My
> >> > > machine has this installed:
> >> > >
> >> > > > rpm -qa | grep odb
> >> > > libiodbc-3.52.7-1.el6.x86_64
> >> > > libiodbc-devel-3.52.7-1.el6.x86_64
> >> > >
> >> > >
> >> > > Hope that helps you jump through the next hoop, thanks for your
> >> patience!
> >> > >
> >> > > Hans
> >> > >
> >> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
> >> > >
> >> > > > Thanks Hans.
> >> > > >
> >> > > > I was building with jdk8. Using jdk7 got me over the javadoc
> >> > > > issues.
> >> > > >
> >> > > > I feel like I am almost there (with your help -- thanks).
> >> > > >
> >> > > > I have this now:
> >> > > >
> >> > > >
> >> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> >> > > > No
> >> such
> >> > > > file or directory ##(NDCS)
> >> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> >> > ##(NDCS)
> >> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
> >> >  ##(NDCS)
> >> > > > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> >> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
> >> >  ##(NDCS)
> >> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> >> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> >> > > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
> >> >  ##(NDCS)
> >> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
> >> > > > directory
> >> > > >  ##(NDCS)
> >> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
> >> > > > ##(NDCS)
> >> > > >
> >> > > >
> >> > > >
> >> > > > St.Ack
> >> > > >
> >> > > >
> >> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
> >> > > > <hans.zeller@esgyn.com
> >> >
> >> > > > wrote:
> >> > > >
> >> > > > > Here is another option to get Trafodion built, you could
> >> > > > > create an Amazon
> >> > > > > EC2 instance from this image:
> >> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> >> > > > >
> >> > > > > Then, connect to the instance as the centos user and do
> >> > > > > another build, replacing the one that's already on that
> >> > > > > machine (which is not the most recent one):
> >> > > > >
> >> > > > > sudo -u traf_dev -i
> >> > > > > cd ..
> >> > > > >
> >> > > > > # get rid of the original build (put new build in the same
> >> > > > > place
> >> or
> >> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> >> > > > >
> >> > > > > rm -rf apache-*
> >> > > > >
> >> > > > > # download the current release candidate and untar it
> >> > > > >
> >> > > > > wget
> >> > > > >
> >> > > > >
> >> > > >
> >> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-tra
> >> f
> >> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.ta
> >> > > > r.gz
> >> > > > >
> >> > > > > tar -xvf apache-*
> >> > > > >
> >> > > > > exit
> >> > > > >
> >> > > > > # start a new shell for user traf_dev to source in sqenv.sh
> >> > > > >
> >> > > > > sudo -u traf_dev -i
> >> > > > >
> >> > > > > # should display a message "If you are ready to build
> >> Trafodion..."
> >> > > > >
> >> > > > >
> >> > > > > # make
> >> > > > >
> >> > > > > make all
> >> > > > >
> >> > > > >
> >> > > > > Hans
> >> > > > >
> >> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> >> > > > > <ha...@esgyn.com>
> >> > > > > wrote:
> >> > > > >
> >> > > > > > Hi again,
> >> > > > > >
> >> > > > > > This looks like a failure in the javadoc:javadoc Maven goal
> >> > > > > > for the
> >> > > > REST
> >> > > > > > project. I tried building javadoc for the REST project in
> >> > > > > > my
> >> > > > environment
> >> > > > > > and it worked and produced a site. Maybe I have a different
> >> plugin
> >> > > > > > installed, or maybe Maven allows to specify more or less
> >> > > > > > strict
> >> > > > checking
> >> > > > > > for javadoc? Here is the info on the maven-javadoc-plugin
> >> > > > > > I'm using (my Maven version is 3.0.5):
> >> > > > > >
> >> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
> >> > > > > > (default-cli) @ rest >>>
> >> > > > > >
> >> > > > > > I get a few javadoc warnings, but none on the lines you
> >> > > > > > show above. If
> >> > > > > you
> >> > > > > > are willing to live without the web site for the REST
> >> > > > > > server,
> >> you
> >> > > > > > could remove the "site" Maven goal in
> >> > > incubator-trafodion/core/rest/Makefile:
> >> > > > > >
> >> > > > > > build_all:
> >> > > > > > $(MAKE) build_chk
> >> > > > > > echo "$(MAVEN) site package -DskipTests"
> >> > > > > >
> >> > > > > >
> >> > > > > > The build should produce a log file
> >> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm attaching
> >> > > > > > my build_rest.log for comparison.
> >> > > > > >
> >> > > > > > Hans
> >> > > > > >
> >> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net>
> >> wrote:
> >> > > > > >
> >> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> >> > > > > >> <ha...@esgyn.com>
> >> > > > > >> wrote:
> >> > > > > >>
> >> > > > > >> > Hi St.Ack,
> >> > > > > >> >
> >> > > > > >> > Going through some old emails, I found one where a
> >> compilation
> >> > > > > >> > fails
> >> > > > > in
> >> > > > > >> a
> >> > > > > >> > similar place, and that one was memory-related, the VM
> >> > > > > >> > used
> >> was
> >> > > > > >> > too
> >> > > > > >> small.
> >> > > > > >> > Most people I know usually use at least 8 GB, 16 or more
> >> > > > > >> > is
> >> > > better.
> >> > > > > >> > Alternatively you could try
> >> > > > > >> >
> >> > > > > >> > make -j 1 all
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> > instead of "make all", but that could take a very long
> time.
> >> > > > > >> > So,
> >> > > > maybe
> >> > > > > >> just
> >> > > > > >> > to test whether it might be memory-related.
> >> > > > > >> >
> >> > > > > >> > If that's not it, I just tested my build to see where it
> >> > > > > >> > gets the
> >> > > > > >> log4cxx
> >> > > > > >> > files, and those seem to come from /usr/include/log4cxx.
> >> > > > > >> > Here is
> >> > > > some
> >> > > > > >> info
> >> > > > > >> > for my machine:
> >> > > > > >> >
> >> > > > > >> > > rpm -qa | grep log4
> >> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> >> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> I did not have the -devel package installed. Thank you
> >> > > > > >> Hans for the
> >> > > > > help.
> >> > > > > >>
> >> > > > > >> It looks like I had to also define a CLASSPATH in build
> >> > > > > >> enironment
> >> > > > which
> >> > > > > >> had the ant launcher jar in it.
> >> > > > > >>
> >> > > > > >> Am now stuck here:
> >> > > > > >>
> >> > > > > >> ...
> >> > > > > >>
> >> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to execute
> >> > > > > >> goal org.apache.maven.plugins:maven-site-plugin:3.3:site
> >> > > > > >> (default-site) on project rest: Error during page generation:
> >> > > > > >> Error rendering Maven
> >> > > > > report:
> >> > > > > >>  ##(REST)
> >> > > > > >> [ERROR] Exit code: 1 -
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> >> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> >> > > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> >> > > > > >>
> >> > > > > >> ....
> >> > > > > >>
> >> > > > > >> Thanks for the help.
> >> > > > > >>
> >> > > > > >> St.Ack
> >> > > > > >>
> >> > > > > >>
> >> > > > > >>
> >> > > > > >> > > g++ --version
> >> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> > This is the compile command that gets produced on my
> >> > > > > >> > machine:
> >> > > > > >> >
> >> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
> >> > > > > >> > -fshort-wchar
> >> > > > -std=c++0x
> >> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3
> >> -ggdb
> >> > > >  -fPIC
> >> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
> >> -DNA_LINUX
> >> > > > > >> -DSQ_LINUX
> >> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR
> >> > > > > >> > -D_DP2NT_ -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT
> >> > > > > >> > -DNSK_USE_MSGSYS_SHELLS
> >> > > > > >> -D_REENTRANT
> >> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
> >> > > > > >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> >> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> >> > > > > >> -DMPI_
> >> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> >> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
> >> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/inclu
> >> > > > > >> > de
> >> > > > > >> -I/usr/include
> >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> >> > > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> >> > > > > >> > -I/usr/include
> >> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> >> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> >> > > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> >> > > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat
> >> -I../executor
> >> > > > > >> > -I../parser -I../generator
> >> > > > > >> -I../exp
> >> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> >> -I../common
> >> > > > > -I../dml
> >> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> >> -I../catman
> >> > > > > >> -I../smdio
> >> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> >> -I../langman
> >> > > > > >> -I../sqludr
> >> > > > > >> > -I../udrserv -I../security -I../runtimestats
> >> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
> >> > > > > >> >
> >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> >> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> >> > > > > >> >
> >> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> >> > > > > >> > inc
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
> >> > > > > >> >
> >> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> >> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c
> >> > > > > >> > -o comexe/linux/64bit/debug/ComTdbStoredProc.o
> >> > > > > >> ../comexe/ComTdbStoredProc.cpp
> >> > > > > >> >
> >> > > > > >> > Hope one of these helps, please let me know if you get
> >> > > > > >> > different
> >> > > > > >> results,
> >> > > > > >> >
> >> > > > > >> > Hans
> >> > > > > >> >
> >> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
> >> > > > > >> > <st...@duboce.net>
> >> > wrote:
> >> > > > > >> >
> >> > > > > >> > > Thanks for helpful instructions on how to try out the RC.
> >> > > > > >> > >
> >> > > > > >> > > I checked signature and the hash. Looks good.
> >> > > > > >> > > "..
> >> > > > > >> > > I went through the nice RAT_README.txt. The notes on
> >> > > > > >> > > why files are
> >> > > > > in
> >> > > > > >> > > excluded in .rat-excludes -- third-party license,
> >> > > > > >> > > format
> >> that
> >> > > > > >> > > does
> >> > > > > not
> >> > > > > >> > > support a license comment, and files "...without any
> >> > > > > >> > > degree of
> >> > > > > >> creativity
> >> > > > > >> > > in either its literal elements or its structure.. " --
> >> looks
> >> > > > > >> > > good
> >> > > > to
> >> > > > > >> me
> >> > > > > >> > as
> >> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of
> stuff).
> >> > > > > >> > >
> >> > > > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> >> > > > > >> > >
> >> > > > > >> > > The docs dir has nothing in it. That is intentional?
> >> > > > > >> > > (Looks like
> >> > > > > site
> >> > > > > >> > gets
> >> > > > > >> > > built into here).
> >> > > > > >> > >
> >> > > > > >> > > Which HBASE issue is the one that will address the
> >> > > > > >> > > need for hbase.trafodion.patchclientscanner.enabled
> >> > > > > >> > > mentioned as
> >> known
> >> > > > issue?
> >> > > > > >> > Would
> >> > > > > >> > > be good to add a reference to on known issues (We need
> >> > > > > >> > > to
> >> fix
> >> > > it).
> >> > > > > >> > >
> >> > > > > >> > > I tried to build it. The instructions are good but I
> >> stalled
> >> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See
> below).
> >> > > > > >> > >
> >> > > > > >> > > This RC is looking good to me. I'd be +1 if I can get
> >> > > > > >> > > it to
> >> > > > > basically
> >> > > > > >> > build
> >> > > > > >> > > (Yeah, let the next release be against apache hadoop
> >> > > > > >> > > and a later
> >> > > > > >> version
> >> > > > > >> > of
> >> > > > > >> > > hbase).
> >> > > > > >> > >
> >> > > > > >> > > Good stuff,
> >> > > > > >> > >
> >> > > > > >> > > St.Ack
> >> > > > > >> > >
> >> > > > > >> > > Building on:
> >> > > > > >> > >
> >> > > > > >> > > CentOS release 6.4 (Final)
> >> > > > > >> > >
> >> > > > > >> > > ....
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> >> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> >> > > > > >> > > error: expected namespace-name before ‘;’ token
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: expected namespace-name before ‘;’ token
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In file
> >> > > > > >> > > included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
> >> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> >> > > > > >> > >                  from
> >> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
> >> > > > ##(SQL)
> >> > > > > >> > >                  from ../optimizer/RelControl.h:46,
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> >> > > > > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> >> > > > > >> > >                  from ../optimizer/RelStoredProc.h:44,
> >> ##(SQL)
> >> > > > > >> > >                  from ../comexe/ComTdbStoredProc.h:44,
> >> ##(SQL)
> >> > > > > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not
> >> > > > > >> > > been
> >> > > > declared
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
> >> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not
> >> > > > > >> > > been
> >> > > > declared
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> >> > > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before
> ‘*’
> >> > > > > >> > > token
> >> > > > > >> ##(SQL)
> >> > > > > >> > > make[4]: ***
> >> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> >> > > > > >> > > Error 1
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > make[4]: Leaving directory
> >> > > > > >> > >
> >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> >> > > > > >> ##(SQL)
> >> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> >> > > > > >> > > make[3]: Leaving directory
> >> > > > > >> > >
> >> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> >> > > > ##(SQL)
> >> > > > > >> > > make[2]: *** [make_sql] Error 2
> >> > > > > >> > > make[2]: Leaving directory
> >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> >> > > > > >> > > make[1]: *** [foundation] Error 2
> >> > > > > >> > > make[1]: Leaving directory
> >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> >> > > > > >> > > make: *** [all] Error 2 ....
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> >> > > > > >> > roberta.marton@esgyn.com
> >> > > > > >> > > >
> >> > > > > >> > > wrote:
> >> > > > > >> > >
> >> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
> >> (incubating)
> >> > > > release
> >> > > > > >> > > > candidate 5.
> >> > > > > >> > > >
> >> > > > > >> > > > This is a podling vote verifying that Trafodion
> >> > > > > >> > > > contributors
> >> > > > > believe
> >> > > > > >> > the
> >> > > > > >> > > > code is ready to be released.
> >> > > > > >> > > >
> >> > > > > >> > > > Once votes are approved, a message will be sent to
> >> > > > > >> > > > the
> >> IPMC
> >> > > > > >> community
> >> > > > > >> > to
> >> > > > > >> > > > ask for an official vote.
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Many, many, many thanks to everyone who has
> >> > > > > >> > > > contributed
> >> to
> >> > > > > >> > > > this
> >> > > > > >> > release.
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The release artifacts can be downloaded from:
> >> > > > > >> > > >
> >> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> >> > > > > >> > > > from
> >> > > > > >> > > directory
> >> > > > > >> > > > apache-trafodion-1.3.0-incubating
> >> > > > > >> > > >
> >> > > > > >> > > > The artifacts are based on git repository:
> >> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> >> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
> >> > > > > >> > > > release
> >> > > > > >> > > > 1.3
> >> > > > with
> >> > > > > >> tag
> >> > > > > >> > > > 1.3.0rc5
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Instructions on how to build and run Apache
> >> > > > > >> > > > Trafodion are
> >> > > > > described:
> >> > > > > >> > > > http://trafodion.apache.org/build.html
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Note that these instructions describe downloading
> >> > > > > >> > > > from
> >> the
> >> > > > release
> >> > > > > >> > > > directory.  The artifacts are currently in the
> >> > > > > >> > > > staging
> >> area
> >> > > > > >> described
> >> > > > > >> > > > above.
> >> > > > > >> > > >
> >> > > > > >> > > > Please download the release candidate, check the
> >> > > > > >> > > > hashes, check
> >> > > > the
> >> > > > > >> > > > signatures, build it, and vote.  For instructions on
> >> > > > > >> > > > how
> >> to
> >> > > > check
> >> > > > > >> > > > signatures and hashes see:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> http://trafodion.apache.org/release.html#Verify_Signatures
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The source tar file has been signed with pgp key
> >> > > > > >> > > > A44C5A05 which
> >> > > > is
> >> > > > > >> > > included
> >> > > > > >> > > > in the download location’s KEYS file and found in
> >> > > > > >> > > > the mit
> >> > > > > keyserver:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > For changes included in the release, please see the
> >> release
> >> > > > notes:
> >> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The changes from rc4 to rc5 include:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license
> >> > > > > >> > > > files are
> >> > > > > >> incorrect
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
> >> > > > > >> > > > NOTICE
> >> and
> >> > > > LICENSE
> >> > > > > >> > FILES
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The vote will be open for 72 hours (ends on 12/18
> >> > > > > >> > > > 1pm
> >> PST).
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] +1 approve
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] +0 no opinion
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] -1 disapprove (and reason why)
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >    Regards,
> >> > > > > >> > > >
> >> > > > > >> > > >    Roberta
> >> > > > > >> > > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> > >
> >> >
> >>
> >
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Gunnar Tapper <ta...@gmail.com>.
Hi,

There's a bit of a timing issue on the build page since we don't have the
release in place yet. I could update the page to say that the option isn't
available yet and that you need to create your own tar file.

Gunnar

On Wed, Dec 23, 2015 at 11:21 PM, Roberta Marton <ro...@esgyn.com>
wrote:

> If you go to the Apache Trafodion Web site under contributing and look at
> "create dev environment" there is a section that talks about creating tar
> files. To create tar file, do "make package". I believe the tar files are
> created in the distribution directory off the main Trafodion directory.
>
> We used to have this section included with the build page but moved it onto
> a separate page.
>
>    Roberta
> On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <
> selva.govindarajan@esgyn.com>
> wrote:
>
> Hello St.Ack,
>
> make package
> make package-all
>
> at the same directory where "make all" was issued should create the tar.gz
> files needed.
>
> The website shows the following:
>
> Command         What It Builds
> make all                Trafodion, DCS, and REST.
> make package            Trafodion, DCS, REST, and Client Drivers.
> make package-all        Trafodion, DCS, REST, Client Drivers, and tests for
> all
> components.
>
> Selva
>
> -----Original Message-----
> From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of Stack
> Sent: Wednesday, December 23, 2015 5:35 PM
> To: dev@trafodion.incubator.apache.org
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> On this page, it talks about the trafodion_install program. When I run it,
> it asks a few questions including path to a binary for trafodion .tar.gz.
> I've just built it. I don't have a tar.gz product (Looking in Makefile, I
> don't see how to make it).
>
> When I run the install pointing at my build dir I get:
>
> ....
> Enter full path (including .tar or .tar.gz) of trafodion tar file []:
> PATH_TO_TRAFODION_HOME_DIR
> ***ERROR: Must specify Trafodion tar file location.
> ***ERROR: Error while running traf_config_setup.
> ***ERROR: No configuration file created.
>
> I notice in Makefile there is a trafinstall target but when I run it...
>
>
> cd /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts &&
> install_traf_components Unable to find
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/sw_env.sh
> to get the list of ports
> make[1]: *** [trafinstall] Error 1
> make[1]: Leaving directory
> `/home/stack/apache-trafodion-1.3.0-incubating/core'
> make: *** [trafinstall] Error 2
>
> ... which I suppose is generated.
>
> Thanks for entertaining my noob questions (hopefully others coming along
> after will benefit from the help you lot are giving me).
>
> St.Ack
>
>
>
>
>
>
>
> On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:
>
> > Thanks Hans. Again, this is a package from the list here
> > http://trafodion.apache.org/setup-build-environment.html I went and
> > checked all prereqs. The install of boost-devel was failing and so
> > script bypassed other packages. I was able to successfully run make
> > all. Now trying to figure how to run it. Thanks for the help, St.Ack
> >
> >
> >
> >
> >
> >
> >
> > On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller <ha...@esgyn.com>
> > wrote:
> >
> >> Sorry, my earlier message wasn't quite correct, there is also a file
> >> /usr/include/sqltypes.h and that is the one used by the build. Using
> >> yum whatprovides /usr/local/sqltypes.h, it seems that file comes from
> >> the unixODBC-devel RPM. I have the following installed:
> >>
> >> > rpm -qa | grep ODBC
> >> unixODBC-devel-2.2.14-14.el6.x86_64
> >> unixODBC-2.2.14-14.el6.x86_64
> >>
> >>
> >>
> >> Hans
> >>
> >> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
> >>
> >> > I was following the list here:
> >> >
> >> > http://trafodion.apache.org/setup-build-environment.html
> >> >
> >> > Seems like the lib is in the list mentioned above also. I thought
> >> > I'd
> >> done
> >> > a bad install but the libs seem to be there.
> >> >
> >> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest
> >> version
> >> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and
> >> > latest version
> >> >
> >> > Complaint is missing sqltypes.h. See below. Do I have to add an
> >> > include path? Is that in libiodbc-devel too?
> >> >
> >> > Thanks for the help,
> >> > St.Ack
> >> >
> >> >
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> >> > ##(NDCS)
> >> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35,
> >> > ##(NDCS)
> >> >                  from ../Common/RegValues.h:37, ##(NDCS)
> >> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > In file included from ../dependencies/linux/platform_ndcs.h:35In file
> >> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
> >> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> >> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
> >> > such
> >> file
> >> > or directory ##(NDCS)
> >> > ,       ##(NDCS)
> >> >                  from NskUtil.cpp:31:   ##(NDCS)
> >> >
> >> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
> >> > <narain.arvind@gmail.com
> >> >
> >> > wrote:
> >> >
> >> > > Some of the prerequisites for building the software are mentioned
> >> > > in
> >> the
> >> > > following - libiodbc is one of them. Hope this helps.
> >> > >
> >> > >
> >> >
> >> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+So
> >> ftware
> >> > >
> >> > >
> >> > > Regards
> >> > > Arvind
> >> > >
> >> > > -----Original Message-----
> >> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> >> > > Sent: Wednesday, December 23, 2015 2:58 PM
> >> > > To: dev <de...@trafodion.incubator.apache.org>
> >> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
> >> > > release - release candidate 5
> >> > >
> >> > > The sqltypes.h include on my machine comes from
> >> /usr/include/libiodbc. My
> >> > > machine has this installed:
> >> > >
> >> > > > rpm -qa | grep odb
> >> > > libiodbc-3.52.7-1.el6.x86_64
> >> > > libiodbc-devel-3.52.7-1.el6.x86_64
> >> > >
> >> > >
> >> > > Hope that helps you jump through the next hoop, thanks for your
> >> patience!
> >> > >
> >> > > Hans
> >> > >
> >> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
> >> > >
> >> > > > Thanks Hans.
> >> > > >
> >> > > > I was building with jdk8. Using jdk7 got me over the javadoc
> >> > > > issues.
> >> > > >
> >> > > > I feel like I am almost there (with your help -- thanks).
> >> > > >
> >> > > > I have this now:
> >> > > >
> >> > > >
> >> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
> >> > > > No
> >> such
> >> > > > file or directory ##(NDCS)
> >> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> >> > ##(NDCS)
> >> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
> >> >  ##(NDCS)
> >> > > > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> >> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
> >> >  ##(NDCS)
> >> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> >> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> >> > > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
> >> >  ##(NDCS)
> >> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
> >> > > > directory
> >> > > >  ##(NDCS)
> >> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
> >> > > > ##(NDCS)
> >> > > >
> >> > > >
> >> > > >
> >> > > > St.Ack
> >> > > >
> >> > > >
> >> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
> >> > > > <hans.zeller@esgyn.com
> >> >
> >> > > > wrote:
> >> > > >
> >> > > > > Here is another option to get Trafodion built, you could
> >> > > > > create an Amazon
> >> > > > > EC2 instance from this image:
> >> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> >> > > > >
> >> > > > > Then, connect to the instance as the centos user and do
> >> > > > > another build, replacing the one that's already on that
> >> > > > > machine (which is not the most recent one):
> >> > > > >
> >> > > > > sudo -u traf_dev -i
> >> > > > > cd ..
> >> > > > >
> >> > > > > # get rid of the original build (put new build in the same
> >> > > > > place
> >> or
> >> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> >> > > > >
> >> > > > > rm -rf apache-*
> >> > > > >
> >> > > > > # download the current release candidate and untar it
> >> > > > >
> >> > > > > wget
> >> > > > >
> >> > > > >
> >> > > >
> >> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-tra
> >> f
> >> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.ta
> >> > > > r.gz
> >> > > > >
> >> > > > > tar -xvf apache-*
> >> > > > >
> >> > > > > exit
> >> > > > >
> >> > > > > # start a new shell for user traf_dev to source in sqenv.sh
> >> > > > >
> >> > > > > sudo -u traf_dev -i
> >> > > > >
> >> > > > > # should display a message "If you are ready to build
> >> Trafodion..."
> >> > > > >
> >> > > > >
> >> > > > > # make
> >> > > > >
> >> > > > > make all
> >> > > > >
> >> > > > >
> >> > > > > Hans
> >> > > > >
> >> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> >> > > > > <ha...@esgyn.com>
> >> > > > > wrote:
> >> > > > >
> >> > > > > > Hi again,
> >> > > > > >
> >> > > > > > This looks like a failure in the javadoc:javadoc Maven goal
> >> > > > > > for the
> >> > > > REST
> >> > > > > > project. I tried building javadoc for the REST project in
> >> > > > > > my
> >> > > > environment
> >> > > > > > and it worked and produced a site. Maybe I have a different
> >> plugin
> >> > > > > > installed, or maybe Maven allows to specify more or less
> >> > > > > > strict
> >> > > > checking
> >> > > > > > for javadoc? Here is the info on the maven-javadoc-plugin
> >> > > > > > I'm using (my Maven version is 3.0.5):
> >> > > > > >
> >> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
> >> > > > > > (default-cli) @ rest >>>
> >> > > > > >
> >> > > > > > I get a few javadoc warnings, but none on the lines you
> >> > > > > > show above. If
> >> > > > > you
> >> > > > > > are willing to live without the web site for the REST
> >> > > > > > server,
> >> you
> >> > > > > > could remove the "site" Maven goal in
> >> > > incubator-trafodion/core/rest/Makefile:
> >> > > > > >
> >> > > > > > build_all:
> >> > > > > > $(MAKE) build_chk
> >> > > > > > echo "$(MAVEN) site package -DskipTests"
> >> > > > > >
> >> > > > > >
> >> > > > > > The build should produce a log file
> >> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm attaching
> >> > > > > > my build_rest.log for comparison.
> >> > > > > >
> >> > > > > > Hans
> >> > > > > >
> >> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net>
> >> wrote:
> >> > > > > >
> >> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> >> > > > > >> <ha...@esgyn.com>
> >> > > > > >> wrote:
> >> > > > > >>
> >> > > > > >> > Hi St.Ack,
> >> > > > > >> >
> >> > > > > >> > Going through some old emails, I found one where a
> >> compilation
> >> > > > > >> > fails
> >> > > > > in
> >> > > > > >> a
> >> > > > > >> > similar place, and that one was memory-related, the VM
> >> > > > > >> > used
> >> was
> >> > > > > >> > too
> >> > > > > >> small.
> >> > > > > >> > Most people I know usually use at least 8 GB, 16 or more
> >> > > > > >> > is
> >> > > better.
> >> > > > > >> > Alternatively you could try
> >> > > > > >> >
> >> > > > > >> > make -j 1 all
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> > instead of "make all", but that could take a very long
> time.
> >> > > > > >> > So,
> >> > > > maybe
> >> > > > > >> just
> >> > > > > >> > to test whether it might be memory-related.
> >> > > > > >> >
> >> > > > > >> > If that's not it, I just tested my build to see where it
> >> > > > > >> > gets the
> >> > > > > >> log4cxx
> >> > > > > >> > files, and those seem to come from /usr/include/log4cxx.
> >> > > > > >> > Here is
> >> > > > some
> >> > > > > >> info
> >> > > > > >> > for my machine:
> >> > > > > >> >
> >> > > > > >> > > rpm -qa | grep log4
> >> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> >> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> I did not have the -devel package installed. Thank you
> >> > > > > >> Hans for the
> >> > > > > help.
> >> > > > > >>
> >> > > > > >> It looks like I had to also define a CLASSPATH in build
> >> > > > > >> enironment
> >> > > > which
> >> > > > > >> had the ant launcher jar in it.
> >> > > > > >>
> >> > > > > >> Am now stuck here:
> >> > > > > >>
> >> > > > > >> ...
> >> > > > > >>
> >> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to execute
> >> > > > > >> goal org.apache.maven.plugins:maven-site-plugin:3.3:site
> >> > > > > >> (default-site) on project rest: Error during page generation:
> >> > > > > >> Error rendering Maven
> >> > > > > report:
> >> > > > > >>  ##(REST)
> >> > > > > >> [ERROR] Exit code: 1 -
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> >> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
> >> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> >> > > > > >>
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> >> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> >> > > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> >> > > > > >>
> >> > > > > >> ....
> >> > > > > >>
> >> > > > > >> Thanks for the help.
> >> > > > > >>
> >> > > > > >> St.Ack
> >> > > > > >>
> >> > > > > >>
> >> > > > > >>
> >> > > > > >> > > g++ --version
> >> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> >> > > > > >> >
> >> > > > > >> >
> >> > > > > >> > This is the compile command that gets produced on my
> >> > > > > >> > machine:
> >> > > > > >> >
> >> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
> >> > > > > >> > -fshort-wchar
> >> > > > -std=c++0x
> >> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3
> >> -ggdb
> >> > > >  -fPIC
> >> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
> >> -DNA_LINUX
> >> > > > > >> -DSQ_LINUX
> >> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR
> >> > > > > >> > -D_DP2NT_ -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT
> >> > > > > >> > -DNSK_USE_MSGSYS_SHELLS
> >> > > > > >> -D_REENTRANT
> >> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
> >> > > > > >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> >> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> >> > > > > >> -DMPI_
> >> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> >> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
> >> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/inclu
> >> > > > > >> > de
> >> > > > > >> -I/usr/include
> >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> >> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> >> > > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> >> > > > > >> > -I/usr/include
> >> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> >> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> >> > > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> >> > > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat
> >> -I../executor
> >> > > > > >> > -I../parser -I../generator
> >> > > > > >> -I../exp
> >> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> >> -I../common
> >> > > > > -I../dml
> >> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> >> -I../catman
> >> > > > > >> -I../smdio
> >> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> >> -I../langman
> >> > > > > >> -I../sqludr
> >> > > > > >> > -I../udrserv -I../security -I../runtimestats
> >> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
> >> > > > > >> >
> >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> >> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> >> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> >> > > > > >> >
> >> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> >> > > > > >> > inc
> >> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
> >> > > > > >> >
> >> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> >> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c
> >> > > > > >> > -o comexe/linux/64bit/debug/ComTdbStoredProc.o
> >> > > > > >> ../comexe/ComTdbStoredProc.cpp
> >> > > > > >> >
> >> > > > > >> > Hope one of these helps, please let me know if you get
> >> > > > > >> > different
> >> > > > > >> results,
> >> > > > > >> >
> >> > > > > >> > Hans
> >> > > > > >> >
> >> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
> >> > > > > >> > <st...@duboce.net>
> >> > wrote:
> >> > > > > >> >
> >> > > > > >> > > Thanks for helpful instructions on how to try out the RC.
> >> > > > > >> > >
> >> > > > > >> > > I checked signature and the hash. Looks good.
> >> > > > > >> > > "..
> >> > > > > >> > > I went through the nice RAT_README.txt. The notes on
> >> > > > > >> > > why files are
> >> > > > > in
> >> > > > > >> > > excluded in .rat-excludes -- third-party license,
> >> > > > > >> > > format
> >> that
> >> > > > > >> > > does
> >> > > > > not
> >> > > > > >> > > support a license comment, and files "...without any
> >> > > > > >> > > degree of
> >> > > > > >> creativity
> >> > > > > >> > > in either its literal elements or its structure.. " --
> >> looks
> >> > > > > >> > > good
> >> > > > to
> >> > > > > >> me
> >> > > > > >> > as
> >> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of
> stuff).
> >> > > > > >> > >
> >> > > > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> >> > > > > >> > >
> >> > > > > >> > > The docs dir has nothing in it. That is intentional?
> >> > > > > >> > > (Looks like
> >> > > > > site
> >> > > > > >> > gets
> >> > > > > >> > > built into here).
> >> > > > > >> > >
> >> > > > > >> > > Which HBASE issue is the one that will address the
> >> > > > > >> > > need for hbase.trafodion.patchclientscanner.enabled
> >> > > > > >> > > mentioned as
> >> known
> >> > > > issue?
> >> > > > > >> > Would
> >> > > > > >> > > be good to add a reference to on known issues (We need
> >> > > > > >> > > to
> >> fix
> >> > > it).
> >> > > > > >> > >
> >> > > > > >> > > I tried to build it. The instructions are good but I
> >> stalled
> >> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See
> below).
> >> > > > > >> > >
> >> > > > > >> > > This RC is looking good to me. I'd be +1 if I can get
> >> > > > > >> > > it to
> >> > > > > basically
> >> > > > > >> > build
> >> > > > > >> > > (Yeah, let the next release be against apache hadoop
> >> > > > > >> > > and a later
> >> > > > > >> version
> >> > > > > >> > of
> >> > > > > >> > > hbase).
> >> > > > > >> > >
> >> > > > > >> > > Good stuff,
> >> > > > > >> > >
> >> > > > > >> > > St.Ack
> >> > > > > >> > >
> >> > > > > >> > > Building on:
> >> > > > > >> > >
> >> > > > > >> > > CentOS release 6.4 (Final)
> >> > > > > >> > >
> >> > > > > >> > > ....
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> >> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> >> > > > > >> > > error: expected namespace-name before ‘;’ token
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > > > >> > > error: expected namespace-name before ‘;’ token
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> >> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In file
> >> > > > > >> > > included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
> >> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> >> > > > > >> > >                  from
> >> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
> >> > > > ##(SQL)
> >> > > > > >> > >                  from ../optimizer/RelControl.h:46,
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> >> > > > > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> >> > > > > >> > >                  from ../optimizer/RelStoredProc.h:44,
> >> ##(SQL)
> >> > > > > >> > >                  from ../comexe/ComTdbStoredProc.h:44,
> >> ##(SQL)
> >> > > > > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
> >> > > > > >> > > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not
> >> > > > > >> > > been
> >> > > > declared
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
> >> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not
> >> > > > > >> > > been
> >> > > > declared
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> >> > > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
> >> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before
> ‘*’
> >> > > > > >> > > token
> >> > > > > >> ##(SQL)
> >> > > > > >> > > make[4]: ***
> >> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> >> > > > > >> > > Error 1
> >> > > > > >> > ##(SQL)
> >> > > > > >> > > make[4]: Leaving directory
> >> > > > > >> > >
> >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> >> > > > > >> ##(SQL)
> >> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> >> > > > > >> > > make[3]: Leaving directory
> >> > > > > >> > >
> >> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> >> > > > ##(SQL)
> >> > > > > >> > > make[2]: *** [make_sql] Error 2
> >> > > > > >> > > make[2]: Leaving directory
> >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> >> > > > > >> > > make[1]: *** [foundation] Error 2
> >> > > > > >> > > make[1]: Leaving directory
> >> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> >> > > > > >> > > make: *** [all] Error 2 ....
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > >
> >> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> >> > > > > >> > roberta.marton@esgyn.com
> >> > > > > >> > > >
> >> > > > > >> > > wrote:
> >> > > > > >> > >
> >> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
> >> (incubating)
> >> > > > release
> >> > > > > >> > > > candidate 5.
> >> > > > > >> > > >
> >> > > > > >> > > > This is a podling vote verifying that Trafodion
> >> > > > > >> > > > contributors
> >> > > > > believe
> >> > > > > >> > the
> >> > > > > >> > > > code is ready to be released.
> >> > > > > >> > > >
> >> > > > > >> > > > Once votes are approved, a message will be sent to
> >> > > > > >> > > > the
> >> IPMC
> >> > > > > >> community
> >> > > > > >> > to
> >> > > > > >> > > > ask for an official vote.
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Many, many, many thanks to everyone who has
> >> > > > > >> > > > contributed
> >> to
> >> > > > > >> > > > this
> >> > > > > >> > release.
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The release artifacts can be downloaded from:
> >> > > > > >> > > >
> >> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> >> > > > > >> > > > from
> >> > > > > >> > > directory
> >> > > > > >> > > > apache-trafodion-1.3.0-incubating
> >> > > > > >> > > >
> >> > > > > >> > > > The artifacts are based on git repository:
> >> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> >> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
> >> > > > > >> > > > release
> >> > > > > >> > > > 1.3
> >> > > > with
> >> > > > > >> tag
> >> > > > > >> > > > 1.3.0rc5
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Instructions on how to build and run Apache
> >> > > > > >> > > > Trafodion are
> >> > > > > described:
> >> > > > > >> > > > http://trafodion.apache.org/build.html
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > Note that these instructions describe downloading
> >> > > > > >> > > > from
> >> the
> >> > > > release
> >> > > > > >> > > > directory.  The artifacts are currently in the
> >> > > > > >> > > > staging
> >> area
> >> > > > > >> described
> >> > > > > >> > > > above.
> >> > > > > >> > > >
> >> > > > > >> > > > Please download the release candidate, check the
> >> > > > > >> > > > hashes, check
> >> > > > the
> >> > > > > >> > > > signatures, build it, and vote.  For instructions on
> >> > > > > >> > > > how
> >> to
> >> > > > check
> >> > > > > >> > > > signatures and hashes see:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> http://trafodion.apache.org/release.html#Verify_Signatures
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The source tar file has been signed with pgp key
> >> > > > > >> > > > A44C5A05 which
> >> > > > is
> >> > > > > >> > > included
> >> > > > > >> > > > in the download location’s KEYS file and found in
> >> > > > > >> > > > the mit
> >> > > > > keyserver:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > For changes included in the release, please see the
> >> release
> >> > > > notes:
> >> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The changes from rc4 to rc5 include:
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license
> >> > > > > >> > > > files are
> >> > > > > >> incorrect
> >> > > > > >> > > >
> >> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
> >> > > > > >> > > > NOTICE
> >> and
> >> > > > LICENSE
> >> > > > > >> > FILES
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > The vote will be open for 72 hours (ends on 12/18
> >> > > > > >> > > > 1pm
> >> PST).
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] +1 approve
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] +0 no opinion
> >> > > > > >> > > >
> >> > > > > >> > > > [ ] -1 disapprove (and reason why)
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >
> >> > > > > >> > > >    Regards,
> >> > > > > >> > > >
> >> > > > > >> > > >    Roberta
> >> > > > > >> > > >
> >> > > > > >> > >
> >> > > > > >> >
> >> > > > > >>
> >> > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> > >
> >> >
> >>
> >
> >
>



-- 
Thanks,

Gunnar
*If you think you can you can, if you think you can't you're right.*

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Roberta Marton <ro...@esgyn.com>.
If you go to the Apache Trafodion Web site under contributing and look at
"create dev environment" there is a section that talks about creating tar
files. To create tar file, do "make package". I believe the tar files are
created in the distribution directory off the main Trafodion directory.

We used to have this section included with the build page but moved it onto
a separate page.

   Roberta
On Dec 23, 2015 5:58 PM, "Selva Govindarajan" <se...@esgyn.com>
wrote:

Hello St.Ack,

make package
make package-all

at the same directory where "make all" was issued should create the tar.gz
files needed.

The website shows the following:

Command         What It Builds
make all                Trafodion, DCS, and REST.
make package            Trafodion, DCS, REST, and Client Drivers.
make package-all        Trafodion, DCS, REST, Client Drivers, and tests for
all
components.

Selva

-----Original Message-----
From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of Stack
Sent: Wednesday, December 23, 2015 5:35 PM
To: dev@trafodion.incubator.apache.org
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

On this page, it talks about the trafodion_install program. When I run it,
it asks a few questions including path to a binary for trafodion .tar.gz.
I've just built it. I don't have a tar.gz product (Looking in Makefile, I
don't see how to make it).

When I run the install pointing at my build dir I get:

....
Enter full path (including .tar or .tar.gz) of trafodion tar file []:
PATH_TO_TRAFODION_HOME_DIR
***ERROR: Must specify Trafodion tar file location.
***ERROR: Error while running traf_config_setup.
***ERROR: No configuration file created.

I notice in Makefile there is a trafinstall target but when I run it...


cd /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts &&
install_traf_components Unable to find
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/sw_env.sh
to get the list of ports
make[1]: *** [trafinstall] Error 1
make[1]: Leaving directory
`/home/stack/apache-trafodion-1.3.0-incubating/core'
make: *** [trafinstall] Error 2

... which I suppose is generated.

Thanks for entertaining my noob questions (hopefully others coming along
after will benefit from the help you lot are giving me).

St.Ack







On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:

> Thanks Hans. Again, this is a package from the list here
> http://trafodion.apache.org/setup-build-environment.html I went and
> checked all prereqs. The install of boost-devel was failing and so
> script bypassed other packages. I was able to successfully run make
> all. Now trying to figure how to run it. Thanks for the help, St.Ack
>
>
>
>
>
>
>
> On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller <ha...@esgyn.com>
> wrote:
>
>> Sorry, my earlier message wasn't quite correct, there is also a file
>> /usr/include/sqltypes.h and that is the one used by the build. Using
>> yum whatprovides /usr/local/sqltypes.h, it seems that file comes from
>> the unixODBC-devel RPM. I have the following installed:
>>
>> > rpm -qa | grep ODBC
>> unixODBC-devel-2.2.14-14.el6.x86_64
>> unixODBC-2.2.14-14.el6.x86_64
>>
>>
>>
>> Hans
>>
>> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
>>
>> > I was following the list here:
>> >
>> > http://trafodion.apache.org/setup-build-environment.html
>> >
>> > Seems like the lib is in the list mentioned above also. I thought
>> > I'd
>> done
>> > a bad install but the libs seem to be there.
>> >
>> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest
>> version
>> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and
>> > latest version
>> >
>> > Complaint is missing sqltypes.h. See below. Do I have to add an
>> > include path? Is that in libiodbc-devel too?
>> >
>> > Thanks for the help,
>> > St.Ack
>> >
>> >
>> > In file included from ../dependencies/linux/platform_ndcs.h:35,
>> > ##(NDCS)
>> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
>> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
>> > such
>> file
>> > or directory ##(NDCS)
>> > In file included from ../dependencies/linux/platform_ndcs.h:35,
>> > ##(NDCS)
>> >                  from ../Common/RegValues.h:37, ##(NDCS)
>> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
>> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
>> > such
>> file
>> > or directory ##(NDCS)
>> > In file included from ../dependencies/linux/platform_ndcs.h:35In file
>> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
>> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
>> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
>> > such
>> file
>> > or directory ##(NDCS)
>> > ,       ##(NDCS)
>> >                  from NskUtil.cpp:31:   ##(NDCS)
>> >
>> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
>> > <narain.arvind@gmail.com
>> >
>> > wrote:
>> >
>> > > Some of the prerequisites for building the software are mentioned
>> > > in
>> the
>> > > following - libiodbc is one of them. Hope this helps.
>> > >
>> > >
>> >
>> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+So
>> ftware
>> > >
>> > >
>> > > Regards
>> > > Arvind
>> > >
>> > > -----Original Message-----
>> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
>> > > Sent: Wednesday, December 23, 2015 2:58 PM
>> > > To: dev <de...@trafodion.incubator.apache.org>
>> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
>> > > release - release candidate 5
>> > >
>> > > The sqltypes.h include on my machine comes from
>> /usr/include/libiodbc. My
>> > > machine has this installed:
>> > >
>> > > > rpm -qa | grep odb
>> > > libiodbc-3.52.7-1.el6.x86_64
>> > > libiodbc-devel-3.52.7-1.el6.x86_64
>> > >
>> > >
>> > > Hope that helps you jump through the next hoop, thanks for your
>> patience!
>> > >
>> > > Hans
>> > >
>> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
>> > >
>> > > > Thanks Hans.
>> > > >
>> > > > I was building with jdk8. Using jdk7 got me over the javadoc
>> > > > issues.
>> > > >
>> > > > I feel like I am almost there (with your help -- thanks).
>> > > >
>> > > > I have this now:
>> > > >
>> > > >
>> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
>> > > > No
>> such
>> > > > file or directory ##(NDCS)
>> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
>> > ##(NDCS)
>> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
>> >  ##(NDCS)
>> > > > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
>> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
>> >  ##(NDCS)
>> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
>> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
>> > > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
>> >  ##(NDCS)
>> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
>> > > > directory
>> > > >  ##(NDCS)
>> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
>> > > > ##(NDCS)
>> > > >
>> > > >
>> > > >
>> > > > St.Ack
>> > > >
>> > > >
>> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
>> > > > <hans.zeller@esgyn.com
>> >
>> > > > wrote:
>> > > >
>> > > > > Here is another option to get Trafodion built, you could
>> > > > > create an Amazon
>> > > > > EC2 instance from this image:
>> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
>> > > > >
>> > > > > Then, connect to the instance as the centos user and do
>> > > > > another build, replacing the one that's already on that
>> > > > > machine (which is not the most recent one):
>> > > > >
>> > > > > sudo -u traf_dev -i
>> > > > > cd ..
>> > > > >
>> > > > > # get rid of the original build (put new build in the same
>> > > > > place
>> or
>> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
>> > > > >
>> > > > > rm -rf apache-*
>> > > > >
>> > > > > # download the current release candidate and untar it
>> > > > >
>> > > > > wget
>> > > > >
>> > > > >
>> > > >
>> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-tra
>> f
>> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.ta
>> > > > r.gz
>> > > > >
>> > > > > tar -xvf apache-*
>> > > > >
>> > > > > exit
>> > > > >
>> > > > > # start a new shell for user traf_dev to source in sqenv.sh
>> > > > >
>> > > > > sudo -u traf_dev -i
>> > > > >
>> > > > > # should display a message "If you are ready to build
>> Trafodion..."
>> > > > >
>> > > > >
>> > > > > # make
>> > > > >
>> > > > > make all
>> > > > >
>> > > > >
>> > > > > Hans
>> > > > >
>> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
>> > > > > <ha...@esgyn.com>
>> > > > > wrote:
>> > > > >
>> > > > > > Hi again,
>> > > > > >
>> > > > > > This looks like a failure in the javadoc:javadoc Maven goal
>> > > > > > for the
>> > > > REST
>> > > > > > project. I tried building javadoc for the REST project in
>> > > > > > my
>> > > > environment
>> > > > > > and it worked and produced a site. Maybe I have a different
>> plugin
>> > > > > > installed, or maybe Maven allows to specify more or less
>> > > > > > strict
>> > > > checking
>> > > > > > for javadoc? Here is the info on the maven-javadoc-plugin
>> > > > > > I'm using (my Maven version is 3.0.5):
>> > > > > >
>> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
>> > > > > > (default-cli) @ rest >>>
>> > > > > >
>> > > > > > I get a few javadoc warnings, but none on the lines you
>> > > > > > show above. If
>> > > > > you
>> > > > > > are willing to live without the web site for the REST
>> > > > > > server,
>> you
>> > > > > > could remove the "site" Maven goal in
>> > > incubator-trafodion/core/rest/Makefile:
>> > > > > >
>> > > > > > build_all:
>> > > > > > $(MAKE) build_chk
>> > > > > > echo "$(MAVEN) site package -DskipTests"
>> > > > > >
>> > > > > >
>> > > > > > The build should produce a log file
>> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm attaching
>> > > > > > my build_rest.log for comparison.
>> > > > > >
>> > > > > > Hans
>> > > > > >
>> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net>
>> wrote:
>> > > > > >
>> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
>> > > > > >> <ha...@esgyn.com>
>> > > > > >> wrote:
>> > > > > >>
>> > > > > >> > Hi St.Ack,
>> > > > > >> >
>> > > > > >> > Going through some old emails, I found one where a
>> compilation
>> > > > > >> > fails
>> > > > > in
>> > > > > >> a
>> > > > > >> > similar place, and that one was memory-related, the VM
>> > > > > >> > used
>> was
>> > > > > >> > too
>> > > > > >> small.
>> > > > > >> > Most people I know usually use at least 8 GB, 16 or more
>> > > > > >> > is
>> > > better.
>> > > > > >> > Alternatively you could try
>> > > > > >> >
>> > > > > >> > make -j 1 all
>> > > > > >> >
>> > > > > >> >
>> > > > > >> > instead of "make all", but that could take a very long time.
>> > > > > >> > So,
>> > > > maybe
>> > > > > >> just
>> > > > > >> > to test whether it might be memory-related.
>> > > > > >> >
>> > > > > >> > If that's not it, I just tested my build to see where it
>> > > > > >> > gets the
>> > > > > >> log4cxx
>> > > > > >> > files, and those seem to come from /usr/include/log4cxx.
>> > > > > >> > Here is
>> > > > some
>> > > > > >> info
>> > > > > >> > for my machine:
>> > > > > >> >
>> > > > > >> > > rpm -qa | grep log4
>> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
>> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
>> > > > > >> >
>> > > > > >> >
>> > > > > >> I did not have the -devel package installed. Thank you
>> > > > > >> Hans for the
>> > > > > help.
>> > > > > >>
>> > > > > >> It looks like I had to also define a CLASSPATH in build
>> > > > > >> enironment
>> > > > which
>> > > > > >> had the ant launcher jar in it.
>> > > > > >>
>> > > > > >> Am now stuck here:
>> > > > > >>
>> > > > > >> ...
>> > > > > >>
>> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to execute
>> > > > > >> goal org.apache.maven.plugins:maven-site-plugin:3.3:site
>> > > > > >> (default-site) on project rest: Error during page generation:
>> > > > > >> Error rendering Maven
>> > > > > report:
>> > > > > >>  ##(REST)
>> > > > > >> [ERROR] Exit code: 1 -
>> > > > > >>
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
>> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
>> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
>> > > > > >>
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
>> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
>> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
>> > > > > >>
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
>> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
>> > > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
>> > > > > >>
>> > > > > >> ....
>> > > > > >>
>> > > > > >> Thanks for the help.
>> > > > > >>
>> > > > > >> St.Ack
>> > > > > >>
>> > > > > >>
>> > > > > >>
>> > > > > >> > > g++ --version
>> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
>> > > > > >> >
>> > > > > >> >
>> > > > > >> > This is the compile command that gets produced on my
>> > > > > >> > machine:
>> > > > > >> >
>> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
>> > > > > >> > -fshort-wchar
>> > > > -std=c++0x
>> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3
>> -ggdb
>> > > >  -fPIC
>> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
>> -DNA_LINUX
>> > > > > >> -DSQ_LINUX
>> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR
>> > > > > >> > -D_DP2NT_ -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT
>> > > > > >> > -DNSK_USE_MSGSYS_SHELLS
>> > > > > >> -D_REENTRANT
>> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
>> > > > > >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
>> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
>> > > > > >> -DMPI_
>> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
>> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
>> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
>> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
>> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/inclu
>> > > > > >> > de
>> > > > > >> -I/usr/include
>> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
>> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
>> > > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
>> > > > > >> > -I/usr/include
>> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
>> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
>> > > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
>> > > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat
>> -I../executor
>> > > > > >> > -I../parser -I../generator
>> > > > > >> -I../exp
>> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
>> -I../common
>> > > > > -I../dml
>> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
>> -I../catman
>> > > > > >> -I../smdio
>> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
>> -I../langman
>> > > > > >> -I../sqludr
>> > > > > >> > -I../udrserv -I../security -I../runtimestats
>> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
>> > > > > >> >
>> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
>> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
>> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
>> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
>> > > > > >> >
>> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
>> > > > > >> > inc
>> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
>> > > > > >> >
>> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
>> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c
>> > > > > >> > -o comexe/linux/64bit/debug/ComTdbStoredProc.o
>> > > > > >> ../comexe/ComTdbStoredProc.cpp
>> > > > > >> >
>> > > > > >> > Hope one of these helps, please let me know if you get
>> > > > > >> > different
>> > > > > >> results,
>> > > > > >> >
>> > > > > >> > Hans
>> > > > > >> >
>> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
>> > > > > >> > <st...@duboce.net>
>> > wrote:
>> > > > > >> >
>> > > > > >> > > Thanks for helpful instructions on how to try out the RC.
>> > > > > >> > >
>> > > > > >> > > I checked signature and the hash. Looks good.
>> > > > > >> > > "..
>> > > > > >> > > I went through the nice RAT_README.txt. The notes on
>> > > > > >> > > why files are
>> > > > > in
>> > > > > >> > > excluded in .rat-excludes -- third-party license,
>> > > > > >> > > format
>> that
>> > > > > >> > > does
>> > > > > not
>> > > > > >> > > support a license comment, and files "...without any
>> > > > > >> > > degree of
>> > > > > >> creativity
>> > > > > >> > > in either its literal elements or its structure.. " --
>> looks
>> > > > > >> > > good
>> > > > to
>> > > > > >> me
>> > > > > >> > as
>> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of stuff).
>> > > > > >> > >
>> > > > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
>> > > > > >> > >
>> > > > > >> > > The docs dir has nothing in it. That is intentional?
>> > > > > >> > > (Looks like
>> > > > > site
>> > > > > >> > gets
>> > > > > >> > > built into here).
>> > > > > >> > >
>> > > > > >> > > Which HBASE issue is the one that will address the
>> > > > > >> > > need for hbase.trafodion.patchclientscanner.enabled
>> > > > > >> > > mentioned as
>> known
>> > > > issue?
>> > > > > >> > Would
>> > > > > >> > > be good to add a reference to on known issues (We need
>> > > > > >> > > to
>> fix
>> > > it).
>> > > > > >> > >
>> > > > > >> > > I tried to build it. The instructions are good but I
>> stalled
>> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See below).
>> > > > > >> > >
>> > > > > >> > > This RC is looking good to me. I'd be +1 if I can get
>> > > > > >> > > it to
>> > > > > basically
>> > > > > >> > build
>> > > > > >> > > (Yeah, let the next release be against apache hadoop
>> > > > > >> > > and a later
>> > > > > >> version
>> > > > > >> > of
>> > > > > >> > > hbase).
>> > > > > >> > >
>> > > > > >> > > Good stuff,
>> > > > > >> > >
>> > > > > >> > > St.Ack
>> > > > > >> > >
>> > > > > >> > > Building on:
>> > > > > >> > >
>> > > > > >> > > CentOS release 6.4 (Final)
>> > > > > >> > >
>> > > > > >> > > ....
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
>> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
>> > > > > >> > > error: expected namespace-name before ‘;’ token
>> > > > > >> > > ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
>> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
>> > > > > >> > > error: expected namespace-name before ‘;’ token
>> > > > > >> > > ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>>
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In file
>> > > > > >> > > included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
>> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
>> > > > > >> > >                  from
>> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
>> > > > ##(SQL)
>> > > > > >> > >                  from ../optimizer/RelControl.h:46,
>> > > > > >> > > ##(SQL)
>> > > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
>> > > > > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
>> > > > > >> > >                  from ../optimizer/RelStoredProc.h:44,
>> ##(SQL)
>> > > > > >> > >                  from ../comexe/ComTdbStoredProc.h:44,
>> ##(SQL)
>> > > > > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
>> > > > > >> > > ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not
>> > > > > >> > > been
>> > > > declared
>> > > > > >> > ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
>> > > > > >> > > before ‘defaultPriority’ ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not
>> > > > > >> > > been
>> > > > declared
>> > > > > >> > ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
>> > > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before
‘*’
>> > > > > >> > > token
>> > > > > >> ##(SQL)
>> > > > > >> > > make[4]: ***
>> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
>> > > > > >> > > Error 1
>> > > > > >> > ##(SQL)
>> > > > > >> > > make[4]: Leaving directory
>> > > > > >> > >
>> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
>> > > > > >> ##(SQL)
>> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
>> > > > > >> > > make[3]: Leaving directory
>> > > > > >> > >
>> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
>> > > > ##(SQL)
>> > > > > >> > > make[2]: *** [make_sql] Error 2
>> > > > > >> > > make[2]: Leaving directory
>> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
>> > > > > >> > > make[1]: *** [foundation] Error 2
>> > > > > >> > > make[1]: Leaving directory
>> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
>> > > > > >> > > make: *** [all] Error 2 ....
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
>> > > > > >> > roberta.marton@esgyn.com
>> > > > > >> > > >
>> > > > > >> > > wrote:
>> > > > > >> > >
>> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
>> (incubating)
>> > > > release
>> > > > > >> > > > candidate 5.
>> > > > > >> > > >
>> > > > > >> > > > This is a podling vote verifying that Trafodion
>> > > > > >> > > > contributors
>> > > > > believe
>> > > > > >> > the
>> > > > > >> > > > code is ready to be released.
>> > > > > >> > > >
>> > > > > >> > > > Once votes are approved, a message will be sent to
>> > > > > >> > > > the
>> IPMC
>> > > > > >> community
>> > > > > >> > to
>> > > > > >> > > > ask for an official vote.
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > Many, many, many thanks to everyone who has
>> > > > > >> > > > contributed
>> to
>> > > > > >> > > > this
>> > > > > >> > release.
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > The release artifacts can be downloaded from:
>> > > > > >> > > >
>> https://dist.apache.org/repos/dist/dev/incubator/trafodion
>> > > > > >> > > > from
>> > > > > >> > > directory
>> > > > > >> > > > apache-trafodion-1.3.0-incubating
>> > > > > >> > > >
>> > > > > >> > > > The artifacts are based on git repository:
>> > > > > >> > > > *https://github.com/apache/incubator-trafodion
>> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
>> > > > > >> > > > release
>> > > > > >> > > > 1.3
>> > > > with
>> > > > > >> tag
>> > > > > >> > > > 1.3.0rc5
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > Instructions on how to build and run Apache
>> > > > > >> > > > Trafodion are
>> > > > > described:
>> > > > > >> > > > http://trafodion.apache.org/build.html
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > Note that these instructions describe downloading
>> > > > > >> > > > from
>> the
>> > > > release
>> > > > > >> > > > directory.  The artifacts are currently in the
>> > > > > >> > > > staging
>> area
>> > > > > >> described
>> > > > > >> > > > above.
>> > > > > >> > > >
>> > > > > >> > > > Please download the release candidate, check the
>> > > > > >> > > > hashes, check
>> > > > the
>> > > > > >> > > > signatures, build it, and vote.  For instructions on
>> > > > > >> > > > how
>> to
>> > > > check
>> > > > > >> > > > signatures and hashes see:
>> > > > > >> > > >
>> > > > > >> > > >
>> http://trafodion.apache.org/release.html#Verify_Signatures
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > The source tar file has been signed with pgp key
>> > > > > >> > > > A44C5A05 which
>> > > > is
>> > > > > >> > > included
>> > > > > >> > > > in the download location’s KEYS file and found in
>> > > > > >> > > > the mit
>> > > > > keyserver:
>> > > > > >> > > >
>> > > > > >> > > >
>> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > For changes included in the release, please see the
>> release
>> > > > notes:
>> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > The changes from rc4 to rc5 include:
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
>> > > > > >> > > >
>> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license
>> > > > > >> > > > files are
>> > > > > >> incorrect
>> > > > > >> > > >
>> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
>> > > > > >> > > > NOTICE
>> and
>> > > > LICENSE
>> > > > > >> > FILES
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > The vote will be open for 72 hours (ends on 12/18
>> > > > > >> > > > 1pm
>> PST).
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > [ ] +1 approve
>> > > > > >> > > >
>> > > > > >> > > > [ ] +0 no opinion
>> > > > > >> > > >
>> > > > > >> > > > [ ] -1 disapprove (and reason why)
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >    Regards,
>> > > > > >> > > >
>> > > > > >> > > >    Roberta
>> > > > > >> > > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> > >
>> >
>>
>
>

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Selva Govindarajan <se...@esgyn.com>.
Hello St.Ack,

make package
make package-all

at the same directory where "make all" was issued should create the tar.gz
files needed.

The website shows the following:

Command		What It Builds
make all		Trafodion, DCS, and REST.
make package		Trafodion, DCS, REST, and Client Drivers.
make package-all	Trafodion, DCS, REST, Client Drivers, and tests for all
components.

Selva

-----Original Message-----
From: saint.ack@gmail.com [mailto:saint.ack@gmail.com] On Behalf Of Stack
Sent: Wednesday, December 23, 2015 5:35 PM
To: dev@trafodion.incubator.apache.org
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
release candidate 5

On this page, it talks about the trafodion_install program. When I run it,
it asks a few questions including path to a binary for trafodion .tar.gz.
I've just built it. I don't have a tar.gz product (Looking in Makefile, I
don't see how to make it).

When I run the install pointing at my build dir I get:

....
Enter full path (including .tar or .tar.gz) of trafodion tar file []:
PATH_TO_TRAFODION_HOME_DIR
***ERROR: Must specify Trafodion tar file location.
***ERROR: Error while running traf_config_setup.
***ERROR: No configuration file created.

I notice in Makefile there is a trafinstall target but when I run it...


cd /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts &&
install_traf_components Unable to find
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/sw_env.sh
to get the list of ports
make[1]: *** [trafinstall] Error 1
make[1]: Leaving directory
`/home/stack/apache-trafodion-1.3.0-incubating/core'
make: *** [trafinstall] Error 2

... which I suppose is generated.

Thanks for entertaining my noob questions (hopefully others coming along
after will benefit from the help you lot are giving me).

St.Ack







On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:

> Thanks Hans. Again, this is a package from the list here
> http://trafodion.apache.org/setup-build-environment.html I went and
> checked all prereqs. The install of boost-devel was failing and so
> script bypassed other packages. I was able to successfully run make
> all. Now trying to figure how to run it. Thanks for the help, St.Ack
>
>
>
>
>
>
>
> On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller <ha...@esgyn.com>
> wrote:
>
>> Sorry, my earlier message wasn't quite correct, there is also a file
>> /usr/include/sqltypes.h and that is the one used by the build. Using
>> yum whatprovides /usr/local/sqltypes.h, it seems that file comes from
>> the unixODBC-devel RPM. I have the following installed:
>>
>> > rpm -qa | grep ODBC
>> unixODBC-devel-2.2.14-14.el6.x86_64
>> unixODBC-2.2.14-14.el6.x86_64
>>
>>
>>
>> Hans
>>
>> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
>>
>> > I was following the list here:
>> >
>> > http://trafodion.apache.org/setup-build-environment.html
>> >
>> > Seems like the lib is in the list mentioned above also. I thought
>> > I'd
>> done
>> > a bad install but the libs seem to be there.
>> >
>> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest
>> version
>> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and
>> > latest version
>> >
>> > Complaint is missing sqltypes.h. See below. Do I have to add an
>> > include path? Is that in libiodbc-devel too?
>> >
>> > Thanks for the help,
>> > St.Ack
>> >
>> >
>> > In file included from ../dependencies/linux/platform_ndcs.h:35,
>> > ##(NDCS)
>> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
>> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
>> > such
>> file
>> > or directory ##(NDCS)
>> > In file included from ../dependencies/linux/platform_ndcs.h:35,
>> > ##(NDCS)
>> >                  from ../Common/RegValues.h:37, ##(NDCS)
>> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
>> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
>> > such
>> file
>> > or directory ##(NDCS)
>> > In file included from ../dependencies/linux/platform_ndcs.h:35In file
>> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
>> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
>> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
>> > such
>> file
>> > or directory ##(NDCS)
>> > ,       ##(NDCS)
>> >                  from NskUtil.cpp:31:   ##(NDCS)
>> >
>> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain
>> > <narain.arvind@gmail.com
>> >
>> > wrote:
>> >
>> > > Some of the prerequisites for building the software are mentioned
>> > > in
>> the
>> > > following - libiodbc is one of them. Hope this helps.
>> > >
>> > >
>> >
>> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+So
>> ftware
>> > >
>> > >
>> > > Regards
>> > > Arvind
>> > >
>> > > -----Original Message-----
>> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
>> > > Sent: Wednesday, December 23, 2015 2:58 PM
>> > > To: dev <de...@trafodion.incubator.apache.org>
>> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for
>> > > release - release candidate 5
>> > >
>> > > The sqltypes.h include on my machine comes from
>> /usr/include/libiodbc. My
>> > > machine has this installed:
>> > >
>> > > > rpm -qa | grep odb
>> > > libiodbc-3.52.7-1.el6.x86_64
>> > > libiodbc-devel-3.52.7-1.el6.x86_64
>> > >
>> > >
>> > > Hope that helps you jump through the next hoop, thanks for your
>> patience!
>> > >
>> > > Hans
>> > >
>> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
>> > >
>> > > > Thanks Hans.
>> > > >
>> > > > I was building with jdk8. Using jdk7 got me over the javadoc
>> > > > issues.
>> > > >
>> > > > I feel like I am almost there (with your help -- thanks).
>> > > >
>> > > > I have this now:
>> > > >
>> > > >
>> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h:
>> > > > No
>> such
>> > > > file or directory ##(NDCS)
>> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
>> > ##(NDCS)
>> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
>> >  ##(NDCS)
>> > > > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
>> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
>> >  ##(NDCS)
>> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
>> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
>> > > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
>> >  ##(NDCS)
>> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or
>> > > > directory
>> > > >  ##(NDCS)
>> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1
>> > > > ##(NDCS)
>> > > >
>> > > >
>> > > >
>> > > > St.Ack
>> > > >
>> > > >
>> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller
>> > > > <hans.zeller@esgyn.com
>> >
>> > > > wrote:
>> > > >
>> > > > > Here is another option to get Trafodion built, you could
>> > > > > create an Amazon
>> > > > > EC2 instance from this image:
>> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
>> > > > >
>> > > > > Then, connect to the instance as the centos user and do
>> > > > > another build, replacing the one that's already on that
>> > > > > machine (which is not the most recent one):
>> > > > >
>> > > > > sudo -u traf_dev -i
>> > > > > cd ..
>> > > > >
>> > > > > # get rid of the original build (put new build in the same
>> > > > > place
>> or
>> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
>> > > > >
>> > > > > rm -rf apache-*
>> > > > >
>> > > > > # download the current release candidate and untar it
>> > > > >
>> > > > > wget
>> > > > >
>> > > > >
>> > > >
>> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-tra
>> f
>> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.ta
>> > > > r.gz
>> > > > >
>> > > > > tar -xvf apache-*
>> > > > >
>> > > > > exit
>> > > > >
>> > > > > # start a new shell for user traf_dev to source in sqenv.sh
>> > > > >
>> > > > > sudo -u traf_dev -i
>> > > > >
>> > > > > # should display a message "If you are ready to build
>> Trafodion..."
>> > > > >
>> > > > >
>> > > > > # make
>> > > > >
>> > > > > make all
>> > > > >
>> > > > >
>> > > > > Hans
>> > > > >
>> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
>> > > > > <ha...@esgyn.com>
>> > > > > wrote:
>> > > > >
>> > > > > > Hi again,
>> > > > > >
>> > > > > > This looks like a failure in the javadoc:javadoc Maven goal
>> > > > > > for the
>> > > > REST
>> > > > > > project. I tried building javadoc for the REST project in
>> > > > > > my
>> > > > environment
>> > > > > > and it worked and produced a site. Maybe I have a different
>> plugin
>> > > > > > installed, or maybe Maven allows to specify more or less
>> > > > > > strict
>> > > > checking
>> > > > > > for javadoc? Here is the info on the maven-javadoc-plugin
>> > > > > > I'm using (my Maven version is 3.0.5):
>> > > > > >
>> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc
>> > > > > > (default-cli) @ rest >>>
>> > > > > >
>> > > > > > I get a few javadoc warnings, but none on the lines you
>> > > > > > show above. If
>> > > > > you
>> > > > > > are willing to live without the web site for the REST
>> > > > > > server,
>> you
>> > > > > > could remove the "site" Maven goal in
>> > > incubator-trafodion/core/rest/Makefile:
>> > > > > >
>> > > > > > build_all:
>> > > > > > $(MAKE) build_chk
>> > > > > > echo "$(MAVEN) site package -DskipTests"
>> > > > > >
>> > > > > >
>> > > > > > The build should produce a log file
>> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm attaching
>> > > > > > my build_rest.log for comparison.
>> > > > > >
>> > > > > > Hans
>> > > > > >
>> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net>
>> wrote:
>> > > > > >
>> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
>> > > > > >> <ha...@esgyn.com>
>> > > > > >> wrote:
>> > > > > >>
>> > > > > >> > Hi St.Ack,
>> > > > > >> >
>> > > > > >> > Going through some old emails, I found one where a
>> compilation
>> > > > > >> > fails
>> > > > > in
>> > > > > >> a
>> > > > > >> > similar place, and that one was memory-related, the VM
>> > > > > >> > used
>> was
>> > > > > >> > too
>> > > > > >> small.
>> > > > > >> > Most people I know usually use at least 8 GB, 16 or more
>> > > > > >> > is
>> > > better.
>> > > > > >> > Alternatively you could try
>> > > > > >> >
>> > > > > >> > make -j 1 all
>> > > > > >> >
>> > > > > >> >
>> > > > > >> > instead of "make all", but that could take a very long time.
>> > > > > >> > So,
>> > > > maybe
>> > > > > >> just
>> > > > > >> > to test whether it might be memory-related.
>> > > > > >> >
>> > > > > >> > If that's not it, I just tested my build to see where it
>> > > > > >> > gets the
>> > > > > >> log4cxx
>> > > > > >> > files, and those seem to come from /usr/include/log4cxx.
>> > > > > >> > Here is
>> > > > some
>> > > > > >> info
>> > > > > >> > for my machine:
>> > > > > >> >
>> > > > > >> > > rpm -qa | grep log4
>> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
>> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
>> > > > > >> >
>> > > > > >> >
>> > > > > >> I did not have the -devel package installed. Thank you
>> > > > > >> Hans for the
>> > > > > help.
>> > > > > >>
>> > > > > >> It looks like I had to also define a CLASSPATH in build
>> > > > > >> enironment
>> > > > which
>> > > > > >> had the ant launcher jar in it.
>> > > > > >>
>> > > > > >> Am now stuck here:
>> > > > > >>
>> > > > > >> ...
>> > > > > >>
>> > > > > >> [INFO] BUILD FAILURE  ##(REST) [ERROR] Failed to execute
>> > > > > >> goal org.apache.maven.plugins:maven-site-plugin:3.3:site
>> > > > > >> (default-site) on project rest: Error during page generation:
>> > > > > >> Error rendering Maven
>> > > > > report:
>> > > > > >>  ##(REST)
>> > > > > >> [ERROR] Exit code: 1 -
>> > > > > >>
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
>> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
>> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
>> > > > > >>
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
>> > > > > >> warning: no description for @throws  ##(REST) [ERROR] *
>> > > > > >> @throws IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
>> > > > > >>
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
>> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
>> > > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
>> > > > > >>
>> > > > > >> ....
>> > > > > >>
>> > > > > >> Thanks for the help.
>> > > > > >>
>> > > > > >> St.Ack
>> > > > > >>
>> > > > > >>
>> > > > > >>
>> > > > > >> > > g++ --version
>> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
>> > > > > >> >
>> > > > > >> >
>> > > > > >> > This is the compile command that gets produced on my
>> > > > > >> > machine:
>> > > > > >> >
>> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0
>> > > > > >> > -fshort-wchar
>> > > > -std=c++0x
>> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3
>> -ggdb
>> > > >  -fPIC
>> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
>> -DNA_LINUX
>> > > > > >> -DSQ_LINUX
>> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR
>> > > > > >> > -D_DP2NT_ -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT
>> > > > > >> > -DNSK_USE_MSGSYS_SHELLS
>> > > > > >> -D_REENTRANT
>> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
>> > > > > >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
>> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
>> > > > > >> -DMPI_
>> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
>> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE
>> > > > > >> > -DSP_DIS -DNA_64BIT -D_DEBUG -I../comexe
>> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
>> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/inclu
>> > > > > >> > de
>> > > > > >> -I/usr/include
>> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
>> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
>> > > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
>> > > > > >> > -I/usr/include
>> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
>> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
>> > > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
>> > > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat
>> -I../executor
>> > > > > >> > -I../parser -I../generator
>> > > > > >> -I../exp
>> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
>> -I../common
>> > > > > -I../dml
>> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
>> -I../catman
>> > > > > >> -I../smdio
>> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
>> -I../langman
>> > > > > >> -I../sqludr
>> > > > > >> > -I../udrserv -I../security -I../runtimestats
>> > > > > >> > -I../qmscommon -I../qms -I../porting_layer -include
>> > > > > >> >
>> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
>> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
>> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
>> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
>> > > > > >> >
>> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
>> > > > > >> > inc
>> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
>> > > > > >> >
>> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
>> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c
>> > > > > >> > -o comexe/linux/64bit/debug/ComTdbStoredProc.o
>> > > > > >> ../comexe/ComTdbStoredProc.cpp
>> > > > > >> >
>> > > > > >> > Hope one of these helps, please let me know if you get
>> > > > > >> > different
>> > > > > >> results,
>> > > > > >> >
>> > > > > >> > Hans
>> > > > > >> >
>> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack
>> > > > > >> > <st...@duboce.net>
>> > wrote:
>> > > > > >> >
>> > > > > >> > > Thanks for helpful instructions on how to try out the RC.
>> > > > > >> > >
>> > > > > >> > > I checked signature and the hash. Looks good.
>> > > > > >> > > "..
>> > > > > >> > > I went through the nice RAT_README.txt. The notes on
>> > > > > >> > > why files are
>> > > > > in
>> > > > > >> > > excluded in .rat-excludes -- third-party license,
>> > > > > >> > > format
>> that
>> > > > > >> > > does
>> > > > > not
>> > > > > >> > > support a license comment, and files "...without any
>> > > > > >> > > degree of
>> > > > > >> creativity
>> > > > > >> > > in either its literal elements or its structure.. " --
>> looks
>> > > > > >> > > good
>> > > > to
>> > > > > >> me
>> > > > > >> > as
>> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of stuff).
>> > > > > >> > >
>> > > > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
>> > > > > >> > >
>> > > > > >> > > The docs dir has nothing in it. That is intentional?
>> > > > > >> > > (Looks like
>> > > > > site
>> > > > > >> > gets
>> > > > > >> > > built into here).
>> > > > > >> > >
>> > > > > >> > > Which HBASE issue is the one that will address the
>> > > > > >> > > need for hbase.trafodion.patchclientscanner.enabled
>> > > > > >> > > mentioned as
>> known
>> > > > issue?
>> > > > > >> > Would
>> > > > > >> > > be good to add a reference to on known issues (We need
>> > > > > >> > > to
>> fix
>> > > it).
>> > > > > >> > >
>> > > > > >> > > I tried to build it. The instructions are good but I
>> stalled
>> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See below).
>> > > > > >> > >
>> > > > > >> > > This RC is looking good to me. I'd be +1 if I can get
>> > > > > >> > > it to
>> > > > > basically
>> > > > > >> > build
>> > > > > >> > > (Yeah, let the next release be against apache hadoop
>> > > > > >> > > and a later
>> > > > > >> version
>> > > > > >> > of
>> > > > > >> > > hbase).
>> > > > > >> > >
>> > > > > >> > > Good stuff,
>> > > > > >> > >
>> > > > > >> > > St.Ack
>> > > > > >> > >
>> > > > > >> > > Building on:
>> > > > > >> > >
>> > > > > >> > > CentOS release 6.4 (Final)
>> > > > > >> > >
>> > > > > >> > > ....
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
>> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
>> > > > > >> > > error: expected namespace-name before ‘;’ token
>> > > > > >> > > ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
>> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
>> > > > > >> > > error: expected namespace-name before ‘;’ token
>> > > > > >> > > ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In file
>> > > > > >> > > included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
>> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
>> > > > > >> > >                  from
>> > > > > >> > > ../optimizer/OptimizerSimulator.h:44,
>> > > > ##(SQL)
>> > > > > >> > >                  from ../optimizer/RelControl.h:46,
>> > > > > >> > > ##(SQL)
>> > > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
>> > > > > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
>> > > > > >> > >                  from ../optimizer/RelStoredProc.h:44,
>> ##(SQL)
>> > > > > >> > >                  from ../comexe/ComTdbStoredProc.h:44,
>> ##(SQL)
>> > > > > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
>> > > > > >> > > ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not
>> > > > > >> > > been
>> > > > declared
>> > > > > >> > ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
>> > > > > >> > > before ‘defaultPriority’ ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not
>> > > > > >> > > been
>> > > > declared
>> > > > > >> > ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
>> > > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’
>> > > > > >> > > token
>> > > > > >> ##(SQL)
>> > > > > >> > > make[4]: ***
>> > > > > >> > > [comexe/linux/64bit/debug/ComTdbStoredProc.o]
>> > > > > >> > > Error 1
>> > > > > >> > ##(SQL)
>> > > > > >> > > make[4]: Leaving directory
>> > > > > >> > >
>> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
>> > > > > >> ##(SQL)
>> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
>> > > > > >> > > make[3]: Leaving directory
>> > > > > >> > >
>> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
>> > > > ##(SQL)
>> > > > > >> > > make[2]: *** [make_sql] Error 2
>> > > > > >> > > make[2]: Leaving directory
>> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
>> > > > > >> > > make[1]: *** [foundation] Error 2
>> > > > > >> > > make[1]: Leaving directory
>> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
>> > > > > >> > > make: *** [all] Error 2 ....
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
>> > > > > >> > roberta.marton@esgyn.com
>> > > > > >> > > >
>> > > > > >> > > wrote:
>> > > > > >> > >
>> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
>> (incubating)
>> > > > release
>> > > > > >> > > > candidate 5.
>> > > > > >> > > >
>> > > > > >> > > > This is a podling vote verifying that Trafodion
>> > > > > >> > > > contributors
>> > > > > believe
>> > > > > >> > the
>> > > > > >> > > > code is ready to be released.
>> > > > > >> > > >
>> > > > > >> > > > Once votes are approved, a message will be sent to
>> > > > > >> > > > the
>> IPMC
>> > > > > >> community
>> > > > > >> > to
>> > > > > >> > > > ask for an official vote.
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > Many, many, many thanks to everyone who has
>> > > > > >> > > > contributed
>> to
>> > > > > >> > > > this
>> > > > > >> > release.
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > The release artifacts can be downloaded from:
>> > > > > >> > > >
>> https://dist.apache.org/repos/dist/dev/incubator/trafodion
>> > > > > >> > > > from
>> > > > > >> > > directory
>> > > > > >> > > > apache-trafodion-1.3.0-incubating
>> > > > > >> > > >
>> > > > > >> > > > The artifacts are based on git repository:
>> > > > > >> > > > *https://github.com/apache/incubator-trafodion
>> > > > > >> > > > <https://github.com/apache/incubator-trafodion>*
>> > > > > >> > > > release
>> > > > > >> > > > 1.3
>> > > > with
>> > > > > >> tag
>> > > > > >> > > > 1.3.0rc5
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > Instructions on how to build and run Apache
>> > > > > >> > > > Trafodion are
>> > > > > described:
>> > > > > >> > > > http://trafodion.apache.org/build.html
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > Note that these instructions describe downloading
>> > > > > >> > > > from
>> the
>> > > > release
>> > > > > >> > > > directory.  The artifacts are currently in the
>> > > > > >> > > > staging
>> area
>> > > > > >> described
>> > > > > >> > > > above.
>> > > > > >> > > >
>> > > > > >> > > > Please download the release candidate, check the
>> > > > > >> > > > hashes, check
>> > > > the
>> > > > > >> > > > signatures, build it, and vote.  For instructions on
>> > > > > >> > > > how
>> to
>> > > > check
>> > > > > >> > > > signatures and hashes see:
>> > > > > >> > > >
>> > > > > >> > > >
>> http://trafodion.apache.org/release.html#Verify_Signatures
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > The source tar file has been signed with pgp key
>> > > > > >> > > > A44C5A05 which
>> > > > is
>> > > > > >> > > included
>> > > > > >> > > > in the download location’s KEYS file and found in
>> > > > > >> > > > the mit
>> > > > > keyserver:
>> > > > > >> > > >
>> > > > > >> > > >
>> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > For changes included in the release, please see the
>> release
>> > > > notes:
>> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > The changes from rc4 to rc5 include:
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
>> > > > > >> > > >
>> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license
>> > > > > >> > > > files are
>> > > > > >> incorrect
>> > > > > >> > > >
>> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain
>> > > > > >> > > > NOTICE
>> and
>> > > > LICENSE
>> > > > > >> > FILES
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > The vote will be open for 72 hours (ends on 12/18
>> > > > > >> > > > 1pm
>> PST).
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > [ ] +1 approve
>> > > > > >> > > >
>> > > > > >> > > > [ ] +0 no opinion
>> > > > > >> > > >
>> > > > > >> > > > [ ] -1 disapprove (and reason why)
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >    Regards,
>> > > > > >> > > >
>> > > > > >> > > >    Roberta
>> > > > > >> > > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> > >
>> >
>>
>
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
On this page, it talks about the trafodion_install program. When I run it,
it asks a few questions including path to a binary for trafodion .tar.gz.
I've just built it. I don't have a tar.gz product (Looking in Makefile, I
don't see how to make it).

When I run the install pointing at my build dir I get:

....
Enter full path (including .tar or .tar.gz) of trafodion tar file []:
PATH_TO_TRAFODION_HOME_DIR
***ERROR: Must specify Trafodion tar file location.
***ERROR: Error while running traf_config_setup.
***ERROR: No configuration file created.

I notice in Makefile there is a trafinstall target but when I run it...


cd /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts &&
install_traf_components
Unable to find
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql/scripts/sw_env.sh
to get the list of ports
make[1]: *** [trafinstall] Error 1
make[1]: Leaving directory
`/home/stack/apache-trafodion-1.3.0-incubating/core'
make: *** [trafinstall] Error 2

... which I suppose is generated.

Thanks for entertaining my noob questions (hopefully others coming along
after will benefit from the help you lot are giving me).

St.Ack







On Wed, Dec 23, 2015 at 5:25 PM, Stack <st...@duboce.net> wrote:

> Thanks Hans. Again, this is a package from the list here
> http://trafodion.apache.org/setup-build-environment.html I went and
> checked all prereqs. The install of boost-devel was failing and so script
> bypassed other packages. I was able to successfully run make all. Now
> trying to figure how to run it. Thanks for the help,
> St.Ack
>
>
>
>
>
>
>
> On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller <ha...@esgyn.com>
> wrote:
>
>> Sorry, my earlier message wasn't quite correct, there is also a file
>> /usr/include/sqltypes.h and that is the one used by the build. Using yum
>> whatprovides /usr/local/sqltypes.h, it seems that file comes from
>> the unixODBC-devel RPM. I have the following installed:
>>
>> > rpm -qa | grep ODBC
>> unixODBC-devel-2.2.14-14.el6.x86_64
>> unixODBC-2.2.14-14.el6.x86_64
>>
>>
>>
>> Hans
>>
>> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
>>
>> > I was following the list here:
>> >
>> > http://trafodion.apache.org/setup-build-environment.html
>> >
>> > Seems like the lib is in the list mentioned above also. I thought I'd
>> done
>> > a bad install but the libs seem to be there.
>> >
>> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest
>> version
>> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and latest
>> > version
>> >
>> > Complaint is missing sqltypes.h. See below. Do I have to add an include
>> > path? Is that in libiodbc-devel too?
>> >
>> > Thanks for the help,
>> > St.Ack
>> >
>> >
>> > In file included from ../dependencies/linux/platform_ndcs.h:35, ##(NDCS)
>> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
>> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such
>> file
>> > or directory ##(NDCS)
>> > In file included from ../dependencies/linux/platform_ndcs.h:35, ##(NDCS)
>> >                  from ../Common/RegValues.h:37, ##(NDCS)
>> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
>> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such
>> file
>> > or directory ##(NDCS)
>> > In file included from ../dependencies/linux/platform_ndcs.h:35In file
>> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
>> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
>> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such
>> file
>> > or directory ##(NDCS)
>> > ,       ##(NDCS)
>> >                  from NskUtil.cpp:31:   ##(NDCS)
>> >
>> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain <narain.arvind@gmail.com
>> >
>> > wrote:
>> >
>> > > Some of the prerequisites for building the software are mentioned in
>> the
>> > > following - libiodbc is one of them. Hope this helps.
>> > >
>> > >
>> >
>> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+Software
>> > >
>> > >
>> > > Regards
>> > > Arvind
>> > >
>> > > -----Original Message-----
>> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
>> > > Sent: Wednesday, December 23, 2015 2:58 PM
>> > > To: dev <de...@trafodion.incubator.apache.org>
>> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
>> > > release candidate 5
>> > >
>> > > The sqltypes.h include on my machine comes from
>> /usr/include/libiodbc. My
>> > > machine has this installed:
>> > >
>> > > > rpm -qa | grep odb
>> > > libiodbc-3.52.7-1.el6.x86_64
>> > > libiodbc-devel-3.52.7-1.el6.x86_64
>> > >
>> > >
>> > > Hope that helps you jump through the next hoop, thanks for your
>> patience!
>> > >
>> > > Hans
>> > >
>> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
>> > >
>> > > > Thanks Hans.
>> > > >
>> > > > I was building with jdk8. Using jdk7 got me over the javadoc issues.
>> > > >
>> > > > I feel like I am almost there (with your help -- thanks).
>> > > >
>> > > > I have this now:
>> > > >
>> > > >
>> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No
>> such
>> > > > file or directory ##(NDCS)
>> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
>> > ##(NDCS)
>> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
>> >  ##(NDCS)
>> > > > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
>> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
>> >  ##(NDCS)
>> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
>> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
>> > > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
>> >  ##(NDCS)
>> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or directory
>> > > >  ##(NDCS)
>> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1 ##(NDCS)
>> > > >
>> > > >
>> > > >
>> > > > St.Ack
>> > > >
>> > > >
>> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller <hans.zeller@esgyn.com
>> >
>> > > > wrote:
>> > > >
>> > > > > Here is another option to get Trafodion built, you could create an
>> > > > > Amazon
>> > > > > EC2 instance from this image:
>> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
>> > > > >
>> > > > > Then, connect to the instance as the centos user and do another
>> > > > > build, replacing the one that's already on that machine (which is
>> > > > > not the most recent one):
>> > > > >
>> > > > > sudo -u traf_dev -i
>> > > > > cd ..
>> > > > >
>> > > > > # get rid of the original build (put new build in the same place
>> or
>> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
>> > > > >
>> > > > > rm -rf apache-*
>> > > > >
>> > > > > # download the current release candidate and untar it
>> > > > >
>> > > > > wget
>> > > > >
>> > > > >
>> > > >
>> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-traf
>> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.tar.gz
>> > > > >
>> > > > > tar -xvf apache-*
>> > > > >
>> > > > > exit
>> > > > >
>> > > > > # start a new shell for user traf_dev to source in sqenv.sh
>> > > > >
>> > > > > sudo -u traf_dev -i
>> > > > >
>> > > > > # should display a message "If you are ready to build
>> Trafodion..."
>> > > > >
>> > > > >
>> > > > > # make
>> > > > >
>> > > > > make all
>> > > > >
>> > > > >
>> > > > > Hans
>> > > > >
>> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
>> > > > > <ha...@esgyn.com>
>> > > > > wrote:
>> > > > >
>> > > > > > Hi again,
>> > > > > >
>> > > > > > This looks like a failure in the javadoc:javadoc Maven goal for
>> > > > > > the
>> > > > REST
>> > > > > > project. I tried building javadoc for the REST project in my
>> > > > environment
>> > > > > > and it worked and produced a site. Maybe I have a different
>> plugin
>> > > > > > installed, or maybe Maven allows to specify more or less strict
>> > > > checking
>> > > > > > for javadoc? Here is the info on the maven-javadoc-plugin I'm
>> > > > > > using (my Maven version is 3.0.5):
>> > > > > >
>> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc (default-cli) @
>> > > > > > rest >>>
>> > > > > >
>> > > > > > I get a few javadoc warnings, but none on the lines you show
>> > > > > > above. If
>> > > > > you
>> > > > > > are willing to live without the web site for the REST server,
>> you
>> > > > > > could remove the "site" Maven goal in
>> > > incubator-trafodion/core/rest/Makefile:
>> > > > > >
>> > > > > > build_all:
>> > > > > > $(MAKE) build_chk
>> > > > > > echo "$(MAVEN) site package -DskipTests"
>> > > > > >
>> > > > > >
>> > > > > > The build should produce a log file
>> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm attaching my
>> > > > > > build_rest.log for comparison.
>> > > > > >
>> > > > > > Hans
>> > > > > >
>> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net>
>> wrote:
>> > > > > >
>> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
>> > > > > >> <ha...@esgyn.com>
>> > > > > >> wrote:
>> > > > > >>
>> > > > > >> > Hi St.Ack,
>> > > > > >> >
>> > > > > >> > Going through some old emails, I found one where a
>> compilation
>> > > > > >> > fails
>> > > > > in
>> > > > > >> a
>> > > > > >> > similar place, and that one was memory-related, the VM used
>> was
>> > > > > >> > too
>> > > > > >> small.
>> > > > > >> > Most people I know usually use at least 8 GB, 16 or more is
>> > > better.
>> > > > > >> > Alternatively you could try
>> > > > > >> >
>> > > > > >> > make -j 1 all
>> > > > > >> >
>> > > > > >> >
>> > > > > >> > instead of "make all", but that could take a very long time.
>> > > > > >> > So,
>> > > > maybe
>> > > > > >> just
>> > > > > >> > to test whether it might be memory-related.
>> > > > > >> >
>> > > > > >> > If that's not it, I just tested my build to see where it gets
>> > > > > >> > the
>> > > > > >> log4cxx
>> > > > > >> > files, and those seem to come from /usr/include/log4cxx. Here
>> > > > > >> > is
>> > > > some
>> > > > > >> info
>> > > > > >> > for my machine:
>> > > > > >> >
>> > > > > >> > > rpm -qa | grep log4
>> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
>> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
>> > > > > >> >
>> > > > > >> >
>> > > > > >> I did not have the -devel package installed. Thank you Hans for
>> > > > > >> the
>> > > > > help.
>> > > > > >>
>> > > > > >> It looks like I had to also define a CLASSPATH in build
>> > > > > >> enironment
>> > > > which
>> > > > > >> had the ant launcher jar in it.
>> > > > > >>
>> > > > > >> Am now stuck here:
>> > > > > >>
>> > > > > >> ...
>> > > > > >>
>> > > > > >> [INFO] BUILD FAILURE  ##(REST)
>> > > > > >> [ERROR] Failed to execute goal
>> > > > > >> org.apache.maven.plugins:maven-site-plugin:3.3:site
>> > > > > >> (default-site) on project rest: Error during page generation:
>> > > > > >> Error rendering Maven
>> > > > > report:
>> > > > > >>  ##(REST)
>> > > > > >> [ERROR] Exit code: 1 -
>> > > > > >>
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
>> > > > > >> warning: no description for @throws  ##(REST) [ERROR] * @throws
>> > > > > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
>> > > > > >>
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
>> > > > > >> warning: no description for @throws  ##(REST) [ERROR] * @throws
>> > > > > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
>> > > > > >>
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
>> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
>> > > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
>> > > > > >>
>> > > > > >> ....
>> > > > > >>
>> > > > > >> Thanks for the help.
>> > > > > >>
>> > > > > >> St.Ack
>> > > > > >>
>> > > > > >>
>> > > > > >>
>> > > > > >> > > g++ --version
>> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
>> > > > > >> >
>> > > > > >> >
>> > > > > >> > This is the compile command that gets produced on my machine:
>> > > > > >> >
>> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar
>> > > > -std=c++0x
>> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3
>> -ggdb
>> > > >  -fPIC
>> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
>> -DNA_LINUX
>> > > > > >> -DSQ_LINUX
>> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR
>> > > > > >> > -D_DP2NT_ -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT
>> > > > > >> > -DNSK_USE_MSGSYS_SHELLS
>> > > > > >> -D_REENTRANT
>> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
>> > > > > >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
>> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
>> > > > > >> -DMPI_
>> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
>> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS
>> > > > > >> > -DNA_64BIT -D_DEBUG -I../comexe
>> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
>> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/include
>> > > > > >> -I/usr/include
>> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
>> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
>> > > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
>> > > > > >> > -I/usr/include
>> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
>> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
>> > > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
>> > > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat
>> -I../executor
>> > > > > >> > -I../parser -I../generator
>> > > > > >> -I../exp
>> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
>> -I../common
>> > > > > -I../dml
>> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
>> -I../catman
>> > > > > >> -I../smdio
>> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
>> -I../langman
>> > > > > >> -I../sqludr
>> > > > > >> > -I../udrserv -I../security -I../runtimestats -I../qmscommon
>> > > > > >> > -I../qms -I../porting_layer -include
>> > > > > >> >
>> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
>> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
>> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
>> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
>> > > > > >> >
>> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
>> > > > > >> > inc -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
>> > > > > >> >
>> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
>> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o
>> > > > > >> > comexe/linux/64bit/debug/ComTdbStoredProc.o
>> > > > > >> ../comexe/ComTdbStoredProc.cpp
>> > > > > >> >
>> > > > > >> > Hope one of these helps, please let me know if you get
>> > > > > >> > different
>> > > > > >> results,
>> > > > > >> >
>> > > > > >> > Hans
>> > > > > >> >
>> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net>
>> > wrote:
>> > > > > >> >
>> > > > > >> > > Thanks for helpful instructions on how to try out the RC.
>> > > > > >> > >
>> > > > > >> > > I checked signature and the hash. Looks good.
>> > > > > >> > > "..
>> > > > > >> > > I went through the nice RAT_README.txt. The notes on why
>> > > > > >> > > files are
>> > > > > in
>> > > > > >> > > excluded in .rat-excludes -- third-party license, format
>> that
>> > > > > >> > > does
>> > > > > not
>> > > > > >> > > support a license comment, and files "...without any degree
>> > > > > >> > > of
>> > > > > >> creativity
>> > > > > >> > > in either its literal elements or its structure.. " --
>> looks
>> > > > > >> > > good
>> > > > to
>> > > > > >> me
>> > > > > >> > as
>> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of stuff).
>> > > > > >> > >
>> > > > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
>> > > > > >> > >
>> > > > > >> > > The docs dir has nothing in it. That is intentional? (Looks
>> > > > > >> > > like
>> > > > > site
>> > > > > >> > gets
>> > > > > >> > > built into here).
>> > > > > >> > >
>> > > > > >> > > Which HBASE issue is the one that will address the need for
>> > > > > >> > > hbase.trafodion.patchclientscanner.enabled mentioned as
>> known
>> > > > issue?
>> > > > > >> > Would
>> > > > > >> > > be good to add a reference to on known issues (We need to
>> fix
>> > > it).
>> > > > > >> > >
>> > > > > >> > > I tried to build it. The instructions are good but I
>> stalled
>> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See below).
>> > > > > >> > >
>> > > > > >> > > This RC is looking good to me. I'd be +1 if I can get it to
>> > > > > basically
>> > > > > >> > build
>> > > > > >> > > (Yeah, let the next release be against apache hadoop and a
>> > > > > >> > > later
>> > > > > >> version
>> > > > > >> > of
>> > > > > >> > > hbase).
>> > > > > >> > >
>> > > > > >> > > Good stuff,
>> > > > > >> > >
>> > > > > >> > > St.Ack
>> > > > > >> > >
>> > > > > >> > > Building on:
>> > > > > >> > >
>> > > > > >> > > CentOS release 6.4 (Final)
>> > > > > >> > >
>> > > > > >> > > ....
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
>> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
>> > > > > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
>> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
>> > > > > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > >
>> > > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
>> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In file
>> > > > > >> > > included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
>> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
>> > > > > >> > >                  from ../optimizer/OptimizerSimulator.h:44,
>> > > > ##(SQL)
>> > > > > >> > >                  from ../optimizer/RelControl.h:46, ##(SQL)
>> > > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
>> > > > > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
>> > > > > >> > >                  from ../optimizer/RelStoredProc.h:44,
>> ##(SQL)
>> > > > > >> > >                  from ../comexe/ComTdbStoredProc.h:44,
>> ##(SQL)
>> > > > > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
>> > > > > >> > > ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been
>> > > > declared
>> > > > > >> > ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
>> > > > > >> > > before ‘defaultPriority’ ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been
>> > > > declared
>> > > > > >> > ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
>> > > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
>> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’
>> > > > > >> > > token
>> > > > > >> ##(SQL)
>> > > > > >> > > make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o]
>> > > > > >> > > Error 1
>> > > > > >> > ##(SQL)
>> > > > > >> > > make[4]: Leaving directory
>> > > > > >> > >
>> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
>> > > > > >> ##(SQL)
>> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
>> > > > > >> > > make[3]: Leaving directory
>> > > > > >> > >
>> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
>> > > > ##(SQL)
>> > > > > >> > > make[2]: *** [make_sql] Error 2
>> > > > > >> > > make[2]: Leaving directory
>> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
>> > > > > >> > > make[1]: *** [foundation] Error 2
>> > > > > >> > > make[1]: Leaving directory
>> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
>> > > > > >> > > make: *** [all] Error 2
>> > > > > >> > > ....
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > >
>> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
>> > > > > >> > roberta.marton@esgyn.com
>> > > > > >> > > >
>> > > > > >> > > wrote:
>> > > > > >> > >
>> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0
>> (incubating)
>> > > > release
>> > > > > >> > > > candidate 5.
>> > > > > >> > > >
>> > > > > >> > > > This is a podling vote verifying that Trafodion
>> > > > > >> > > > contributors
>> > > > > believe
>> > > > > >> > the
>> > > > > >> > > > code is ready to be released.
>> > > > > >> > > >
>> > > > > >> > > > Once votes are approved, a message will be sent to the
>> IPMC
>> > > > > >> community
>> > > > > >> > to
>> > > > > >> > > > ask for an official vote.
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > Many, many, many thanks to everyone who has contributed
>> to
>> > > > > >> > > > this
>> > > > > >> > release.
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > The release artifacts can be downloaded from:
>> > > > > >> > > >
>> https://dist.apache.org/repos/dist/dev/incubator/trafodion
>> > > > > >> > > > from
>> > > > > >> > > directory
>> > > > > >> > > > apache-trafodion-1.3.0-incubating
>> > > > > >> > > >
>> > > > > >> > > > The artifacts are based on git repository:
>> > > > > >> > > > *https://github.com/apache/incubator-trafodion
>> > > > > >> > > > <https://github.com/apache/incubator-trafodion>* release
>> > > > > >> > > > 1.3
>> > > > with
>> > > > > >> tag
>> > > > > >> > > > 1.3.0rc5
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > Instructions on how to build and run Apache Trafodion are
>> > > > > described:
>> > > > > >> > > > http://trafodion.apache.org/build.html
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > Note that these instructions describe downloading from
>> the
>> > > > release
>> > > > > >> > > > directory.  The artifacts are currently in the staging
>> area
>> > > > > >> described
>> > > > > >> > > > above.
>> > > > > >> > > >
>> > > > > >> > > > Please download the release candidate, check the hashes,
>> > > > > >> > > > check
>> > > > the
>> > > > > >> > > > signatures, build it, and vote.  For instructions on how
>> to
>> > > > check
>> > > > > >> > > > signatures and hashes see:
>> > > > > >> > > >
>> > > > > >> > > >
>> http://trafodion.apache.org/release.html#Verify_Signatures
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > The source tar file has been signed with pgp key A44C5A05
>> > > > > >> > > > which
>> > > > is
>> > > > > >> > > included
>> > > > > >> > > > in the download location’s KEYS file and found in the mit
>> > > > > keyserver:
>> > > > > >> > > >
>> > > > > >> > > >
>> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > For changes included in the release, please see the
>> release
>> > > > notes:
>> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > The changes from rc4 to rc5 include:
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
>> > > > > >> > > >
>> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license files
>> > > > > >> > > > are
>> > > > > >> incorrect
>> > > > > >> > > >
>> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain NOTICE
>> and
>> > > > LICENSE
>> > > > > >> > FILES
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > The vote will be open for 72 hours (ends on 12/18 1pm
>> PST).
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > > [ ] +1 approve
>> > > > > >> > > >
>> > > > > >> > > > [ ] +0 no opinion
>> > > > > >> > > >
>> > > > > >> > > > [ ] -1 disapprove (and reason why)
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >
>> > > > > >> > > >    Regards,
>> > > > > >> > > >
>> > > > > >> > > >    Roberta
>> > > > > >> > > >
>> > > > > >> > >
>> > > > > >> >
>> > > > > >>
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> > >
>> >
>>
>
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
Thanks Hans. Again, this is a package from the list here
http://trafodion.apache.org/setup-build-environment.html I went and checked
all prereqs. The install of boost-devel was failing and so script bypassed
other packages. I was able to successfully run make all. Now trying to
figure how to run it. Thanks for the help,
St.Ack






On Wed, Dec 23, 2015 at 4:27 PM, Hans Zeller <ha...@esgyn.com> wrote:

> Sorry, my earlier message wasn't quite correct, there is also a file
> /usr/include/sqltypes.h and that is the one used by the build. Using yum
> whatprovides /usr/local/sqltypes.h, it seems that file comes from
> the unixODBC-devel RPM. I have the following installed:
>
> > rpm -qa | grep ODBC
> unixODBC-devel-2.2.14-14.el6.x86_64
> unixODBC-2.2.14-14.el6.x86_64
>
>
>
> Hans
>
> On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:
>
> > I was following the list here:
> >
> > http://trafodion.apache.org/setup-build-environment.html
> >
> > Seems like the lib is in the list mentioned above also. I thought I'd
> done
> > a bad install but the libs seem to be there.
> >
> > Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest version
> > Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and latest
> > version
> >
> > Complaint is missing sqltypes.h. See below. Do I have to add an include
> > path? Is that in libiodbc-devel too?
> >
> > Thanks for the help,
> > St.Ack
> >
> >
> > In file included from ../dependencies/linux/platform_ndcs.h:35, ##(NDCS)
> >                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such
> file
> > or directory ##(NDCS)
> > In file included from ../dependencies/linux/platform_ndcs.h:35, ##(NDCS)
> >                  from ../Common/RegValues.h:37, ##(NDCS)
> >                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such
> file
> > or directory ##(NDCS)
> > In file included from ../dependencies/linux/platform_ndcs.h:35In file
> > included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
> >                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such
> file
> > or directory ##(NDCS)
> > ,       ##(NDCS)
> >                  from NskUtil.cpp:31:   ##(NDCS)
> >
> > On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain <na...@gmail.com>
> > wrote:
> >
> > > Some of the prerequisites for building the software are mentioned in
> the
> > > following - libiodbc is one of them. Hope this helps.
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+Software
> > >
> > >
> > > Regards
> > > Arvind
> > >
> > > -----Original Message-----
> > > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> > > Sent: Wednesday, December 23, 2015 2:58 PM
> > > To: dev <de...@trafodion.incubator.apache.org>
> > > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > > release candidate 5
> > >
> > > The sqltypes.h include on my machine comes from /usr/include/libiodbc.
> My
> > > machine has this installed:
> > >
> > > > rpm -qa | grep odb
> > > libiodbc-3.52.7-1.el6.x86_64
> > > libiodbc-devel-3.52.7-1.el6.x86_64
> > >
> > >
> > > Hope that helps you jump through the next hoop, thanks for your
> patience!
> > >
> > > Hans
> > >
> > > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
> > >
> > > > Thanks Hans.
> > > >
> > > > I was building with jdk8. Using jdk7 got me over the javadoc issues.
> > > >
> > > > I feel like I am almost there (with your help -- thanks).
> > > >
> > > > I have this now:
> > > >
> > > >
> > > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such
> > > > file or directory ##(NDCS)
> > > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> > ##(NDCS)
> > > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
> >  ##(NDCS)
> > > > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> > > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
> >  ##(NDCS)
> > > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> > > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> > > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
> >  ##(NDCS)
> > > > srvrothers.cpp:45:20: error: sqlext.h: No such file or directory
> > > >  ##(NDCS)
> > > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1 ##(NDCS)
> > > >
> > > >
> > > >
> > > > St.Ack
> > > >
> > > >
> > > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller <ha...@esgyn.com>
> > > > wrote:
> > > >
> > > > > Here is another option to get Trafodion built, you could create an
> > > > > Amazon
> > > > > EC2 instance from this image:
> > > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> > > > >
> > > > > Then, connect to the instance as the centos user and do another
> > > > > build, replacing the one that's already on that machine (which is
> > > > > not the most recent one):
> > > > >
> > > > > sudo -u traf_dev -i
> > > > > cd ..
> > > > >
> > > > > # get rid of the original build (put new build in the same place or
> > > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> > > > >
> > > > > rm -rf apache-*
> > > > >
> > > > > # download the current release candidate and untar it
> > > > >
> > > > > wget
> > > > >
> > > > >
> > > >
> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-traf
> > > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.tar.gz
> > > > >
> > > > > tar -xvf apache-*
> > > > >
> > > > > exit
> > > > >
> > > > > # start a new shell for user traf_dev to source in sqenv.sh
> > > > >
> > > > > sudo -u traf_dev -i
> > > > >
> > > > > # should display a message "If you are ready to build Trafodion..."
> > > > >
> > > > >
> > > > > # make
> > > > >
> > > > > make all
> > > > >
> > > > >
> > > > > Hans
> > > > >
> > > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> > > > > <ha...@esgyn.com>
> > > > > wrote:
> > > > >
> > > > > > Hi again,
> > > > > >
> > > > > > This looks like a failure in the javadoc:javadoc Maven goal for
> > > > > > the
> > > > REST
> > > > > > project. I tried building javadoc for the REST project in my
> > > > environment
> > > > > > and it worked and produced a site. Maybe I have a different
> plugin
> > > > > > installed, or maybe Maven allows to specify more or less strict
> > > > checking
> > > > > > for javadoc? Here is the info on the maven-javadoc-plugin I'm
> > > > > > using (my Maven version is 3.0.5):
> > > > > >
> > > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc (default-cli) @
> > > > > > rest >>>
> > > > > >
> > > > > > I get a few javadoc warnings, but none on the lines you show
> > > > > > above. If
> > > > > you
> > > > > > are willing to live without the web site for the REST server, you
> > > > > > could remove the "site" Maven goal in
> > > incubator-trafodion/core/rest/Makefile:
> > > > > >
> > > > > > build_all:
> > > > > > $(MAKE) build_chk
> > > > > > echo "$(MAVEN) site package -DskipTests"
> > > > > >
> > > > > >
> > > > > > The build should produce a log file
> > > > > > incubator-trafodion/core/rest/build_rest.log. I'm attaching my
> > > > > > build_rest.log for comparison.
> > > > > >
> > > > > > Hans
> > > > > >
> > > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net>
> wrote:
> > > > > >
> > > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> > > > > >> <ha...@esgyn.com>
> > > > > >> wrote:
> > > > > >>
> > > > > >> > Hi St.Ack,
> > > > > >> >
> > > > > >> > Going through some old emails, I found one where a compilation
> > > > > >> > fails
> > > > > in
> > > > > >> a
> > > > > >> > similar place, and that one was memory-related, the VM used
> was
> > > > > >> > too
> > > > > >> small.
> > > > > >> > Most people I know usually use at least 8 GB, 16 or more is
> > > better.
> > > > > >> > Alternatively you could try
> > > > > >> >
> > > > > >> > make -j 1 all
> > > > > >> >
> > > > > >> >
> > > > > >> > instead of "make all", but that could take a very long time.
> > > > > >> > So,
> > > > maybe
> > > > > >> just
> > > > > >> > to test whether it might be memory-related.
> > > > > >> >
> > > > > >> > If that's not it, I just tested my build to see where it gets
> > > > > >> > the
> > > > > >> log4cxx
> > > > > >> > files, and those seem to come from /usr/include/log4cxx. Here
> > > > > >> > is
> > > > some
> > > > > >> info
> > > > > >> > for my machine:
> > > > > >> >
> > > > > >> > > rpm -qa | grep log4
> > > > > >> > log4cxx-0.10.0-13.el6.x86_64
> > > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > > > > >> >
> > > > > >> >
> > > > > >> I did not have the -devel package installed. Thank you Hans for
> > > > > >> the
> > > > > help.
> > > > > >>
> > > > > >> It looks like I had to also define a CLASSPATH in build
> > > > > >> enironment
> > > > which
> > > > > >> had the ant launcher jar in it.
> > > > > >>
> > > > > >> Am now stuck here:
> > > > > >>
> > > > > >> ...
> > > > > >>
> > > > > >> [INFO] BUILD FAILURE  ##(REST)
> > > > > >> [ERROR] Failed to execute goal
> > > > > >> org.apache.maven.plugins:maven-site-plugin:3.3:site
> > > > > >> (default-site) on project rest: Error during page generation:
> > > > > >> Error rendering Maven
> > > > > report:
> > > > > >>  ##(REST)
> > > > > >> [ERROR] Exit code: 1 -
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > > > > >> warning: no description for @throws  ##(REST) [ERROR] * @throws
> > > > > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > > > > >> warning: no description for @throws  ##(REST) [ERROR] * @throws
> > > > > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> > > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > > > > >>
> > > > > >> ....
> > > > > >>
> > > > > >> Thanks for the help.
> > > > > >>
> > > > > >> St.Ack
> > > > > >>
> > > > > >>
> > > > > >>
> > > > > >> > > g++ --version
> > > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > > > > >> >
> > > > > >> >
> > > > > >> > This is the compile command that gets produced on my machine:
> > > > > >> >
> > > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar
> > > > -std=c++0x
> > > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3 -ggdb
> > > >  -fPIC
> > > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror
> -DNA_LINUX
> > > > > >> -DSQ_LINUX
> > > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR
> > > > > >> > -D_DP2NT_ -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT
> > > > > >> > -DNSK_USE_MSGSYS_SHELLS
> > > > > >> -D_REENTRANT
> > > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
> > > > > >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> > > > > >> > -DNA_ITOA_NOT_SUPPORTED
> > > > > >> -DMPI_
> > > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> > > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS
> > > > > >> > -DNA_64BIT -D_DEBUG -I../comexe
> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/include
> > > > > >> -I/usr/include
> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> > > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> > > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> > > > > >> > -I/usr/include
> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> > > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> > > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat -I../executor
> > > > > >> > -I../parser -I../generator
> > > > > >> -I../exp
> > > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre
> -I../common
> > > > > -I../dml
> > > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort
> -I../catman
> > > > > >> -I../smdio
> > > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin
> -I../langman
> > > > > >> -I../sqludr
> > > > > >> > -I../udrserv -I../security -I../runtimestats -I../qmscommon
> > > > > >> > -I../qms -I../porting_layer -include
> > > > > >> >
> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> > > > > >> >
> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > > > > >> > inc -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
> > > > > >> > -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o
> > > > > >> > comexe/linux/64bit/debug/ComTdbStoredProc.o
> > > > > >> ../comexe/ComTdbStoredProc.cpp
> > > > > >> >
> > > > > >> > Hope one of these helps, please let me know if you get
> > > > > >> > different
> > > > > >> results,
> > > > > >> >
> > > > > >> > Hans
> > > > > >> >
> > > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net>
> > wrote:
> > > > > >> >
> > > > > >> > > Thanks for helpful instructions on how to try out the RC.
> > > > > >> > >
> > > > > >> > > I checked signature and the hash. Looks good.
> > > > > >> > > "..
> > > > > >> > > I went through the nice RAT_README.txt. The notes on why
> > > > > >> > > files are
> > > > > in
> > > > > >> > > excluded in .rat-excludes -- third-party license, format
> that
> > > > > >> > > does
> > > > > not
> > > > > >> > > support a license comment, and files "...without any degree
> > > > > >> > > of
> > > > > >> creativity
> > > > > >> > > in either its literal elements or its structure.. " -- looks
> > > > > >> > > good
> > > > to
> > > > > >> me
> > > > > >> > as
> > > > > >> > > does LICENSE.txt (I'm not the best at this sort of stuff).
> > > > > >> > >
> > > > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> > > > > >> > >
> > > > > >> > > The docs dir has nothing in it. That is intentional? (Looks
> > > > > >> > > like
> > > > > site
> > > > > >> > gets
> > > > > >> > > built into here).
> > > > > >> > >
> > > > > >> > > Which HBASE issue is the one that will address the need for
> > > > > >> > > hbase.trafodion.patchclientscanner.enabled mentioned as
> known
> > > > issue?
> > > > > >> > Would
> > > > > >> > > be good to add a reference to on known issues (We need to
> fix
> > > it).
> > > > > >> > >
> > > > > >> > > I tried to build it. The instructions are good but I stalled
> > > > > >> > > on CommonLogger.h. Anyone know whats up here? (See below).
> > > > > >> > >
> > > > > >> > > This RC is looking good to me. I'd be +1 if I can get it to
> > > > > basically
> > > > > >> > build
> > > > > >> > > (Yeah, let the next release be against apache hadoop and a
> > > > > >> > > later
> > > > > >> version
> > > > > >> > of
> > > > > >> > > hbase).
> > > > > >> > >
> > > > > >> > > Good stuff,
> > > > > >> > >
> > > > > >> > > St.Ack
> > > > > >> > >
> > > > > >> > > Building on:
> > > > > >> > >
> > > > > >> > > CentOS release 6.4 (Final)
> > > > > >> > >
> > > > > >> > > ....
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > > > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > > > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > > >> > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In file
> > > > > >> > > included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
> > > > > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> > > > > >> > >                  from ../optimizer/OptimizerSimulator.h:44,
> > > > ##(SQL)
> > > > > >> > >                  from ../optimizer/RelControl.h:46, ##(SQL)
> > > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> > > > > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> > > > > >> > >                  from ../optimizer/RelStoredProc.h:44,
> ##(SQL)
> > > > > >> > >                  from ../comexe/ComTdbStoredProc.h:44,
> ##(SQL)
> > > > > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
> > > > > >> > > ##(SQL)
> > > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been
> > > > declared
> > > > > >> > ##(SQL)
> > > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
> > > > > >> > > before ‘defaultPriority’ ##(SQL)
> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been
> > > > declared
> > > > > >> > ##(SQL)
> > > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> > > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
> > > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’
> > > > > >> > > token
> > > > > >> ##(SQL)
> > > > > >> > > make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> > > > > >> > > Error 1
> > > > > >> > ##(SQL)
> > > > > >> > > make[4]: Leaving directory
> > > > > >> > >
> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > > > > >> ##(SQL)
> > > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > > > > >> > > make[3]: Leaving directory
> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> > > > ##(SQL)
> > > > > >> > > make[2]: *** [make_sql] Error 2
> > > > > >> > > make[2]: Leaving directory
> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > > > > >> > > make[1]: *** [foundation] Error 2
> > > > > >> > > make[1]: Leaving directory
> > > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > > > >> > > make: *** [all] Error 2
> > > > > >> > > ....
> > > > > >> > >
> > > > > >> > >
> > > > > >> > >
> > > > > >> > >
> > > > > >> > >
> > > > > >> > >
> > > > > >> > >
> > > > > >> > >
> > > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > > > > >> > roberta.marton@esgyn.com
> > > > > >> > > >
> > > > > >> > > wrote:
> > > > > >> > >
> > > > > >> > > > Please vote to release Apache Trafodion 1.3.0 (incubating)
> > > > release
> > > > > >> > > > candidate 5.
> > > > > >> > > >
> > > > > >> > > > This is a podling vote verifying that Trafodion
> > > > > >> > > > contributors
> > > > > believe
> > > > > >> > the
> > > > > >> > > > code is ready to be released.
> > > > > >> > > >
> > > > > >> > > > Once votes are approved, a message will be sent to the
> IPMC
> > > > > >> community
> > > > > >> > to
> > > > > >> > > > ask for an official vote.
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > Many, many, many thanks to everyone who has contributed to
> > > > > >> > > > this
> > > > > >> > release.
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > The release artifacts can be downloaded from:
> > > > > >> > > >
> https://dist.apache.org/repos/dist/dev/incubator/trafodion
> > > > > >> > > > from
> > > > > >> > > directory
> > > > > >> > > > apache-trafodion-1.3.0-incubating
> > > > > >> > > >
> > > > > >> > > > The artifacts are based on git repository:
> > > > > >> > > > *https://github.com/apache/incubator-trafodion
> > > > > >> > > > <https://github.com/apache/incubator-trafodion>* release
> > > > > >> > > > 1.3
> > > > with
> > > > > >> tag
> > > > > >> > > > 1.3.0rc5
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > Instructions on how to build and run Apache Trafodion are
> > > > > described:
> > > > > >> > > > http://trafodion.apache.org/build.html
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > Note that these instructions describe downloading from the
> > > > release
> > > > > >> > > > directory.  The artifacts are currently in the staging
> area
> > > > > >> described
> > > > > >> > > > above.
> > > > > >> > > >
> > > > > >> > > > Please download the release candidate, check the hashes,
> > > > > >> > > > check
> > > > the
> > > > > >> > > > signatures, build it, and vote.  For instructions on how
> to
> > > > check
> > > > > >> > > > signatures and hashes see:
> > > > > >> > > >
> > > > > >> > > >
> http://trafodion.apache.org/release.html#Verify_Signatures
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > The source tar file has been signed with pgp key A44C5A05
> > > > > >> > > > which
> > > > is
> > > > > >> > > included
> > > > > >> > > > in the download location’s KEYS file and found in the mit
> > > > > keyserver:
> > > > > >> > > >
> > > > > >> > > >
> http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > For changes included in the release, please see the
> release
> > > > notes:
> > > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > The changes from rc4 to rc5 include:
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > > > > >> > > >
> > > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license files
> > > > > >> > > > are
> > > > > >> incorrect
> > > > > >> > > >
> > > > > >> > > > TRAFODION-1636: wms and dcs directories contain NOTICE and
> > > > LICENSE
> > > > > >> > FILES
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > The vote will be open for 72 hours (ends on 12/18 1pm
> PST).
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > > [ ] +1 approve
> > > > > >> > > >
> > > > > >> > > > [ ] +0 no opinion
> > > > > >> > > >
> > > > > >> > > > [ ] -1 disapprove (and reason why)
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >
> > > > > >> > > >    Regards,
> > > > > >> > > >
> > > > > >> > > >    Roberta
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> > >
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Hans Zeller <ha...@esgyn.com>.
Sorry, my earlier message wasn't quite correct, there is also a file
/usr/include/sqltypes.h and that is the one used by the build. Using yum
whatprovides /usr/local/sqltypes.h, it seems that file comes from
the unixODBC-devel RPM. I have the following installed:

> rpm -qa | grep ODBC
unixODBC-devel-2.2.14-14.el6.x86_64
unixODBC-2.2.14-14.el6.x86_64



Hans

On Wed, Dec 23, 2015 at 3:53 PM, Stack <st...@duboce.net> wrote:

> I was following the list here:
>
> http://trafodion.apache.org/setup-build-environment.html
>
> Seems like the lib is in the list mentioned above also. I thought I'd done
> a bad install but the libs seem to be there.
>
> Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest version
> Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and latest
> version
>
> Complaint is missing sqltypes.h. See below. Do I have to add an include
> path? Is that in libiodbc-devel too?
>
> Thanks for the help,
> St.Ack
>
>
> In file included from ../dependencies/linux/platform_ndcs.h:35, ##(NDCS)
>                  from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
> ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such file
> or directory ##(NDCS)
> In file included from ../dependencies/linux/platform_ndcs.h:35, ##(NDCS)
>                  from ../Common/RegValues.h:37, ##(NDCS)
>                  from ../Common/RegValues.cpp:26:       ##(NDCS)
> ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such file
> or directory ##(NDCS)
> In file included from ../dependencies/linux/platform_ndcs.h:35In file
> included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
>                  from ../Common/CommonDiags.cpp:38:     ##(NDCS)
> ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such file
> or directory ##(NDCS)
> ,       ##(NDCS)
>                  from NskUtil.cpp:31:   ##(NDCS)
>
> On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain <na...@gmail.com>
> wrote:
>
> > Some of the prerequisites for building the software are mentioned in the
> > following - libiodbc is one of them. Hope this helps.
> >
> >
> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+Software
> >
> >
> > Regards
> > Arvind
> >
> > -----Original Message-----
> > From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> > Sent: Wednesday, December 23, 2015 2:58 PM
> > To: dev <de...@trafodion.incubator.apache.org>
> > Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> > release candidate 5
> >
> > The sqltypes.h include on my machine comes from /usr/include/libiodbc. My
> > machine has this installed:
> >
> > > rpm -qa | grep odb
> > libiodbc-3.52.7-1.el6.x86_64
> > libiodbc-devel-3.52.7-1.el6.x86_64
> >
> >
> > Hope that helps you jump through the next hoop, thanks for your patience!
> >
> > Hans
> >
> > On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
> >
> > > Thanks Hans.
> > >
> > > I was building with jdk8. Using jdk7 got me over the javadoc issues.
> > >
> > > I feel like I am almost there (with your help -- thanks).
> > >
> > > I have this now:
> > >
> > >
> > > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such
> > > file or directory ##(NDCS)
> > > srvrkds.cpp:34:17: error: sql.h: No such file or directory
> ##(NDCS)
> > > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory
>  ##(NDCS)
> > > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> > > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type
>  ##(NDCS)
> > > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> > > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> > > srvrothers.cpp:44:17: error: sql.h: No such file or directory
>  ##(NDCS)
> > > srvrothers.cpp:45:20: error: sqlext.h: No such file or directory
> > >  ##(NDCS)
> > > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1 ##(NDCS)
> > >
> > >
> > >
> > > St.Ack
> > >
> > >
> > > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller <ha...@esgyn.com>
> > > wrote:
> > >
> > > > Here is another option to get Trafodion built, you could create an
> > > > Amazon
> > > > EC2 instance from this image:
> > > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> > > >
> > > > Then, connect to the instance as the centos user and do another
> > > > build, replacing the one that's already on that machine (which is
> > > > not the most recent one):
> > > >
> > > > sudo -u traf_dev -i
> > > > cd ..
> > > >
> > > > # get rid of the original build (put new build in the same place or
> > > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> > > >
> > > > rm -rf apache-*
> > > >
> > > > # download the current release candidate and untar it
> > > >
> > > > wget
> > > >
> > > >
> > > https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-traf
> > > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.tar.gz
> > > >
> > > > tar -xvf apache-*
> > > >
> > > > exit
> > > >
> > > > # start a new shell for user traf_dev to source in sqenv.sh
> > > >
> > > > sudo -u traf_dev -i
> > > >
> > > > # should display a message "If you are ready to build Trafodion..."
> > > >
> > > >
> > > > # make
> > > >
> > > > make all
> > > >
> > > >
> > > > Hans
> > > >
> > > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> > > > <ha...@esgyn.com>
> > > > wrote:
> > > >
> > > > > Hi again,
> > > > >
> > > > > This looks like a failure in the javadoc:javadoc Maven goal for
> > > > > the
> > > REST
> > > > > project. I tried building javadoc for the REST project in my
> > > environment
> > > > > and it worked and produced a site. Maybe I have a different plugin
> > > > > installed, or maybe Maven allows to specify more or less strict
> > > checking
> > > > > for javadoc? Here is the info on the maven-javadoc-plugin I'm
> > > > > using (my Maven version is 3.0.5):
> > > > >
> > > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc (default-cli) @
> > > > > rest >>>
> > > > >
> > > > > I get a few javadoc warnings, but none on the lines you show
> > > > > above. If
> > > > you
> > > > > are willing to live without the web site for the REST server, you
> > > > > could remove the "site" Maven goal in
> > incubator-trafodion/core/rest/Makefile:
> > > > >
> > > > > build_all:
> > > > > $(MAKE) build_chk
> > > > > echo "$(MAVEN) site package -DskipTests"
> > > > >
> > > > >
> > > > > The build should produce a log file
> > > > > incubator-trafodion/core/rest/build_rest.log. I'm attaching my
> > > > > build_rest.log for comparison.
> > > > >
> > > > > Hans
> > > > >
> > > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net> wrote:
> > > > >
> > > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> > > > >> <ha...@esgyn.com>
> > > > >> wrote:
> > > > >>
> > > > >> > Hi St.Ack,
> > > > >> >
> > > > >> > Going through some old emails, I found one where a compilation
> > > > >> > fails
> > > > in
> > > > >> a
> > > > >> > similar place, and that one was memory-related, the VM used was
> > > > >> > too
> > > > >> small.
> > > > >> > Most people I know usually use at least 8 GB, 16 or more is
> > better.
> > > > >> > Alternatively you could try
> > > > >> >
> > > > >> > make -j 1 all
> > > > >> >
> > > > >> >
> > > > >> > instead of "make all", but that could take a very long time.
> > > > >> > So,
> > > maybe
> > > > >> just
> > > > >> > to test whether it might be memory-related.
> > > > >> >
> > > > >> > If that's not it, I just tested my build to see where it gets
> > > > >> > the
> > > > >> log4cxx
> > > > >> > files, and those seem to come from /usr/include/log4cxx. Here
> > > > >> > is
> > > some
> > > > >> info
> > > > >> > for my machine:
> > > > >> >
> > > > >> > > rpm -qa | grep log4
> > > > >> > log4cxx-0.10.0-13.el6.x86_64
> > > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > > > >> >
> > > > >> >
> > > > >> I did not have the -devel package installed. Thank you Hans for
> > > > >> the
> > > > help.
> > > > >>
> > > > >> It looks like I had to also define a CLASSPATH in build
> > > > >> enironment
> > > which
> > > > >> had the ant launcher jar in it.
> > > > >>
> > > > >> Am now stuck here:
> > > > >>
> > > > >> ...
> > > > >>
> > > > >> [INFO] BUILD FAILURE  ##(REST)
> > > > >> [ERROR] Failed to execute goal
> > > > >> org.apache.maven.plugins:maven-site-plugin:3.3:site
> > > > >> (default-site) on project rest: Error during page generation:
> > > > >> Error rendering Maven
> > > > report:
> > > > >>  ##(REST)
> > > > >> [ERROR] Exit code: 1 -
> > > > >>
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > > > >> warning: no description for @throws  ##(REST) [ERROR] * @throws
> > > > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> > > > >>
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > > > >> warning: no description for @throws  ##(REST) [ERROR] * @throws
> > > > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> > > > >>
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> > > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > > > >>
> > > > >> ....
> > > > >>
> > > > >> Thanks for the help.
> > > > >>
> > > > >> St.Ack
> > > > >>
> > > > >>
> > > > >>
> > > > >> > > g++ --version
> > > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > > > >> >
> > > > >> >
> > > > >> > This is the compile command that gets produced on my machine:
> > > > >> >
> > > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar
> > > -std=c++0x
> > > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3 -ggdb
> > >  -fPIC
> > > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror -DNA_LINUX
> > > > >> -DSQ_LINUX
> > > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR
> > > > >> > -D_DP2NT_ -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT
> > > > >> > -DNSK_USE_MSGSYS_SHELLS
> > > > >> -D_REENTRANT
> > > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
> > > > >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> > > > >> > -DNA_ITOA_NOT_SUPPORTED
> > > > >> -DMPI_
> > > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> > > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS
> > > > >> > -DNA_64BIT -D_DEBUG -I../comexe
> > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/include
> > > > >> -I/usr/include
> > > > >> > -I/opt/home/tools/thrift-0.9.0/include
> > > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> > > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> > > > >> > -I/usr/include -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> > > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> > > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat -I../executor
> > > > >> > -I../parser -I../generator
> > > > >> -I../exp
> > > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre -I../common
> > > > -I../dml
> > > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort -I../catman
> > > > >> -I../smdio
> > > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin -I../langman
> > > > >> -I../sqludr
> > > > >> > -I../udrserv -I../security -I../runtimestats -I../qmscommon
> > > > >> > -I../qms -I../porting_layer -include
> > > > >> >
> "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > > > >> > -I/opt/home/tools/udis86-1.7.2/include
> > > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > > > >> > inc -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
> > > > >> > -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o
> > > > >> > comexe/linux/64bit/debug/ComTdbStoredProc.o
> > > > >> ../comexe/ComTdbStoredProc.cpp
> > > > >> >
> > > > >> > Hope one of these helps, please let me know if you get
> > > > >> > different
> > > > >> results,
> > > > >> >
> > > > >> > Hans
> > > > >> >
> > > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net>
> wrote:
> > > > >> >
> > > > >> > > Thanks for helpful instructions on how to try out the RC.
> > > > >> > >
> > > > >> > > I checked signature and the hash. Looks good.
> > > > >> > > "..
> > > > >> > > I went through the nice RAT_README.txt. The notes on why
> > > > >> > > files are
> > > > in
> > > > >> > > excluded in .rat-excludes -- third-party license, format that
> > > > >> > > does
> > > > not
> > > > >> > > support a license comment, and files "...without any degree
> > > > >> > > of
> > > > >> creativity
> > > > >> > > in either its literal elements or its structure.. " -- looks
> > > > >> > > good
> > > to
> > > > >> me
> > > > >> > as
> > > > >> > > does LICENSE.txt (I'm not the best at this sort of stuff).
> > > > >> > >
> > > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> > > > >> > >
> > > > >> > > The docs dir has nothing in it. That is intentional? (Looks
> > > > >> > > like
> > > > site
> > > > >> > gets
> > > > >> > > built into here).
> > > > >> > >
> > > > >> > > Which HBASE issue is the one that will address the need for
> > > > >> > > hbase.trafodion.patchclientscanner.enabled mentioned as known
> > > issue?
> > > > >> > Would
> > > > >> > > be good to add a reference to on known issues (We need to fix
> > it).
> > > > >> > >
> > > > >> > > I tried to build it. The instructions are good but I stalled
> > > > >> > > on CommonLogger.h. Anyone know whats up here? (See below).
> > > > >> > >
> > > > >> > > This RC is looking good to me. I'd be +1 if I can get it to
> > > > basically
> > > > >> > build
> > > > >> > > (Yeah, let the next release be against apache hadoop and a
> > > > >> > > later
> > > > >> version
> > > > >> > of
> > > > >> > > hbase).
> > > > >> > >
> > > > >> > > Good stuff,
> > > > >> > >
> > > > >> > > St.Ack
> > > > >> > >
> > > > >> > > Building on:
> > > > >> > >
> > > > >> > > CentOS release 6.4 (Final)
> > > > >> > >
> > > > >> > > ....
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > > >> > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In file
> > > > >> > > included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
> > > > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> > > > >> > >                  from ../optimizer/OptimizerSimulator.h:44,
> > > ##(SQL)
> > > > >> > >                  from ../optimizer/RelControl.h:46, ##(SQL)
> > > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> > > > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> > > > >> > >                  from ../optimizer/RelStoredProc.h:44, ##(SQL)
> > > > >> > >                  from ../comexe/ComTdbStoredProc.h:44, ##(SQL)
> > > > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
> > > > >> > > ##(SQL)
> > > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been
> > > declared
> > > > >> > ##(SQL)
> > > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
> > > > >> > > before ‘defaultPriority’ ##(SQL)
> > > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been
> > > declared
> > > > >> > ##(SQL)
> > > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> > > > >> > > declaration of ‘Appender’ with no type ##(SQL)
> > > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’
> > > > >> > > token
> > > > >> ##(SQL)
> > > > >> > > make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> > > > >> > > Error 1
> > > > >> > ##(SQL)
> > > > >> > > make[4]: Leaving directory
> > > > >> > >
> > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > > > >> ##(SQL)
> > > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > > > >> > > make[3]: Leaving directory
> > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> > > ##(SQL)
> > > > >> > > make[2]: *** [make_sql] Error 2
> > > > >> > > make[2]: Leaving directory
> > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > > > >> > > make[1]: *** [foundation] Error 2
> > > > >> > > make[1]: Leaving directory
> > > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > > >> > > make: *** [all] Error 2
> > > > >> > > ....
> > > > >> > >
> > > > >> > >
> > > > >> > >
> > > > >> > >
> > > > >> > >
> > > > >> > >
> > > > >> > >
> > > > >> > >
> > > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > > > >> > roberta.marton@esgyn.com
> > > > >> > > >
> > > > >> > > wrote:
> > > > >> > >
> > > > >> > > > Please vote to release Apache Trafodion 1.3.0 (incubating)
> > > release
> > > > >> > > > candidate 5.
> > > > >> > > >
> > > > >> > > > This is a podling vote verifying that Trafodion
> > > > >> > > > contributors
> > > > believe
> > > > >> > the
> > > > >> > > > code is ready to be released.
> > > > >> > > >
> > > > >> > > > Once votes are approved, a message will be sent to the IPMC
> > > > >> community
> > > > >> > to
> > > > >> > > > ask for an official vote.
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > Many, many, many thanks to everyone who has contributed to
> > > > >> > > > this
> > > > >> > release.
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > The release artifacts can be downloaded from:
> > > > >> > > > https://dist.apache.org/repos/dist/dev/incubator/trafodion
> > > > >> > > > from
> > > > >> > > directory
> > > > >> > > > apache-trafodion-1.3.0-incubating
> > > > >> > > >
> > > > >> > > > The artifacts are based on git repository:
> > > > >> > > > *https://github.com/apache/incubator-trafodion
> > > > >> > > > <https://github.com/apache/incubator-trafodion>* release
> > > > >> > > > 1.3
> > > with
> > > > >> tag
> > > > >> > > > 1.3.0rc5
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > Instructions on how to build and run Apache Trafodion are
> > > > described:
> > > > >> > > > http://trafodion.apache.org/build.html
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > Note that these instructions describe downloading from the
> > > release
> > > > >> > > > directory.  The artifacts are currently in the staging area
> > > > >> described
> > > > >> > > > above.
> > > > >> > > >
> > > > >> > > > Please download the release candidate, check the hashes,
> > > > >> > > > check
> > > the
> > > > >> > > > signatures, build it, and vote.  For instructions on how to
> > > check
> > > > >> > > > signatures and hashes see:
> > > > >> > > >
> > > > >> > > > http://trafodion.apache.org/release.html#Verify_Signatures
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > The source tar file has been signed with pgp key A44C5A05
> > > > >> > > > which
> > > is
> > > > >> > > included
> > > > >> > > > in the download location’s KEYS file and found in the mit
> > > > keyserver:
> > > > >> > > >
> > > > >> > > >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > For changes included in the release, please see the release
> > > notes:
> > > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > The changes from rc4 to rc5 include:
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > > > >> > > >
> > > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license files
> > > > >> > > > are
> > > > >> incorrect
> > > > >> > > >
> > > > >> > > > TRAFODION-1636: wms and dcs directories contain NOTICE and
> > > LICENSE
> > > > >> > FILES
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > [ ] +1 approve
> > > > >> > > >
> > > > >> > > > [ ] +0 no opinion
> > > > >> > > >
> > > > >> > > > [ ] -1 disapprove (and reason why)
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >    Regards,
> > > > >> > > >
> > > > >> > > >    Roberta
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
I was following the list here:

http://trafodion.apache.org/setup-build-environment.html

Seems like the lib is in the list mentioned above also. I thought I'd done
a bad install but the libs seem to be there.

Package libiodbc-3.52.7-1.el6.x86_64 already installed and latest version
Package libiodbc-devel-3.52.7-1.el6.x86_64 already installed and latest
version

Complaint is missing sqltypes.h. See below. Do I have to add an include
path? Is that in libiodbc-devel too?

Thanks for the help,
St.Ack


In file included from ../dependencies/linux/platform_ndcs.h:35, ##(NDCS)
                 from ../Common/DrvrSrvr.cpp:33:        ##(NDCS)
../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such file
or directory ##(NDCS)
In file included from ../dependencies/linux/platform_ndcs.h:35, ##(NDCS)
                 from ../Common/RegValues.h:37, ##(NDCS)
                 from ../Common/RegValues.cpp:26:       ##(NDCS)
../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such file
or directory ##(NDCS)
In file included from ../dependencies/linux/platform_ndcs.h:35In file
included from ../dependencies/linux/platform_ndcs.h:35,   ##(NDCS)
                 from ../Common/CommonDiags.cpp:38:     ##(NDCS)
../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such file
or directory ##(NDCS)
,       ##(NDCS)
                 from NskUtil.cpp:31:   ##(NDCS)

On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain <na...@gmail.com>
wrote:

> Some of the prerequisites for building the software are mentioned in the
> following - libiodbc is one of them. Hope this helps.
>
> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+Software
>
>
> Regards
> Arvind
>
> -----Original Message-----
> From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> Sent: Wednesday, December 23, 2015 2:58 PM
> To: dev <de...@trafodion.incubator.apache.org>
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> The sqltypes.h include on my machine comes from /usr/include/libiodbc. My
> machine has this installed:
>
> > rpm -qa | grep odb
> libiodbc-3.52.7-1.el6.x86_64
> libiodbc-devel-3.52.7-1.el6.x86_64
>
>
> Hope that helps you jump through the next hoop, thanks for your patience!
>
> Hans
>
> On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
>
> > Thanks Hans.
> >
> > I was building with jdk8. Using jdk7 got me over the javadoc issues.
> >
> > I feel like I am almost there (with your help -- thanks).
> >
> > I have this now:
> >
> >
> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such
> > file or directory ##(NDCS)
> > srvrkds.cpp:34:17: error: sql.h: No such file or directory      ##(NDCS)
> > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory   ##(NDCS)
> > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type   ##(NDCS)
> > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> > srvrothers.cpp:44:17: error: sql.h: No such file or directory   ##(NDCS)
> > srvrothers.cpp:45:20: error: sqlext.h: No such file or directory
> >  ##(NDCS)
> > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1 ##(NDCS)
> >
> >
> >
> > St.Ack
> >
> >
> > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller <ha...@esgyn.com>
> > wrote:
> >
> > > Here is another option to get Trafodion built, you could create an
> > > Amazon
> > > EC2 instance from this image:
> > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> > >
> > > Then, connect to the instance as the centos user and do another
> > > build, replacing the one that's already on that machine (which is
> > > not the most recent one):
> > >
> > > sudo -u traf_dev -i
> > > cd ..
> > >
> > > # get rid of the original build (put new build in the same place or
> > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> > >
> > > rm -rf apache-*
> > >
> > > # download the current release candidate and untar it
> > >
> > > wget
> > >
> > >
> > https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-traf
> > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.tar.gz
> > >
> > > tar -xvf apache-*
> > >
> > > exit
> > >
> > > # start a new shell for user traf_dev to source in sqenv.sh
> > >
> > > sudo -u traf_dev -i
> > >
> > > # should display a message "If you are ready to build Trafodion..."
> > >
> > >
> > > # make
> > >
> > > make all
> > >
> > >
> > > Hans
> > >
> > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> > > <ha...@esgyn.com>
> > > wrote:
> > >
> > > > Hi again,
> > > >
> > > > This looks like a failure in the javadoc:javadoc Maven goal for
> > > > the
> > REST
> > > > project. I tried building javadoc for the REST project in my
> > environment
> > > > and it worked and produced a site. Maybe I have a different plugin
> > > > installed, or maybe Maven allows to specify more or less strict
> > checking
> > > > for javadoc? Here is the info on the maven-javadoc-plugin I'm
> > > > using (my Maven version is 3.0.5):
> > > >
> > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc (default-cli) @
> > > > rest >>>
> > > >
> > > > I get a few javadoc warnings, but none on the lines you show
> > > > above. If
> > > you
> > > > are willing to live without the web site for the REST server, you
> > > > could remove the "site" Maven goal in
> incubator-trafodion/core/rest/Makefile:
> > > >
> > > > build_all:
> > > > $(MAKE) build_chk
> > > > echo "$(MAVEN) site package -DskipTests"
> > > >
> > > >
> > > > The build should produce a log file
> > > > incubator-trafodion/core/rest/build_rest.log. I'm attaching my
> > > > build_rest.log for comparison.
> > > >
> > > > Hans
> > > >
> > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net> wrote:
> > > >
> > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> > > >> <ha...@esgyn.com>
> > > >> wrote:
> > > >>
> > > >> > Hi St.Ack,
> > > >> >
> > > >> > Going through some old emails, I found one where a compilation
> > > >> > fails
> > > in
> > > >> a
> > > >> > similar place, and that one was memory-related, the VM used was
> > > >> > too
> > > >> small.
> > > >> > Most people I know usually use at least 8 GB, 16 or more is
> better.
> > > >> > Alternatively you could try
> > > >> >
> > > >> > make -j 1 all
> > > >> >
> > > >> >
> > > >> > instead of "make all", but that could take a very long time.
> > > >> > So,
> > maybe
> > > >> just
> > > >> > to test whether it might be memory-related.
> > > >> >
> > > >> > If that's not it, I just tested my build to see where it gets
> > > >> > the
> > > >> log4cxx
> > > >> > files, and those seem to come from /usr/include/log4cxx. Here
> > > >> > is
> > some
> > > >> info
> > > >> > for my machine:
> > > >> >
> > > >> > > rpm -qa | grep log4
> > > >> > log4cxx-0.10.0-13.el6.x86_64
> > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > > >> >
> > > >> >
> > > >> I did not have the -devel package installed. Thank you Hans for
> > > >> the
> > > help.
> > > >>
> > > >> It looks like I had to also define a CLASSPATH in build
> > > >> enironment
> > which
> > > >> had the ant launcher jar in it.
> > > >>
> > > >> Am now stuck here:
> > > >>
> > > >> ...
> > > >>
> > > >> [INFO] BUILD FAILURE  ##(REST)
> > > >> [ERROR] Failed to execute goal
> > > >> org.apache.maven.plugins:maven-site-plugin:3.3:site
> > > >> (default-site) on project rest: Error during page generation:
> > > >> Error rendering Maven
> > > report:
> > > >>  ##(REST)
> > > >> [ERROR] Exit code: 1 -
> > > >>
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > > >> warning: no description for @throws  ##(REST) [ERROR] * @throws
> > > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> > > >>
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > > >> warning: no description for @throws  ##(REST) [ERROR] * @throws
> > > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> > > >>
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > > >>
> > > >> ....
> > > >>
> > > >> Thanks for the help.
> > > >>
> > > >> St.Ack
> > > >>
> > > >>
> > > >>
> > > >> > > g++ --version
> > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > > >> >
> > > >> >
> > > >> > This is the compile command that gets produced on my machine:
> > > >> >
> > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar
> > -std=c++0x
> > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3 -ggdb
> >  -fPIC
> > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror -DNA_LINUX
> > > >> -DSQ_LINUX
> > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR
> > > >> > -D_DP2NT_ -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT
> > > >> > -DNSK_USE_MSGSYS_SHELLS
> > > >> -D_REENTRANT
> > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
> > > >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> > > >> > -DNA_ITOA_NOT_SUPPORTED
> > > >> -DMPI_
> > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS
> > > >> > -DNA_64BIT -D_DEBUG -I../comexe
> > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/include
> > > >> -I/usr/include
> > > >> > -I/opt/home/tools/thrift-0.9.0/include
> > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> > > >> > -I/usr/include -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat -I../executor
> > > >> > -I../parser -I../generator
> > > >> -I../exp
> > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre -I../common
> > > -I../dml
> > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort -I../catman
> > > >> -I../smdio
> > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin -I../langman
> > > >> -I../sqludr
> > > >> > -I../udrserv -I../security -I../runtimestats -I../qmscommon
> > > >> > -I../qms -I../porting_layer -include
> > > >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > > >> > -I/opt/home/tools/udis86-1.7.2/include
> > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > > >> > inc -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
> > > >> > -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o
> > > >> > comexe/linux/64bit/debug/ComTdbStoredProc.o
> > > >> ../comexe/ComTdbStoredProc.cpp
> > > >> >
> > > >> > Hope one of these helps, please let me know if you get
> > > >> > different
> > > >> results,
> > > >> >
> > > >> > Hans
> > > >> >
> > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net> wrote:
> > > >> >
> > > >> > > Thanks for helpful instructions on how to try out the RC.
> > > >> > >
> > > >> > > I checked signature and the hash. Looks good.
> > > >> > > "..
> > > >> > > I went through the nice RAT_README.txt. The notes on why
> > > >> > > files are
> > > in
> > > >> > > excluded in .rat-excludes -- third-party license, format that
> > > >> > > does
> > > not
> > > >> > > support a license comment, and files "...without any degree
> > > >> > > of
> > > >> creativity
> > > >> > > in either its literal elements or its structure.. " -- looks
> > > >> > > good
> > to
> > > >> me
> > > >> > as
> > > >> > > does LICENSE.txt (I'm not the best at this sort of stuff).
> > > >> > >
> > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> > > >> > >
> > > >> > > The docs dir has nothing in it. That is intentional? (Looks
> > > >> > > like
> > > site
> > > >> > gets
> > > >> > > built into here).
> > > >> > >
> > > >> > > Which HBASE issue is the one that will address the need for
> > > >> > > hbase.trafodion.patchclientscanner.enabled mentioned as known
> > issue?
> > > >> > Would
> > > >> > > be good to add a reference to on known issues (We need to fix
> it).
> > > >> > >
> > > >> > > I tried to build it. The instructions are good but I stalled
> > > >> > > on CommonLogger.h. Anyone know whats up here? (See below).
> > > >> > >
> > > >> > > This RC is looking good to me. I'd be +1 if I can get it to
> > > basically
> > > >> > build
> > > >> > > (Yeah, let the next release be against apache hadoop and a
> > > >> > > later
> > > >> version
> > > >> > of
> > > >> > > hbase).
> > > >> > >
> > > >> > > Good stuff,
> > > >> > >
> > > >> > > St.Ack
> > > >> > >
> > > >> > > Building on:
> > > >> > >
> > > >> > > CentOS release 6.4 (Final)
> > > >> > >
> > > >> > > ....
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In file
> > > >> > > included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
> > > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> > > >> > >                  from ../optimizer/OptimizerSimulator.h:44,
> > ##(SQL)
> > > >> > >                  from ../optimizer/RelControl.h:46, ##(SQL)
> > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> > > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> > > >> > >                  from ../optimizer/RelStoredProc.h:44, ##(SQL)
> > > >> > >                  from ../comexe/ComTdbStoredProc.h:44, ##(SQL)
> > > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
> > > >> > > ##(SQL)
> > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been
> > declared
> > > >> > ##(SQL)
> > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
> > > >> > > before ‘defaultPriority’ ##(SQL)
> > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been
> > declared
> > > >> > ##(SQL)
> > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> > > >> > > declaration of ‘Appender’ with no type ##(SQL)
> > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’
> > > >> > > token
> > > >> ##(SQL)
> > > >> > > make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> > > >> > > Error 1
> > > >> > ##(SQL)
> > > >> > > make[4]: Leaving directory
> > > >> > >
> `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > > >> ##(SQL)
> > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > > >> > > make[3]: Leaving directory
> > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> > ##(SQL)
> > > >> > > make[2]: *** [make_sql] Error 2
> > > >> > > make[2]: Leaving directory
> > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > > >> > > make[1]: *** [foundation] Error 2
> > > >> > > make[1]: Leaving directory
> > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > >> > > make: *** [all] Error 2
> > > >> > > ....
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > > >> > roberta.marton@esgyn.com
> > > >> > > >
> > > >> > > wrote:
> > > >> > >
> > > >> > > > Please vote to release Apache Trafodion 1.3.0 (incubating)
> > release
> > > >> > > > candidate 5.
> > > >> > > >
> > > >> > > > This is a podling vote verifying that Trafodion
> > > >> > > > contributors
> > > believe
> > > >> > the
> > > >> > > > code is ready to be released.
> > > >> > > >
> > > >> > > > Once votes are approved, a message will be sent to the IPMC
> > > >> community
> > > >> > to
> > > >> > > > ask for an official vote.
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > Many, many, many thanks to everyone who has contributed to
> > > >> > > > this
> > > >> > release.
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > The release artifacts can be downloaded from:
> > > >> > > > https://dist.apache.org/repos/dist/dev/incubator/trafodion
> > > >> > > > from
> > > >> > > directory
> > > >> > > > apache-trafodion-1.3.0-incubating
> > > >> > > >
> > > >> > > > The artifacts are based on git repository:
> > > >> > > > *https://github.com/apache/incubator-trafodion
> > > >> > > > <https://github.com/apache/incubator-trafodion>* release
> > > >> > > > 1.3
> > with
> > > >> tag
> > > >> > > > 1.3.0rc5
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > Instructions on how to build and run Apache Trafodion are
> > > described:
> > > >> > > > http://trafodion.apache.org/build.html
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > Note that these instructions describe downloading from the
> > release
> > > >> > > > directory.  The artifacts are currently in the staging area
> > > >> described
> > > >> > > > above.
> > > >> > > >
> > > >> > > > Please download the release candidate, check the hashes,
> > > >> > > > check
> > the
> > > >> > > > signatures, build it, and vote.  For instructions on how to
> > check
> > > >> > > > signatures and hashes see:
> > > >> > > >
> > > >> > > > http://trafodion.apache.org/release.html#Verify_Signatures
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > The source tar file has been signed with pgp key A44C5A05
> > > >> > > > which
> > is
> > > >> > > included
> > > >> > > > in the download location’s KEYS file and found in the mit
> > > keyserver:
> > > >> > > >
> > > >> > > >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > For changes included in the release, please see the release
> > notes:
> > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > The changes from rc4 to rc5 include:
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > > >> > > >
> > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license files
> > > >> > > > are
> > > >> incorrect
> > > >> > > >
> > > >> > > > TRAFODION-1636: wms and dcs directories contain NOTICE and
> > LICENSE
> > > >> > FILES
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > [ ] +1 approve
> > > >> > > >
> > > >> > > > [ ] +0 no opinion
> > > >> > > >
> > > >> > > > [ ] -1 disapprove (and reason why)
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > >    Regards,
> > > >> > > >
> > > >> > > >    Roberta
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > > >
> > > >
> > >
> >
>
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
I was following the list here:

http://trafodion.apache.org/setup-build-environment.html

Seems like the lib is in the list mentioned above also so my bad; I bungled
the lib install. Redoing.

Thanks for the help,
St.Ack



On Wed, Dec 23, 2015 at 3:22 PM, Arvind Narain <na...@gmail.com>
wrote:

> Some of the prerequisites for building the software are mentioned in the
> following - libiodbc is one of them. Hope this helps.
>
> https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+Software
>
>
> Regards
> Arvind
>
> -----Original Message-----
> From: Hans Zeller [mailto:hans.zeller@esgyn.com]
> Sent: Wednesday, December 23, 2015 2:58 PM
> To: dev <de...@trafodion.incubator.apache.org>
> Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release -
> release candidate 5
>
> The sqltypes.h include on my machine comes from /usr/include/libiodbc. My
> machine has this installed:
>
> > rpm -qa | grep odb
> libiodbc-3.52.7-1.el6.x86_64
> libiodbc-devel-3.52.7-1.el6.x86_64
>
>
> Hope that helps you jump through the next hoop, thanks for your patience!
>
> Hans
>
> On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:
>
> > Thanks Hans.
> >
> > I was building with jdk8. Using jdk7 got me over the javadoc issues.
> >
> > I feel like I am almost there (with your help -- thanks).
> >
> > I have this now:
> >
> >
> > ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such
> > file or directory ##(NDCS)
> > srvrkds.cpp:34:17: error: sql.h: No such file or directory      ##(NDCS)
> > srvrkds.cpp:35:20: error: sqlext.h: No such file or directory   ##(NDCS)
> > In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> > ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type   ##(NDCS)
> > make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> > make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> > srvrothers.cpp:44:17: error: sql.h: No such file or directory   ##(NDCS)
> > srvrothers.cpp:45:20: error: sqlext.h: No such file or directory
> >  ##(NDCS)
> > make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1 ##(NDCS)
> >
> >
> >
> > St.Ack
> >
> >
> > On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller <ha...@esgyn.com>
> > wrote:
> >
> > > Here is another option to get Trafodion built, you could create an
> > > Amazon
> > > EC2 instance from this image:
> > > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> > >
> > > Then, connect to the instance as the centos user and do another
> > > build, replacing the one that's already on that machine (which is
> > > not the most recent one):
> > >
> > > sudo -u traf_dev -i
> > > cd ..
> > >
> > > # get rid of the original build (put new build in the same place or
> > > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> > >
> > > rm -rf apache-*
> > >
> > > # download the current release candidate and untar it
> > >
> > > wget
> > >
> > >
> > https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-traf
> > odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.tar.gz
> > >
> > > tar -xvf apache-*
> > >
> > > exit
> > >
> > > # start a new shell for user traf_dev to source in sqenv.sh
> > >
> > > sudo -u traf_dev -i
> > >
> > > # should display a message "If you are ready to build Trafodion..."
> > >
> > >
> > > # make
> > >
> > > make all
> > >
> > >
> > > Hans
> > >
> > > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller
> > > <ha...@esgyn.com>
> > > wrote:
> > >
> > > > Hi again,
> > > >
> > > > This looks like a failure in the javadoc:javadoc Maven goal for
> > > > the
> > REST
> > > > project. I tried building javadoc for the REST project in my
> > environment
> > > > and it worked and produced a site. Maybe I have a different plugin
> > > > installed, or maybe Maven allows to specify more or less strict
> > checking
> > > > for javadoc? Here is the info on the maven-javadoc-plugin I'm
> > > > using (my Maven version is 3.0.5):
> > > >
> > > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc (default-cli) @
> > > > rest >>>
> > > >
> > > > I get a few javadoc warnings, but none on the lines you show
> > > > above. If
> > > you
> > > > are willing to live without the web site for the REST server, you
> > > > could remove the "site" Maven goal in
> incubator-trafodion/core/rest/Makefile:
> > > >
> > > > build_all:
> > > > $(MAKE) build_chk
> > > > echo "$(MAVEN) site package -DskipTests"
> > > >
> > > >
> > > > The build should produce a log file
> > > > incubator-trafodion/core/rest/build_rest.log. I'm attaching my
> > > > build_rest.log for comparison.
> > > >
> > > > Hans
> > > >
> > > > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net> wrote:
> > > >
> > > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller
> > > >> <ha...@esgyn.com>
> > > >> wrote:
> > > >>
> > > >> > Hi St.Ack,
> > > >> >
> > > >> > Going through some old emails, I found one where a compilation
> > > >> > fails
> > > in
> > > >> a
> > > >> > similar place, and that one was memory-related, the VM used was
> > > >> > too
> > > >> small.
> > > >> > Most people I know usually use at least 8 GB, 16 or more is
> better.
> > > >> > Alternatively you could try
> > > >> >
> > > >> > make -j 1 all
> > > >> >
> > > >> >
> > > >> > instead of "make all", but that could take a very long time.
> > > >> > So,
> > maybe
> > > >> just
> > > >> > to test whether it might be memory-related.
> > > >> >
> > > >> > If that's not it, I just tested my build to see where it gets
> > > >> > the
> > > >> log4cxx
> > > >> > files, and those seem to come from /usr/include/log4cxx. Here
> > > >> > is
> > some
> > > >> info
> > > >> > for my machine:
> > > >> >
> > > >> > > rpm -qa | grep log4
> > > >> > log4cxx-0.10.0-13.el6.x86_64
> > > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > > >> >
> > > >> >
> > > >> I did not have the -devel package installed. Thank you Hans for
> > > >> the
> > > help.
> > > >>
> > > >> It looks like I had to also define a CLASSPATH in build
> > > >> enironment
> > which
> > > >> had the ant launcher jar in it.
> > > >>
> > > >> Am now stuck here:
> > > >>
> > > >> ...
> > > >>
> > > >> [INFO] BUILD FAILURE  ##(REST)
> > > >> [ERROR] Failed to execute goal
> > > >> org.apache.maven.plugins:maven-site-plugin:3.3:site
> > > >> (default-site) on project rest: Error during page generation:
> > > >> Error rendering Maven
> > > report:
> > > >>  ##(REST)
> > > >> [ERROR] Exit code: 1 -
> > > >>
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > > >> warning: no description for @throws  ##(REST) [ERROR] * @throws
> > > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> > > >>
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > > >> warning: no description for @throws  ##(REST) [ERROR] * @throws
> > > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> > > >>
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START
> > > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > > >>
> > > >> ....
> > > >>
> > > >> Thanks for the help.
> > > >>
> > > >> St.Ack
> > > >>
> > > >>
> > > >>
> > > >> > > g++ --version
> > > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > > >> >
> > > >> >
> > > >> > This is the compile command that gets produced on my machine:
> > > >> >
> > > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar
> > -std=c++0x
> > > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3 -ggdb
> >  -fPIC
> > > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror -DNA_LINUX
> > > >> -DSQ_LINUX
> > > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR
> > > >> > -D_DP2NT_ -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT
> > > >> > -DNSK_USE_MSGSYS_SHELLS
> > > >> -D_REENTRANT
> > > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
> > > >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402
> > > >> > -DNA_ITOA_NOT_SUPPORTED
> > > >> -DMPI_
> > > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL
> > > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS
> > > >> > -DNA_64BIT -D_DEBUG -I../comexe
> > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/include
> > > >> -I/usr/include
> > > >> > -I/opt/home/tools/thrift-0.9.0/include
> > > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift
> > > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx
> > > >> > -I/usr/include -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux
> > > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh
> > > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat -I../executor
> > > >> > -I../parser -I../generator
> > > >> -I../exp
> > > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre -I../common
> > > -I../dml
> > > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort -I../catman
> > > >> -I../smdio
> > > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin -I../langman
> > > >> -I../sqludr
> > > >> > -I../udrserv -I../security -I../runtimestats -I../qmscommon
> > > >> > -I../qms -I../porting_layer -include
> > > >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > > >> > -I/opt/home/tools/udis86-1.7.2/include
> > > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > > >> > inc -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
> > > >> > -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o
> > > >> > comexe/linux/64bit/debug/ComTdbStoredProc.o
> > > >> ../comexe/ComTdbStoredProc.cpp
> > > >> >
> > > >> > Hope one of these helps, please let me know if you get
> > > >> > different
> > > >> results,
> > > >> >
> > > >> > Hans
> > > >> >
> > > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net> wrote:
> > > >> >
> > > >> > > Thanks for helpful instructions on how to try out the RC.
> > > >> > >
> > > >> > > I checked signature and the hash. Looks good.
> > > >> > > "..
> > > >> > > I went through the nice RAT_README.txt. The notes on why
> > > >> > > files are
> > > in
> > > >> > > excluded in .rat-excludes -- third-party license, format that
> > > >> > > does
> > > not
> > > >> > > support a license comment, and files "...without any degree
> > > >> > > of
> > > >> creativity
> > > >> > > in either its literal elements or its structure.. " -- looks
> > > >> > > good
> > to
> > > >> me
> > > >> > as
> > > >> > > does LICENSE.txt (I'm not the best at this sort of stuff).
> > > >> > >
> > > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> > > >> > >
> > > >> > > The docs dir has nothing in it. That is intentional? (Looks
> > > >> > > like
> > > site
> > > >> > gets
> > > >> > > built into here).
> > > >> > >
> > > >> > > Which HBASE issue is the one that will address the need for
> > > >> > > hbase.trafodion.patchclientscanner.enabled mentioned as known
> > issue?
> > > >> > Would
> > > >> > > be good to add a reference to on known issues (We need to fix
> it).
> > > >> > >
> > > >> > > I tried to build it. The instructions are good but I stalled
> > > >> > > on CommonLogger.h. Anyone know whats up here? (See below).
> > > >> > >
> > > >> > > This RC is looking good to me. I'd be +1 if I can get it to
> > > basically
> > > >> > build
> > > >> > > (Yeah, let the next release be against apache hadoop and a
> > > >> > > later
> > > >> version
> > > >> > of
> > > >> > > hbase).
> > > >> > >
> > > >> > > Good stuff,
> > > >> > >
> > > >> > > St.Ack
> > > >> > >
> > > >> > > Building on:
> > > >> > >
> > > >> > > CentOS release 6.4 (Final)
> > > >> > >
> > > >> > > ....
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In file
> > > >> > > included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
> > > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> > > >> > >                  from ../optimizer/OptimizerSimulator.h:44,
> > ##(SQL)
> > > >> > >                  from ../optimizer/RelControl.h:46, ##(SQL)
> > > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> > > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> > > >> > >                  from ../optimizer/RelStoredProc.h:44, ##(SQL)
> > > >> > >                  from ../comexe/ComTdbStoredProc.h:44, ##(SQL)
> > > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38:
> > > >> > > ##(SQL)
> > > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been
> > declared
> > > >> > ##(SQL)
> > > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’
> > > >> > > before ‘defaultPriority’ ##(SQL)
> > > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been
> > declared
> > > >> > ##(SQL)
> > > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids
> > > >> > > declaration of ‘Appender’ with no type ##(SQL)
> > > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’
> > > >> > > token
> > > >> ##(SQL)
> > > >> > > make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o]
> > > >> > > Error 1
> > > >> > ##(SQL)
> > > >> > > make[4]: Leaving directory
> > > >> > >
> `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > > >> ##(SQL)
> > > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > > >> > > make[3]: Leaving directory
> > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> > ##(SQL)
> > > >> > > make[2]: *** [make_sql] Error 2
> > > >> > > make[2]: Leaving directory
> > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > > >> > > make[1]: *** [foundation] Error 2
> > > >> > > make[1]: Leaving directory
> > > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > >> > > make: *** [all] Error 2
> > > >> > > ....
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > >
> > > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > > >> > roberta.marton@esgyn.com
> > > >> > > >
> > > >> > > wrote:
> > > >> > >
> > > >> > > > Please vote to release Apache Trafodion 1.3.0 (incubating)
> > release
> > > >> > > > candidate 5.
> > > >> > > >
> > > >> > > > This is a podling vote verifying that Trafodion
> > > >> > > > contributors
> > > believe
> > > >> > the
> > > >> > > > code is ready to be released.
> > > >> > > >
> > > >> > > > Once votes are approved, a message will be sent to the IPMC
> > > >> community
> > > >> > to
> > > >> > > > ask for an official vote.
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > Many, many, many thanks to everyone who has contributed to
> > > >> > > > this
> > > >> > release.
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > The release artifacts can be downloaded from:
> > > >> > > > https://dist.apache.org/repos/dist/dev/incubator/trafodion
> > > >> > > > from
> > > >> > > directory
> > > >> > > > apache-trafodion-1.3.0-incubating
> > > >> > > >
> > > >> > > > The artifacts are based on git repository:
> > > >> > > > *https://github.com/apache/incubator-trafodion
> > > >> > > > <https://github.com/apache/incubator-trafodion>* release
> > > >> > > > 1.3
> > with
> > > >> tag
> > > >> > > > 1.3.0rc5
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > Instructions on how to build and run Apache Trafodion are
> > > described:
> > > >> > > > http://trafodion.apache.org/build.html
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > Note that these instructions describe downloading from the
> > release
> > > >> > > > directory.  The artifacts are currently in the staging area
> > > >> described
> > > >> > > > above.
> > > >> > > >
> > > >> > > > Please download the release candidate, check the hashes,
> > > >> > > > check
> > the
> > > >> > > > signatures, build it, and vote.  For instructions on how to
> > check
> > > >> > > > signatures and hashes see:
> > > >> > > >
> > > >> > > > http://trafodion.apache.org/release.html#Verify_Signatures
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > The source tar file has been signed with pgp key A44C5A05
> > > >> > > > which
> > is
> > > >> > > included
> > > >> > > > in the download location’s KEYS file and found in the mit
> > > keyserver:
> > > >> > > >
> > > >> > > >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > For changes included in the release, please see the release
> > notes:
> > > >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > The changes from rc4 to rc5 include:
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > > >> > > >
> > > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license files
> > > >> > > > are
> > > >> incorrect
> > > >> > > >
> > > >> > > > TRAFODION-1636: wms and dcs directories contain NOTICE and
> > LICENSE
> > > >> > FILES
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > [ ] +1 approve
> > > >> > > >
> > > >> > > > [ ] +0 no opinion
> > > >> > > >
> > > >> > > > [ ] -1 disapprove (and reason why)
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > >    Regards,
> > > >> > > >
> > > >> > > >    Roberta
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > > >
> > > >
> > >
> >
>
>

RE: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Arvind Narain <na...@gmail.com>.
Some of the prerequisites for building the software are mentioned in the following - libiodbc is one of them. Hope this helps.

https://cwiki.apache.org/confluence/display/TRAFODION/Building+the+Software


Regards
Arvind

-----Original Message-----
From: Hans Zeller [mailto:hans.zeller@esgyn.com] 
Sent: Wednesday, December 23, 2015 2:58 PM
To: dev <de...@trafodion.incubator.apache.org>
Subject: Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

The sqltypes.h include on my machine comes from /usr/include/libiodbc. My machine has this installed:

> rpm -qa | grep odb
libiodbc-3.52.7-1.el6.x86_64
libiodbc-devel-3.52.7-1.el6.x86_64


Hope that helps you jump through the next hoop, thanks for your patience!

Hans

On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:

> Thanks Hans.
>
> I was building with jdk8. Using jdk7 got me over the javadoc issues.
>
> I feel like I am almost there (with your help -- thanks).
>
> I have this now:
>
>
> ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such 
> file or directory ##(NDCS)
> srvrkds.cpp:34:17: error: sql.h: No such file or directory      ##(NDCS)
> srvrkds.cpp:35:20: error: sqlext.h: No such file or directory   ##(NDCS)
> In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type   ##(NDCS)
> make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> srvrothers.cpp:44:17: error: sql.h: No such file or directory   ##(NDCS)
> srvrothers.cpp:45:20: error: sqlext.h: No such file or directory
>  ##(NDCS)
> make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1 ##(NDCS)
>
>
>
> St.Ack
>
>
> On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller <ha...@esgyn.com>
> wrote:
>
> > Here is another option to get Trafodion built, you could create an 
> > Amazon
> > EC2 instance from this image:
> > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> >
> > Then, connect to the instance as the centos user and do another 
> > build, replacing the one that's already on that machine (which is 
> > not the most recent one):
> >
> > sudo -u traf_dev -i
> > cd ..
> >
> > # get rid of the original build (put new build in the same place or 
> > edit ~traf_dev/.bashrc where it sources the sqenv.sh file)
> >
> > rm -rf apache-*
> >
> > # download the current release candidate and untar it
> >
> > wget
> >
> >
> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-traf
> odion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.tar.gz
> >
> > tar -xvf apache-*
> >
> > exit
> >
> > # start a new shell for user traf_dev to source in sqenv.sh
> >
> > sudo -u traf_dev -i
> >
> > # should display a message "If you are ready to build Trafodion..."
> >
> >
> > # make
> >
> > make all
> >
> >
> > Hans
> >
> > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller 
> > <ha...@esgyn.com>
> > wrote:
> >
> > > Hi again,
> > >
> > > This looks like a failure in the javadoc:javadoc Maven goal for 
> > > the
> REST
> > > project. I tried building javadoc for the REST project in my
> environment
> > > and it worked and produced a site. Maybe I have a different plugin 
> > > installed, or maybe Maven allows to specify more or less strict
> checking
> > > for javadoc? Here is the info on the maven-javadoc-plugin I'm 
> > > using (my Maven version is 3.0.5):
> > >
> > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc (default-cli) @ 
> > > rest >>>
> > >
> > > I get a few javadoc warnings, but none on the lines you show 
> > > above. If
> > you
> > > are willing to live without the web site for the REST server, you 
> > > could remove the "site" Maven goal in incubator-trafodion/core/rest/Makefile:
> > >
> > > build_all:
> > > $(MAKE) build_chk
> > > echo "$(MAVEN) site package -DskipTests"
> > >
> > >
> > > The build should produce a log file 
> > > incubator-trafodion/core/rest/build_rest.log. I'm attaching my 
> > > build_rest.log for comparison.
> > >
> > > Hans
> > >
> > > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net> wrote:
> > >
> > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller 
> > >> <ha...@esgyn.com>
> > >> wrote:
> > >>
> > >> > Hi St.Ack,
> > >> >
> > >> > Going through some old emails, I found one where a compilation 
> > >> > fails
> > in
> > >> a
> > >> > similar place, and that one was memory-related, the VM used was 
> > >> > too
> > >> small.
> > >> > Most people I know usually use at least 8 GB, 16 or more is better.
> > >> > Alternatively you could try
> > >> >
> > >> > make -j 1 all
> > >> >
> > >> >
> > >> > instead of "make all", but that could take a very long time. 
> > >> > So,
> maybe
> > >> just
> > >> > to test whether it might be memory-related.
> > >> >
> > >> > If that's not it, I just tested my build to see where it gets 
> > >> > the
> > >> log4cxx
> > >> > files, and those seem to come from /usr/include/log4cxx. Here 
> > >> > is
> some
> > >> info
> > >> > for my machine:
> > >> >
> > >> > > rpm -qa | grep log4
> > >> > log4cxx-0.10.0-13.el6.x86_64
> > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > >> >
> > >> >
> > >> I did not have the -devel package installed. Thank you Hans for 
> > >> the
> > help.
> > >>
> > >> It looks like I had to also define a CLASSPATH in build 
> > >> enironment
> which
> > >> had the ant launcher jar in it.
> > >>
> > >> Am now stuck here:
> > >>
> > >> ...
> > >>
> > >> [INFO] BUILD FAILURE  ##(REST)
> > >> [ERROR] Failed to execute goal
> > >> org.apache.maven.plugins:maven-site-plugin:3.3:site 
> > >> (default-site) on project rest: Error during page generation: 
> > >> Error rendering Maven
> > report:
> > >>  ##(REST)
> > >> [ERROR] Exit code: 1 -
> > >>
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > >> warning: no description for @throws  ##(REST) [ERROR] * @throws 
> > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> > >>
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > >> warning: no description for @throws  ##(REST) [ERROR] * @throws 
> > >> IOException  ##(REST) [ERROR] ^  ##(REST) [ERROR]
> > >>
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > >> error: no tag name after @  ##(REST) [ERROR] * @@@ START 
> > >> COPYRIGHT @@@  ##(REST) [ERROR] ^  ##(REST)
> > >>
> > >> ....
> > >>
> > >> Thanks for the help.
> > >>
> > >> St.Ack
> > >>
> > >>
> > >>
> > >> > > g++ --version
> > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > >> >
> > >> >
> > >> > This is the compile command that gets produced on my machine:
> > >> >
> > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar
> -std=c++0x
> > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3 -ggdb
>  -fPIC
> > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror -DNA_LINUX
> > >> -DSQ_LINUX
> > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR 
> > >> > -D_DP2NT_ -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT 
> > >> > -DNSK_USE_MSGSYS_SHELLS
> > >> -D_REENTRANT
> > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_ 
> > >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402 
> > >> > -DNA_ITOA_NOT_SUPPORTED
> > >> -DMPI_
> > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL  
> > >> > -DSQ_CPP_INTF -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS 
> > >> > -DNA_64BIT -D_DEBUG -I../comexe  
> > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/include
> > >> -I/usr/include
> > >> > -I/opt/home/tools/thrift-0.9.0/include
> > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift 
> > >> > -I/usr/include/log4cxx -I/usr/include/log4cxx/log4cxx 
> > >> > -I/usr/include -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux 
> > >> > -I../sqlci -I../arkcmp -I../comexe -I../sqlfe -I../eh 
> > >> > -I../export -I../sqlmsg -I../sqlcomp -I../sqlcat -I../executor 
> > >> > -I../parser -I../generator
> > >> -I../exp
> > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre -I../common
> > -I../dml
> > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort -I../catman
> > >> -I../smdio
> > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin -I../langman
> > >> -I../sqludr
> > >> > -I../udrserv -I../security -I../runtimestats -I../qmscommon 
> > >> > -I../qms -I../porting_layer -include 
> > >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > >> > -I/opt/home/tools/udis86-1.7.2/include
> > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/
> > >> > inc -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
> > >> > -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o 
> > >> > comexe/linux/64bit/debug/ComTdbStoredProc.o
> > >> ../comexe/ComTdbStoredProc.cpp
> > >> >
> > >> > Hope one of these helps, please let me know if you get 
> > >> > different
> > >> results,
> > >> >
> > >> > Hans
> > >> >
> > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net> wrote:
> > >> >
> > >> > > Thanks for helpful instructions on how to try out the RC.
> > >> > >
> > >> > > I checked signature and the hash. Looks good.
> > >> > > "..
> > >> > > I went through the nice RAT_README.txt. The notes on why 
> > >> > > files are
> > in
> > >> > > excluded in .rat-excludes -- third-party license, format that 
> > >> > > does
> > not
> > >> > > support a license comment, and files "...without any degree 
> > >> > > of
> > >> creativity
> > >> > > in either its literal elements or its structure.. " -- looks 
> > >> > > good
> to
> > >> me
> > >> > as
> > >> > > does LICENSE.txt (I'm not the best at this sort of stuff).
> > >> > >
> > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> > >> > >
> > >> > > The docs dir has nothing in it. That is intentional? (Looks 
> > >> > > like
> > site
> > >> > gets
> > >> > > built into here).
> > >> > >
> > >> > > Which HBASE issue is the one that will address the need for 
> > >> > > hbase.trafodion.patchclientscanner.enabled mentioned as known
> issue?
> > >> > Would
> > >> > > be good to add a reference to on known issues (We need to fix it).
> > >> > >
> > >> > > I tried to build it. The instructions are good but I stalled 
> > >> > > on CommonLogger.h. Anyone know whats up here? (See below).
> > >> > >
> > >> > > This RC is looking good to me. I'd be +1 if I can get it to
> > basically
> > >> > build
> > >> > > (Yeah, let the next release be against apache hadoop and a 
> > >> > > later
> > >> version
> > >> > of
> > >> > > hbase).
> > >> > >
> > >> > > Good stuff,
> > >> > >
> > >> > > St.Ack
> > >> > >
> > >> > > Building on:
> > >> > >
> > >> > > CentOS release 6.4 (Final)
> > >> > >
> > >> > > ....
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL) In file 
> > >> > > included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
> > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> > >> > >                  from ../optimizer/OptimizerSimulator.h:44,
> ##(SQL)
> > >> > >                  from ../optimizer/RelControl.h:46, ##(SQL)
> > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> > >> > >                  from ../optimizer/RelStoredProc.h:44, ##(SQL)
> > >> > >                  from ../comexe/ComTdbStoredProc.h:44, ##(SQL)
> > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38: 
> > >> > > ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been
> declared
> > >> > ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’ 
> > >> > > before ‘defaultPriority’ ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been
> declared
> > >> > ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids 
> > >> > > declaration of ‘Appender’ with no type ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’ 
> > >> > > token
> > >> ##(SQL)
> > >> > > make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o] 
> > >> > > Error 1
> > >> > ##(SQL)
> > >> > > make[4]: Leaving directory
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > >> ##(SQL)
> > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > >> > > make[3]: Leaving directory
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> ##(SQL)
> > >> > > make[2]: *** [make_sql] Error 2
> > >> > > make[2]: Leaving directory
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > >> > > make[1]: *** [foundation] Error 2
> > >> > > make[1]: Leaving directory
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > >> > > make: *** [all] Error 2
> > >> > > ....
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > >> > roberta.marton@esgyn.com
> > >> > > >
> > >> > > wrote:
> > >> > >
> > >> > > > Please vote to release Apache Trafodion 1.3.0 (incubating)
> release
> > >> > > > candidate 5.
> > >> > > >
> > >> > > > This is a podling vote verifying that Trafodion 
> > >> > > > contributors
> > believe
> > >> > the
> > >> > > > code is ready to be released.
> > >> > > >
> > >> > > > Once votes are approved, a message will be sent to the IPMC
> > >> community
> > >> > to
> > >> > > > ask for an official vote.
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > Many, many, many thanks to everyone who has contributed to 
> > >> > > > this
> > >> > release.
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > The release artifacts can be downloaded from:
> > >> > > > https://dist.apache.org/repos/dist/dev/incubator/trafodion 
> > >> > > > from
> > >> > > directory
> > >> > > > apache-trafodion-1.3.0-incubating
> > >> > > >
> > >> > > > The artifacts are based on git repository:
> > >> > > > *https://github.com/apache/incubator-trafodion
> > >> > > > <https://github.com/apache/incubator-trafodion>* release 
> > >> > > > 1.3
> with
> > >> tag
> > >> > > > 1.3.0rc5
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > Instructions on how to build and run Apache Trafodion are
> > described:
> > >> > > > http://trafodion.apache.org/build.html
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > Note that these instructions describe downloading from the
> release
> > >> > > > directory.  The artifacts are currently in the staging area
> > >> described
> > >> > > > above.
> > >> > > >
> > >> > > > Please download the release candidate, check the hashes, 
> > >> > > > check
> the
> > >> > > > signatures, build it, and vote.  For instructions on how to
> check
> > >> > > > signatures and hashes see:
> > >> > > >
> > >> > > > http://trafodion.apache.org/release.html#Verify_Signatures
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > The source tar file has been signed with pgp key A44C5A05 
> > >> > > > which
> is
> > >> > > included
> > >> > > > in the download location’s KEYS file and found in the mit
> > keyserver:
> > >> > > >
> > >> > > >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > For changes included in the release, please see the release
> notes:
> > >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > The changes from rc4 to rc5 include:
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > >> > > >
> > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license files 
> > >> > > > are
> > >> incorrect
> > >> > > >
> > >> > > > TRAFODION-1636: wms and dcs directories contain NOTICE and
> LICENSE
> > >> > FILES
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > [ ] +1 approve
> > >> > > >
> > >> > > > [ ] +0 no opinion
> > >> > > >
> > >> > > > [ ] -1 disapprove (and reason why)
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > >    Regards,
> > >> > > >
> > >> > > >    Roberta
> > >> > > >
> > >> > >
> > >> >
> > >>
> > >
> > >
> >
>


Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Hans Zeller <ha...@esgyn.com>.
The sqltypes.h include on my machine comes from /usr/include/libiodbc. My
machine has this installed:

> rpm -qa | grep odb
libiodbc-3.52.7-1.el6.x86_64
libiodbc-devel-3.52.7-1.el6.x86_64


Hope that helps you jump through the next hoop, thanks for your patience!

Hans

On Wed, Dec 23, 2015 at 2:42 PM, Stack <st...@duboce.net> wrote:

> Thanks Hans.
>
> I was building with jdk8. Using jdk7 got me over the javadoc issues.
>
> I feel like I am almost there (with your help -- thanks).
>
> I have this now:
>
>
> ../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such file
> or directory ##(NDCS)
> srvrkds.cpp:34:17: error: sql.h: No such file or directory      ##(NDCS)
> srvrkds.cpp:35:20: error: sqlext.h: No such file or directory   ##(NDCS)
> In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
> ../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type   ##(NDCS)
> make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
> make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
> srvrothers.cpp:44:17: error: sql.h: No such file or directory   ##(NDCS)
> srvrothers.cpp:45:20: error: sqlext.h: No such file or directory
>  ##(NDCS)
> make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1 ##(NDCS)
>
>
>
> St.Ack
>
>
> On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller <ha...@esgyn.com>
> wrote:
>
> > Here is another option to get Trafodion built, you could create an Amazon
> > EC2 instance from this image:
> > https://aws.amazon.com/marketplace/pp/B018RBMFG0/
> >
> > Then, connect to the instance as the centos user and do another build,
> > replacing the one that's already on that machine (which is not the most
> > recent one):
> >
> > sudo -u traf_dev -i
> > cd ..
> >
> > # get rid of the original build (put new build in the same place or edit
> > ~traf_dev/.bashrc where it sources the sqenv.sh file)
> >
> > rm -rf apache-*
> >
> > # download the current release candidate and untar it
> >
> > wget
> >
> >
> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-trafodion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.tar.gz
> >
> > tar -xvf apache-*
> >
> > exit
> >
> > # start a new shell for user traf_dev to source in sqenv.sh
> >
> > sudo -u traf_dev -i
> >
> > # should display a message "If you are ready to build Trafodion..."
> >
> >
> > # make
> >
> > make all
> >
> >
> > Hans
> >
> > On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller <ha...@esgyn.com>
> > wrote:
> >
> > > Hi again,
> > >
> > > This looks like a failure in the javadoc:javadoc Maven goal for the
> REST
> > > project. I tried building javadoc for the REST project in my
> environment
> > > and it worked and produced a site. Maybe I have a different plugin
> > > installed, or maybe Maven allows to specify more or less strict
> checking
> > > for javadoc? Here is the info on the maven-javadoc-plugin I'm using (my
> > > Maven version is 3.0.5):
> > >
> > > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc (default-cli) @ rest >>>
> > >
> > > I get a few javadoc warnings, but none on the lines you show above. If
> > you
> > > are willing to live without the web site for the REST server, you could
> > > remove the "site" Maven goal in incubator-trafodion/core/rest/Makefile:
> > >
> > > build_all:
> > > $(MAKE) build_chk
> > > echo "$(MAVEN) site package -DskipTests"
> > >
> > >
> > > The build should produce a log file
> > > incubator-trafodion/core/rest/build_rest.log. I'm attaching my
> > > build_rest.log for comparison.
> > >
> > > Hans
> > >
> > > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net> wrote:
> > >
> > >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller <ha...@esgyn.com>
> > >> wrote:
> > >>
> > >> > Hi St.Ack,
> > >> >
> > >> > Going through some old emails, I found one where a compilation fails
> > in
> > >> a
> > >> > similar place, and that one was memory-related, the VM used was too
> > >> small.
> > >> > Most people I know usually use at least 8 GB, 16 or more is better.
> > >> > Alternatively you could try
> > >> >
> > >> > make -j 1 all
> > >> >
> > >> >
> > >> > instead of "make all", but that could take a very long time. So,
> maybe
> > >> just
> > >> > to test whether it might be memory-related.
> > >> >
> > >> > If that's not it, I just tested my build to see where it gets the
> > >> log4cxx
> > >> > files, and those seem to come from /usr/include/log4cxx. Here is
> some
> > >> info
> > >> > for my machine:
> > >> >
> > >> > > rpm -qa | grep log4
> > >> > log4cxx-0.10.0-13.el6.x86_64
> > >> > log4cxx-devel-0.10.0-13.el6.x86_64
> > >> >
> > >> >
> > >> I did not have the -devel package installed. Thank you Hans for the
> > help.
> > >>
> > >> It looks like I had to also define a CLASSPATH in build enironment
> which
> > >> had the ant launcher jar in it.
> > >>
> > >> Am now stuck here:
> > >>
> > >> ...
> > >>
> > >> [INFO] BUILD FAILURE  ##(REST)
> > >> [ERROR] Failed to execute goal
> > >> org.apache.maven.plugins:maven-site-plugin:3.3:site (default-site) on
> > >> project rest: Error during page generation: Error rendering Maven
> > report:
> > >>  ##(REST)
> > >> [ERROR] Exit code: 1 -
> > >>
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> > >> warning: no description for @throws  ##(REST)
> > >> [ERROR] * @throws IOException  ##(REST)
> > >> [ERROR] ^  ##(REST)
> > >> [ERROR]
> > >>
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> > >> warning: no description for @throws  ##(REST)
> > >> [ERROR] * @throws IOException  ##(REST)
> > >> [ERROR] ^  ##(REST)
> > >> [ERROR]
> > >>
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> > >> error: no tag name after @  ##(REST)
> > >> [ERROR] * @@@ START COPYRIGHT @@@  ##(REST)
> > >> [ERROR] ^  ##(REST)
> > >>
> > >> ....
> > >>
> > >> Thanks for the help.
> > >>
> > >> St.Ack
> > >>
> > >>
> > >>
> > >> > > g++ --version
> > >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> > >> >
> > >> >
> > >> > This is the compile command that gets produced on my machine:
> > >> >
> > >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar
> -std=c++0x
> > >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3 -ggdb
>  -fPIC
> > >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror -DNA_LINUX
> > >> -DSQ_LINUX
> > >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR -D_DP2NT_
> > >> > -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
> > >> -D_REENTRANT
> > >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
> > >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402 -DNA_ITOA_NOT_SUPPORTED
> > >> -DMPI_
> > >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL  -DSQ_CPP_INTF
> > >> > -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS -DNA_64BIT -D_DEBUG
> > >> > -I../comexe  -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/include
> > >> -I/usr/include
> > >> > -I/opt/home/tools/thrift-0.9.0/include
> > >> > -I/opt/home/tools/thrift-0.9.0/include/thrift -I/usr/include/log4cxx
> > >> > -I/usr/include/log4cxx/log4cxx -I/usr/include
> > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux -I../sqlci
> > >> > -I../arkcmp -I../comexe -I../sqlfe -I../eh -I../export -I../sqlmsg
> > >> > -I../sqlcomp -I../sqlcat -I../executor -I../parser -I../generator
> > >> -I../exp
> > >> > -I../filesystem -I../optimizer -I../cli -I../nskcre -I../common
> > -I../dml
> > >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort -I../catman
> > >> -I../smdio
> > >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin -I../langman
> > >> -I../sqludr
> > >> > -I../udrserv -I../security -I../runtimestats -I../qmscommon -I../qms
> > >> > -I../porting_layer -include
> > >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > >> > -I/opt/home/tools/udis86-1.7.2/include
> > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/inc
> > >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
> > >> > -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o
> > >> > comexe/linux/64bit/debug/ComTdbStoredProc.o
> > >> ../comexe/ComTdbStoredProc.cpp
> > >> >
> > >> > Hope one of these helps, please let me know if you get different
> > >> results,
> > >> >
> > >> > Hans
> > >> >
> > >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net> wrote:
> > >> >
> > >> > > Thanks for helpful instructions on how to try out the RC.
> > >> > >
> > >> > > I checked signature and the hash. Looks good.
> > >> > > "..
> > >> > > I went through the nice RAT_README.txt. The notes on why files are
> > in
> > >> > > excluded in .rat-excludes -- third-party license, format that does
> > not
> > >> > > support a license comment, and files "...without any degree of
> > >> creativity
> > >> > > in either its literal elements or its structure.. " -- looks good
> to
> > >> me
> > >> > as
> > >> > > does LICENSE.txt (I'm not the best at this sort of stuff).
> > >> > >
> > >> > > I ran the rat tool and aligns w/ content in RAT_README.
> > >> > >
> > >> > > The docs dir has nothing in it. That is intentional? (Looks like
> > site
> > >> > gets
> > >> > > built into here).
> > >> > >
> > >> > > Which HBASE issue is the one that will address the need for
> > >> > > hbase.trafodion.patchclientscanner.enabled mentioned as known
> issue?
> > >> > Would
> > >> > > be good to add a reference to on known issues (We need to fix it).
> > >> > >
> > >> > > I tried to build it. The instructions are good but I stalled on
> > >> > > CommonLogger.h. Anyone know whats up here? (See below).
> > >> > >
> > >> > > This RC is looking good to me. I'd be +1 if I can get it to
> > basically
> > >> > build
> > >> > > (Yeah, let the next release be against apache hadoop and a later
> > >> version
> > >> > of
> > >> > > hbase).
> > >> > >
> > >> > > Good stuff,
> > >> > >
> > >> > > St.Ack
> > >> > >
> > >> > > Building on:
> > >> > >
> > >> > > CentOS release 6.4 (Final)
> > >> > >
> > >> > > ....
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >> > > In file included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
> > >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> > >> > >                  from ../optimizer/OptimizerSimulator.h:44,
> ##(SQL)
> > >> > >                  from ../optimizer/RelControl.h:46, ##(SQL)
> > >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> > >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> > >> > >                  from ../optimizer/RelStoredProc.h:44, ##(SQL)
> > >> > >                  from ../comexe/ComTdbStoredProc.h:44, ##(SQL)
> > >> > >                  from ../comexe/ComTdbStoredProc.cpp:38: ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been
> declared
> > >> > ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’ before
> > >> > > ‘defaultPriority’ ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been
> declared
> > >> > ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids declaration of
> > >> > > ‘Appender’ with no type ##(SQL)
> > >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’ token
> > >> ##(SQL)
> > >> > > make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o] Error 1
> > >> > ##(SQL)
> > >> > > make[4]: Leaving directory
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> > >> ##(SQL)
> > >> > > make[3]: *** [all] Error 2 ##(SQL)
> > >> > > make[3]: Leaving directory
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql'
> ##(SQL)
> > >> > > make[2]: *** [make_sql] Error 2
> > >> > > make[2]: Leaving directory
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > >> > > make[1]: *** [foundation] Error 2
> > >> > > make[1]: Leaving directory
> > >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > >> > > make: *** [all] Error 2
> > >> > > ....
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > >> > roberta.marton@esgyn.com
> > >> > > >
> > >> > > wrote:
> > >> > >
> > >> > > > Please vote to release Apache Trafodion 1.3.0 (incubating)
> release
> > >> > > > candidate 5.
> > >> > > >
> > >> > > > This is a podling vote verifying that Trafodion contributors
> > believe
> > >> > the
> > >> > > > code is ready to be released.
> > >> > > >
> > >> > > > Once votes are approved, a message will be sent to the IPMC
> > >> community
> > >> > to
> > >> > > > ask for an official vote.
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > Many, many, many thanks to everyone who has contributed to this
> > >> > release.
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > The release artifacts can be downloaded from:
> > >> > > > https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> > >> > > directory
> > >> > > > apache-trafodion-1.3.0-incubating
> > >> > > >
> > >> > > > The artifacts are based on git repository:
> > >> > > > *https://github.com/apache/incubator-trafodion
> > >> > > > <https://github.com/apache/incubator-trafodion>* release 1.3
> with
> > >> tag
> > >> > > > 1.3.0rc5
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > Instructions on how to build and run Apache Trafodion are
> > described:
> > >> > > > http://trafodion.apache.org/build.html
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > Note that these instructions describe downloading from the
> release
> > >> > > > directory.  The artifacts are currently in the staging area
> > >> described
> > >> > > > above.
> > >> > > >
> > >> > > > Please download the release candidate, check the hashes, check
> the
> > >> > > > signatures, build it, and vote.  For instructions on how to
> check
> > >> > > > signatures and hashes see:
> > >> > > >
> > >> > > > http://trafodion.apache.org/release.html#Verify_Signatures
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > The source tar file has been signed with pgp key A44C5A05 which
> is
> > >> > > included
> > >> > > > in the download location’s KEYS file and found in the mit
> > keyserver:
> > >> > > >
> > >> > > >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > For changes included in the release, please see the release
> notes:
> > >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > The changes from rc4 to rc5 include:
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > >> > > >
> > >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license files are
> > >> incorrect
> > >> > > >
> > >> > > > TRAFODION-1636: wms and dcs directories contain NOTICE and
> LICENSE
> > >> > FILES
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > [ ] +1 approve
> > >> > > >
> > >> > > > [ ] +0 no opinion
> > >> > > >
> > >> > > > [ ] -1 disapprove (and reason why)
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > >    Regards,
> > >> > > >
> > >> > > >    Roberta
> > >> > > >
> > >> > >
> > >> >
> > >>
> > >
> > >
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
Thanks Hans.

I was building with jdk8. Using jdk7 got me over the javadoc issues.

I feel like I am almost there (with your help -- thanks).

I have this now:


../dependencies/include/ndcs_defs.h:26:22: error: sqltypes.h: No such file
or directory ##(NDCS)
srvrkds.cpp:34:17: error: sql.h: No such file or directory      ##(NDCS)
srvrkds.cpp:35:20: error: sqlext.h: No such file or directory   ##(NDCS)
In file included from ../Common/DrvrSrvr.cpp:41:        ##(NDCS)
../Common/DrvrSrvr.h:131: error: ‘SWORD’ does not name a type   ##(NDCS)
make[3]: *** [Linux-x86_64/64/dbg/DrvrSrvr.o] Error 1   ##(NDCS)
make[3]: *** Waiting for unfinished jobs....    ##(NDCS)
srvrothers.cpp:44:17: error: sql.h: No such file or directory   ##(NDCS)
srvrothers.cpp:45:20: error: sqlext.h: No such file or directory
 ##(NDCS)
make[3]: *** [Linux-x86_64/64/dbg/SQLWrapper.o] Error 1 ##(NDCS)



St.Ack


On Wed, Dec 23, 2015 at 1:45 PM, Hans Zeller <ha...@esgyn.com> wrote:

> Here is another option to get Trafodion built, you could create an Amazon
> EC2 instance from this image:
> https://aws.amazon.com/marketplace/pp/B018RBMFG0/
>
> Then, connect to the instance as the centos user and do another build,
> replacing the one that's already on that machine (which is not the most
> recent one):
>
> sudo -u traf_dev -i
> cd ..
>
> # get rid of the original build (put new build in the same place or edit
> ~traf_dev/.bashrc where it sources the sqenv.sh file)
>
> rm -rf apache-*
>
> # download the current release candidate and untar it
>
> wget
>
> https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-trafodion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.tar.gz
>
> tar -xvf apache-*
>
> exit
>
> # start a new shell for user traf_dev to source in sqenv.sh
>
> sudo -u traf_dev -i
>
> # should display a message "If you are ready to build Trafodion..."
>
>
> # make
>
> make all
>
>
> Hans
>
> On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller <ha...@esgyn.com>
> wrote:
>
> > Hi again,
> >
> > This looks like a failure in the javadoc:javadoc Maven goal for the REST
> > project. I tried building javadoc for the REST project in my environment
> > and it worked and produced a site. Maybe I have a different plugin
> > installed, or maybe Maven allows to specify more or less strict checking
> > for javadoc? Here is the info on the maven-javadoc-plugin I'm using (my
> > Maven version is 3.0.5):
> >
> > [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc (default-cli) @ rest >>>
> >
> > I get a few javadoc warnings, but none on the lines you show above. If
> you
> > are willing to live without the web site for the REST server, you could
> > remove the "site" Maven goal in incubator-trafodion/core/rest/Makefile:
> >
> > build_all:
> > $(MAKE) build_chk
> > echo "$(MAVEN) site package -DskipTests"
> >
> >
> > The build should produce a log file
> > incubator-trafodion/core/rest/build_rest.log. I'm attaching my
> > build_rest.log for comparison.
> >
> > Hans
> >
> > On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net> wrote:
> >
> >> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller <ha...@esgyn.com>
> >> wrote:
> >>
> >> > Hi St.Ack,
> >> >
> >> > Going through some old emails, I found one where a compilation fails
> in
> >> a
> >> > similar place, and that one was memory-related, the VM used was too
> >> small.
> >> > Most people I know usually use at least 8 GB, 16 or more is better.
> >> > Alternatively you could try
> >> >
> >> > make -j 1 all
> >> >
> >> >
> >> > instead of "make all", but that could take a very long time. So, maybe
> >> just
> >> > to test whether it might be memory-related.
> >> >
> >> > If that's not it, I just tested my build to see where it gets the
> >> log4cxx
> >> > files, and those seem to come from /usr/include/log4cxx. Here is some
> >> info
> >> > for my machine:
> >> >
> >> > > rpm -qa | grep log4
> >> > log4cxx-0.10.0-13.el6.x86_64
> >> > log4cxx-devel-0.10.0-13.el6.x86_64
> >> >
> >> >
> >> I did not have the -devel package installed. Thank you Hans for the
> help.
> >>
> >> It looks like I had to also define a CLASSPATH in build enironment which
> >> had the ant launcher jar in it.
> >>
> >> Am now stuck here:
> >>
> >> ...
> >>
> >> [INFO] BUILD FAILURE  ##(REST)
> >> [ERROR] Failed to execute goal
> >> org.apache.maven.plugins:maven-site-plugin:3.3:site (default-site) on
> >> project rest: Error during page generation: Error rendering Maven
> report:
> >>  ##(REST)
> >> [ERROR] Exit code: 1 -
> >>
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> >> warning: no description for @throws  ##(REST)
> >> [ERROR] * @throws IOException  ##(REST)
> >> [ERROR] ^  ##(REST)
> >> [ERROR]
> >>
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> >> warning: no description for @throws  ##(REST)
> >> [ERROR] * @throws IOException  ##(REST)
> >> [ERROR] ^  ##(REST)
> >> [ERROR]
> >>
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> >> error: no tag name after @  ##(REST)
> >> [ERROR] * @@@ START COPYRIGHT @@@  ##(REST)
> >> [ERROR] ^  ##(REST)
> >>
> >> ....
> >>
> >> Thanks for the help.
> >>
> >> St.Ack
> >>
> >>
> >>
> >> > > g++ --version
> >> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> >> >
> >> >
> >> > This is the compile command that gets produced on my machine:
> >> >
> >> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar -std=c++0x
> >> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3 -ggdb   -fPIC
> >> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror -DNA_LINUX
> >> -DSQ_LINUX
> >> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR -D_DP2NT_
> >> > -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
> >> -D_REENTRANT
> >> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
> >> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402 -DNA_ITOA_NOT_SUPPORTED
> >> -DMPI_
> >> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL  -DSQ_CPP_INTF
> >> > -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS -DNA_64BIT -D_DEBUG
> >> > -I../comexe  -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/include
> >> -I/usr/include
> >> > -I/opt/home/tools/thrift-0.9.0/include
> >> > -I/opt/home/tools/thrift-0.9.0/include/thrift -I/usr/include/log4cxx
> >> > -I/usr/include/log4cxx/log4cxx -I/usr/include
> >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> >> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux -I../sqlci
> >> > -I../arkcmp -I../comexe -I../sqlfe -I../eh -I../export -I../sqlmsg
> >> > -I../sqlcomp -I../sqlcat -I../executor -I../parser -I../generator
> >> -I../exp
> >> > -I../filesystem -I../optimizer -I../cli -I../nskcre -I../common
> -I../dml
> >> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort -I../catman
> >> -I../smdio
> >> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin -I../langman
> >> -I../sqludr
> >> > -I../udrserv -I../security -I../runtimestats -I../qmscommon -I../qms
> >> > -I../porting_layer -include
> >> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> >> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> >> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> >> > -I/opt/home/tools/udis86-1.7.2/include
> >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/inc
> >> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
> >> > -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> >> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o
> >> > comexe/linux/64bit/debug/ComTdbStoredProc.o
> >> ../comexe/ComTdbStoredProc.cpp
> >> >
> >> > Hope one of these helps, please let me know if you get different
> >> results,
> >> >
> >> > Hans
> >> >
> >> > On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net> wrote:
> >> >
> >> > > Thanks for helpful instructions on how to try out the RC.
> >> > >
> >> > > I checked signature and the hash. Looks good.
> >> > > "..
> >> > > I went through the nice RAT_README.txt. The notes on why files are
> in
> >> > > excluded in .rat-excludes -- third-party license, format that does
> not
> >> > > support a license comment, and files "...without any degree of
> >> creativity
> >> > > in either its literal elements or its structure.. " -- looks good to
> >> me
> >> > as
> >> > > does LICENSE.txt (I'm not the best at this sort of stuff).
> >> > >
> >> > > I ran the rat tool and aligns w/ content in RAT_README.
> >> > >
> >> > > The docs dir has nothing in it. That is intentional? (Looks like
> site
> >> > gets
> >> > > built into here).
> >> > >
> >> > > Which HBASE issue is the one that will address the need for
> >> > > hbase.trafodion.patchclientscanner.enabled mentioned as known issue?
> >> > Would
> >> > > be good to add a reference to on known issues (We need to fix it).
> >> > >
> >> > > I tried to build it. The instructions are good but I stalled on
> >> > > CommonLogger.h. Anyone know whats up here? (See below).
> >> > >
> >> > > This RC is looking good to me. I'd be +1 if I can get it to
> basically
> >> > build
> >> > > (Yeah, let the next release be against apache hadoop and a later
> >> version
> >> > of
> >> > > hbase).
> >> > >
> >> > > Good stuff,
> >> > >
> >> > > St.Ack
> >> > >
> >> > > Building on:
> >> > >
> >> > > CentOS release 6.4 (Final)
> >> > >
> >> > > ....
> >> > >
> >> > >
> >> >
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> >> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> >> > >
> >> > >
> >> >
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> >> > >
> >> > >
> >> >
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > >
> >> > >
> >> >
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> >> > >
> >> > >
> >> >
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> >> > > error: expected namespace-name before ‘;’ token ##(SQL)
> >> > >
> >> > >
> >> >
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > >
> >> > >
> >> >
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > >
> >> > >
> >> >
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > >
> >> > >
> >> >
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > >
> >> > >
> >> >
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > >
> >> > >
> >> >
> >>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> >> > > error: ‘log4cxx’ has not been declared ##(SQL)
> >> > > In file included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
> >> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> >> > >                  from ../optimizer/OptimizerSimulator.h:44, ##(SQL)
> >> > >                  from ../optimizer/RelControl.h:46, ##(SQL)
> >> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> >> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> >> > >                  from ../optimizer/RelStoredProc.h:44, ##(SQL)
> >> > >                  from ../comexe/ComTdbStoredProc.h:44, ##(SQL)
> >> > >                  from ../comexe/ComTdbStoredProc.cpp:38: ##(SQL)
> >> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been declared
> >> > ##(SQL)
> >> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’ before
> >> > > ‘defaultPriority’ ##(SQL)
> >> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been declared
> >> > ##(SQL)
> >> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids declaration of
> >> > > ‘Appender’ with no type ##(SQL)
> >> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’ token
> >> ##(SQL)
> >> > > make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o] Error 1
> >> > ##(SQL)
> >> > > make[4]: Leaving directory
> >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> >> ##(SQL)
> >> > > make[3]: *** [all] Error 2 ##(SQL)
> >> > > make[3]: Leaving directory
> >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql' ##(SQL)
> >> > > make[2]: *** [make_sql] Error 2
> >> > > make[2]: Leaving directory
> >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> >> > > make[1]: *** [foundation] Error 2
> >> > > make[1]: Leaving directory
> >> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> >> > > make: *** [all] Error 2
> >> > > ....
> >> > >
> >> > >
> >> > >
> >> > >
> >> > >
> >> > >
> >> > >
> >> > >
> >> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> >> > roberta.marton@esgyn.com
> >> > > >
> >> > > wrote:
> >> > >
> >> > > > Please vote to release Apache Trafodion 1.3.0 (incubating) release
> >> > > > candidate 5.
> >> > > >
> >> > > > This is a podling vote verifying that Trafodion contributors
> believe
> >> > the
> >> > > > code is ready to be released.
> >> > > >
> >> > > > Once votes are approved, a message will be sent to the IPMC
> >> community
> >> > to
> >> > > > ask for an official vote.
> >> > > >
> >> > > >
> >> > > >
> >> > > > Many, many, many thanks to everyone who has contributed to this
> >> > release.
> >> > > >
> >> > > >
> >> > > >
> >> > > > The release artifacts can be downloaded from:
> >> > > > https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> >> > > directory
> >> > > > apache-trafodion-1.3.0-incubating
> >> > > >
> >> > > > The artifacts are based on git repository:
> >> > > > *https://github.com/apache/incubator-trafodion
> >> > > > <https://github.com/apache/incubator-trafodion>* release 1.3 with
> >> tag
> >> > > > 1.3.0rc5
> >> > > >
> >> > > >
> >> > > >
> >> > > > Instructions on how to build and run Apache Trafodion are
> described:
> >> > > > http://trafodion.apache.org/build.html
> >> > > >
> >> > > >
> >> > > >
> >> > > > Note that these instructions describe downloading from the release
> >> > > > directory.  The artifacts are currently in the staging area
> >> described
> >> > > > above.
> >> > > >
> >> > > > Please download the release candidate, check the hashes, check the
> >> > > > signatures, build it, and vote.  For instructions on how to check
> >> > > > signatures and hashes see:
> >> > > >
> >> > > > http://trafodion.apache.org/release.html#Verify_Signatures
> >> > > >
> >> > > >
> >> > > >
> >> > > > The source tar file has been signed with pgp key A44C5A05 which is
> >> > > included
> >> > > > in the download location’s KEYS file and found in the mit
> keyserver:
> >> > > >
> >> > > >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> >> > > >
> >> > > >
> >> > > >
> >> > > > For changes included in the release, please see the release notes:
> >> > > > http://trafodion.apache.org/release-notes-1-3-0.html
> >> > > >
> >> > > >
> >> > > >
> >> > > > The changes from rc4 to rc5 include:
> >> > > >
> >> > > >
> >> > > >
> >> > > > TRAFODION-1704: T2 and T4 driver cleanup
> >> > > >
> >> > > > TRAFODION-1642 Release 1.3.0 copyrights and license files are
> >> incorrect
> >> > > >
> >> > > > TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE
> >> > FILES
> >> > > >
> >> > > >
> >> > > >
> >> > > > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> >> > > >
> >> > > >
> >> > > >
> >> > > > [ ] +1 approve
> >> > > >
> >> > > > [ ] +0 no opinion
> >> > > >
> >> > > > [ ] -1 disapprove (and reason why)
> >> > > >
> >> > > >
> >> > > >
> >> > > >    Regards,
> >> > > >
> >> > > >    Roberta
> >> > > >
> >> > >
> >> >
> >>
> >
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Hans Zeller <ha...@esgyn.com>.
Here is another option to get Trafodion built, you could create an Amazon
EC2 instance from this image:
https://aws.amazon.com/marketplace/pp/B018RBMFG0/

Then, connect to the instance as the centos user and do another build,
replacing the one that's already on that machine (which is not the most
recent one):

sudo -u traf_dev -i
cd ..

# get rid of the original build (put new build in the same place or edit
~traf_dev/.bashrc where it sources the sqenv.sh file)

rm -rf apache-*

# download the current release candidate and untar it

wget
https://dist.apache.org/repos/dist/dev/incubator/trafodion/apache-trafodion-1.3.0-incubating/apache-trafodion-1.3.0-incubating-src.tar.gz

tar -xvf apache-*

exit

# start a new shell for user traf_dev to source in sqenv.sh

sudo -u traf_dev -i

# should display a message "If you are ready to build Trafodion..."


# make

make all


Hans

On Wed, Dec 23, 2015 at 12:52 PM, Hans Zeller <ha...@esgyn.com> wrote:

> Hi again,
>
> This looks like a failure in the javadoc:javadoc Maven goal for the REST
> project. I tried building javadoc for the REST project in my environment
> and it worked and produced a site. Maybe I have a different plugin
> installed, or maybe Maven allows to specify more or less strict checking
> for javadoc? Here is the info on the maven-javadoc-plugin I'm using (my
> Maven version is 3.0.5):
>
> [INFO] >>> maven-javadoc-plugin:2.10.3:javadoc (default-cli) @ rest >>>
>
> I get a few javadoc warnings, but none on the lines you show above. If you
> are willing to live without the web site for the REST server, you could
> remove the "site" Maven goal in incubator-trafodion/core/rest/Makefile:
>
> build_all:
> $(MAKE) build_chk
> echo "$(MAVEN) site package -DskipTests"
>
>
> The build should produce a log file
> incubator-trafodion/core/rest/build_rest.log. I'm attaching my
> build_rest.log for comparison.
>
> Hans
>
> On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net> wrote:
>
>> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller <ha...@esgyn.com>
>> wrote:
>>
>> > Hi St.Ack,
>> >
>> > Going through some old emails, I found one where a compilation fails in
>> a
>> > similar place, and that one was memory-related, the VM used was too
>> small.
>> > Most people I know usually use at least 8 GB, 16 or more is better.
>> > Alternatively you could try
>> >
>> > make -j 1 all
>> >
>> >
>> > instead of "make all", but that could take a very long time. So, maybe
>> just
>> > to test whether it might be memory-related.
>> >
>> > If that's not it, I just tested my build to see where it gets the
>> log4cxx
>> > files, and those seem to come from /usr/include/log4cxx. Here is some
>> info
>> > for my machine:
>> >
>> > > rpm -qa | grep log4
>> > log4cxx-0.10.0-13.el6.x86_64
>> > log4cxx-devel-0.10.0-13.el6.x86_64
>> >
>> >
>> I did not have the -devel package installed. Thank you Hans for the help.
>>
>> It looks like I had to also define a CLASSPATH in build enironment which
>> had the ant launcher jar in it.
>>
>> Am now stuck here:
>>
>> ...
>>
>> [INFO] BUILD FAILURE  ##(REST)
>> [ERROR] Failed to execute goal
>> org.apache.maven.plugins:maven-site-plugin:3.3:site (default-site) on
>> project rest: Error during page generation: Error rendering Maven report:
>>  ##(REST)
>> [ERROR] Exit code: 1 -
>>
>> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
>> warning: no description for @throws  ##(REST)
>> [ERROR] * @throws IOException  ##(REST)
>> [ERROR] ^  ##(REST)
>> [ERROR]
>>
>> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
>> warning: no description for @throws  ##(REST)
>> [ERROR] * @throws IOException  ##(REST)
>> [ERROR] ^  ##(REST)
>> [ERROR]
>>
>> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
>> error: no tag name after @  ##(REST)
>> [ERROR] * @@@ START COPYRIGHT @@@  ##(REST)
>> [ERROR] ^  ##(REST)
>>
>> ....
>>
>> Thanks for the help.
>>
>> St.Ack
>>
>>
>>
>> > > g++ --version
>> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
>> >
>> >
>> > This is the compile command that gets produced on my machine:
>> >
>> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar -std=c++0x
>> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3 -ggdb   -fPIC
>> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror -DNA_LINUX
>> -DSQ_LINUX
>> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR -D_DP2NT_
>> > -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS
>> -D_REENTRANT
>> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
>> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402 -DNA_ITOA_NOT_SUPPORTED
>> -DMPI_
>> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL  -DSQ_CPP_INTF
>> > -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS -DNA_64BIT -D_DEBUG
>> > -I../comexe  -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
>> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/include
>> -I/usr/include
>> > -I/opt/home/tools/thrift-0.9.0/include
>> > -I/opt/home/tools/thrift-0.9.0/include/thrift -I/usr/include/log4cxx
>> > -I/usr/include/log4cxx/log4cxx -I/usr/include
>> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
>> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux -I../sqlci
>> > -I../arkcmp -I../comexe -I../sqlfe -I../eh -I../export -I../sqlmsg
>> > -I../sqlcomp -I../sqlcat -I../executor -I../parser -I../generator
>> -I../exp
>> > -I../filesystem -I../optimizer -I../cli -I../nskcre -I../common -I../dml
>> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort -I../catman
>> -I../smdio
>> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin -I../langman
>> -I../sqludr
>> > -I../udrserv -I../security -I../runtimestats -I../qmscommon -I../qms
>> > -I../porting_layer -include
>> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
>> > -I/opt/home/tools/dest-llvm-3.2/debug/include
>> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
>> > -I/opt/home/tools/udis86-1.7.2/include
>> > -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/inc
>> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
>> > -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
>> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o
>> > comexe/linux/64bit/debug/ComTdbStoredProc.o
>> ../comexe/ComTdbStoredProc.cpp
>> >
>> > Hope one of these helps, please let me know if you get different
>> results,
>> >
>> > Hans
>> >
>> > On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net> wrote:
>> >
>> > > Thanks for helpful instructions on how to try out the RC.
>> > >
>> > > I checked signature and the hash. Looks good.
>> > > "..
>> > > I went through the nice RAT_README.txt. The notes on why files are in
>> > > excluded in .rat-excludes -- third-party license, format that does not
>> > > support a license comment, and files "...without any degree of
>> creativity
>> > > in either its literal elements or its structure.. " -- looks good to
>> me
>> > as
>> > > does LICENSE.txt (I'm not the best at this sort of stuff).
>> > >
>> > > I ran the rat tool and aligns w/ content in RAT_README.
>> > >
>> > > The docs dir has nothing in it. That is intentional? (Looks like site
>> > gets
>> > > built into here).
>> > >
>> > > Which HBASE issue is the one that will address the need for
>> > > hbase.trafodion.patchclientscanner.enabled mentioned as known issue?
>> > Would
>> > > be good to add a reference to on known issues (We need to fix it).
>> > >
>> > > I tried to build it. The instructions are good but I stalled on
>> > > CommonLogger.h. Anyone know whats up here? (See below).
>> > >
>> > > This RC is looking good to me. I'd be +1 if I can get it to basically
>> > build
>> > > (Yeah, let the next release be against apache hadoop and a later
>> version
>> > of
>> > > hbase).
>> > >
>> > > Good stuff,
>> > >
>> > > St.Ack
>> > >
>> > > Building on:
>> > >
>> > > CentOS release 6.4 (Final)
>> > >
>> > > ....
>> > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
>> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
>> > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
>> > > error: expected namespace-name before ‘;’ token ##(SQL)
>> > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
>> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
>> > > error: ‘helpers’ is not a namespace-name ##(SQL)
>> > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
>> > > error: expected namespace-name before ‘;’ token ##(SQL)
>> > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
>> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
>> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
>> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
>> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
>> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > >
>> > >
>> >
>> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
>> > > error: ‘log4cxx’ has not been declared ##(SQL)
>> > > In file included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
>> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
>> > >                  from ../optimizer/OptimizerSimulator.h:44, ##(SQL)
>> > >                  from ../optimizer/RelControl.h:46, ##(SQL)
>> > >                  from ../parser/StmtNode.h:42, ##(SQL)
>> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
>> > >                  from ../optimizer/RelStoredProc.h:44, ##(SQL)
>> > >                  from ../comexe/ComTdbStoredProc.h:44, ##(SQL)
>> > >                  from ../comexe/ComTdbStoredProc.cpp:38: ##(SQL)
>> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been declared
>> > ##(SQL)
>> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’ before
>> > > ‘defaultPriority’ ##(SQL)
>> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been declared
>> > ##(SQL)
>> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids declaration of
>> > > ‘Appender’ with no type ##(SQL)
>> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’ token
>> ##(SQL)
>> > > make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o] Error 1
>> > ##(SQL)
>> > > make[4]: Leaving directory
>> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
>> ##(SQL)
>> > > make[3]: *** [all] Error 2 ##(SQL)
>> > > make[3]: Leaving directory
>> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql' ##(SQL)
>> > > make[2]: *** [make_sql] Error 2
>> > > make[2]: Leaving directory
>> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
>> > > make[1]: *** [foundation] Error 2
>> > > make[1]: Leaving directory
>> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
>> > > make: *** [all] Error 2
>> > > ....
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
>> > roberta.marton@esgyn.com
>> > > >
>> > > wrote:
>> > >
>> > > > Please vote to release Apache Trafodion 1.3.0 (incubating) release
>> > > > candidate 5.
>> > > >
>> > > > This is a podling vote verifying that Trafodion contributors believe
>> > the
>> > > > code is ready to be released.
>> > > >
>> > > > Once votes are approved, a message will be sent to the IPMC
>> community
>> > to
>> > > > ask for an official vote.
>> > > >
>> > > >
>> > > >
>> > > > Many, many, many thanks to everyone who has contributed to this
>> > release.
>> > > >
>> > > >
>> > > >
>> > > > The release artifacts can be downloaded from:
>> > > > https://dist.apache.org/repos/dist/dev/incubator/trafodion from
>> > > directory
>> > > > apache-trafodion-1.3.0-incubating
>> > > >
>> > > > The artifacts are based on git repository:
>> > > > *https://github.com/apache/incubator-trafodion
>> > > > <https://github.com/apache/incubator-trafodion>* release 1.3 with
>> tag
>> > > > 1.3.0rc5
>> > > >
>> > > >
>> > > >
>> > > > Instructions on how to build and run Apache Trafodion are described:
>> > > > http://trafodion.apache.org/build.html
>> > > >
>> > > >
>> > > >
>> > > > Note that these instructions describe downloading from the release
>> > > > directory.  The artifacts are currently in the staging area
>> described
>> > > > above.
>> > > >
>> > > > Please download the release candidate, check the hashes, check the
>> > > > signatures, build it, and vote.  For instructions on how to check
>> > > > signatures and hashes see:
>> > > >
>> > > > http://trafodion.apache.org/release.html#Verify_Signatures
>> > > >
>> > > >
>> > > >
>> > > > The source tar file has been signed with pgp key A44C5A05 which is
>> > > included
>> > > > in the download location’s KEYS file and found in the mit keyserver:
>> > > >
>> > > >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
>> > > >
>> > > >
>> > > >
>> > > > For changes included in the release, please see the release notes:
>> > > > http://trafodion.apache.org/release-notes-1-3-0.html
>> > > >
>> > > >
>> > > >
>> > > > The changes from rc4 to rc5 include:
>> > > >
>> > > >
>> > > >
>> > > > TRAFODION-1704: T2 and T4 driver cleanup
>> > > >
>> > > > TRAFODION-1642 Release 1.3.0 copyrights and license files are
>> incorrect
>> > > >
>> > > > TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE
>> > FILES
>> > > >
>> > > >
>> > > >
>> > > > The vote will be open for 72 hours (ends on 12/18 1pm PST).
>> > > >
>> > > >
>> > > >
>> > > > [ ] +1 approve
>> > > >
>> > > > [ ] +0 no opinion
>> > > >
>> > > > [ ] -1 disapprove (and reason why)
>> > > >
>> > > >
>> > > >
>> > > >    Regards,
>> > > >
>> > > >    Roberta
>> > > >
>> > >
>> >
>>
>
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Hans Zeller <ha...@esgyn.com>.
Hi again,

This looks like a failure in the javadoc:javadoc Maven goal for the REST
project. I tried building javadoc for the REST project in my environment
and it worked and produced a site. Maybe I have a different plugin
installed, or maybe Maven allows to specify more or less strict checking
for javadoc? Here is the info on the maven-javadoc-plugin I'm using (my
Maven version is 3.0.5):

[INFO] >>> maven-javadoc-plugin:2.10.3:javadoc (default-cli) @ rest >>>

I get a few javadoc warnings, but none on the lines you show above. If you
are willing to live without the web site for the REST server, you could
remove the "site" Maven goal in incubator-trafodion/core/rest/Makefile:

build_all:
$(MAKE) build_chk
echo "$(MAVEN) site package -DskipTests"


The build should produce a log file
incubator-trafodion/core/rest/build_rest.log. I'm attaching my
build_rest.log for comparison.

Hans

On Wed, Dec 23, 2015 at 12:22 PM, Stack <st...@duboce.net> wrote:

> On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller <ha...@esgyn.com>
> wrote:
>
> > Hi St.Ack,
> >
> > Going through some old emails, I found one where a compilation fails in a
> > similar place, and that one was memory-related, the VM used was too
> small.
> > Most people I know usually use at least 8 GB, 16 or more is better.
> > Alternatively you could try
> >
> > make -j 1 all
> >
> >
> > instead of "make all", but that could take a very long time. So, maybe
> just
> > to test whether it might be memory-related.
> >
> > If that's not it, I just tested my build to see where it gets the log4cxx
> > files, and those seem to come from /usr/include/log4cxx. Here is some
> info
> > for my machine:
> >
> > > rpm -qa | grep log4
> > log4cxx-0.10.0-13.el6.x86_64
> > log4cxx-devel-0.10.0-13.el6.x86_64
> >
> >
> I did not have the -devel package installed. Thank you Hans for the help.
>
> It looks like I had to also define a CLASSPATH in build enironment which
> had the ant launcher jar in it.
>
> Am now stuck here:
>
> ...
>
> [INFO] BUILD FAILURE  ##(REST)
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-site-plugin:3.3:site (default-site) on
> project rest: Error during page generation: Error rendering Maven report:
>  ##(REST)
> [ERROR] Exit code: 1 -
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
> warning: no description for @throws  ##(REST)
> [ERROR] * @throws IOException  ##(REST)
> [ERROR] ^  ##(REST)
> [ERROR]
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
> warning: no description for @throws  ##(REST)
> [ERROR] * @throws IOException  ##(REST)
> [ERROR] ^  ##(REST)
> [ERROR]
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
> error: no tag name after @  ##(REST)
> [ERROR] * @@@ START COPYRIGHT @@@  ##(REST)
> [ERROR] ^  ##(REST)
>
> ....
>
> Thanks for the help.
>
> St.Ack
>
>
>
> > > g++ --version
> > g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> >
> >
> > This is the compile command that gets produced on my machine:
> >
> > /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar -std=c++0x
> > -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3 -ggdb   -fPIC
> >  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror -DNA_LINUX
> -DSQ_LINUX
> > -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR -D_DP2NT_
> > -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS -D_REENTRANT
> > -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
> > -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402 -DNA_ITOA_NOT_SUPPORTED -DMPI_
> > -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL  -DSQ_CPP_INTF
> > -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS -DNA_64BIT -D_DEBUG
> > -I../comexe  -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> > -I/mnt/zellerh/incubator-trafodion/core/sqf/export/include -I/usr/include
> > -I/opt/home/tools/thrift-0.9.0/include
> > -I/opt/home/tools/thrift-0.9.0/include/thrift -I/usr/include/log4cxx
> > -I/usr/include/log4cxx/log4cxx -I/usr/include
> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> > -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux -I../sqlci
> > -I../arkcmp -I../comexe -I../sqlfe -I../eh -I../export -I../sqlmsg
> > -I../sqlcomp -I../sqlcat -I../executor -I../parser -I../generator
> -I../exp
> > -I../filesystem -I../optimizer -I../cli -I../nskcre -I../common -I../dml
> > -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort -I../catman
> -I../smdio
> > -I../ustat -I../sqlshare -I../sqlmxevents -I../bin -I../langman
> -I../sqludr
> > -I../udrserv -I../security -I../runtimestats -I../qmscommon -I../qms
> > -I../porting_layer -include
> > "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> > -I/opt/home/tools/dest-llvm-3.2/debug/include
> > -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> > -I/opt/home/tools/udis86-1.7.2/include
> > -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/inc
> > -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
> > -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> > -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o
> > comexe/linux/64bit/debug/ComTdbStoredProc.o
> ../comexe/ComTdbStoredProc.cpp
> >
> > Hope one of these helps, please let me know if you get different results,
> >
> > Hans
> >
> > On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net> wrote:
> >
> > > Thanks for helpful instructions on how to try out the RC.
> > >
> > > I checked signature and the hash. Looks good.
> > > "..
> > > I went through the nice RAT_README.txt. The notes on why files are in
> > > excluded in .rat-excludes -- third-party license, format that does not
> > > support a license comment, and files "...without any degree of
> creativity
> > > in either its literal elements or its structure.. " -- looks good to me
> > as
> > > does LICENSE.txt (I'm not the best at this sort of stuff).
> > >
> > > I ran the rat tool and aligns w/ content in RAT_README.
> > >
> > > The docs dir has nothing in it. That is intentional? (Looks like site
> > gets
> > > built into here).
> > >
> > > Which HBASE issue is the one that will address the need for
> > > hbase.trafodion.patchclientscanner.enabled mentioned as known issue?
> > Would
> > > be good to add a reference to on known issues (We need to fix it).
> > >
> > > I tried to build it. The instructions are good but I stalled on
> > > CommonLogger.h. Anyone know whats up here? (See below).
> > >
> > > This RC is looking good to me. I'd be +1 if I can get it to basically
> > build
> > > (Yeah, let the next release be against apache hadoop and a later
> version
> > of
> > > hbase).
> > >
> > > Good stuff,
> > >
> > > St.Ack
> > >
> > > Building on:
> > >
> > > CentOS release 6.4 (Final)
> > >
> > > ....
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > error: ‘helpers’ is not a namespace-name ##(SQL)
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > > error: expected namespace-name before ‘;’ token ##(SQL)
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > >
> > >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > > error: ‘log4cxx’ has not been declared ##(SQL)
> > > In file included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
> > >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> > >                  from ../optimizer/OptimizerSimulator.h:44, ##(SQL)
> > >                  from ../optimizer/RelControl.h:46, ##(SQL)
> > >                  from ../parser/StmtNode.h:42, ##(SQL)
> > >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> > >                  from ../optimizer/RelStoredProc.h:44, ##(SQL)
> > >                  from ../comexe/ComTdbStoredProc.h:44, ##(SQL)
> > >                  from ../comexe/ComTdbStoredProc.cpp:38: ##(SQL)
> > > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been declared
> > ##(SQL)
> > > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’ before
> > > ‘defaultPriority’ ##(SQL)
> > > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been declared
> > ##(SQL)
> > > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids declaration of
> > > ‘Appender’ with no type ##(SQL)
> > > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’ token
> ##(SQL)
> > > make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o] Error 1
> > ##(SQL)
> > > make[4]: Leaving directory
> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake'
> ##(SQL)
> > > make[3]: *** [all] Error 2 ##(SQL)
> > > make[3]: Leaving directory
> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql' ##(SQL)
> > > make[2]: *** [make_sql] Error 2
> > > make[2]: Leaving directory
> > > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > > make[1]: *** [foundation] Error 2
> > > make[1]: Leaving directory
> > > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > > make: *** [all] Error 2
> > > ....
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> > roberta.marton@esgyn.com
> > > >
> > > wrote:
> > >
> > > > Please vote to release Apache Trafodion 1.3.0 (incubating) release
> > > > candidate 5.
> > > >
> > > > This is a podling vote verifying that Trafodion contributors believe
> > the
> > > > code is ready to be released.
> > > >
> > > > Once votes are approved, a message will be sent to the IPMC community
> > to
> > > > ask for an official vote.
> > > >
> > > >
> > > >
> > > > Many, many, many thanks to everyone who has contributed to this
> > release.
> > > >
> > > >
> > > >
> > > > The release artifacts can be downloaded from:
> > > > https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> > > directory
> > > > apache-trafodion-1.3.0-incubating
> > > >
> > > > The artifacts are based on git repository:
> > > > *https://github.com/apache/incubator-trafodion
> > > > <https://github.com/apache/incubator-trafodion>* release 1.3 with
> tag
> > > > 1.3.0rc5
> > > >
> > > >
> > > >
> > > > Instructions on how to build and run Apache Trafodion are described:
> > > > http://trafodion.apache.org/build.html
> > > >
> > > >
> > > >
> > > > Note that these instructions describe downloading from the release
> > > > directory.  The artifacts are currently in the staging area
> described
> > > > above.
> > > >
> > > > Please download the release candidate, check the hashes, check the
> > > > signatures, build it, and vote.  For instructions on how to check
> > > > signatures and hashes see:
> > > >
> > > > http://trafodion.apache.org/release.html#Verify_Signatures
> > > >
> > > >
> > > >
> > > > The source tar file has been signed with pgp key A44C5A05 which is
> > > included
> > > > in the download location’s KEYS file and found in the mit keyserver:
> > > >
> > > >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > > >
> > > >
> > > >
> > > > For changes included in the release, please see the release notes:
> > > > http://trafodion.apache.org/release-notes-1-3-0.html
> > > >
> > > >
> > > >
> > > > The changes from rc4 to rc5 include:
> > > >
> > > >
> > > >
> > > > TRAFODION-1704: T2 and T4 driver cleanup
> > > >
> > > > TRAFODION-1642 Release 1.3.0 copyrights and license files are
> incorrect
> > > >
> > > > TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE
> > FILES
> > > >
> > > >
> > > >
> > > > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> > > >
> > > >
> > > >
> > > > [ ] +1 approve
> > > >
> > > > [ ] +0 no opinion
> > > >
> > > > [ ] -1 disapprove (and reason why)
> > > >
> > > >
> > > >
> > > >    Regards,
> > > >
> > > >    Roberta
> > > >
> > >
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
On Wed, Dec 23, 2015 at 9:40 AM, Hans Zeller <ha...@esgyn.com> wrote:

> Hi St.Ack,
>
> Going through some old emails, I found one where a compilation fails in a
> similar place, and that one was memory-related, the VM used was too small.
> Most people I know usually use at least 8 GB, 16 or more is better.
> Alternatively you could try
>
> make -j 1 all
>
>
> instead of "make all", but that could take a very long time. So, maybe just
> to test whether it might be memory-related.
>
> If that's not it, I just tested my build to see where it gets the log4cxx
> files, and those seem to come from /usr/include/log4cxx. Here is some info
> for my machine:
>
> > rpm -qa | grep log4
> log4cxx-0.10.0-13.el6.x86_64
> log4cxx-devel-0.10.0-13.el6.x86_64
>
>
I did not have the -devel package installed. Thank you Hans for the help.

It looks like I had to also define a CLASSPATH in build enironment which
had the ant launcher jar in it.

Am now stuck here:

...

[INFO] BUILD FAILURE  ##(REST)
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-site-plugin:3.3:site (default-site) on
project rest: Error during page generation: Error rendering Maven report:
 ##(REST)
[ERROR] Exit code: 1 -
/home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:55:
warning: no description for @throws  ##(REST)
[ERROR] * @throws IOException  ##(REST)
[ERROR] ^  ##(REST)
[ERROR]
/home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/RESTServlet.java:66:
warning: no description for @throws  ##(REST)
[ERROR] * @throws IOException  ##(REST)
[ERROR] ^  ##(REST)
[ERROR]
/home/stack/apache-trafodion-1.3.0-incubating/core/rest/src/main/java/org/trafodion/rest/ServerResource.java:71:
error: no tag name after @  ##(REST)
[ERROR] * @@@ START COPYRIGHT @@@  ##(REST)
[ERROR] ^  ##(REST)

....

Thanks for the help.

St.Ack



> > g++ --version
> g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
>
>
> This is the compile command that gets produced on my machine:
>
> /usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar -std=c++0x
> -fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3 -ggdb   -fPIC
>  -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror -DNA_LINUX -DSQ_LINUX
> -DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR -D_DP2NT_
> -D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS -D_REENTRANT
> -D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
> -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402 -DNA_ITOA_NOT_SUPPORTED -DMPI_
> -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL  -DSQ_CPP_INTF
> -DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS -DNA_64BIT -D_DEBUG
> -I../comexe  -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
> -I/mnt/zellerh/incubator-trafodion/core/sqf/export/include -I/usr/include
> -I/opt/home/tools/thrift-0.9.0/include
> -I/opt/home/tools/thrift-0.9.0/include/thrift -I/usr/include/log4cxx
> -I/usr/include/log4cxx/log4cxx -I/usr/include
> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
> -I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux -I../sqlci
> -I../arkcmp -I../comexe -I../sqlfe -I../eh -I../export -I../sqlmsg
> -I../sqlcomp -I../sqlcat -I../executor -I../parser -I../generator -I../exp
> -I../filesystem -I../optimizer -I../cli -I../nskcre -I../common -I../dml
> -I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort -I../catman -I../smdio
> -I../ustat -I../sqlshare -I../sqlmxevents -I../bin -I../langman -I../sqludr
> -I../udrserv -I../security -I../runtimestats -I../qmscommon -I../qms
> -I../porting_layer -include
> "/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
> -I/opt/home/tools/dest-llvm-3.2/debug/include
> -I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
> -I/opt/home/tools/udis86-1.7.2/include
> -I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/inc
> -I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
> -Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
> -Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o
> comexe/linux/64bit/debug/ComTdbStoredProc.o ../comexe/ComTdbStoredProc.cpp
>
> Hope one of these helps, please let me know if you get different results,
>
> Hans
>
> On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net> wrote:
>
> > Thanks for helpful instructions on how to try out the RC.
> >
> > I checked signature and the hash. Looks good.
> > "..
> > I went through the nice RAT_README.txt. The notes on why files are in
> > excluded in .rat-excludes -- third-party license, format that does not
> > support a license comment, and files "...without any degree of creativity
> > in either its literal elements or its structure.. " -- looks good to me
> as
> > does LICENSE.txt (I'm not the best at this sort of stuff).
> >
> > I ran the rat tool and aligns w/ content in RAT_README.
> >
> > The docs dir has nothing in it. That is intentional? (Looks like site
> gets
> > built into here).
> >
> > Which HBASE issue is the one that will address the need for
> > hbase.trafodion.patchclientscanner.enabled mentioned as known issue?
> Would
> > be good to add a reference to on known issues (We need to fix it).
> >
> > I tried to build it. The instructions are good but I stalled on
> > CommonLogger.h. Anyone know whats up here? (See below).
> >
> > This RC is looking good to me. I'd be +1 if I can get it to basically
> build
> > (Yeah, let the next release be against apache hadoop and a later version
> of
> > hbase).
> >
> > Good stuff,
> >
> > St.Ack
> >
> > Building on:
> >
> > CentOS release 6.4 (Final)
> >
> > ....
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > error: ‘log4cxx’ is not a namespace-name ##(SQL)
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> > error: expected namespace-name before ‘;’ token ##(SQL)
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > error: ‘log4cxx’ has not been declared ##(SQL)
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > error: ‘helpers’ is not a namespace-name ##(SQL)
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> > error: expected namespace-name before ‘;’ token ##(SQL)
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> > error: ‘log4cxx’ has not been declared ##(SQL)
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> > error: ‘log4cxx’ has not been declared ##(SQL)
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> > error: ‘log4cxx’ has not been declared ##(SQL)
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> > error: ‘log4cxx’ has not been declared ##(SQL)
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> > error: ‘log4cxx’ has not been declared ##(SQL)
> >
> >
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> > error: ‘log4cxx’ has not been declared ##(SQL)
> > In file included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
> >                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
> >                  from ../optimizer/OptimizerSimulator.h:44, ##(SQL)
> >                  from ../optimizer/RelControl.h:46, ##(SQL)
> >                  from ../parser/StmtNode.h:42, ##(SQL)
> >                  from ../optimizer/RelMisc.h:46, ##(SQL)
> >                  from ../optimizer/RelStoredProc.h:44, ##(SQL)
> >                  from ../comexe/ComTdbStoredProc.h:44, ##(SQL)
> >                  from ../comexe/ComTdbStoredProc.cpp:38: ##(SQL)
> > ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been declared
> ##(SQL)
> > ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’ before
> > ‘defaultPriority’ ##(SQL)
> > ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been declared
> ##(SQL)
> > ../qmscommon/QRLogger.h:281: error: ISO C++ forbids declaration of
> > ‘Appender’ with no type ##(SQL)
> > ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’ token ##(SQL)
> > make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o] Error 1
> ##(SQL)
> > make[4]: Leaving directory
> > `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake' ##(SQL)
> > make[3]: *** [all] Error 2 ##(SQL)
> > make[3]: Leaving directory
> > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql' ##(SQL)
> > make[2]: *** [make_sql] Error 2
> > make[2]: Leaving directory
> > `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> > make[1]: *** [foundation] Error 2
> > make[1]: Leaving directory
> > `/home/stack/apache-trafodion-1.3.0-incubating/core'
> > make: *** [all] Error 2
> > ....
> >
> >
> >
> >
> >
> >
> >
> >
> > On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <
> roberta.marton@esgyn.com
> > >
> > wrote:
> >
> > > Please vote to release Apache Trafodion 1.3.0 (incubating) release
> > > candidate 5.
> > >
> > > This is a podling vote verifying that Trafodion contributors believe
> the
> > > code is ready to be released.
> > >
> > > Once votes are approved, a message will be sent to the IPMC community
> to
> > > ask for an official vote.
> > >
> > >
> > >
> > > Many, many, many thanks to everyone who has contributed to this
> release.
> > >
> > >
> > >
> > > The release artifacts can be downloaded from:
> > > https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> > directory
> > > apache-trafodion-1.3.0-incubating
> > >
> > > The artifacts are based on git repository:
> > > *https://github.com/apache/incubator-trafodion
> > > <https://github.com/apache/incubator-trafodion>* release 1.3 with tag
> > > 1.3.0rc5
> > >
> > >
> > >
> > > Instructions on how to build and run Apache Trafodion are described:
> > > http://trafodion.apache.org/build.html
> > >
> > >
> > >
> > > Note that these instructions describe downloading from the release
> > > directory.  The artifacts are currently in the staging area  described
> > > above.
> > >
> > > Please download the release candidate, check the hashes, check the
> > > signatures, build it, and vote.  For instructions on how to check
> > > signatures and hashes see:
> > >
> > > http://trafodion.apache.org/release.html#Verify_Signatures
> > >
> > >
> > >
> > > The source tar file has been signed with pgp key A44C5A05 which is
> > included
> > > in the download location’s KEYS file and found in the mit keyserver:
> > >
> > >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> > >
> > >
> > >
> > > For changes included in the release, please see the release notes:
> > > http://trafodion.apache.org/release-notes-1-3-0.html
> > >
> > >
> > >
> > > The changes from rc4 to rc5 include:
> > >
> > >
> > >
> > > TRAFODION-1704: T2 and T4 driver cleanup
> > >
> > > TRAFODION-1642 Release 1.3.0 copyrights and license files are incorrect
> > >
> > > TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE
> FILES
> > >
> > >
> > >
> > > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> > >
> > >
> > >
> > > [ ] +1 approve
> > >
> > > [ ] +0 no opinion
> > >
> > > [ ] -1 disapprove (and reason why)
> > >
> > >
> > >
> > >    Regards,
> > >
> > >    Roberta
> > >
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Hans Zeller <ha...@esgyn.com>.
Hi St.Ack,

Going through some old emails, I found one where a compilation fails in a
similar place, and that one was memory-related, the VM used was too small.
Most people I know usually use at least 8 GB, 16 or more is better.
Alternatively you could try

make -j 1 all


instead of "make all", but that could take a very long time. So, maybe just
to test whether it might be memory-related.

If that's not it, I just tested my build to see where it gets the log4cxx
files, and those seem to come from /usr/include/log4cxx. Here is some info
for my machine:

> rpm -qa | grep log4
log4cxx-0.10.0-13.el6.x86_64
log4cxx-devel-0.10.0-13.el6.x86_64

> g++ --version
g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)


This is the compile command that gets produced on my machine:

/usr/bin/g++  -DSQ_PHANDLE_VERIFIER -m64 -O0 -fshort-wchar -std=c++0x
-fcheck-new -fno-strict-aliasing -msse2 -mfpmath=sse -g3 -ggdb   -fPIC
 -Wno-unknown-pragmas -Wreturn-type -Wformat -Werror -DNA_LINUX -DSQ_LINUX
-DNGG -D_M_DG -D_NSKFS_ -D_FULL_BUILD -DARKFS_GENERATOR -D_DP2NT_
-D_LITTLE_ENDIAN_ -DARG_PRESENT_OMIT -DNSK_USE_MSGSYS_SHELLS -D_REENTRANT
-D_GLIBCXX_DEPRECATED -D_TNS_R_TARGET -D_MSC_VER -D_X86_
-DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x402 -DNA_ITOA_NOT_SUPPORTED -DMPI_
-DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DNA_CMPDLL  -DSQ_CPP_INTF
-DSQ_NEW_PHANDLE -DUSE_NEW_PHANDLE -DSP_DIS -DNA_64BIT -D_DEBUG
-I../comexe  -I/mnt/zellerh/incubator-trafodion/core/sqf/inc
-I/mnt/zellerh/incubator-trafodion/core/sqf/export/include -I/usr/include
-I/opt/home/tools/thrift-0.9.0/include
-I/opt/home/tools/thrift-0.9.0/include/thrift -I/usr/include/log4cxx
-I/usr/include/log4cxx/log4cxx -I/usr/include
-I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include
-I/usr/lib/jvm/java-1.7.0-openjdk.x86_64/include/linux -I../sqlci
-I../arkcmp -I../comexe -I../sqlfe -I../eh -I../export -I../sqlmsg
-I../sqlcomp -I../sqlcat -I../executor -I../parser -I../generator -I../exp
-I../filesystem -I../optimizer -I../cli -I../nskcre -I../common -I../dml
-I../arkfsindp2 -I../arkfsinopen -I../ddl -I../sort -I../catman -I../smdio
-I../ustat -I../sqlshare -I../sqlmxevents -I../bin -I../langman -I../sqludr
-I../udrserv -I../security -I../runtimestats -I../qmscommon -I../qms
-I../porting_layer -include
"/mnt/zellerh/incubator-trafodion/core/sqf/inc/seaquest/sqtypes.h"
-I/opt/home/tools/dest-llvm-3.2/debug/include
-I/opt/home/tools/dest-llvm-3.2/debug/include/llvm
-I/opt/home/tools/udis86-1.7.2/include
-I/mnt/zellerh/incubator-trafodion/core/sqf/../dbsecurity/auth/inc
-I/mnt/zellerh/incubator-trafodion/core/sqf/commonLogger
-Wp,-MD,comexe/linux/64bit/debug/depend/d_ComTdbStoredProc.dep
-Wp,-MT,comexe/linux/64bit/debug/ComTdbStoredProc.o -c -o
comexe/linux/64bit/debug/ComTdbStoredProc.o ../comexe/ComTdbStoredProc.cpp

Hope one of these helps, please let me know if you get different results,

Hans

On Tue, Dec 22, 2015 at 9:33 PM, Stack <st...@duboce.net> wrote:

> Thanks for helpful instructions on how to try out the RC.
>
> I checked signature and the hash. Looks good.
> "..
> I went through the nice RAT_README.txt. The notes on why files are in
> excluded in .rat-excludes -- third-party license, format that does not
> support a license comment, and files "...without any degree of creativity
> in either its literal elements or its structure.. " -- looks good to me as
> does LICENSE.txt (I'm not the best at this sort of stuff).
>
> I ran the rat tool and aligns w/ content in RAT_README.
>
> The docs dir has nothing in it. That is intentional? (Looks like site gets
> built into here).
>
> Which HBASE issue is the one that will address the need for
> hbase.trafodion.patchclientscanner.enabled mentioned as known issue? Would
> be good to add a reference to on known issues (We need to fix it).
>
> I tried to build it. The instructions are good but I stalled on
> CommonLogger.h. Anyone know whats up here? (See below).
>
> This RC is looking good to me. I'd be +1 if I can get it to basically build
> (Yeah, let the next release be against apache hadoop and a later version of
> hbase).
>
> Good stuff,
>
> St.Ack
>
> Building on:
>
> CentOS release 6.4 (Final)
>
> ....
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> error: ‘log4cxx’ is not a namespace-name ##(SQL)
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
> error: expected namespace-name before ‘;’ token ##(SQL)
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> error: ‘log4cxx’ has not been declared ##(SQL)
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> error: ‘helpers’ is not a namespace-name ##(SQL)
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
> error: expected namespace-name before ‘;’ token ##(SQL)
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
> error: ‘log4cxx’ has not been declared ##(SQL)
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
> error: ‘log4cxx’ has not been declared ##(SQL)
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
> error: ‘log4cxx’ has not been declared ##(SQL)
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
> error: ‘log4cxx’ has not been declared ##(SQL)
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
> error: ‘log4cxx’ has not been declared ##(SQL)
>
> /home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
> error: ‘log4cxx’ has not been declared ##(SQL)
> In file included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
>                  from ../qmscommon/XMLUtil.h:28, ##(SQL)
>                  from ../optimizer/OptimizerSimulator.h:44, ##(SQL)
>                  from ../optimizer/RelControl.h:46, ##(SQL)
>                  from ../parser/StmtNode.h:42, ##(SQL)
>                  from ../optimizer/RelMisc.h:46, ##(SQL)
>                  from ../optimizer/RelStoredProc.h:44, ##(SQL)
>                  from ../comexe/ComTdbStoredProc.h:44, ##(SQL)
>                  from ../comexe/ComTdbStoredProc.cpp:38: ##(SQL)
> ../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been declared ##(SQL)
> ../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’ before
> ‘defaultPriority’ ##(SQL)
> ../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been declared ##(SQL)
> ../qmscommon/QRLogger.h:281: error: ISO C++ forbids declaration of
> ‘Appender’ with no type ##(SQL)
> ../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’ token ##(SQL)
> make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o] Error 1 ##(SQL)
> make[4]: Leaving directory
> `/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake' ##(SQL)
> make[3]: *** [all] Error 2 ##(SQL)
> make[3]: Leaving directory
> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql' ##(SQL)
> make[2]: *** [make_sql] Error 2
> make[2]: Leaving directory
> `/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
> make[1]: *** [foundation] Error 2
> make[1]: Leaving directory
> `/home/stack/apache-trafodion-1.3.0-incubating/core'
> make: *** [all] Error 2
> ....
>
>
>
>
>
>
>
>
> On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <roberta.marton@esgyn.com
> >
> wrote:
>
> > Please vote to release Apache Trafodion 1.3.0 (incubating) release
> > candidate 5.
> >
> > This is a podling vote verifying that Trafodion contributors believe the
> > code is ready to be released.
> >
> > Once votes are approved, a message will be sent to the IPMC community to
> > ask for an official vote.
> >
> >
> >
> > Many, many, many thanks to everyone who has contributed to this release.
> >
> >
> >
> > The release artifacts can be downloaded from:
> > https://dist.apache.org/repos/dist/dev/incubator/trafodion from
> directory
> > apache-trafodion-1.3.0-incubating
> >
> > The artifacts are based on git repository:
> > *https://github.com/apache/incubator-trafodion
> > <https://github.com/apache/incubator-trafodion>* release 1.3 with tag
> > 1.3.0rc5
> >
> >
> >
> > Instructions on how to build and run Apache Trafodion are described:
> > http://trafodion.apache.org/build.html
> >
> >
> >
> > Note that these instructions describe downloading from the release
> > directory.  The artifacts are currently in the staging area  described
> > above.
> >
> > Please download the release candidate, check the hashes, check the
> > signatures, build it, and vote.  For instructions on how to check
> > signatures and hashes see:
> >
> > http://trafodion.apache.org/release.html#Verify_Signatures
> >
> >
> >
> > The source tar file has been signed with pgp key A44C5A05 which is
> included
> > in the download location’s KEYS file and found in the mit keyserver:
> >
> >     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
> >
> >
> >
> > For changes included in the release, please see the release notes:
> > http://trafodion.apache.org/release-notes-1-3-0.html
> >
> >
> >
> > The changes from rc4 to rc5 include:
> >
> >
> >
> > TRAFODION-1704: T2 and T4 driver cleanup
> >
> > TRAFODION-1642 Release 1.3.0 copyrights and license files are incorrect
> >
> > TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE FILES
> >
> >
> >
> > The vote will be open for 72 hours (ends on 12/18 1pm PST).
> >
> >
> >
> > [ ] +1 approve
> >
> > [ ] +0 no opinion
> >
> > [ ] -1 disapprove (and reason why)
> >
> >
> >
> >    Regards,
> >
> >    Roberta
> >
>

Re: [VOTE] Apache Trafodion release 1.3.0 ready for release - release candidate 5

Posted by Stack <st...@duboce.net>.
Thanks for helpful instructions on how to try out the RC.

I checked signature and the hash. Looks good.
"..
I went through the nice RAT_README.txt. The notes on why files are in
excluded in .rat-excludes -- third-party license, format that does not
support a license comment, and files "...without any degree of creativity
in either its literal elements or its structure.. " -- looks good to me as
does LICENSE.txt (I'm not the best at this sort of stuff).

I ran the rat tool and aligns w/ content in RAT_README.

The docs dir has nothing in it. That is intentional? (Looks like site gets
built into here).

Which HBASE issue is the one that will address the need for
hbase.trafodion.patchclientscanner.enabled mentioned as known issue? Would
be good to add a reference to on known issues (We need to fix it).

I tried to build it. The instructions are good but I stalled on
CommonLogger.h. Anyone know whats up here? (See below).

This RC is looking good to me. I'd be +1 if I can get it to basically build
(Yeah, let the next release be against apache hadoop and a later version of
hbase).

Good stuff,

St.Ack

Building on:

CentOS release 6.4 (Final)

....
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
error: ‘log4cxx’ is not a namespace-name ##(SQL)
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:35:
error: expected namespace-name before ‘;’ token ##(SQL)
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
error: ‘log4cxx’ has not been declared ##(SQL)
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
error: ‘helpers’ is not a namespace-name ##(SQL)
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:36:
error: expected namespace-name before ‘;’ token ##(SQL)
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:46:
error: ‘log4cxx’ has not been declared ##(SQL)
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:47:
error: ‘log4cxx’ has not been declared ##(SQL)
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:48:
error: ‘log4cxx’ has not been declared ##(SQL)
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:49:
error: ‘log4cxx’ has not been declared ##(SQL)
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:50:
error: ‘log4cxx’ has not been declared ##(SQL)
/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/commonLogger/CommonLogger.h:51:
error: ‘log4cxx’ has not been declared ##(SQL)
In file included from ../qmscommon/QRSharedPtr.h:29, ##(SQL)
                 from ../qmscommon/XMLUtil.h:28, ##(SQL)
                 from ../optimizer/OptimizerSimulator.h:44, ##(SQL)
                 from ../optimizer/RelControl.h:46, ##(SQL)
                 from ../parser/StmtNode.h:42, ##(SQL)
                 from ../optimizer/RelMisc.h:46, ##(SQL)
                 from ../optimizer/RelStoredProc.h:44, ##(SQL)
                 from ../comexe/ComTdbStoredProc.h:44, ##(SQL)
                 from ../comexe/ComTdbStoredProc.cpp:38: ##(SQL)
../qmscommon/QRLogger.h:264: error: ‘log4cxx’ has not been declared ##(SQL)
../qmscommon/QRLogger.h:264: error: expected ‘,’ or ‘...’ before
‘defaultPriority’ ##(SQL)
../qmscommon/QRLogger.h:281: error: ‘log4cxx’ has not been declared ##(SQL)
../qmscommon/QRLogger.h:281: error: ISO C++ forbids declaration of
‘Appender’ with no type ##(SQL)
../qmscommon/QRLogger.h:281: error: expected ‘;’ before ‘*’ token ##(SQL)
make[4]: *** [comexe/linux/64bit/debug/ComTdbStoredProc.o] Error 1 ##(SQL)
make[4]: Leaving directory
`/home/stack/apache-trafodion-1.3.0-incubating/core/sql/nskgmake' ##(SQL)
make[3]: *** [all] Error 2 ##(SQL)
make[3]: Leaving directory
`/home/stack/apache-trafodion-1.3.0-incubating/core/sqf/sql' ##(SQL)
make[2]: *** [make_sql] Error 2
make[2]: Leaving directory
`/home/stack/apache-trafodion-1.3.0-incubating/core/sqf'
make[1]: *** [foundation] Error 2
make[1]: Leaving directory
`/home/stack/apache-trafodion-1.3.0-incubating/core'
make: *** [all] Error 2
....








On Tue, Dec 15, 2015 at 12:40 PM, Roberta Marton <ro...@esgyn.com>
wrote:

> Please vote to release Apache Trafodion 1.3.0 (incubating) release
> candidate 5.
>
> This is a podling vote verifying that Trafodion contributors believe the
> code is ready to be released.
>
> Once votes are approved, a message will be sent to the IPMC community to
> ask for an official vote.
>
>
>
> Many, many, many thanks to everyone who has contributed to this release.
>
>
>
> The release artifacts can be downloaded from:
> https://dist.apache.org/repos/dist/dev/incubator/trafodion from directory
> apache-trafodion-1.3.0-incubating
>
> The artifacts are based on git repository:
> *https://github.com/apache/incubator-trafodion
> <https://github.com/apache/incubator-trafodion>* release 1.3 with tag
> 1.3.0rc5
>
>
>
> Instructions on how to build and run Apache Trafodion are described:
> http://trafodion.apache.org/build.html
>
>
>
> Note that these instructions describe downloading from the release
> directory.  The artifacts are currently in the staging area  described
> above.
>
> Please download the release candidate, check the hashes, check the
> signatures, build it, and vote.  For instructions on how to check
> signatures and hashes see:
>
> http://trafodion.apache.org/release.html#Verify_Signatures
>
>
>
> The source tar file has been signed with pgp key A44C5A05 which is included
> in the download location’s KEYS file and found in the mit keyserver:
>
>     http://pgp.mit.edu/pks/lookup?op=get&search=0xA44C5A05
>
>
>
> For changes included in the release, please see the release notes:
> http://trafodion.apache.org/release-notes-1-3-0.html
>
>
>
> The changes from rc4 to rc5 include:
>
>
>
> TRAFODION-1704: T2 and T4 driver cleanup
>
> TRAFODION-1642 Release 1.3.0 copyrights and license files are incorrect
>
> TRAFODION-1636: wms and dcs directories contain NOTICE and LICENSE FILES
>
>
>
> The vote will be open for 72 hours (ends on 12/18 1pm PST).
>
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove (and reason why)
>
>
>
>    Regards,
>
>    Roberta
>