Repository: orc Updated Branches: refs/heads/asf-site 9192d8816 -> ae9722a68
http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/fonts/fontawesome-webfont.woff ---------------------------------------------------------------------- diff --git a/fonts/fontawesome-webfont.woff b/fonts/fontawesome-webfont.woff new file mode 100755 index 0000000..628b6a5 Binary files /dev/null and b/fonts/fontawesome-webfont.woff differ http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/help/index.html ---------------------------------------------------------------------- diff --git a/help/index.html b/help/index.html new file mode 100644 index 0000000..4599641 --- /dev/null +++ b/help/index.html @@ -0,0 +1,167 @@ +<!DOCTYPE HTML> +<html lang="en-US"> +<head> + <meta charset="UTF-8"> + <title>Getting Help</title> + <meta name="viewport" content="width=device-width,initial-scale=1"> + <meta name="generator" content="Jekyll v2.4.0"> + <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> + <link rel="stylesheet" href="/css/screen.css"> + <link rel="icon" type="image/x-icon" href="/favicon.ico"> + <!--[if lt IE 9]> + <script src="/js/html5shiv.min.js"></script> + <script src="/js/respond.min.js"></script> + <![endif]--> +</head> + + +<body class="wrap"> + <header role="banner"> + <nav class="mobile-nav show-on-mobiles"> + <ul> + <li class=""> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class=""> + <a href="/talks/">Talks</a> + </li> + <li class=""> + <a href="/news/">News</a> + </li> + <li class="current"> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + <div class="grid"> + <div class="unit one-third center-on-mobiles"> + <h1> + <a href="/"> + <span class="sr-only">Apache ORC</span> + <img src="/img/logo.png" width="249" height="115" alt="ORC Logo"> + </a> + </h1> + </div> + <nav class="main-nav unit two-thirds hide-on-mobiles"> + <ul> + <li class=""> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class=""> + <a href="/talks/">Talks</a> + </li> + <li class=""> + <a href="/news/">News</a> + </li> + <li class="current"> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + </div> +</header> + + + <section class="standalone"> + <div class="grid"> + + <div class="unit whole"> + <article> + <h1>Getting Help</h1> + <p>Need help with ORC? Try these resources.</p> + +<h2 id="mailing-lists">Mailing Lists</h2> + +<p>The best option is to send email to the user list +<a href="mailto:user@orc.apache.org">user@orc.apache.org</a>, which is for user +discussions. All of the historic traffic is available in the +<a href="http://mail-archives.apache.org/mod_mbox/orc-user/">archive</a>. To +subscribe to the user list, please send email to +<a href="mailto:user-subscribe@orc.apache.org">user-subscribe@orc.apache.org</a>.</p> + +<h2 id="bug-reports">Bug Reports</h2> + +<p>Please file any issues you encounter or fixes youâd like on the +<a href="https://issues.apache.org/jira/browse/orc">ORC Jira</a>. We welcome +patches!</p> + +<h2 id="stackoverflow">StackOverflow</h2> + +<p><a href="http://stackoverflow.com">StackOverflow</a> is a wonderful resource for +any developer. Take a look over there to see if someone has answered +your question.</p> + +<h2 id="browse-the-code">Browse the code</h2> + +<p>One of the advantages of open source software is that you can browse the code. +The code is available on <a href="https://github.com/apache/orc/tree/master">github</a>.</p> + + </article> + </div> + + <div class="clear"></div> + + </div> +</section> + + + <footer role="contentinfo"> + <p>The contents of this website are © 2015 + <a href="https://www.apache.org/">Apache Software Foundation</a> + under the terms of the <a + href="https://www.apache.org/licenses/LICENSE-2.0.html"> + Apache License v2</a>. Apache ORC and its logo are trademarks + of the Apache Software Foundation.</p> +</footer> + + <script> + var anchorForId = function (id) { + var anchor = document.createElement("a"); + anchor.className = "header-link"; + anchor.href = "#" + id; + anchor.innerHTML = "<span class=\"sr-only\">Permalink</span><i class=\"fa fa-link\"></i>"; + anchor.title = "Permalink"; + return anchor; + }; + + var linkifyAnchors = function (level, containingElement) { + var headers = containingElement.getElementsByTagName("h" + level); + for (var h = 0; h < headers.length; h++) { + var header = headers[h]; + + if (typeof header.id !== "undefined" && header.id !== "") { + header.appendChild(anchorForId(header.id)); + } + } + }; + + document.onreadystatechange = function () { + if (this.readyState === "complete") { + var contentBlock = document.getElementsByClassName("docs")[0] || document.getElementsByClassName("news")[0]; + if (!contentBlock) { + return; + } + for (var level = 1; level <= 6; level++) { + linkifyAnchors(level, contentBlock); + } + } + }; +</script> + + +</body> +</html> http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/img/BloomFilter.png ---------------------------------------------------------------------- diff --git a/img/BloomFilter.png b/img/BloomFilter.png new file mode 100644 index 0000000..702fdf0 Binary files /dev/null and b/img/BloomFilter.png differ http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/img/CompressionStream.png ---------------------------------------------------------------------- diff --git a/img/CompressionStream.png b/img/CompressionStream.png new file mode 100644 index 0000000..85b88bc Binary files /dev/null and b/img/CompressionStream.png differ http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/img/OrcFileLayout.png ---------------------------------------------------------------------- diff --git a/img/OrcFileLayout.png b/img/OrcFileLayout.png new file mode 100644 index 0000000..ca0d456 Binary files /dev/null and b/img/OrcFileLayout.png differ http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/img/TreeWriters.png ---------------------------------------------------------------------- diff --git a/img/TreeWriters.png b/img/TreeWriters.png new file mode 100644 index 0000000..395e99d Binary files /dev/null and b/img/TreeWriters.png differ http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/img/logo.png ---------------------------------------------------------------------- diff --git a/img/logo.png b/img/logo.png new file mode 100644 index 0000000..71c48d7 Binary files /dev/null and b/img/logo.png differ http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/index.html ---------------------------------------------------------------------- diff --git a/index.html b/index.html index fbb29c4..77a1e0e 100644 --- a/index.html +++ b/index.html @@ -1,10 +1,157 @@ -<!DOCTYPE html> -<html> -<body> +<!DOCTYPE HTML> +<html lang="en-US"> +<head> + <meta charset="UTF-8"> + <title>Apache ORC • High-Performance Columnar Storage for Hadoop</title> + <meta name="viewport" content="width=device-width,initial-scale=1"> + <meta name="generator" content="Jekyll v2.4.0"> + <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> + <link rel="stylesheet" href="/css/screen.css"> + <link rel="icon" type="image/x-icon" href="/favicon.ico"> + <!--[if lt IE 9]> + <script src="/js/html5shiv.min.js"></script> + <script src="/js/respond.min.js"></script> + <![endif]--> +</head> -<h1>Apache ORC</h1> -<p>Placeholder for Apache ORC project.</p> +<body class="wrap"> + <header role="banner"> + <nav class="mobile-nav show-on-mobiles"> + <ul> + <li class="current"> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class=""> + <a href="/talks/">Talks</a> + </li> + <li class=""> + <a href="/news/">News</a> + </li> + <li class=""> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + <div class="grid"> + <div class="unit one-third center-on-mobiles"> + <h1> + <a href="/"> + <span class="sr-only">Apache ORC</span> + <img src="/img/logo.png" width="249" height="115" alt="ORC Logo"> + </a> + </h1> + </div> + <nav class="main-nav unit two-thirds hide-on-mobiles"> + <ul> + <li class="current"> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class=""> + <a href="/talks/">Talks</a> + </li> + <li class=""> + <a href="/news/">News</a> + </li> + <li class=""> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + </div> +</header> + + + <section class="intro"> + <div class="grid"> + <div class="unit whole center-on-mobiles"> + <p class="first">the smallest, fastest columnar storage for Hadoop + workloads.</p> + </div> + </div> +</section> +<section class="features"> + <div class="grid"> + <div class="unit one-third"> + <h2>ACID Support</h2> + <p>Includes support for ACID transactions and snapshot + isolation</p> + <a href="/docs/acid.html">ACID support →</a> + </div> + <div class="unit one-third"> + <h2>Built-in Indexes</h2> + <p>Jump to the right row with indexes including minimum, maximum, + and bloom filters for each column.</p> + <a href="/docs/indexes.html">ORC's indexes →</a> + </div> + <div class="unit one-third"> + <h2>Complex Types</h2> + <p>Supports all of Hive's types including the compound types: + structs, lists, maps, and unions</p> + <a href="/docs/types.html">ORC's types →</a> + </div> + <div class="clear"></div> + </div> +</section> + + + <footer role="contentinfo"> + <p>The contents of this website are © 2015 + <a href="https://www.apache.org/">Apache Software Foundation</a> + under the terms of the <a + href="https://www.apache.org/licenses/LICENSE-2.0.html"> + Apache License v2</a>. Apache ORC and its logo are trademarks + of the Apache Software Foundation.</p> +</footer> + + <script> + var anchorForId = function (id) { + var anchor = document.createElement("a"); + anchor.className = "header-link"; + anchor.href = "#" + id; + anchor.innerHTML = "<span class=\"sr-only\">Permalink</span><i class=\"fa fa-link\"></i>"; + anchor.title = "Permalink"; + return anchor; + }; + + var linkifyAnchors = function (level, containingElement) { + var headers = containingElement.getElementsByTagName("h" + level); + for (var h = 0; h < headers.length; h++) { + var header = headers[h]; + + if (typeof header.id !== "undefined" && header.id !== "") { + header.appendChild(anchorForId(header.id)); + } + } + }; + + document.onreadystatechange = function () { + if (this.readyState === "complete") { + var contentBlock = document.getElementsByClassName("docs")[0] || document.getElementsByClassName("news")[0]; + if (!contentBlock) { + return; + } + for (var level = 1; level <= 6; level++) { + linkifyAnchors(level, contentBlock); + } + } + }; +</script> + </body> </html> http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/js/html5shiv.min.js ---------------------------------------------------------------------- diff --git a/js/html5shiv.min.js b/js/html5shiv.min.js new file mode 100644 index 0000000..d4c731a --- /dev/null +++ b/js/html5shiv.min.js @@ -0,0 +1,4 @@ +/** +* @preserve HTML5 Shiv 3.7.2 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed +*/ +!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag ()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.2",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined" ==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b)}(this,document); \ No newline at end of file http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/js/respond.min.js ---------------------------------------------------------------------- diff --git a/js/respond.min.js b/js/respond.min.js new file mode 100644 index 0000000..80a7b69 --- /dev/null +++ b/js/respond.min.js @@ -0,0 +1,5 @@ +/*! Respond.js v1.4.2: min/max-width media query polyfill * Copyright 2013 Scott Jehl + * Licensed under https://github.com/scottjehl/Respond/blob/master/LICENSE-MIT + * */ + +!function(a){"use strict";a.matchMedia=a.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='­<style media="'+a+'"> #mq-test-1 { width: 42px; }</style>',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(a.document)}(this),function(a){"use strict";function b(){u(!0)}var c={};a.respond=c,c.update=function(){};var d=[],e=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}(),f=function(a,b){var c=e();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))};if(c.ajax=f,c.queue=d,c.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?: o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\([\s]*min\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/,maxw:/\([\s]*max\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/},c.mediaQueriesSupported=a.matchMedia&&null!==a.matchMedia("only all")&&a.matchMedia("only all").matches,!c.mediaQueriesSupported){var g,h,i,j=a.document,k=j.documentElement,l=[],m=[],n=[],o={},p=30,q=j.getElementsByTagName("head")[0]||k,r=j.getElementsByTagName("base")[0],s=q.getElementsByTagName("link"),t=function(){var a,b=j.createElement("div"),c=j.body,d=k.style.fontSize,e=c&&c.style.fontSize,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",c||(c=f=j.createElement("body"),c.style.background="none"),k.style.fontSize="100%",c.style.fontSize="100%",c.appendChild(b),f&&k.insertBefore(c,k.firstChild),a=b.offsetWidth,f?k.removeChild(c):c.removeC hild(b),k.style.fontSize=d,e&&(c.style.fontSize=e),a=i=parseFloat(a)},u=function(b){var c="clientWidth",d=k[c],e="CSS1Compat"===j.compatMode&&d||j.body[c]||d,f={},o=s[s.length-1],r=(new Date).getTime();if(b&&g&&p>r-g)return a.clearTimeout(h),h=a.setTimeout(u,p),void 0;g=r;for(var v in l)if(l.hasOwnProperty(v)){var w=l[v],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?i||t():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?i||t():1)),w.hasquery&&(z&&A||!(z||e>=x)||!(A||y>=e))||(f[w.media]||(f[w.media]=[]),f[w.media].push(m[w.rules]))}for(var C in n)n.hasOwnProperty(C)&&n[C]&&n[C].parentNode===q&&q.removeChild(n[C]);n.length=0;for(var D in f)if(f.hasOwnProperty(D)){var E=j.createElement("style"),F=f[D].join("\n");E.type="text/css",E.media=D,q.insertBefore(E,o.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(j.createTextNode(F)),n.push(E)}},v=function(a,b,d){var e=a.replace(c.regex.keyframes,"").match(c.regex.media),f=e&&e.length||0;b=b.substr ing(0,b.lastIndexOf("/"));var g=function(a){return a.replace(c.regex.urls,"$1"+b+"$2$3")},h=!f&&d;b.length&&(b+="/"),h&&(f=1);for(var i=0;f>i;i++){var j,k,n,o;h?(j=d,m.push(g(a))):(j=e[i].match(c.regex.findStyles)&&RegExp.$1,m.push(RegExp.$2&&g(RegExp.$2))),n=j.split(","),o=n.length;for(var p=0;o>p;p++)k=n[p],l.push({media:k.split("(")[0].match(c.regex.only)&&RegExp.$2||"all",rules:m.length-1,hasquery:k.indexOf("(")>-1,minw:k.match(c.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:k.match(c.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}u()},w=function(){if(d.length){var b=d.shift();f(b.href,function(c){v(c,b.href,b.media),o[b.href]=!0,a.setTimeout(function(){w()},0)})}},x=function(){for(var b=0;b<s.length;b++){var c=s[b],e=c.href,f=c.media,g=c.rel&&"stylesheet"===c.rel.toLowerCase();e&&g&&!o[e]&&(c.styleSheet&&c.styleSheet.rawCssText?(v(c.styleSheet.rawCssText,e,f),o[e]=!0):(!/^([a-zA-Z:]*\/\/)/.test(e)&&!r||e.replace(RegExp.$1,"").split("/")[0]===a.location.host)&&(" //"===e.substring(0,2)&&(e=a.location.protocol+e),d.push({href:e,media:f})))}w()};x(),c.update=x,c.getEmValue=t,a.addEventListener?a.addEventListener("resize",b,!1):a.attachEvent&&a.attachEvent("onresize",b)}}(this); \ No newline at end of file http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/news/2015/04/22/orc-as-tlp/index.html ---------------------------------------------------------------------- diff --git a/news/2015/04/22/orc-as-tlp/index.html b/news/2015/04/22/orc-as-tlp/index.html new file mode 100644 index 0000000..66a5e83 --- /dev/null +++ b/news/2015/04/22/orc-as-tlp/index.html @@ -0,0 +1,247 @@ +<!DOCTYPE HTML> +<html lang="en-US"> +<head> + <meta charset="UTF-8"> + <title>ORC becomes an Apache Top Level Project</title> + <meta name="viewport" content="width=device-width,initial-scale=1"> + <meta name="generator" content="Jekyll v2.4.0"> + <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> + <link rel="stylesheet" href="/css/screen.css"> + <link rel="icon" type="image/x-icon" href="/favicon.ico"> + <!--[if lt IE 9]> + <script src="/js/html5shiv.min.js"></script> + <script src="/js/respond.min.js"></script> + <![endif]--> +</head> + + +<body class="wrap"> + <header role="banner"> + <nav class="mobile-nav show-on-mobiles"> + <ul> + <li class=""> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class=""> + <a href="/talks/">Talks</a> + </li> + <li class="current"> + <a href="/news/">News</a> + </li> + <li class=""> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + <div class="grid"> + <div class="unit one-third center-on-mobiles"> + <h1> + <a href="/"> + <span class="sr-only">Apache ORC</span> + <img src="/img/logo.png" width="249" height="115" alt="ORC Logo"> + </a> + </h1> + </div> + <nav class="main-nav unit two-thirds hide-on-mobiles"> + <ul> + <li class=""> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class=""> + <a href="/talks/">Talks</a> + </li> + <li class="current"> + <a href="/news/">News</a> + </li> + <li class=""> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + </div> +</header> + + + <section class="news"> + <div class="grid"> + + <div class="docs-nav-mobile unit whole show-on-mobiles"> + <select onchange="if (this.value) window.location.href=this.value"> + <option value="">Navigate the blogâ¦</option> + <option value="/news/">Home</option> + <optgroup label="v1.x"> + + <option value="/news/2015/05/11/new-committers/">ORC adds 7 committers</option> + + <option value="/news/2015/04/22/orc-as-tlp/">ORC becomes an Apache Top Level Project</option> + + </optgroup> + </select> +</div> + + + <div class="unit four-fifths"> + <article> + <h2> + ORC becomes an Apache Top Level Project + <a href="/news/2015/04/22/orc-as-tlp/" class="permalink" title="Permalink">â</a> + </h2> + <span class="post-category"> + <span class="label"> + project + </span> + </span> + <div class="post-meta"> + <span class="post-date"> + 22 Apr 2015 + </span> + <a href="https://people.apache.org/~omalley" class="post-author"> + <img src="https://people.apache.org/~omalley/omalley.png" + class="avatar" alt="omalley avatar" + width="24" height="24"> + omalley + </a> + </div> + <div class="post-content"> + <p>Today Apache ORC became a top level project at the Apache Software +Foundation. This step represents a major step forward for the project, +and is representative of its momentum.</p> + +<p>Back in January 2013, we created ORC files as part of the initiative +to massively speed up Apache Hive and improve the storage efficiency +of data stored in Apache Hadoop. We added it as a feature of Hive for +two reasons:</p> + +<ol> + <li>To ensure that it would be well integrated with Hive</li> + <li>To ensure that storing data in ORC format would be as simple as +stating âstored as ORCâ to your table definition.</li> +</ol> + +<p>In the last two years, many of the features that weâve added to Hive, +such as vectorization, ACID, predicate push down and LLAP, support ORC +first, and follow up with other storage formats later.</p> + +<p>The growing use and acceptance of ORC has encouraged additional Hadoop +execution engines, such as Apache Pig, Map-Reduce, Cascading, and +Apache Spark to support reading and writing ORC. However, there are +concerns that depending on the large Hive jar that contains ORC pulls +in a lot of other projects that Hive depends on. To better support +these non-Hive users, we decided to split off from Hive and become a +separate project. This will not only allow us to support Hive, but +also provide a much more streamlined jar, documentation and help for +users outside of Hive.</p> + +<p>Although Hadoop and its ecosystem are largely written in Java, there +are a lot of applications in other languages that would like to +natively access ORC files in HDFS. Hortonworks, HP, and Microsoft are +developing a pure C++ ORC reader and writer that enables C++ +applications to read and write ORC files efficiently without +Java. That code will also be moved into Apache ORC and released +together with the Java implementation.</p> + + </div> +</article> + + </div> + + <div class="unit one-fifth hide-on-mobiles"> + <aside> + <ul> + <li class=""> + <a href="/news/">All News</a> + </li> + <li class=""> + <a href="/news/releases/">ORC Releases</a> + </li> + </ul> + <h4>Recent Releases</h4> + <ul> + + </ul> + <h4>Other News</h4> + <ul> + + + <li class=""> + <a href="/news/2015/05/11/new-committers/">ORC adds 7 committers</a> + </li> + + + + <li class="current"> + <a href="/news/2015/04/22/orc-as-tlp/">ORC becomes an Apache Top Level Project</a> + </li> + + + </ul> + </aside> +</div> + + + <div class="clear"></div> + + </div> + </section> + + + <footer role="contentinfo"> + <p>The contents of this website are © 2015 + <a href="https://www.apache.org/">Apache Software Foundation</a> + under the terms of the <a + href="https://www.apache.org/licenses/LICENSE-2.0.html"> + Apache License v2</a>. Apache ORC and its logo are trademarks + of the Apache Software Foundation.</p> +</footer> + + <script> + var anchorForId = function (id) { + var anchor = document.createElement("a"); + anchor.className = "header-link"; + anchor.href = "#" + id; + anchor.innerHTML = "<span class=\"sr-only\">Permalink</span><i class=\"fa fa-link\"></i>"; + anchor.title = "Permalink"; + return anchor; + }; + + var linkifyAnchors = function (level, containingElement) { + var headers = containingElement.getElementsByTagName("h" + level); + for (var h = 0; h < headers.length; h++) { + var header = headers[h]; + + if (typeof header.id !== "undefined" && header.id !== "") { + header.appendChild(anchorForId(header.id)); + } + } + }; + + document.onreadystatechange = function () { + if (this.readyState === "complete") { + var contentBlock = document.getElementsByClassName("docs")[0] || document.getElementsByClassName("news")[0]; + if (!contentBlock) { + return; + } + for (var level = 1; level <= 6; level++) { + linkifyAnchors(level, contentBlock); + } + } + }; +</script> + + +</body> +</html> http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/news/2015/05/11/new-committers/index.html ---------------------------------------------------------------------- diff --git a/news/2015/05/11/new-committers/index.html b/news/2015/05/11/new-committers/index.html new file mode 100644 index 0000000..33cdfb9 --- /dev/null +++ b/news/2015/05/11/new-committers/index.html @@ -0,0 +1,223 @@ +<!DOCTYPE HTML> +<html lang="en-US"> +<head> + <meta charset="UTF-8"> + <title>ORC adds 7 committers</title> + <meta name="viewport" content="width=device-width,initial-scale=1"> + <meta name="generator" content="Jekyll v2.4.0"> + <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> + <link rel="stylesheet" href="/css/screen.css"> + <link rel="icon" type="image/x-icon" href="/favicon.ico"> + <!--[if lt IE 9]> + <script src="/js/html5shiv.min.js"></script> + <script src="/js/respond.min.js"></script> + <![endif]--> +</head> + + +<body class="wrap"> + <header role="banner"> + <nav class="mobile-nav show-on-mobiles"> + <ul> + <li class=""> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class=""> + <a href="/talks/">Talks</a> + </li> + <li class="current"> + <a href="/news/">News</a> + </li> + <li class=""> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + <div class="grid"> + <div class="unit one-third center-on-mobiles"> + <h1> + <a href="/"> + <span class="sr-only">Apache ORC</span> + <img src="/img/logo.png" width="249" height="115" alt="ORC Logo"> + </a> + </h1> + </div> + <nav class="main-nav unit two-thirds hide-on-mobiles"> + <ul> + <li class=""> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class=""> + <a href="/talks/">Talks</a> + </li> + <li class="current"> + <a href="/news/">News</a> + </li> + <li class=""> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + </div> +</header> + + + <section class="news"> + <div class="grid"> + + <div class="docs-nav-mobile unit whole show-on-mobiles"> + <select onchange="if (this.value) window.location.href=this.value"> + <option value="">Navigate the blogâ¦</option> + <option value="/news/">Home</option> + <optgroup label="v1.x"> + + <option value="/news/2015/05/11/new-committers/">ORC adds 7 committers</option> + + <option value="/news/2015/04/22/orc-as-tlp/">ORC becomes an Apache Top Level Project</option> + + </optgroup> + </select> +</div> + + + <div class="unit four-fifths"> + <article> + <h2> + ORC adds 7 committers + <a href="/news/2015/05/11/new-committers/" class="permalink" title="Permalink">â</a> + </h2> + <span class="post-category"> + <span class="label"> + team + </span> + </span> + <div class="post-meta"> + <span class="post-date"> + 11 May 2015 + </span> + <a href="https://people.apache.org/~omalley" class="post-author"> + <img src="https://people.apache.org/~omalley/omalley.png" + class="avatar" alt="omalley avatar" + width="24" height="24"> + omalley + </a> + </div> + <div class="post-content"> + <p>The ORC project management committee today added seven new committers +for their work on ORC. Welcome all!</p> + +<ul> + <li>Gunther Hagleitner</li> + <li>Aliaksei Sandryhaila</li> + <li>Sergey Shelukhin</li> + <li>Gopal Vijayaraghavan</li> + <li>Stephen Walkauskas</li> + <li>Kevin Wilfong</li> + <li>Xuefu Zhang</li> +</ul> + + </div> +</article> + + </div> + + <div class="unit one-fifth hide-on-mobiles"> + <aside> + <ul> + <li class=""> + <a href="/news/">All News</a> + </li> + <li class=""> + <a href="/news/releases/">ORC Releases</a> + </li> + </ul> + <h4>Recent Releases</h4> + <ul> + + </ul> + <h4>Other News</h4> + <ul> + + + <li class="current"> + <a href="/news/2015/05/11/new-committers/">ORC adds 7 committers</a> + </li> + + + + <li class=""> + <a href="/news/2015/04/22/orc-as-tlp/">ORC becomes an Apache Top Level Project</a> + </li> + + + </ul> + </aside> +</div> + + + <div class="clear"></div> + + </div> + </section> + + + <footer role="contentinfo"> + <p>The contents of this website are © 2015 + <a href="https://www.apache.org/">Apache Software Foundation</a> + under the terms of the <a + href="https://www.apache.org/licenses/LICENSE-2.0.html"> + Apache License v2</a>. Apache ORC and its logo are trademarks + of the Apache Software Foundation.</p> +</footer> + + <script> + var anchorForId = function (id) { + var anchor = document.createElement("a"); + anchor.className = "header-link"; + anchor.href = "#" + id; + anchor.innerHTML = "<span class=\"sr-only\">Permalink</span><i class=\"fa fa-link\"></i>"; + anchor.title = "Permalink"; + return anchor; + }; + + var linkifyAnchors = function (level, containingElement) { + var headers = containingElement.getElementsByTagName("h" + level); + for (var h = 0; h < headers.length; h++) { + var header = headers[h]; + + if (typeof header.id !== "undefined" && header.id !== "") { + header.appendChild(anchorForId(header.id)); + } + } + }; + + document.onreadystatechange = function () { + if (this.readyState === "complete") { + var contentBlock = document.getElementsByClassName("docs")[0] || document.getElementsByClassName("news")[0]; + if (!contentBlock) { + return; + } + for (var level = 1; level <= 6; level++) { + linkifyAnchors(level, contentBlock); + } + } + }; +</script> + + +</body> +</html> http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/news/index.html ---------------------------------------------------------------------- diff --git a/news/index.html b/news/index.html new file mode 100644 index 0000000..e932264 --- /dev/null +++ b/news/index.html @@ -0,0 +1,296 @@ +<!DOCTYPE HTML> +<html lang="en-US"> +<head> + <meta charset="UTF-8"> + <title>News</title> + <meta name="viewport" content="width=device-width,initial-scale=1"> + <meta name="generator" content="Jekyll v2.4.0"> + <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> + <link rel="stylesheet" href="/css/screen.css"> + <link rel="icon" type="image/x-icon" href="/favicon.ico"> + <!--[if lt IE 9]> + <script src="/js/html5shiv.min.js"></script> + <script src="/js/respond.min.js"></script> + <![endif]--> +</head> + + +<body class="wrap"> + <header role="banner"> + <nav class="mobile-nav show-on-mobiles"> + <ul> + <li class=""> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class=""> + <a href="/talks/">Talks</a> + </li> + <li class="current"> + <a href="/news/">News</a> + </li> + <li class=""> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + <div class="grid"> + <div class="unit one-third center-on-mobiles"> + <h1> + <a href="/"> + <span class="sr-only">Apache ORC</span> + <img src="/img/logo.png" width="249" height="115" alt="ORC Logo"> + </a> + </h1> + </div> + <nav class="main-nav unit two-thirds hide-on-mobiles"> + <ul> + <li class=""> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class=""> + <a href="/talks/">Talks</a> + </li> + <li class="current"> + <a href="/news/">News</a> + </li> + <li class=""> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + </div> +</header> + + + <section class="news"> + <div class="grid"> + + <div class="docs-nav-mobile unit whole show-on-mobiles"> + <select onchange="if (this.value) window.location.href=this.value"> + <option value="">Navigate the blogâ¦</option> + <option value="/news/">Home</option> + <optgroup label="v1.x"> + + <option value="/news/2015/05/11/new-committers/">ORC adds 7 committers</option> + + <option value="/news/2015/04/22/orc-as-tlp/">ORC becomes an Apache Top Level Project</option> + + </optgroup> + </select> +</div> + + + <div class="unit four-fifths"> + + <article> + <h2> + <a href="/news/2015/05/11/new-committers/"> + ORC adds 7 committers + </a> + </h2> + <span class="post-category"> + <span class="label"> + team + </span> + </span> + <div class="post-meta"> + <span class="post-date"> + 11 May 2015 + </span> + <a href="https://github.com/omalley" class="post-author"> + <img src="https://github.com/omalley.png" class="avatar" alt="omalley avatar" width="24" height="24"> + omalley + </a> + </div> + <div class="post-content"> + <p>The ORC project management committee today added seven new committers +for their work on ORC. Welcome all!</p> + +<ul> + <li>Gunther Hagleitner</li> + <li>Aliaksei Sandryhaila</li> + <li>Sergey Shelukhin</li> + <li>Gopal Vijayaraghavan</li> + <li>Stephen Walkauskas</li> + <li>Kevin Wilfong</li> + <li>Xuefu Zhang</li> +</ul> + + </div> +</article> + + + <article> + <h2> + <a href="/news/2015/04/22/orc-as-tlp/"> + ORC becomes an Apache Top Level Project + </a> + </h2> + <span class="post-category"> + <span class="label"> + project + </span> + </span> + <div class="post-meta"> + <span class="post-date"> + 22 Apr 2015 + </span> + <a href="https://github.com/omalley" class="post-author"> + <img src="https://github.com/omalley.png" class="avatar" alt="omalley avatar" width="24" height="24"> + omalley + </a> + </div> + <div class="post-content"> + <p>Today Apache ORC became a top level project at the Apache Software +Foundation. This step represents a major step forward for the project, +and is representative of its momentum.</p> + +<p>Back in January 2013, we created ORC files as part of the initiative +to massively speed up Apache Hive and improve the storage efficiency +of data stored in Apache Hadoop. We added it as a feature of Hive for +two reasons:</p> + +<ol> + <li>To ensure that it would be well integrated with Hive</li> + <li>To ensure that storing data in ORC format would be as simple as +stating âstored as ORCâ to your table definition.</li> +</ol> + +<p>In the last two years, many of the features that weâve added to Hive, +such as vectorization, ACID, predicate push down and LLAP, support ORC +first, and follow up with other storage formats later.</p> + +<p>The growing use and acceptance of ORC has encouraged additional Hadoop +execution engines, such as Apache Pig, Map-Reduce, Cascading, and +Apache Spark to support reading and writing ORC. However, there are +concerns that depending on the large Hive jar that contains ORC pulls +in a lot of other projects that Hive depends on. To better support +these non-Hive users, we decided to split off from Hive and become a +separate project. This will not only allow us to support Hive, but +also provide a much more streamlined jar, documentation and help for +users outside of Hive.</p> + +<p>Although Hadoop and its ecosystem are largely written in Java, there +are a lot of applications in other languages that would like to +natively access ORC files in HDFS. Hortonworks, HP, and Microsoft are +developing a pure C++ ORC reader and writer that enables C++ +applications to read and write ORC files efficiently without +Java. That code will also be moved into Apache ORC and released +together with the Java implementation.</p> + + </div> +</article> + + + +<p></p> + +<h2>ORC Twitter</h2> + +<p>The official <a href="https://twitter.com/apacheorc">@ApacheOrc</a> +Twitter account pushes announcements about ORC. If you give a talk about +ORC, let us know and we'll tweet it out and add it to the news section +of the website.</p> + + </div> + + <div class="unit one-fifth hide-on-mobiles"> + <aside> + <ul> + <li class="current"> + <a href="/news/">All News</a> + </li> + <li class=""> + <a href="/news/releases/">ORC Releases</a> + </li> + </ul> + <h4>Recent Releases</h4> + <ul> + + </ul> + <h4>Other News</h4> + <ul> + + + <li class=""> + <a href="/news/2015/05/11/new-committers/">ORC adds 7 committers</a> + </li> + + + + <li class=""> + <a href="/news/2015/04/22/orc-as-tlp/">ORC becomes an Apache Top Level Project</a> + </li> + + + </ul> + </aside> +</div> + + + <div class="clear"></div> + + </div> + </section> + + + <footer role="contentinfo"> + <p>The contents of this website are © 2015 + <a href="https://www.apache.org/">Apache Software Foundation</a> + under the terms of the <a + href="https://www.apache.org/licenses/LICENSE-2.0.html"> + Apache License v2</a>. Apache ORC and its logo are trademarks + of the Apache Software Foundation.</p> +</footer> + + <script> + var anchorForId = function (id) { + var anchor = document.createElement("a"); + anchor.className = "header-link"; + anchor.href = "#" + id; + anchor.innerHTML = "<span class=\"sr-only\">Permalink</span><i class=\"fa fa-link\"></i>"; + anchor.title = "Permalink"; + return anchor; + }; + + var linkifyAnchors = function (level, containingElement) { + var headers = containingElement.getElementsByTagName("h" + level); + for (var h = 0; h < headers.length; h++) { + var header = headers[h]; + + if (typeof header.id !== "undefined" && header.id !== "") { + header.appendChild(anchorForId(header.id)); + } + } + }; + + document.onreadystatechange = function () { + if (this.readyState === "complete") { + var contentBlock = document.getElementsByClassName("docs")[0] || document.getElementsByClassName("news")[0]; + if (!contentBlock) { + return; + } + for (var level = 1; level <= 6; level++) { + linkifyAnchors(level, contentBlock); + } + } + }; +</script> + + +</body> +</html> http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/news/releases/index.html ---------------------------------------------------------------------- diff --git a/news/releases/index.html b/news/releases/index.html new file mode 100644 index 0000000..263067d --- /dev/null +++ b/news/releases/index.html @@ -0,0 +1,187 @@ +<!DOCTYPE HTML> +<html lang="en-US"> +<head> + <meta charset="UTF-8"> + <title>Releases</title> + <meta name="viewport" content="width=device-width,initial-scale=1"> + <meta name="generator" content="Jekyll v2.4.0"> + <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> + <link rel="stylesheet" href="/css/screen.css"> + <link rel="icon" type="image/x-icon" href="/favicon.ico"> + <!--[if lt IE 9]> + <script src="/js/html5shiv.min.js"></script> + <script src="/js/respond.min.js"></script> + <![endif]--> +</head> + + +<body class="wrap"> + <header role="banner"> + <nav class="mobile-nav show-on-mobiles"> + <ul> + <li class=""> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class=""> + <a href="/talks/">Talks</a> + </li> + <li class="current"> + <a href="/news/">News</a> + </li> + <li class=""> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + <div class="grid"> + <div class="unit one-third center-on-mobiles"> + <h1> + <a href="/"> + <span class="sr-only">Apache ORC</span> + <img src="/img/logo.png" width="249" height="115" alt="ORC Logo"> + </a> + </h1> + </div> + <nav class="main-nav unit two-thirds hide-on-mobiles"> + <ul> + <li class=""> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class=""> + <a href="/talks/">Talks</a> + </li> + <li class="current"> + <a href="/news/">News</a> + </li> + <li class=""> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + </div> +</header> + + + <section class="news"> + <div class="grid"> + + <div class="docs-nav-mobile unit whole show-on-mobiles"> + <select onchange="if (this.value) window.location.href=this.value"> + <option value="">Navigate the blogâ¦</option> + <option value="/news/">Home</option> + <optgroup label="v1.x"> + + <option value="/news/2015/05/11/new-committers/">ORC adds 7 committers</option> + + <option value="/news/2015/04/22/orc-as-tlp/">ORC becomes an Apache Top Level Project</option> + + </optgroup> + </select> +</div> + + + <div class="unit four-fifths"> + + + </div> + + <div class="unit one-fifth hide-on-mobiles"> + <aside> + <ul> + <li class=""> + <a href="/news/">All News</a> + </li> + <li class="current"> + <a href="/news/releases/">ORC Releases</a> + </li> + </ul> + <h4>Recent Releases</h4> + <ul> + + </ul> + <h4>Other News</h4> + <ul> + + + <li class=""> + <a href="/news/2015/05/11/new-committers/">ORC adds 7 committers</a> + </li> + + + + <li class=""> + <a href="/news/2015/04/22/orc-as-tlp/">ORC becomes an Apache Top Level Project</a> + </li> + + + </ul> + </aside> +</div> + + + <div class="clear"></div> + + </div> + </section> + + + <footer role="contentinfo"> + <p>The contents of this website are © 2015 + <a href="https://www.apache.org/">Apache Software Foundation</a> + under the terms of the <a + href="https://www.apache.org/licenses/LICENSE-2.0.html"> + Apache License v2</a>. Apache ORC and its logo are trademarks + of the Apache Software Foundation.</p> +</footer> + + <script> + var anchorForId = function (id) { + var anchor = document.createElement("a"); + anchor.className = "header-link"; + anchor.href = "#" + id; + anchor.innerHTML = "<span class=\"sr-only\">Permalink</span><i class=\"fa fa-link\"></i>"; + anchor.title = "Permalink"; + return anchor; + }; + + var linkifyAnchors = function (level, containingElement) { + var headers = containingElement.getElementsByTagName("h" + level); + for (var h = 0; h < headers.length; h++) { + var header = headers[h]; + + if (typeof header.id !== "undefined" && header.id !== "") { + header.appendChild(anchorForId(header.id)); + } + } + }; + + document.onreadystatechange = function () { + if (this.readyState === "complete") { + var contentBlock = document.getElementsByClassName("docs")[0] || document.getElementsByClassName("news")[0]; + if (!contentBlock) { + return; + } + for (var level = 1; level <= 6; level++) { + linkifyAnchors(level, contentBlock); + } + } + }; +</script> + + +</body> +</html> http://git-wip-us.apache.org/repos/asf/orc/blob/6a400548/talks/index.html ---------------------------------------------------------------------- diff --git a/talks/index.html b/talks/index.html new file mode 100644 index 0000000..70db223 --- /dev/null +++ b/talks/index.html @@ -0,0 +1,193 @@ +<!DOCTYPE HTML> +<html lang="en-US"> +<head> + <meta charset="UTF-8"> + <title>ORC Talks</title> + <meta name="viewport" content="width=device-width,initial-scale=1"> + <meta name="generator" content="Jekyll v2.4.0"> + <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> + <link rel="stylesheet" href="/css/screen.css"> + <link rel="icon" type="image/x-icon" href="/favicon.ico"> + <!--[if lt IE 9]> + <script src="/js/html5shiv.min.js"></script> + <script src="/js/respond.min.js"></script> + <![endif]--> +</head> + + +<body class="wrap"> + <header role="banner"> + <nav class="mobile-nav show-on-mobiles"> + <ul> + <li class=""> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class="current"> + <a href="/talks/">Talks</a> + </li> + <li class=""> + <a href="/news/">News</a> + </li> + <li class=""> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + <div class="grid"> + <div class="unit one-third center-on-mobiles"> + <h1> + <a href="/"> + <span class="sr-only">Apache ORC</span> + <img src="/img/logo.png" width="249" height="115" alt="ORC Logo"> + </a> + </h1> + </div> + <nav class="main-nav unit two-thirds hide-on-mobiles"> + <ul> + <li class=""> + <a href="/">Home</a> + </li> + <li class=""> + <a href="/docs/">Documentation</a> + </li> + <li class="current"> + <a href="/talks/">Talks</a> + </li> + <li class=""> + <a href="/news/">News</a> + </li> + <li class=""> + <a href="/help/">Help</a> + </li> + <li class=""> + <a href="/develop/">Develop</a> + </li> +</ul> + + </nav> + </div> +</header> + + + <section class="standalone"> + <div class="grid"> + + <div class="unit whole"> + <article> + <h1>ORC Talks</h1> + <p>Want to learn more about ORC?</p> + +<p>Watch some presentations and read through some slide decks about ORC.</p> + +<h2 id="videos">Videos</h2> + +<ul> + <li> + <p>ORC File & Vectorization - Improving Hive Data Storage and Query Performance +<a href="http://www.slideshare.net/oom65/orc-andvectorizationhadoopsummit">slides</a></p> + + <p>Owen OâMalley and Eric Hanson at Hadoop Summit: San Jose 2013</p> + + <iframe width="420" height="315" src="https://www.youtube.com/embed/GV7vpR7vpjM" frameborder="0" allowfullscreen=""></iframe> + </li> + <li> + <p>ORC 2015: Faster, Better, Smaller +<a href="http://www.slideshare.net/t3rmin4t0r/orc-2015">slides</a></p> + + <p>Gopal Vijayaraghavan at Hadoop Summit: Brussels 2015</p> + + <iframe width="560" height="315" src="https://www.youtube.com/embed/Jd4lFEK8gCM" frameborder="0" allowfullscreen=""></iframe> + </li> + <li> + <p>Adding ACID Updates to Hive +<a href="http://www.slideshare.net/alanfgates/hive-acidupdatessummitsjc2014">slides</a></p> + + <p>Owen OâMalley and Alan Gates at Hadoop Summit: San Jose 2014</p> + + <iframe width="560" height="315" src="https://www.youtube.com/embed/_A-GMkIygtU" frameborder="0" allowfullscreen=""></iframe> + </li> +</ul> + +<h2 id="slides">Slides</h2> + +<ul> + <li> + <p>ORC Files</p> + + <p>Owen OâMalley at Berlin Buzzwords 2013</p> + + <iframe src="//www.slideshare.net/slideshow/embed_code/key/nUhPBgqm1xzJCG" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; + margin-bottom:5px; max-width: 100%;" allowfullscreen=""> </iframe> + </li> + <li> + <p>A Perfect Hive Query for a Perfect Meeting</p> + + <p>Adam Kawa at Hadoop Summit: San Jose 2014</p> + + <iframe src="//www.slideshare.net/slideshow/embed_code/key/4CLFxVy90yBJ3J" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; + border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen=""> </iframe> + </li> +</ul> + + </article> + </div> + + <div class="clear"></div> + + </div> +</section> + + + <footer role="contentinfo"> + <p>The contents of this website are © 2015 + <a href="https://www.apache.org/">Apache Software Foundation</a> + under the terms of the <a + href="https://www.apache.org/licenses/LICENSE-2.0.html"> + Apache License v2</a>. Apache ORC and its logo are trademarks + of the Apache Software Foundation.</p> +</footer> + + <script> + var anchorForId = function (id) { + var anchor = document.createElement("a"); + anchor.className = "header-link"; + anchor.href = "#" + id; + anchor.innerHTML = "<span class=\"sr-only\">Permalink</span><i class=\"fa fa-link\"></i>"; + anchor.title = "Permalink"; + return anchor; + }; + + var linkifyAnchors = function (level, containingElement) { + var headers = containingElement.getElementsByTagName("h" + level); + for (var h = 0; h < headers.length; h++) { + var header = headers[h]; + + if (typeof header.id !== "undefined" && header.id !== "") { + header.appendChild(anchorForId(header.id)); + } + } + }; + + document.onreadystatechange = function () { + if (this.readyState === "complete") { + var contentBlock = document.getElementsByClassName("docs")[0] || document.getElementsByClassName("news")[0]; + if (!contentBlock) { + return; + } + for (var level = 1; level <= 6; level++) { + linkifyAnchors(level, contentBlock); + } + } + }; +</script> + + +</body> +</html>
