content/releases/1.1.0.html (191 lines of code) (raw):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Version 1.1.0 - Incubating &mdash; Apache Flume</title> <link rel="stylesheet" href="../_static/flume.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <script type="text/javascript"> var DOCUMENTATION_OPTIONS = { URL_ROOT: '../', VERSION: '', COLLAPSE_INDEX: false, FILE_SUFFIX: '.html', HAS_SOURCE: true }; </script> <script type="text/javascript" src="../_static/jquery.js"></script> <script type="text/javascript" src="../_static/underscore.js"></script> <script type="text/javascript" src="../_static/doctools.js"></script> <link rel="top" title="Apache Flume" href="../index.html" /> <link rel="up" title="Releases" href="index.html" /> <link rel="next" title="Version 1.0.0 - Incubating" href="1.0.0.html" /> <link rel="prev" title="Version 1.2.0" href="1.2.0.html" /> </head> <body> <div class="header"> <table width="100%" border="0"> <tr> <td width="10%"> <div class="logo"> <a href="../index.html"> <img class="logo" src="../_static/flume-logo.png" alt="Logo"/> </a> </div> </td> <td width="2%"> <span class="trademark">&trade;</span> </td> <td width="68%" align="center" class="pageTitle">Apache Flume<sup><span class="trademark">&trade;</span></sup> </td> <td width="20%"> <a href="https://www.apache.org"> <img src="../_static/feather-small.png" alt="Apache Software Foundation" height="70"/> </a> </td> </tr> </table> </div> <div class="document"> <div class="documentwrapper"> <div class="bodywrapper"> <div class="body"> <div class="section" id="version-1-1-0-incubating"> <h1>Version 1.1.0 - Incubating<a class="headerlink" href="#version-1-1-0-incubating" title="Permalink to this headline">¶</a></h1> <p class="rubric">Status of this release</p> <p>This release is the second release of Apache Flume within the Apache Incubator, and is labelled and should be considered as a beta version. As compared to the previous release, it has substantially more features and functionality along with bug fixes and other enhancements. However it is likely to change until a stable release version.</p> <p class="rubric">Release Documentation</p> <ul class="simple"> <li><a class="reference external" href="content/1.1.0-incubating/apidocs/index.html">API Documentation</a></li> </ul> <p class="rubric">Changes</p> <ul> <li><dl class="first docutils"> <dt>Sub-task</dt> <dd><ul class="first last simple"> <li>[FLUME-989] - Factor Flume Avro RPC interfaces out into separate Client SDK</li> </ul> </dd> </dl> </li> <li><dl class="first docutils"> <dt>Bug</dt> <dd><ul class="first last simple"> <li>[FLUME-11] - Tests are setting logger level and should not be.</li> <li>[FLUME-889] - All events in memory channel are lost on reconfiguration</li> <li>[FLUME-920] - flume-ng script does not work on Ubuntu Maverick</li> <li>[FLUME-933] - Default[Source|Sink|Channel]Factory implementation should do reference counting for create/unregistering instances.</li> <li>[FLUME-936] - MemoryChannel is not thread safe</li> <li>[FLUME-955] - Rat failure: Legacy Avro Source missing Apache license header</li> <li>[FLUME-957] - Remove unused flume json config file</li> <li>[FLUME-960] - TestAvroSink.testFailedConnect is racy and fails often</li> <li>[FLUME-963] - Add additional tests to TestHDFSEventSink and demystify existing tests</li> <li>[FLUME-1005] - Several issues with flume-ng script</li> <li>[FLUME-1009] - HDFSEventSink should return BACKOFF when the channel returns null</li> <li>[FLUME-1018] - Context can cause NullPointerException</li> <li>[FLUME-1027] - Missing log4j library in Flume distribution</li> <li>[FLUME-1029] - Flume build issue with Avro 1.6.2 and empty local repository</li> <li>[FLUME-1031] - Depricate code generated by Thrift and Avro OG sources that is under com.cloudera package</li> </ul> </dd> </dl> </li> <li><dl class="first docutils"> <dt>Improvement</dt> <dd><ul class="first last simple"> <li>[FLUME-886] - Create Log4j Appender</li> <li>[FLUME-919] - flume-ng script should use exec when spawning the java process</li> <li>[FLUME-922] - Straighten up branches for development</li> <li>[FLUME-925] - Update build infrastructure to follow Apache Maven guidelines</li> <li>[FLUME-932] - Making flume-ng components pluggage and name aware</li> <li>[FLUME-934] - hadoop 1.0.0 sink and corresponding profile</li> <li>[FLUME-935] - Create abstract implementations of basic channel/transaction semantics</li> <li>[FLUME-939] - Load flume-env.sh from flume_conf_dir environment variable / system property as opposed to bin directory</li> <li>[FLUME-945] - Add the ability to specify a default channel for multiplexing channel selector.</li> <li>[FLUME-956] - Configuration File Template</li> <li>[FLUME-958] - Miscellaneous build improvements</li> <li>[FLUME-964] - Remove compiler warnings where possible</li> <li>[FLUME-978] - Context interface is too basic requiring boilerplate user code</li> <li>[FLUME-984] - SinkRunner should catch unhanded exceptions and log them like PollingSourceRunner</li> <li>[FLUME-990] - Hive sink</li> <li>[FLUME-1019] - Document Sink and related interfaces, defining expected behaviors</li> <li>[FLUME-1021] - Document API contracts and expected behavior in additional interfaces, including Source</li> <li>[FLUME-1032] - Fix / clean up Flume NG build</li> </ul> </dd> </dl> </li> <li><dl class="first docutils"> <dt>New Feature</dt> <dd><ul class="first last simple"> <li>[FLUME-865] - Implement failover sink</li> <li>[FLUME-892] - Support for SysLog as source</li> <li>[FLUME-914] - Port the IRC sink to flume ng</li> <li>[FLUME-930] - Support for multiplexing into different channels from single source.</li> <li>[FLUME-942] - Support event compatibility with Flume 0.9x</li> <li>[FLUME-970] - Create user guide for Flume NG</li> </ul> </dd> </dl> </li> <li><dl class="first docutils"> <dt>Task</dt> <dd><ul class="first last simple"> <li>[FLUME-940] - Remove unused code from Flume</li> <li>[FLUME-949] - Collapse PollableSink into Sink interface.</li> <li>[FLUME-977] - Migrate trunk to 0.9.5 branch and move branch flume-728 over to trunk</li> <li>[FLUME-1028] - Fix jenkins build after addition of submodule</li> </ul> </dd> </dl> </li> </ul> </div> </div> </div> </div> <div class="sphinxsidebar"> <div class="sphinxsidebarwrapper"><h3><a href="../index.html">Apache Flume</a></h3> <ul> <li class="toctree-l1"><a class="reference internal" href="../getinvolved.html">How to Get Involved</a></li> <li class="toctree-l1"><a class="reference internal" href="../download.html">Download</a></li> <li class="toctree-l1"><a class="reference internal" href="../security.html">Apache Flume Security Vulnerabilities</a></li> <li class="toctree-l1"><a class="reference internal" href="../documentation.html">Documentation</a></li> <li class="toctree-l1"><a class="reference internal" href="index.html">Releases</a></li> <li class="toctree-l1"><a class="reference internal" href="../mailinglists.html">Mailing lists</a></li> <li class="toctree-l1"><a class="reference internal" href="../team.html">Team</a></li> <li class="toctree-l1"><a class="reference internal" href="../source.html">Source Repository</a></li> <li class="toctree-l1"><a class="reference internal" href="../testing.html">Testing</a></li> <li class="toctree-l1"><a class="reference internal" href="../license.html">Apache License</a></li> <li class="toctree-l1"><a class="reference internal" href="../subprojects.html">Sub Projects</a></li> </ul> <h3>Resources</h3> <ul class="this-page-menu"> <li><a href="https://issues.apache.org/jira/browse/FLUME">Flume Issue Tracking (Jira)</a></li> <li><a href="https://cwiki.apache.org/confluence/display/FLUME">Flume Wiki</a></li> <li><a href="https://cwiki.apache.org/confluence/display/FLUME/Getting+Started">Getting Started Guide</a></li> </ul> <h3>Apache</h3> <ul class="this-page-menu"> <li><a href="https://www.apache.org">Home</a></li> <li><a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li> <li><a href="https://www.apache.org/licenses">Licenses</a> </li> <li><a href="https://www.apache.org/foundation/thanks.html">Thanks</a></li> <li><a href="https://www.apachecon.com">Conferences</a></li> <li><a href="https://www.apache.org/security/">Security</a></li> <li><a href="https://privacy.apache.org/policies/privacy-policy-public.html">Data Privacy</a></li> </ul> </div> </div> <div class="clearer"></div> </div> <div class="footer"> &copy; Copyright 2009-2023 The Apache Software Foundation. Apache Flume, Flume, Apache, the Apache feather logo, and the Apache Flume project logo are trademarks of The Apache Software Foundation.. </div> </body> </html>