This is an automated email from the ASF dual-hosted git repository. vbalaji pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/incubator-hudi.git
The following commit(s) were added to refs/heads/asf-site by this push: new d0ed101 [HUDI-126] Updating site to add a release download page to site d0ed101 is described below commit d0ed101bd71538ae006f8e12901411da6d1785ef Author: Balaji Varadarajan <varad...@uber.com> AuthorDate: Thu Oct 24 22:37:14 2019 -0700 [HUDI-126] Updating site to add a release download page to site --- content/releases.html | 360 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 360 insertions(+) diff --git a/content/releases.html b/content/releases.html new file mode 100644 index 0000000..38371ff --- /dev/null +++ b/content/releases.html @@ -0,0 +1,360 @@ +<!DOCTYPE html> +<head> + <meta charset="utf-8"> +<meta http-equiv="X-UA-Compatible" content="IE=edge"> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta name="description" content="Apache Hudi (incubating) Releases Page"> +<meta name="keywords" content="apache, hudi, release, data lake, upsert,"> +<title>Releases | Hudi</title> +<link rel="stylesheet" href="/css/syntax.css"> + + +<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> +<!--<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">--> +<link rel="stylesheet" href="/css/modern-business.css"> +<link rel="stylesheet" href="/css/lavish-bootstrap.css"> +<link rel="stylesheet" href="/css/customstyles.css"> +<link rel="stylesheet" href="/css/theme-blue.css"> + +<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script> +<script src="/js/jquery.navgoco.min.js"></script> + + +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/anchor-js/2.0.0/anchor.min.js"></script> +<script src="/js/toc.js"></script> +<script src="/js/customscripts.js"></script> + +<script> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-93561550-1', 'auto'); + ga('send', 'pageview'); + +</script> + +<link rel="shortcut icon" href="/images/favicon.ico"> + +<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> +<!-- WARNING: Respond.js doesn't work if you view the page via file:// --> +<!--[if lt IE 9]> +<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> +<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> +<![endif]--> + +<link rel="alternate" type="application/rss+xml" title="" href="http://localhost:4000feed.xml"> + + <script> + $(document).ready(function() { + // Initialize navgoco with default options + $("#mysidebar").navgoco({ + caretHtml: '', + accordion: true, + openClass: 'active', // open + save: false, // leave false or nav highlighting doesn't work right + cookie: { + name: 'navgoco', + expires: false, + path: '/' + }, + slide: { + duration: 400, + easing: 'swing' + } + }); + + $("#collapseAll").click(function(e) { + e.preventDefault(); + $("#mysidebar").navgoco('toggle', false); + }); + + $("#expandAll").click(function(e) { + e.preventDefault(); + $("#mysidebar").navgoco('toggle', true); + }); + + }); + + </script> + <script> + $(function () { + $('[data-toggle="tooltip"]').tooltip() + }) + </script> + + +</head> +<body> +<!-- Navigation --> + +<nav class="navbar navbar-inverse navbar-fixed-top"> + <div class="container topnavlinks"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + + <a class="fa fa-lg navbar-brand" href="index.html"> <span class="projectTitle"> + <img src="https://www.apache.org/img/hudi.png" alt="Hudi logo"/> + <!--Hudi--> + </span><br/> + <p class="navbar-incubate">(Incubating)</p></a> + </div> + <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> + <ul class="nav navbar-nav navbar-right"> + <!-- entries without drop-downs appear here --> + + + + + + <li class="active"><a href="releases.html">Releases</a></li> + + + + <li><a href="community.html">Community</a></li> + + + + <li><a href="https://github.com/apache/incubator-hudi" target="_blank">Code</a></li> + + + + <!-- entries with drop-downs appear here --> + <!-- conditional logic to control which topnav appears for the audience defined in the configuration file.--> + + + <li class="dropdown"> + <a href="#" class="dropdown-toggle" data-toggle="dropdown">Developers<b class="caret"></b></a> + <ul class="dropdown-menu"> + + + <li><a href="contributing.html">Contributing</a></li> + + + + <li><a href="https://cwiki.apache.org/confluence/display/HUDI" target="_blank">Wiki/Designs</a></li> + + + + <li><a href="https://issues.apache.org/jira/projects/HUDI/summary" target="_blank">Issues</a></li> + + + + <li><a href="https://cwiki.apache.org/confluence/pages/viewrecentblogposts.action?key=HUDI" target="_blank">Blog</a></li> + + + + <li><a href="https://projects.apache.org/project.html?incubator-hudi" target="_blank">Team</a></li> + + + </ul> + </li> + + + + <li> + + + + <a class="email" title="Submit feedback" href="#" onclick="javascript:window.location='mailto:d...@hudi.apache.org?subject=Hudi Documentation feedback&body=I have some feedback about the Releases page: ' + window.location.href;"><i class="fa fa-envelope-o"></i> Feedback</a> + +<li> + + + <li> + + <!-- link to the Chinese home page when current is blog page --> + <a href="/cn/releases.html">中文版</a> + + </li> + <!--comment out this block if you want to hide search--> + <li> + <!--start search--> + <div id="search-demo-container"> + <input type="text" id="search-input" placeholder="search..."> + <ul id="results-container"></ul> + </div> + <script src="/js/jekyll-search.js" type="text/javascript"></script> + <script type="text/javascript"> + SimpleJekyllSearch.init({ + searchInput: document.getElementById('search-input'), + resultsContainer: document.getElementById('results-container'), + dataSource: '/search.json', + searchResultTemplate: '<li><a href="{url}" title="Releases">{title}</a></li>', + noResultsText: 'No results found.', + limit: 10, + fuzzy: true, + }) + </script> + <!--end search--> + </li> + </ul> + </div> + </div> + <!-- /.container --> +</nav> + +<!-- Page Content --> +<div class="container"> + <div class="col-lg-12"> </div> + <!-- Content Row --> + <div class="row"> + <!-- Sidebar Column --> + <div class="col-md-3"> + + + + + + + + + + +<ul id="mysidebar" class="nav"> + <li class="sidebarTitle"> </li> + + <!-- if you aren't using the accordion, uncomment this block: + <p class="external"> + <a href="#" id="collapseAll">Collapse All</a> | <a href="#" id="expandAll">Expand All</a> + </p> + --> + </li> +</ul> +</div> + +<!-- this highlights the active parent class in the navgoco sidebar. this is critical so that the parent expands when you're viewing a page. This must appear below the sidebar code above. Otherwise, if placed inside customscripts.js, the script runs before the sidebar code runs and the class never gets inserted.--> +<script>$("li.active").parents('li').toggleClass("active");</script> + + <!-- Content Column --> + <div class="col-md-9"> + <div class="post-header"> + <h1 class="post-title-main">Releases</h1> +</div> + + + +<div class="post-content"> + + + <div class="summary">Apache Hudi (incubating) Releases Page</div> + + + + +<!-- this handles the automatic toc. use ## for subheads to auto-generate the on-page minitoc. if you use html tags, you must supply an ID for the heading element in order for it to appear in the minitoc. --> +<script> +$( document ).ready(function() { + // Handler for .ready() called. + +$('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3,h4' }); + +/* this offset helps account for the space taken up by the floating toolbar. */ +$('#toc').on('click', 'a', function() { + var target = $(this.getAttribute('href')) + , scroll_target = target.offset().top + + $(window).scrollTop(scroll_target - 10); + return false +}) + +}); +</script> + +<div id="toc"></div> + + + + + + + <h2 id="latest-stable-release">Latest Stable Release</h2> +<ul> + <li>Stable Release : <code class="highlighter-rouge">0.5.0-incubating</code></li> +</ul> + +<h2 id="release-050-incubating">Release 0.5.0-incubating</h2> + +<h3 id="download-information">Download Information</h3> +<ul> + <li>Source Release : <a href="https://www.apache.org/dist/incubator/hudi/0.5.0-incubating/hudi-0.5.0-incubating.src.tgz">Apache Hudi(incubating) 0.5.0-incubating Source Release</a> (<a href="https://www.apache.org/dist/incubator/hudi/0.5.0-incubating/hudi-0.5.0-incubating.src.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/incubator/hudi/0.5.0-incubating/hudi-0.5.0-incubating.src.tgz.sha512">sha512</a>)</li> + <li>Apache Hudi (incubating) jars corresponding to this release is available <a href="https://repository.apache.org/#nexus-search;quick~hudi">here</a></li> +</ul> + +<h3 id="release-highlights">Release Highlights</h3> +<ul> + <li>Package and format renaming from com.uber.hoodie to org.apache.hudi (See migration guide section below)</li> + <li>Major redo of Hudi bundles to address class and jar version mismatches in different environments</li> + <li>Upgrade from Hive 1.x to Hive 2.x for compile time dependencies - Hive 1.x runtime integration still works with a patch : See <a href="https://lists.apache.org/thread.html/48b3f0553f47c576fd7072f56bb0d8a24fb47d4003880d179c7f88a3@%3Cdev.hudi.apache.org%3E">the discussion thread</a></li> + <li>DeltaStreamer now supports continuous running mode with managed concurrent compaction</li> + <li>Support for Composite Keys as record key</li> + <li>HoodieCombinedInputFormat to scale huge hive queries running on Hoodie tables</li> +</ul> + +<h3 id="migration-guide-for-this-release">Migration Guide for this release</h3> +<p>This is the first Apache release for Hudi (incubating). Prior to this release, Hudi Jars were published using “com.uber.hoodie” maven co-ordinates. We have a <a href="https://cwiki.apache.org/confluence/display/HUDI/Migration+Guide+From+com.uber.hoodie+to+org.apache.hudi">migration guide</a></p> + +<h3 id="raw-release-notes">Raw Release Notes</h3> +<p>The raw release notes are available <a href="https://jira.apache.org/jira/secure/ReleaseNote.jspa?projectId=12322822&version=12346087">here</a></p> + + + + <div class="tags"> + + </div> + + + +</div> + +<hr class="shaded"/> + +<footer> + <div class="row"> + <div class="col-lg-12 footer"> + <p> + Copyright © <span id="copyright-year">2019</span> <a href="https://apache.org">The Apache Software Foundation</a>, + Licensed under the Apache License, Version 2.0<br> + Apache and the Apache feather logo are trademarks of The Apache Software Foundation.| <a href="/privacy">Privacy Policy</a><br> + <a class="footer-link-img" href="https://apache.org"> + <img src="/images/asf_logo.svg" alt="The Apache Software Foundation" height="100px" widh="50px"></a> + </p> + <p> + Apache Hudi is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the <a href="http://incubator.apache.org/">Apache Incubator</a>. + 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. + </p> + </div> + <div class="col-lg-12 footer"> + <div class="ui link list"> + <a class="item" rel="external" href="https://incubator.apache.org/"> Apache Incubator </a> + <a class="item" rel="external" href="https://www.apache.org/"> About the ASF </a> + <a class="item" rel="external" href="https://www.apache.org/events/current-event"> Events </a> + <a class="item" rel="external" href="https://www.apache.org/foundation/thanks.html"> Thanks </a> + <a class="item" rel="external" href="https://www.apache.org/foundation/sponsorship.html"> Become a Sponsor </a> + <a class="item" rel="external" href="https://www.apache.org/security/"> Security </a> + <a class="item" rel="external" href="https://www.apache.org/licenses/"> License </a> + </div> + </div> + </div> +</footer> + + + </div> + <!-- /.row --> +</div> +<!-- /.container --> + </div> + +</body> + +</html> \ No newline at end of file