build-tools-manual.html (641 lines of code) (raw):

<!DOCTYPE html> <!-- Generated by Apache Maven Doxia at 2015-12-08 Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin) --> <html xml:lang="en" lang="en"> <head> <meta charset="UTF-8" /> <title>Apache Trafodion Build Tools Manual Installation</title> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="description" content="" /> <meta http-equiv="content-language" content="en" /> <link href="http://netdna.bootstrapcdn.com/bootswatch/2.3.2/cerulean/bootstrap.min.css" rel="stylesheet" /> <link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-responsive.min.css" rel="stylesheet" /> <link href="./css/bootswatch.css" rel="stylesheet" /> <link href="./css/reflow-skin.css" rel="stylesheet" /> <link href="http://yandex.st/highlightjs/7.5/styles/default.min.css" rel="stylesheet" /> <link href="./css/lightbox.css" rel="stylesheet" /> <link href="./css/site.css" rel="stylesheet" /> <link href="./css/print.css" rel="stylesheet" media="print" /> <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> </head> <body class="page-build-tools-manual project-trafodion" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target"> <div class="navbar navbar-fixed-top"> <div class="navbar-inner"> <div class="container"> <a class="btn btn-navbar" data-toggle="collapse" data-target="#top-nav-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </a> <a class="brand" href="index.html">Apache <span class="color-highlight">Trafodion</span></a> <div class="nav-collapse collapse" id="top-nav-collapse"> <ul class="nav pull-right"> <li ><a href="download.html" title="Download">Download</a></li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">About <b class="caret"></b></a> <ul class="dropdown-menu"> <li ><a href="index.html" title="Project Overview">Project Overview</a></li> <li ><a href="new-features.html" title="New Features">New Features</a></li> <li ><a href="roadmap.html" title="Roadmap">Roadmap</a></li> <li ><a href="performance.html" title="Performance">Performance</a></li> <li ><a href="http:divider" title=""></a></li> <li ><a href="team-list.html" title="Team">Team</a></li> <li ><a href="presentations.html" title="Presentations">Presentations</a></li> <li ><a href="mail-lists.html" title="Mailing List">Mailing List</a></li> <li ><a href="http:divider" title=""></a></li> <li ><a href="source-repository.html" title="Source Repository">Source Repository</a></li> <li ><a href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a></li> <li ><a href="license.html" title="License">License</a></li> </ul> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Using <b class="caret"></b></a> <ul class="dropdown-menu"> <li ><a href="quickstart.html" title="Quick Start">Quick Start</a></li> <li ><a href="download.html" title="Download">Download</a></li> <li ><a href="install.html" title="Install">Install</a></li> <li ><a href="management.html" title="Managing Trafodion">Managing Trafodion</a></li> <li ><a href="http:divider" title=""></a></li> <li ><a href="documentation.html" title="Documentation">Documentation</a></li> <li ><a href="faq.html" title="FAQ">FAQ</a></li> <li ><a href="release-notes.html" title="Release Notes">Release Notes</a></li> </ul> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Features <b class="caret"></b></a> <ul class="dropdown-menu"> <li ><a href="architecture-overview.html" title="Architecture Overview">Architecture Overview</a></li> <li ><a href="http:divider" title=""></a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/security-ansi-schemas" title="ANSI Schema Support" class="externalLink">ANSI Schema Support</a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/ustat-automation" title="Automated Update Statistics" class="externalLink">Automated Update Statistics</a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/bulkunload" title="Bulk Unload" class="externalLink">Bulk Unload</a></li> <li ><a href="https://wiki.trafodion.org/wiki/index.php/Trafodion_Manageability#Logging_Events" title="Event Handling" class="externalLink">Event Handling</a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/hybrid-query-cache" title="Hybrid Query Cache" class="externalLink">Hybrid Query Cache</a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/identity-column" title="Identity Column" class="externalLink">Identity Column</a></li> <li ><a href="https://wiki.trafodion.org/wiki/index.php/Creating_Statistics_During_Bulk_Load" title="Immediate Update Statistics" class="externalLink">Immediate Update Statistics</a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/lob-support" title="Large Object (LOB)" class="externalLink">Large Object (LOB)</a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/ddl-query-invalidation" title="Metadata Query Invalidation" class="externalLink">Metadata Query Invalidation</a></li> <li ><a href="https://cwiki.apache.org/confluence/display/TRAFODION/Cmp-divisioning" title="Multi-Temperature Data" class="externalLink">Multi-Temperature Data</a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/access-external-hbase-tables" title="Native HBase Tables" class="externalLink">Native HBase Tables</a></li> <li ><a href="docs/Trafodion_odb_User_Guide.pdf" title="ODB">ODB</a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/sql-query-cancel" title="Query Cancel" class="externalLink">Query Cancel</a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/security-privilege-updates" title="Privilege Checking" class="externalLink">Privilege Checking</a></li> <li ><a href="https://wiki.trafodion.org/wiki/index.php/Trafodion_Manageability" title="Repository" class="externalLink">Repository</a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/enable-get-statistics-thru-rms" title="Runtime Management System" class="externalLink">Runtime Management System</a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/sequence-numbers" title="Sequence Numbers" class="externalLink">Sequence Numbers</a></li> <li ><a href="https://blueprints.launchpad.net/trafodion/+spec/skew-buster" title="Skew Buster" class="externalLink">Skew Buster</a></li> <li ><a href="https://wiki.trafodion.org/wiki/index.php/Tutorial:_The_object-oriented_UDF_interface" title="Table-Oriented UDF" class="externalLink">Table-Oriented UDF</a></li> <li ><a href="https://wiki.trafodion.org/wiki/index.php/Data_Loading#Trickle_Loading_Data_Into_Trafodion_Tables" title="Trickle Load" class="externalLink">Trickle Load</a></li> <li ><a href="http:divider" title=""></a></li> <li ><a href="https://wiki.trafodion.org/wiki/index.php/Backup_and_Restore" title="Backup/Restore Utility" class="externalLink">Backup/Restore Utility</a></li> <li ><a href="https://wiki.trafodion.org/wiki/index.php/Metadata_Cleanup" title="Metadata Cleanup Utility" class="externalLink">Metadata Cleanup Utility</a></li> </ul> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Contributing <b class="caret"></b></a> <ul class="dropdown-menu"> <li ><a href="contribute.html" title="Contribute">Contribute</a></li> <li ><a href="advocate.html" title="Advocate">Advocate</a></li> <li ><a href="develop.html" title="Develop">Develop</a></li> <li ><a href="testing.html" title="Test">Test</a></li> <li ><a href="merge.html" title="Merge">Merge</a></li> <li ><a href="release.html" title="Release">Release</a></li> <li ><a href="http:divider" title=""></a></li> <li ><a href="create-dev-environment.html" title="Create Dev Environment">Create Dev Environment</a></li> <li ><a href="manage-dev-environment.html" title="Manage Dev Environment">Manage Dev Environment</a></li> <li ><a href="setup-build-environment.html" title="Setup Build Environment">Setup Build Environment</a></li> <li ><a href="build.html" title="Build Trafodion">Build Trafodion</a></li> <li ><a href="http:divider" title=""></a></li> <li ><a href="code.html" title="Modify Code">Modify Code</a></li> <li ><a href="tests.html" title="Modify Tests">Modify Tests</a></li> <li ><a href="document.html" title="Modify Documentation">Modify Documentation</a></li> <li ><a href="website.html" title="Modify Web Site">Modify Web Site</a></li> <li ><a href="wiki.html" title="Modify Wiki Pages">Modify Wiki Pages</a></li> <li ><a href="http:divider" title=""></a></li> <li ><a href="cplusplus-coding-guidelines.html" title="C++ Coding Guidelines">C++ Coding Guidelines</a></li> </ul> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Apache <b class="caret"></b></a> <ul class="dropdown-menu"> <li ><a href="http://incubator.apache.org/projects/trafodion.html" title="Status Page" target="_blank" class="externalLink">Status Page</a></li> <li ><a href="http://www.apache.org/foundation/how-it-works.html" title="Apache Foundation" target="_blank" class="externalLink">Apache Foundation</a></li> <li ><a href="http://www.apache.org/licenses/" title="Apache License" target="_blank" class="externalLink">Apache License</a></li> <li ><a href="http://www.apache.org/security/" title="Apache Security" target="_blank" class="externalLink">Apache Security</a></li> <li ><a href="http:divider" title=""></a></li> <li ><a href="http://www.apache.org/foundation/sponsorship.html" title="Sponsorship" target="_blank" class="externalLink">Sponsorship</a></li> <li ><a href="http://www.apache.org/foundation/thanks.html" title="Thanks" target="_blank" class="externalLink">Thanks</a></li> </ul> </li> </ul> </div><!--/.nav-collapse --> </div> </div> </div> <div class="container"> <!-- Masthead ================================================== --> <header> <div class="jumbotron subhead"> <div class="row" id="banner"> <div class="span12"> <div class="pull-left"> <a href="index.html" id="bannerLeft"><h1>Apache <span class="color-highlight">Trafodion</span></h1></a> <p class="lead">Transactional SQL-on-Hadoop Database</p> </div> <div class="pull-right"> </div> </div> </div> </div> <div> <ul class="breadcrumb"> <li><a href="index.html" title="Trafodion">Trafodion</a></li> <li class="divider">/</li> <li>Build Tools Manual Installation</li> </ul> </div> <hr class="toc-separator" /> <div id="toc-bar" class="navbar" data-spy="affix" data-offset-top="250"> <div class="navbar-inner"> <div id="toc-scroll-target" class="container"> <a class="btn btn-navbar" data-toggle="collapse" data-target="#toc-nav-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </a> <div class="nav-collapse collapse" id="toc-nav-collapse"> <ul id="toc" class="nav"> <li class="toplevel"><a href="#mpich" title="MPICH">MPICH</a></li> <li class="divider-vertical"></li> <li class="toplevel"><a href="#bison" title="Bison">Bison</a></li> <li class="divider-vertical"></li> <li class="toplevel"><a href="#udis86" title="Udis86">Udis86</a></li> <li class="divider-vertical"></li> <li class="toplevel"><a href="#llvm" title="LLVM">LLVM</a></li> <li class="divider-vertical"></li> <li class="toplevel"><a href="#icu" title="ICU">ICU</a></li> <li class="divider-vertical"></li> <li class="toplevel"><a href="#zookeeper" title="Zookeeper">Zookeeper</a></li> <li class="divider-vertical"></li> <li class="toplevel"><a href="#thrift" title="Thrift">Thrift</a></li> <li class="divider-vertical"></li> <li class="toplevel"><a href="#maven" title="Maven">Maven</a></li> </ul> </div> </div> </div> </div> </header> <div class="main-body"> <div class="row"> <div class="span12"> <div class="body-content"> <!-- Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <p>This page describes how to perform manual installs of the required <a href="setup-build-environment.html#Install_Build_Tools">Trafodion Build Tools</a>.</p> <p>In the sections below, the <b><tt>&lt;tool installation directory&gt;</tt></b> is the directory where you want the tool to be installed.</p> <div class="page-header"> <h1 id="mpich">MPICH</h1> </div> <p><b>Tested Version</b>: 3.0.4</p> <p><b>Download</b>: <a class="externalLink" href="http://www.mpich.org/static/downloads/3.0.4/mpich-3.0.4.tar.gz">http://www.mpich.org/static/downloads/3.0.4/mpich-3.0.4.tar.gz</a> (<a class="externalLink" href="http://www.mpich.org/downloads">http://www.mpich.org/downloads</a>)</p> <p><b>Considerations</b>: For more detailed instructions, see the README file that comes with the source.</p> <p><b>Install</b>:</p> <div class="source"> <div class="source"> <pre>tar -xzf mpich-3.0.4.tar.gz cd mpich-3.0.4 ./configure --prefix=&lt;tool installation directory&gt;/dest-mpich-3.0.4 --with-device=ch3:sock --disable-f77 --disable-fc make make check make install </pre> </div> </div> <p><b><tt>&lt;tool installation directory&gt;</tt></b> is the directory where you want MPICH to be installed. If you do not specify the <b><tt>--prefix</tt></b> option, the default location is <b>`<tt>/usr/local</tt></b>.</p> <h1 id="bison">Bison</h1> <p><b>Tested Version</b>: 3.0</p> <p><b>Download</b>: <a class="externalLink" href="http://ftp.gnu.org/gnu/bison/bison-3.0.tar.gz">http://ftp.gnu.org/gnu/bison/bison-3.0.tar.gz</a> (<a class="externalLink" href="http://ftp.gnu.org/gnu/bison/">http://ftp.gnu.org/gnu/bison/</a>)</p> <p><b>Considerations</b>: Refer to the bison INSTALL file for detailed instructions. </p> <p><b>Determine Bison Version</b>:</p> <div class="source"> <div class="source"> <pre>which bison bison --version </pre> </div> </div> <p>If the version is older than 3.0, then do the following:</p> <div class="source"> <div class="source"> <pre>tar -xzf bison-3.0.tar.gz cd bison-3.0 ./configure --prefix=&lt;tool installation directory&gt;/bison_3_linux make make check make install </pre> </div> </div> <p><b>Note</b>: The <b><tt>make check</tt></b> step may return errors like the following that can be ignored:</p> <div class="source"> <div class="source"> <pre>make[3]: Entering directory `&lt;mydir&gt;/bison-3.0' YACC examples/calc++/calc++-parser.stamp CXX examples/calc++/examples_calc___calc__-calc++-driver.o LEX examples/calc++/calc++-scanner.cc CXX examples/calc++/examples_calc___calc__-calc++-scanner.o g++: ./examples/calc++/calc++-scanner.cc: No such file or directory g++: no input file </pre> </div> </div> <p>Adjust your <b><tt>PATH</tt></b> to ensure that the correct version is chosen. Rerun the <b><tt>bison --version</tt></b> to verify.</p> <h1 id="udis86">Udis86</h1> <p><b>Tested Version</b>: 1.7.2</p> <p><b>Download</b>: <a class="externalLink" href="http://sourceforge.net/projects/udis86/files/udis86/1.7/udis86-1.7.2.tar.gz">http://sourceforge.net/projects/udis86/files/udis86/1.7/udis86-1.7.2.tar.gz</a> (<a class="externalLink" href="http://udis86.sourceforge.net">http://udis86.sourceforge.net</a>)</p> <p><b>Consideration</b>: Udis86 is a prerequisite to building the LLVM product.</p> <p><b>Install</b>:</p> <div class="source"> <div class="source"> <pre>tar xzf udis86-1.7.2.tar.gz cd udis86-1.7.2 ./configure --prefix=&lt;tool installation directory&gt;/udis86-1.7.2 --enable-shared make make install </pre> </div> </div> <h1 id="llvm">LLVM</h1> <p><b>Tested Version</b>: 3.2</p> <p><b>Download</b>: <a class="externalLink" href="http://llvm.org/releases/3.2/llvm-3.2.src.tar.gz">http://llvm.org/releases/3.2/llvm-3.2.src.tar.gz</a> (<a class="externalLink" href="http://llvm.org/releases/download.html">http://llvm.org/releases/download.html</a>)</p> <p><b>Consideration</b>: Udis86 must be installed on the system before LLVM is built and installed. Building LLVM takes some time to complete, be patient.</p> <p><b>Install</b>:</p> <div class="source"> <div class="source"> <pre># Set BASE_DIR to the top-level directory where the LLVM source will be # unpacked and the objects compiled. BASE_DIR=&lt;your-base-dir&gt; cd $BASE_DIR tar xzf llvm-3.2.src.tar.gz export MY_UDIS_INSTALL_DIR=&lt;udis-installation-directory&gt;/udis86-1.7.2 export MY_LLVM_INSTALL_DIR=&lt;llvm-installation-directory&gt;/dest-llvm-3.2/ export MY_LLVM_SRC_DIR=$BASE_DIR/llvm-3.2.src export MY_LLVM_OBJ_DIR=$BASE_DIR/llvm-3.2.obj/ export LD_LIBRARY_PATH=$MY_UDIS_INSTALL_DIR/lib:$LD_LIBRARY_PATH export C_INCLUDE_PATH=$MY_UDIS_INSTALL_DIR/include export CPATH=$MY_UDIS_INSTALL_DIR/include mkdir -p $MY_LLVM_OBJ_DIR/release cd $MY_LLVM_OBJ_DIR/release $MY_LLVM_SRC_DIR/configure --prefix=$MY_LLVM_INSTALL_DIR/release \ --enable-optimized --enable-jit \ --enable-shared --enable-targets=x86,x86_64,cpp \ --with-udis86=$MY_UDIS_INSTALL_DIR/lib \ CFLAGS=-fgnu89-inline make libs-only make install-libs mkdir -p $MY_LLVM_OBJ_DIR/debug cd $MY_LLVM_OBJ_DIR/debug $MY_LLVM_SRC_DIR/configure --prefix=$MY_LLVM_INSTALL_DIR/debug \ --enable-optimized --enable-jit \ --enable-debug-runtime --enable-debug-symbols \ --enable-shared --enable-targets=x86,x86_64,cpp \ --with-udis86=$MY_UDIS_INSTALL_DIR/lib \ CFLAGS=-fgnu89-inline make libs-only make install-libs </pre> </div> </div> <h1 id="icu">ICU</h1> <p><b>Tested Version</b>: 4.4.0</p> <p><b>Download</b>: <a class="externalLink" href="http://download.icu-project.org/files/icu4c/4.4/icu4c-4_4-src.tgz">http://download.icu-project.org/files/icu4c/4.4/icu4c-4_4-src.tgz</a> (<a class="externalLink" href="http://site.icu-project.org/download">http://site.icu-project.org/download</a>)</p> <p><b>Install</b>:</p> <div class="source"> <div class="source"> <pre>tar -xzf icu4c-4_4-src.tgz cd icu/source ./runConfigureICU Linux --with-library-suffix=Nv44 --prefix=&lt;tool installation directory&gt;/icu4.4/linux64 make &amp;&amp; make check make install </pre> </div> </div> <p><b>Note</b>: The following <b><tt>make check</tt></b> errors can be ignored.</p> <div class="source"> <div class="source"> <pre>[All tests passed successfully...] Elapsed Time: 00:00:12.126 make[2]: Leaving directory `/home/centos/icu/source/test/cintltst' --------------- ALL TESTS SUMMARY: ok: testdata iotest cintltst ===== ERRS: intltest make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/home/centos/icu/source/test' make: *** [check-recursive] Error 2 </pre> </div> </div> <h1 id="zookeeper">Zookeeper</h1> <p><b>Tested Version</b>: 3.4.5</p> <p><b>Download</b>: <a class="externalLink" href="https://archive.apache.org/dist/zookeeper/zookeeper-3.4.5/zookeeper-3.4.5.tar.gz">https://archive.apache.org/dist/zookeeper/zookeeper-3.4.5/zookeeper-3.4.5.tar.gz</a></p> <p><b>Install</b>:</p> <div class="source"> <div class="source"> <pre>tar -xzf zookeeper-3.4.5.tar.gz cd zookeeper-3.4.5/src/c ./configure --prefix=&lt;tool installation directory&gt;/zookeeper-3.4.5 make make install </pre> </div> </div> <h1 id="thrift">Thrift</h1> <p><b>Tested Version</b>: 0.9.0</p> <p><b>Download</b>: <a class="externalLink" href="http://archive.apache.org/dist/thrift/0.9.0/">http://archive.apache.org/dist/thrift/0.9.0/</a></p> <p><b>Consideration</b>: Behind a firewall, you may need the ant flags to specify a proxy.</p> <p><b>Install</b>:</p> <div class="source"> <div class="source"> <pre>tar -xzf thrift-0.9.0.tar.gz cd thrift-0.9.0 ./configure --prefix=&lt;tool installation dir&gt;/thrift-0.9.0 --without-qt make make install </pre> </div> </div> <h1 id="maven">Maven</h1> <p><b>Tested Version</b>: 3.3.3</p> <p><b>Download</b>: <a class="externalLink" href="http://archive.apache.org/dist/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz">http://archive.apache.org/dist/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz</a>.</p> <p><b>Considerations</b>: Add Maven to your <b><tt>PATH</tt></b> once it has been installed.</p> <p><b>Install</b>:</p> <div class="source"> <div class="source"> <pre>tar -xzf apache-maven-3.3.3-bin.tar.gz -C &lt;tool installation directory&gt; </pre> </div> </div> </div> </div> </div> </div> </div><!-- /container --> <!-- Footer ================================================== --> <footer class="well"> <div class="container"> <div class="row"> <div class="span2 bottom-nav"> <ul class="nav nav-list"> <li class="nav-header">About</li> <li > <a href="index.html" title="Project Overview">Project Overview</a> </li> <li > <a href="new-features.html" title="New Features">New Features</a> </li> <li > <a href="roadmap.html" title="Roadmap">Roadmap</a> </li> <li > <a href="performance.html" title="Performance">Performance</a> </li> <li > <a href="http:divider" title=""></a> </li> <li > <a href="team-list.html" title="Team">Team</a> </li> <li > <a href="presentations.html" title="Presentations">Presentations</a> </li> <li > <a href="mail-lists.html" title="Mailing List">Mailing List</a> </li> <li > <a href="http:divider" title=""></a> </li> <li > <a href="source-repository.html" title="Source Repository">Source Repository</a> </li> <li > <a href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a> </li> <li > <a href="license.html" title="License">License</a> </li> </ul> </div> <div class="span2 bottom-nav"> <ul class="nav nav-list"> <li class="nav-header">Using</li> <li > <a href="quickstart.html" title="Quick Start">Quick Start</a> </li> <li > <a href="download.html" title="Download">Download</a> </li> <li > <a href="install.html" title="Install">Install</a> </li> <li > <a href="management.html" title="Managing Trafodion">Managing Trafodion</a> </li> <li > <a href="http:divider" title=""></a> </li> <li > <a href="documentation.html" title="Documentation">Documentation</a> </li> <li > <a href="faq.html" title="FAQ">FAQ</a> </li> <li > <a href="release-notes.html" title="Release Notes">Release Notes</a> </li> </ul> </div> <div class="span2 bottom-nav"> <ul class="nav nav-list"> <li class="nav-header">Features</li> <li > <a href="architecture-overview.html" title="Architecture Overview">Architecture Overview</a> </li> <li > <a href="http:divider" title=""></a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/security-ansi-schemas" title="ANSI Schema Support" class="externalLink">ANSI Schema Support</a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/ustat-automation" title="Automated Update Statistics" class="externalLink">Automated Update Statistics</a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/bulkunload" title="Bulk Unload" class="externalLink">Bulk Unload</a> </li> <li > <a href="https://wiki.trafodion.org/wiki/index.php/Trafodion_Manageability#Logging_Events" title="Event Handling" class="externalLink">Event Handling</a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/hybrid-query-cache" title="Hybrid Query Cache" class="externalLink">Hybrid Query Cache</a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/identity-column" title="Identity Column" class="externalLink">Identity Column</a> </li> <li > <a href="https://wiki.trafodion.org/wiki/index.php/Creating_Statistics_During_Bulk_Load" title="Immediate Update Statistics" class="externalLink">Immediate Update Statistics</a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/lob-support" title="Large Object (LOB)" class="externalLink">Large Object (LOB)</a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/ddl-query-invalidation" title="Metadata Query Invalidation" class="externalLink">Metadata Query Invalidation</a> </li> <li > <a href="https://cwiki.apache.org/confluence/display/TRAFODION/Cmp-divisioning" title="Multi-Temperature Data" class="externalLink">Multi-Temperature Data</a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/access-external-hbase-tables" title="Native HBase Tables" class="externalLink">Native HBase Tables</a> </li> <li > <a href="docs/Trafodion_odb_User_Guide.pdf" title="ODB">ODB</a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/sql-query-cancel" title="Query Cancel" class="externalLink">Query Cancel</a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/security-privilege-updates" title="Privilege Checking" class="externalLink">Privilege Checking</a> </li> <li > <a href="https://wiki.trafodion.org/wiki/index.php/Trafodion_Manageability" title="Repository" class="externalLink">Repository</a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/enable-get-statistics-thru-rms" title="Runtime Management System" class="externalLink">Runtime Management System</a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/sequence-numbers" title="Sequence Numbers" class="externalLink">Sequence Numbers</a> </li> <li > <a href="https://blueprints.launchpad.net/trafodion/+spec/skew-buster" title="Skew Buster" class="externalLink">Skew Buster</a> </li> <li > <a href="https://wiki.trafodion.org/wiki/index.php/Tutorial:_The_object-oriented_UDF_interface" title="Table-Oriented UDF" class="externalLink">Table-Oriented UDF</a> </li> <li > <a href="https://wiki.trafodion.org/wiki/index.php/Data_Loading#Trickle_Loading_Data_Into_Trafodion_Tables" title="Trickle Load" class="externalLink">Trickle Load</a> </li> <li > <a href="http:divider" title=""></a> </li> <li > <a href="https://wiki.trafodion.org/wiki/index.php/Backup_and_Restore" title="Backup/Restore Utility" class="externalLink">Backup/Restore Utility</a> </li> <li > <a href="https://wiki.trafodion.org/wiki/index.php/Metadata_Cleanup" title="Metadata Cleanup Utility" class="externalLink">Metadata Cleanup Utility</a> </li> </ul> </div> <div class="span2 bottom-nav"> <ul class="nav nav-list"> <li class="nav-header">Contributing</li> <li > <a href="contribute.html" title="Contribute">Contribute</a> </li> <li > <a href="advocate.html" title="Advocate">Advocate</a> </li> <li > <a href="develop.html" title="Develop">Develop</a> </li> <li > <a href="testing.html" title="Test">Test</a> </li> <li > <a href="merge.html" title="Merge">Merge</a> </li> <li > <a href="release.html" title="Release">Release</a> </li> <li > <a href="http:divider" title=""></a> </li> <li > <a href="create-dev-environment.html" title="Create Dev Environment">Create Dev Environment</a> </li> <li > <a href="manage-dev-environment.html" title="Manage Dev Environment">Manage Dev Environment</a> </li> <li > <a href="setup-build-environment.html" title="Setup Build Environment">Setup Build Environment</a> </li> <li > <a href="build.html" title="Build Trafodion">Build Trafodion</a> </li> <li > <a href="http:divider" title=""></a> </li> <li > <a href="code.html" title="Modify Code">Modify Code</a> </li> <li > <a href="tests.html" title="Modify Tests">Modify Tests</a> </li> <li > <a href="document.html" title="Modify Documentation">Modify Documentation</a> </li> <li > <a href="website.html" title="Modify Web Site">Modify Web Site</a> </li> <li > <a href="wiki.html" title="Modify Wiki Pages">Modify Wiki Pages</a> </li> <li > <a href="http:divider" title=""></a> </li> <li > <a href="cplusplus-coding-guidelines.html" title="C++ Coding Guidelines">C++ Coding Guidelines</a> </li> </ul> </div> <div class="span4 bottom-description"> <blockquote><a href="http://trafodion.apache.org/">Apache Trafodion</a> is a webscale SQL-on-Hadoop solution enabling transactional or operational workloads on Hadoop. <br /><br />The name &quot;Trafodion&quot; (the Welsh word for transactions, pronounced &quot;Tra-vod-eee-on&quot;) was chosen specifically to emphasize the differentiation that Trafodion provides in closing a critical gap in the Hadoop ecosystem.<br /><br /> Trafodion builds on the scalability, elasticity, and flexibility of Hadoop. Trafodion extends Hadoop to provide guaranteed transactional integrity, enabling new kinds of big data applications to run on Hadoop.</blockquote> </div> </div> </div> </footer> <div class="container subfooter"> <div class="row"> <div class="span12"> <p class="pull-right"><a href="#">Back to top</a></p> <p class="copyright">Copyright &copy;2015 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</p> <hr/> <div class="row span16"> <span>Disclaimer: Apache Trafodion is an effort undergoing incubation at the Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</span> <br/> <br/> <span>Apache, Apache Maven, Apache Maven Fluido Skin, the Apache feather logo, the Apache Maven project logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</span> <br/> <br/> <span> <a target="_blank" href="http://www.apache.org"> <img id="asf-logo" alt="Apache Software Foundation" src="images/logos/feather-small.gif"/> </a> <a target="_blank" href="http://incubator.apache.org/"> <img id="incubator-logo" alt="Apache Incubator" src="images/logos/egg-logo.gif"/> </a> </span> </div> </div> </div> </div> <!-- Le javascript ================================================== --> <!-- Placed at the end of the document so the pages load faster --> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <script src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script> <script src="./js/lightbox.min.js"></script> <script src="./js/reflow-scroll.js"></script> <script src="http://yandex.st/highlightjs/7.5/highlight.min.js"></script> <script src="./js/reflow-skin.js"></script> </body> </html>