You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flume.apache.org by rg...@apache.org on 2022/10/10 18:22:46 UTC

[flume-site] branch asf-staging updated: Flume 1.11.0 RC1

This is an automated email from the ASF dual-hosted git repository.

rgoers pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/flume-site.git


The following commit(s) were added to refs/heads/asf-staging by this push:
     new a84282fe Flume 1.11.0 RC1
a84282fe is described below

commit a84282fe4fdd35ef512ffe440b937a4e167f4e57
Author: Ralph Goers <rg...@apache.org>
AuthorDate: Mon Oct 10 11:22:29 2022 -0700

    Flume 1.11.0 RC1
---
 content/.doctrees/FlumeDeveloperGuide.doctree      |   Bin 218758 -> 221946 bytes
 content/.doctrees/FlumeUserGuide.doctree           |   Bin 2953674 -> 2997602 bytes
 content/.doctrees/documentation.doctree            |   Bin 11997 -> 11997 bytes
 content/.doctrees/download.doctree                 |   Bin 30357 -> 30543 bytes
 content/.doctrees/environment.pickle               |   Bin 197434 -> 202168 bytes
 content/.doctrees/index.doctree                    |   Bin 214385 -> 220709 bytes
 content/.doctrees/releases/1.11.0.doctree          |   Bin 0 -> 18536 bytes
 content/.doctrees/releases/index.doctree           |   Bin 5920 -> 5957 bytes
 content/.doctrees/security.doctree                 |   Bin 31749 -> 31749 bytes
 content/FlumeDeveloperGuide.html                   |    19 +-
 content/FlumeUserGuide.html                        |   293 +-
 content/_sources/FlumeDeveloperGuide.txt           |    13 +-
 content/_sources/FlumeUserGuide.txt                |   269 +-
 content/_sources/documentation.txt                 |     4 +-
 content/_sources/download.txt                      |    12 +-
 content/_sources/index.txt                         |    25 +
 content/_sources/releases/1.11.0.txt               |    35 +
 content/_sources/releases/index.txt                |     5 +-
 content/_sources/security.txt                      |     2 +-
 content/documentation.html                         |     6 +-
 content/download.html                              |    20 +-
 content/index.html                                 |    13 +
 content/releases/1.10.1.html                       |     2 +-
 content/releases/{1.10.1.html => 1.11.0.html}      |    44 +-
 .../content/1.11.0}/FlumeDeveloperGuide.html       |    19 +-
 .../content/1.11.0}/FlumeUserGuide.html            |   293 +-
 .../content/1.11.0/_images/DevGuide_image00.png    |   Bin 0 -> 11849 bytes
 .../content/1.11.0/_images/DevGuide_image01.png    |   Bin 0 -> 17014 bytes
 .../content/1.11.0/_images/UserGuide_image00.png   |   Bin 0 -> 14069 bytes
 .../content/1.11.0/_images/UserGuide_image01.png   |   Bin 0 -> 23462 bytes
 .../content/1.11.0/_images/UserGuide_image02.png   |   Bin 0 -> 37785 bytes
 .../content/1.11.0/_images/UserGuide_image03.png   |   Bin 0 -> 13666 bytes
 .../1.11.0}/_sources/FlumeDeveloperGuide.txt       |    13 +-
 .../content/1.11.0}/_sources/FlumeUserGuide.txt    |   269 +-
 .../content/1.11.0}/_sources/documentation.txt     |     0
 .../content/1.11.0}/_sources/download.txt          |    12 +-
 .../content/1.11.0/_sources/getinvolved.txt        |    15 +
 .../content/1.11.0}/_sources/index.txt             |    25 +
 .../releases/content/1.11.0/_sources/license.txt   |   136 +
 .../content/1.11.0/_sources/mailinglists.txt       |    14 +
 .../content/1.11.0/_sources/releases/1.0.0.txt     |   140 +
 .../content/1.11.0/_sources/releases/1.1.0.txt     |    72 +
 .../content/1.11.0/_sources/releases/1.10.0.txt    |    69 +
 .../content/1.11.0/_sources/releases/1.10.1.txt    |    26 +
 .../content/1.11.0/_sources/releases/1.11.0.txt    |    35 +
 .../content/1.11.0/_sources/releases/1.2.0.txt     |   207 +
 .../content/1.11.0/_sources/releases/1.3.0.txt     |   195 +
 .../content/1.11.0/_sources/releases/1.3.1.txt     |    41 +
 .../content/1.11.0/_sources/releases/1.4.0.txt     |   227 +
 .../content/1.11.0/_sources/releases/1.5.0.1.txt   |    24 +
 .../content/1.11.0/_sources/releases/1.5.0.txt     |   152 +
 .../content/1.11.0/_sources/releases/1.5.2.txt     |    30 +
 .../content/1.11.0/_sources/releases/1.6.0.txt     |   139 +
 .../content/1.11.0/_sources/releases/1.7.0.txt     |   131 +
 .../content/1.11.0/_sources/releases/1.8.0.txt     |    80 +
 .../content/1.11.0/_sources/releases/1.9.0.txt     |    97 +
 .../content/1.11.0}/_sources/releases/index.txt    |     5 +-
 .../content/1.11.0}/_sources/security.txt          |     2 +-
 .../releases/content/1.11.0/_sources/source.txt    |    93 +
 content/releases/content/1.11.0/_sources/team.txt  |    57 +
 .../releases/content/1.11.0/_sources/testing.txt   |     8 +
 .../content/1.11.0/_static/ajax-loader.gif         |   Bin 0 -> 673 bytes
 content/releases/content/1.11.0/_static/basic.css  |   540 +
 .../content/1.11.0/_static/comment-bright.png      |   Bin 0 -> 3500 bytes
 .../content/1.11.0/_static/comment-close.png       |   Bin 0 -> 3578 bytes
 .../releases/content/1.11.0/_static/comment.png    |   Bin 0 -> 3445 bytes
 .../releases/content/1.11.0/_static/doctools.js    |   247 +
 .../content/1.11.0/_static/down-pressed.png        |   Bin 0 -> 368 bytes
 content/releases/content/1.11.0/_static/down.png   |   Bin 0 -> 363 bytes
 .../content/1.11.0/_static/feather-small.png       |   Bin 0 -> 31327 bytes
 content/releases/content/1.11.0/_static/file.png   |   Bin 0 -> 392 bytes
 .../releases/content/1.11.0/_static/flume-logo.png |   Bin 0 -> 33341 bytes
 content/releases/content/1.11.0/_static/flume.css  |   292 +
 content/releases/content/1.11.0/_static/jquery.js  |   154 +
 content/releases/content/1.11.0/_static/minus.png  |   Bin 0 -> 199 bytes
 content/releases/content/1.11.0/_static/plus.png   |   Bin 0 -> 199 bytes
 .../releases/content/1.11.0/_static/pygments.css   |    60 +
 .../releases/content/1.11.0/_static/searchtools.js |   560 +
 .../releases/content/1.11.0/_static/underscore.js  |    23 +
 .../releases/content/1.11.0/_static/up-pressed.png |   Bin 0 -> 372 bytes
 content/releases/content/1.11.0/_static/up.png     |   Bin 0 -> 363 bytes
 .../releases/content/1.11.0/_static/websupport.js  |   808 ++
 .../content/1.11.0/apidocs/allclasses-frame.html   |   617 +
 .../content/1.11.0/apidocs/allclasses-noframe.html |   617 +
 .../flume/handlers/thrift/EventStatus.html         |   398 +
 .../cloudera/flume/handlers/thrift/Priority.html   |   434 +
 .../handlers/thrift/ThriftFlumeEvent._Fields.html  |   485 +
 .../flume/handlers/thrift/ThriftFlumeEvent.html    |  1163 ++
 ...ThriftFlumeEventServer.AsyncClient.Factory.html |   288 +
 ...ftFlumeEventServer.AsyncClient.append_call.html |   359 +
 ...iftFlumeEventServer.AsyncClient.close_call.html |   357 +
 .../thrift/ThriftFlumeEventServer.AsyncClient.html |   369 +
 .../thrift/ThriftFlumeEventServer.AsyncIface.html  |   256 +
 ...riftFlumeEventServer.AsyncProcessor.append.html |   355 +
 ...hriftFlumeEventServer.AsyncProcessor.close.html |   355 +
 .../ThriftFlumeEventServer.AsyncProcessor.html     |   318 +
 .../ThriftFlumeEventServer.Client.Factory.html     |   305 +
 .../thrift/ThriftFlumeEventServer.Client.html      |   423 +
 .../thrift/ThriftFlumeEventServer.Iface.html       |   254 +
 .../ThriftFlumeEventServer.Processor.append.html   |   351 +
 .../ThriftFlumeEventServer.Processor.close.html    |   351 +
 .../thrift/ThriftFlumeEventServer.Processor.html   |   311 +
 ...ThriftFlumeEventServer.append_args._Fields.html |   421 +
 .../thrift/ThriftFlumeEventServer.append_args.html |   684 +
 .../ThriftFlumeEventServer.close_args._Fields.html |   387 +
 .../thrift/ThriftFlumeEventServer.close_args.html  |   591 +
 ...hriftFlumeEventServer.close_result._Fields.html |   387 +
 .../ThriftFlumeEventServer.close_result.html       |   591 +
 .../handlers/thrift/ThriftFlumeEventServer.html    |   292 +
 .../handlers/thrift/class-use/EventStatus.html     |   181 +
 .../flume/handlers/thrift/class-use/Priority.html  |   227 +
 .../thrift/class-use/ThriftFlumeEvent._Fields.html |   235 +
 .../thrift/class-use/ThriftFlumeEvent.html         |   277 +
 ...ThriftFlumeEventServer.AsyncClient.Factory.html |   126 +
 ...ftFlumeEventServer.AsyncClient.append_call.html |   126 +
 ...iftFlumeEventServer.AsyncClient.close_call.html |   126 +
 .../ThriftFlumeEventServer.AsyncClient.html        |   166 +
 .../ThriftFlumeEventServer.AsyncIface.html         |   187 +
 ...riftFlumeEventServer.AsyncProcessor.append.html |   126 +
 ...hriftFlumeEventServer.AsyncProcessor.close.html |   126 +
 .../ThriftFlumeEventServer.AsyncProcessor.html     |   126 +
 .../ThriftFlumeEventServer.Client.Factory.html     |   126 +
 .../class-use/ThriftFlumeEventServer.Client.html   |   171 +
 .../class-use/ThriftFlumeEventServer.Iface.html    |   187 +
 .../ThriftFlumeEventServer.Processor.append.html   |   126 +
 .../ThriftFlumeEventServer.Processor.close.html    |   126 +
 .../ThriftFlumeEventServer.Processor.html          |   126 +
 ...ThriftFlumeEventServer.append_args._Fields.html |   235 +
 .../ThriftFlumeEventServer.append_args.html        |   219 +
 .../ThriftFlumeEventServer.close_args._Fields.html |   235 +
 .../ThriftFlumeEventServer.close_args.html         |   215 +
 ...hriftFlumeEventServer.close_result._Fields.html |   235 +
 .../ThriftFlumeEventServer.close_result.html       |   201 +
 .../thrift/class-use/ThriftFlumeEventServer.html   |   126 +
 .../flume/handlers/thrift/package-frame.html       |    51 +
 .../flume/handlers/thrift/package-summary.html     |   270 +
 .../flume/handlers/thrift/package-tree.html        |   205 +
 .../flume/handlers/thrift/package-use.html         |   206 +
 .../content/1.11.0/apidocs/constant-values.html    |  5637 ++++++++
 .../content/1.11.0/apidocs/deprecated-list.html    |   374 +
 .../releases/content/1.11.0/apidocs/help-doc.html  |   231 +
 .../releases/content/1.11.0/apidocs/index-all.html | 13177 +++++++++++++++++++
 content/releases/content/1.11.0/apidocs/index.html |    76 +
 .../1.11.0/apidocs/org/apache/flume/Channel.html   |   343 +
 .../apidocs/org/apache/flume/ChannelException.html |   313 +
 .../apidocs/org/apache/flume/ChannelFactory.html   |   252 +
 .../org/apache/flume/ChannelFullException.html     |   313 +
 .../apidocs/org/apache/flume/ChannelSelector.html  |   323 +
 .../1.11.0/apidocs/org/apache/flume/Clock.html     |   228 +
 .../1.11.0/apidocs/org/apache/flume/Constants.html |   250 +
 .../1.11.0/apidocs/org/apache/flume/Context.html   |   746 ++
 .../apidocs/org/apache/flume/CounterGroup.html     |   412 +
 .../1.11.0/apidocs/org/apache/flume/Dummy.html     |   240 +
 .../1.11.0/apidocs/org/apache/flume/Event.html     |   288 +
 .../org/apache/flume/EventDeliveryException.html   |   304 +
 .../org/apache/flume/EventDrivenSource.html        |   216 +
 .../apidocs/org/apache/flume/FlumeException.html   |   300 +
 .../apidocs/org/apache/flume/NamedComponent.html   |   248 +
 .../org/apache/flume/PollableSource.Status.html    |   347 +
 .../apidocs/org/apache/flume/PollableSource.html   |   327 +
 .../apidocs/org/apache/flume/Sink.Status.html      |   347 +
 .../1.11.0/apidocs/org/apache/flume/Sink.html      |   343 +
 .../apidocs/org/apache/flume/SinkFactory.html      |   252 +
 .../apidocs/org/apache/flume/SinkProcessor.html    |   302 +
 .../org/apache/flume/SinkRunner.PollingRunner.html |   289 +
 .../apidocs/org/apache/flume/SinkRunner.html       |   437 +
 .../1.11.0/apidocs/org/apache/flume/Source.html    |   294 +
 .../apidocs/org/apache/flume/SourceFactory.html    |   252 +
 .../apidocs/org/apache/flume/SourceRunner.html     |   332 +
 .../apidocs/org/apache/flume/SystemClock.html      |   283 +
 .../apache/flume/Transaction.TransactionState.html |   371 +
 .../apidocs/org/apache/flume/Transaction.html      |   342 +
 .../org/apache/flume/VersionAnnotation.html        |   356 +
 .../apache/flume/agent/embedded/EmbeddedAgent.html |   389 +
 .../agent/embedded/EmbeddedAgentConfiguration.html |   576 +
 .../flume/agent/embedded/EmbeddedSource.html       |   369 +
 .../agent/embedded/class-use/EmbeddedAgent.html    |   126 +
 .../class-use/EmbeddedAgentConfiguration.html      |   126 +
 .../agent/embedded/class-use/EmbeddedSource.html   |   126 +
 .../apache/flume/agent/embedded/package-frame.html |    23 +
 .../flume/agent/embedded/package-summary.html      |   173 +
 .../apache/flume/agent/embedded/package-tree.html  |   145 +
 .../apache/flume/agent/embedded/package-use.html   |   126 +
 .../org/apache/flume/annotations/Disposable.html   |   167 +
 .../InterfaceAudience.LimitedPrivate.html          |   216 +
 .../annotations/InterfaceAudience.Private.html     |   167 +
 .../annotations/InterfaceAudience.Public.html      |   167 +
 .../flume/annotations/InterfaceAudience.html       |   253 +
 .../annotations/InterfaceStability.Evolving.html   |   167 +
 .../annotations/InterfaceStability.Stable.html     |   168 +
 .../annotations/InterfaceStability.Unstable.html   |   168 +
 .../flume/annotations/InterfaceStability.html      |   286 +
 .../org/apache/flume/annotations/Recyclable.html   |   167 +
 .../flume/annotations/class-use/Disposable.html    |   195 +
 .../InterfaceAudience.LimitedPrivate.html          |   168 +
 .../class-use/InterfaceAudience.Private.html       |   587 +
 .../class-use/InterfaceAudience.Public.html        |   521 +
 .../annotations/class-use/InterfaceAudience.html   |   126 +
 .../class-use/InterfaceStability.Evolving.html     |   469 +
 .../class-use/InterfaceStability.Stable.html       |   495 +
 .../class-use/InterfaceStability.Unstable.html     |   348 +
 .../annotations/class-use/InterfaceStability.html  |   126 +
 .../flume/annotations/class-use/Recyclable.html    |   178 +
 .../apache/flume/annotations/package-frame.html    |    33 +
 .../apache/flume/annotations/package-summary.html  |   210 +
 .../org/apache/flume/annotations/package-tree.html |   151 +
 .../org/apache/flume/annotations/package-use.html  |   761 ++
 .../org/apache/flume/api/AbstractRpcClient.html    |   530 +
 .../org/apache/flume/api/FailoverRpcClient.html    |   497 +
 .../apidocs/org/apache/flume/api/HostInfo.html     |   337 +
 .../api/LoadBalancingRpcClient.HostSelector.html   |   253 +
 .../apache/flume/api/LoadBalancingRpcClient.html   |   486 +
 .../org/apache/flume/api/NettyAvroRpcClient.html   |   508 +
 .../apidocs/org/apache/flume/api/RpcClient.html    |   362 +
 .../flume/api/RpcClientConfigurationConstants.html |   851 ++
 .../flume/api/RpcClientFactory.ClientType.html     |   396 +
 .../org/apache/flume/api/RpcClientFactory.html     |   534 +
 .../api/SSLContextAwareAbstractRpcClient.html      |   445 +
 .../apache/flume/api/SecureRpcClientFactory.html   |   286 +
 ...cureThriftRpcClient.UgiSaslClientTransport.html |   591 +
 .../apache/flume/api/SecureThriftRpcClient.html    |   395 +
 .../org/apache/flume/api/ThriftRpcClient.html      |   564 +
 .../flume/api/class-use/AbstractRpcClient.html     |   193 +
 .../flume/api/class-use/FailoverRpcClient.html     |   126 +
 .../org/apache/flume/api/class-use/HostInfo.html   |   196 +
 .../LoadBalancingRpcClient.HostSelector.html       |   126 +
 .../api/class-use/LoadBalancingRpcClient.html      |   126 +
 .../flume/api/class-use/NettyAvroRpcClient.html    |   126 +
 .../org/apache/flume/api/class-use/RpcClient.html  |   315 +
 .../class-use/RpcClientConfigurationConstants.html |   126 +
 .../api/class-use/RpcClientFactory.ClientType.html |   175 +
 .../flume/api/class-use/RpcClientFactory.html      |   126 +
 .../SSLContextAwareAbstractRpcClient.html          |   176 +
 .../api/class-use/SecureRpcClientFactory.html      |   126 +
 ...cureThriftRpcClient.UgiSaslClientTransport.html |   126 +
 .../flume/api/class-use/SecureThriftRpcClient.html |   126 +
 .../flume/api/class-use/ThriftRpcClient.html       |   166 +
 .../org/apache/flume/api/package-frame.html        |    41 +
 .../org/apache/flume/api/package-summary.html      |   242 +
 .../apidocs/org/apache/flume/api/package-tree.html |   188 +
 .../apidocs/org/apache/flume/api/package-use.html  |   200 +
 .../apache/flume/auth/FlumeAuthenticationUtil.html |   310 +
 .../org/apache/flume/auth/FlumeAuthenticator.html  |   288 +
 .../org/apache/flume/auth/KerberosUser.html        |   340 +
 .../org/apache/flume/auth/PrivilegedExecutor.html  |   272 +
 .../org/apache/flume/auth/SecurityException.html   |   296 +
 .../auth/class-use/FlumeAuthenticationUtil.html    |   126 +
 .../flume/auth/class-use/FlumeAuthenticator.html   |   170 +
 .../apache/flume/auth/class-use/KerberosUser.html  |   126 +
 .../flume/auth/class-use/PrivilegedExecutor.html   |   212 +
 .../flume/auth/class-use/SecurityException.html    |   170 +
 .../org/apache/flume/auth/package-frame.html       |    31 +
 .../org/apache/flume/auth/package-summary.html     |   195 +
 .../org/apache/flume/auth/package-tree.html        |   161 +
 .../apidocs/org/apache/flume/auth/package-use.html |   195 +
 .../org/apache/flume/channel/AbstractChannel.html  |   440 +
 .../flume/channel/AbstractChannelSelector.html     |   397 +
 .../flume/channel/BasicChannelSemantics.html       |   423 +
 .../channel/BasicTransactionSemantics.State.html   |   386 +
 .../flume/channel/BasicTransactionSemantics.html   |   604 +
 .../org/apache/flume/channel/ChannelProcessor.html |   393 +
 .../flume/channel/ChannelSelectorFactory.html      |   290 +
 .../org/apache/flume/channel/ChannelUtils.html     |   434 +
 .../flume/channel/DefaultChannelFactory.html       |   307 +
 .../channel/LoadBalancingChannelSelector.html      |   361 +
 .../org/apache/flume/channel/MemoryChannel.html    |   438 +
 .../flume/channel/MultiplexingChannelSelector.html |   458 +
 .../PseudoTxnMemoryChannel.NoOpTransaction.html    |   399 +
 .../flume/channel/PseudoTxnMemoryChannel.html      |   508 +
 .../flume/channel/ReplicatingChannelSelector.html  |   395 +
 .../SpillableMemoryChannel.DrainOrderQueue.html    |   430 +
 .../flume/channel/SpillableMemoryChannel.html      |   853 ++
 .../flume/channel/class-use/AbstractChannel.html   |   268 +
 .../channel/class-use/AbstractChannelSelector.html |   178 +
 .../channel/class-use/BasicChannelSemantics.html   |   226 +
 .../class-use/BasicTransactionSemantics.State.html |   179 +
 .../class-use/BasicTransactionSemantics.html       |   222 +
 .../flume/channel/class-use/ChannelProcessor.html  |   226 +
 .../channel/class-use/ChannelSelectorFactory.html  |   126 +
 .../flume/channel/class-use/ChannelUtils.html      |   126 +
 .../channel/class-use/DefaultChannelFactory.html   |   126 +
 .../class-use/LoadBalancingChannelSelector.html    |   126 +
 .../flume/channel/class-use/MemoryChannel.html     |   126 +
 .../class-use/MultiplexingChannelSelector.html     |   126 +
 .../PseudoTxnMemoryChannel.NoOpTransaction.html    |   126 +
 .../channel/class-use/PseudoTxnMemoryChannel.html  |   126 +
 .../class-use/ReplicatingChannelSelector.html      |   126 +
 .../SpillableMemoryChannel.DrainOrderQueue.html    |   166 +
 .../channel/class-use/SpillableMemoryChannel.html  |   126 +
 .../flume/channel/file/BadCheckpointException.html |   290 +
 .../flume/channel/file/CheckpointRebuilder.html    |   307 +
 .../flume/channel/file/CorruptEventException.html  |   290 +
 .../org/apache/flume/channel/file/EventUtils.html  |   282 +
 .../org/apache/flume/channel/file/FileChannel.html |   554 +
 .../channel/file/FileChannelConfiguration.html     |   805 ++
 .../apidocs/org/apache/flume/channel/file/Log.html |   392 +
 .../file/LogFile.OperationRecordUpdater.html       |   303 +
 .../channel/file/LogFile.SequentialReader.html     |   376 +
 .../org/apache/flume/channel/file/LogFile.html     |   448 +
 .../channel/file/LogFileRetryableIOException.html  |   295 +
 .../channel/file/LogFileV3.SequentialReader.html   |   301 +
 .../org/apache/flume/channel/file/LogFileV3.html   |   340 +
 .../org/apache/flume/channel/file/LogRecord.html   |   325 +
 .../org/apache/flume/channel/file/LogUtils.html    |   239 +
 .../flume/channel/file/NoopRecordException.html    |   290 +
 .../apache/flume/channel/file/Serialization.html   |   400 +
 .../flume/channel/file/TransactionEventRecord.html |   313 +
 .../flume/channel/file/TransactionIDOracle.html    |   252 +
 .../flume/channel/file/WriteOrderOracle.html       |   252 +
 .../file/class-use/BadCheckpointException.html     |   126 +
 .../file/class-use/CheckpointRebuilder.html        |   126 +
 .../file/class-use/CorruptEventException.html      |   174 +
 .../flume/channel/file/class-use/EventUtils.html   |   126 +
 .../flume/channel/file/class-use/FileChannel.html  |   169 +
 .../file/class-use/FileChannelConfiguration.html   |   126 +
 .../apache/flume/channel/file/class-use/Log.html   |   126 +
 .../class-use/LogFile.OperationRecordUpdater.html  |   126 +
 .../file/class-use/LogFile.SequentialReader.html   |   166 +
 .../flume/channel/file/class-use/LogFile.html      |   168 +
 .../class-use/LogFileRetryableIOException.html     |   126 +
 .../file/class-use/LogFileV3.SequentialReader.html |   126 +
 .../flume/channel/file/class-use/LogFileV3.html    |   126 +
 .../flume/channel/file/class-use/LogRecord.html    |   179 +
 .../flume/channel/file/class-use/LogUtils.html     |   126 +
 .../file/class-use/NoopRecordException.html        |   126 +
 .../channel/file/class-use/Serialization.html      |   126 +
 .../file/class-use/TransactionEventRecord.html     |   194 +
 .../file/class-use/TransactionIDOracle.html        |   126 +
 .../channel/file/class-use/WriteOrderOracle.html   |   126 +
 .../AESCTRNoPaddingProvider.DecryptorBuilder.html  |   308 +
 .../AESCTRNoPaddingProvider.EncryptorBuilder.html  |   308 +
 .../file/encryption/AESCTRNoPaddingProvider.html   |   329 +
 .../CipherProvider.Decryptor.Builder.html          |   357 +
 .../file/encryption/CipherProvider.Decryptor.html  |   311 +
 .../CipherProvider.Encryptor.Builder.html          |   331 +
 .../file/encryption/CipherProvider.Encryptor.html  |   324 +
 .../channel/file/encryption/CipherProvider.html    |   313 +
 .../file/encryption/CipherProviderFactory.html     |   292 +
 .../file/encryption/CipherProviderType.html        |   356 +
 .../encryption/DecryptionFailureException.html     |   290 +
 .../file/encryption/EncryptionConfiguration.html   |   389 +
 .../encryption/JCEFileKeyProvider.Builder.html     |   286 +
 .../file/encryption/JCEFileKeyProvider.html        |   309 +
 .../file/encryption/KeyProvider.Builder.html       |   231 +
 .../flume/channel/file/encryption/KeyProvider.html |   299 +
 .../file/encryption/KeyProviderFactory.html        |   275 +
 .../channel/file/encryption/KeyProviderType.html   |   356 +
 .../AESCTRNoPaddingProvider.DecryptorBuilder.html  |   126 +
 .../AESCTRNoPaddingProvider.EncryptorBuilder.html  |   126 +
 .../class-use/AESCTRNoPaddingProvider.html         |   126 +
 .../CipherProvider.Decryptor.Builder.html          |   191 +
 .../class-use/CipherProvider.Decryptor.html        |   183 +
 .../CipherProvider.Encryptor.Builder.html          |   187 +
 .../class-use/CipherProvider.Encryptor.html        |   182 +
 .../file/encryption/class-use/CipherProvider.html  |   179 +
 .../class-use/CipherProviderFactory.html           |   126 +
 .../encryption/class-use/CipherProviderType.html   |   175 +
 .../class-use/DecryptionFailureException.html      |   126 +
 .../class-use/EncryptionConfiguration.html         |   126 +
 .../class-use/JCEFileKeyProvider.Builder.html      |   126 +
 .../encryption/class-use/JCEFileKeyProvider.html   |   126 +
 .../encryption/class-use/KeyProvider.Builder.html  |   179 +
 .../file/encryption/class-use/KeyProvider.html     |   223 +
 .../encryption/class-use/KeyProviderFactory.html   |   126 +
 .../file/encryption/class-use/KeyProviderType.html |   175 +
 .../channel/file/encryption/package-frame.html     |    47 +
 .../channel/file/encryption/package-summary.html   |   252 +
 .../channel/file/encryption/package-tree.html      |   198 +
 .../flume/channel/file/encryption/package-use.html |   206 +
 .../file/instrumentation/FileChannelCounter.html   |   553 +
 .../instrumentation/FileChannelCounterMBean.html   |   364 +
 .../class-use/FileChannelCounter.html              |   126 +
 .../class-use/FileChannelCounterMBean.html         |   166 +
 .../file/instrumentation/package-frame.html        |    25 +
 .../file/instrumentation/package-summary.html      |   159 +
 .../channel/file/instrumentation/package-tree.html |   155 +
 .../channel/file/instrumentation/package-use.html  |   159 +
 .../apache/flume/channel/file/package-frame.html   |    43 +
 .../apache/flume/channel/file/package-summary.html |   247 +
 .../apache/flume/channel/file/package-tree.html    |   192 +
 .../org/apache/flume/channel/file/package-use.html |   196 +
 .../proto/ProtosFactory.ActiveLog.Builder.html     |   650 +
 .../file/proto/ProtosFactory.ActiveLog.html        |   928 ++
 .../proto/ProtosFactory.ActiveLogOrBuilder.html    |   301 +
 .../proto/ProtosFactory.Checkpoint.Builder.html    |  1110 ++
 .../file/proto/ProtosFactory.Checkpoint.html       |  1159 ++
 .../proto/ProtosFactory.CheckpointOrBuilder.html   |   445 +
 .../file/proto/ProtosFactory.Commit.Builder.html   |   578 +
 .../channel/file/proto/ProtosFactory.Commit.html   |   871 ++
 .../file/proto/ProtosFactory.CommitOrBuilder.html  |   269 +
 .../proto/ProtosFactory.FlumeEvent.Builder.html    |   894 ++
 .../file/proto/ProtosFactory.FlumeEvent.html       |   988 ++
 .../ProtosFactory.FlumeEventHeader.Builder.html    |   722 +
 .../file/proto/ProtosFactory.FlumeEventHeader.html |   968 ++
 .../ProtosFactory.FlumeEventHeaderOrBuilder.html   |   333 +
 .../proto/ProtosFactory.FlumeEventOrBuilder.html   |   349 +
 .../ProtosFactory.LogFileEncryption.Builder.html   |   794 ++
 .../proto/ProtosFactory.LogFileEncryption.html     |  1025 ++
 .../ProtosFactory.LogFileEncryptionOrBuilder.html  |   365 +
 .../ProtosFactory.LogFileMetaData.Builder.html     |  1078 ++
 .../file/proto/ProtosFactory.LogFileMetaData.html  |  1233 ++
 .../ProtosFactory.LogFileMetaDataOrBuilder.html    |   477 +
 .../file/proto/ProtosFactory.Put.Builder.html      |   718 +
 .../channel/file/proto/ProtosFactory.Put.html      |   948 ++
 .../file/proto/ProtosFactory.PutOrBuilder.html     |   317 +
 .../file/proto/ProtosFactory.Rollback.Builder.html |   506 +
 .../channel/file/proto/ProtosFactory.Rollback.html |   814 ++
 .../proto/ProtosFactory.RollbackOrBuilder.html     |   210 +
 .../file/proto/ProtosFactory.Take.Builder.html     |   650 +
 .../channel/file/proto/ProtosFactory.Take.html     |   928 ++
 .../file/proto/ProtosFactory.TakeOrBuilder.html    |   301 +
 ...otosFactory.TransactionEventFooter.Builder.html |   506 +
 .../ProtosFactory.TransactionEventFooter.html      |   814 ++
 ...tosFactory.TransactionEventFooterOrBuilder.html |   210 +
 ...otosFactory.TransactionEventHeader.Builder.html |   722 +
 .../ProtosFactory.TransactionEventHeader.html      |   985 ++
 ...tosFactory.TransactionEventHeaderOrBuilder.html |   333 +
 .../flume/channel/file/proto/ProtosFactory.html    |   387 +
 .../class-use/ProtosFactory.ActiveLog.Builder.html |   289 +
 .../proto/class-use/ProtosFactory.ActiveLog.html   |   341 +
 .../ProtosFactory.ActiveLogOrBuilder.html          |   228 +
 .../ProtosFactory.Checkpoint.Builder.html          |   309 +
 .../proto/class-use/ProtosFactory.Checkpoint.html  |   270 +
 .../ProtosFactory.CheckpointOrBuilder.html         |   174 +
 .../class-use/ProtosFactory.Commit.Builder.html    |   215 +
 .../file/proto/class-use/ProtosFactory.Commit.html |   270 +
 .../class-use/ProtosFactory.CommitOrBuilder.html   |   174 +
 .../ProtosFactory.FlumeEvent.Builder.html          |   294 +
 .../proto/class-use/ProtosFactory.FlumeEvent.html  |   300 +
 .../ProtosFactory.FlumeEventHeader.Builder.html    |   301 +
 .../class-use/ProtosFactory.FlumeEventHeader.html  |   341 +
 .../ProtosFactory.FlumeEventHeaderOrBuilder.html   |   228 +
 .../ProtosFactory.FlumeEventOrBuilder.html         |   201 +
 .../ProtosFactory.LogFileEncryption.Builder.html   |   272 +
 .../class-use/ProtosFactory.LogFileEncryption.html |   300 +
 .../ProtosFactory.LogFileEncryptionOrBuilder.html  |   201 +
 .../ProtosFactory.LogFileMetaData.Builder.html     |   299 +
 .../class-use/ProtosFactory.LogFileMetaData.html   |   270 +
 .../ProtosFactory.LogFileMetaDataOrBuilder.html    |   174 +
 .../proto/class-use/ProtosFactory.Put.Builder.html |   239 +
 .../file/proto/class-use/ProtosFactory.Put.html    |   270 +
 .../class-use/ProtosFactory.PutOrBuilder.html      |   174 +
 .../class-use/ProtosFactory.Rollback.Builder.html  |   203 +
 .../proto/class-use/ProtosFactory.Rollback.html    |   270 +
 .../class-use/ProtosFactory.RollbackOrBuilder.html |   174 +
 .../class-use/ProtosFactory.Take.Builder.html      |   227 +
 .../file/proto/class-use/ProtosFactory.Take.html   |   270 +
 .../class-use/ProtosFactory.TakeOrBuilder.html     |   174 +
 ...otosFactory.TransactionEventFooter.Builder.html |   203 +
 .../ProtosFactory.TransactionEventFooter.html      |   270 +
 ...tosFactory.TransactionEventFooterOrBuilder.html |   174 +
 ...otosFactory.TransactionEventHeader.Builder.html |   239 +
 .../ProtosFactory.TransactionEventHeader.html      |   270 +
 ...tosFactory.TransactionEventHeaderOrBuilder.html |   174 +
 .../file/proto/class-use/ProtosFactory.html        |   126 +
 .../flume/channel/file/proto/package-frame.html    |    60 +
 .../flume/channel/file/proto/package-summary.html  |   347 +
 .../flume/channel/file/proto/package-tree.html     |   210 +
 .../flume/channel/file/proto/package-use.html      |   312 +
 .../flume/channel/jdbc/ConfigurationConstants.html |   854 ++
 .../apache/flume/channel/jdbc/DatabaseType.html    |   450 +
 .../org/apache/flume/channel/jdbc/JdbcChannel.html |   434 +
 .../flume/channel/jdbc/JdbcChannelException.html   |   300 +
 .../flume/channel/jdbc/JdbcChannelProvider.html    |   316 +
 .../channel/jdbc/JdbcChannelProviderFactory.html   |   254 +
 .../flume/channel/jdbc/TransactionIsolation.html   |   423 +
 .../jdbc/class-use/ConfigurationConstants.html     |   126 +
 .../flume/channel/jdbc/class-use/DatabaseType.html |   202 +
 .../flume/channel/jdbc/class-use/JdbcChannel.html  |   126 +
 .../jdbc/class-use/JdbcChannelException.html       |   126 +
 .../jdbc/class-use/JdbcChannelProvider.html        |   189 +
 .../jdbc/class-use/JdbcChannelProviderFactory.html |   126 +
 .../jdbc/class-use/TransactionIsolation.html       |   179 +
 .../channel/jdbc/impl/DerbySchemaHandler.html      |  1086 ++
 .../channel/jdbc/impl/JdbcChannelProviderImpl.html |   401 +
 .../channel/jdbc/impl/JdbcTransactionFactory.html  |   293 +
 .../channel/jdbc/impl/JdbcTransactionImpl.html     |   424 +
 .../channel/jdbc/impl/MySQLSchemaHandler.html      |   419 +
 .../jdbc/impl/PersistableEvent.Builder.html        |   378 +
 .../jdbc/impl/PersistableEvent.HeaderEntry.html    |   344 +
 .../impl/PersistableEvent.SpillableString.html     |   318 +
 .../flume/channel/jdbc/impl/PersistableEvent.html  |   460 +
 .../flume/channel/jdbc/impl/SchemaHandler.html     |   349 +
 .../channel/jdbc/impl/SchemaHandlerFactory.html    |   242 +
 .../jdbc/impl/class-use/DerbySchemaHandler.html    |   126 +
 .../impl/class-use/JdbcChannelProviderImpl.html    |   170 +
 .../impl/class-use/JdbcTransactionFactory.html     |   166 +
 .../jdbc/impl/class-use/JdbcTransactionImpl.html   |   170 +
 .../jdbc/impl/class-use/MySQLSchemaHandler.html    |   126 +
 .../impl/class-use/PersistableEvent.Builder.html   |   194 +
 .../class-use/PersistableEvent.HeaderEntry.html    |   166 +
 .../PersistableEvent.SpillableString.html          |   170 +
 .../jdbc/impl/class-use/PersistableEvent.html      |   209 +
 .../channel/jdbc/impl/class-use/SchemaHandler.html |   187 +
 .../jdbc/impl/class-use/SchemaHandlerFactory.html  |   126 +
 .../flume/channel/jdbc/impl/package-frame.html     |    34 +
 .../flume/channel/jdbc/impl/package-summary.html   |   203 +
 .../flume/channel/jdbc/impl/package-tree.html      |   156 +
 .../flume/channel/jdbc/impl/package-use.html       |   183 +
 .../apache/flume/channel/jdbc/package-frame.html   |    36 +
 .../apache/flume/channel/jdbc/package-summary.html |   208 +
 .../apache/flume/channel/jdbc/package-tree.html    |   179 +
 .../org/apache/flume/channel/jdbc/package-use.html |   191 +
 .../apache/flume/channel/kafka/KafkaChannel.html   |   436 +
 .../channel/kafka/KafkaChannelConfiguration.html   |   843 ++
 .../channel/kafka/class-use/KafkaChannel.html      |   126 +
 .../kafka/class-use/KafkaChannelConfiguration.html |   126 +
 .../apache/flume/channel/kafka/package-frame.html  |    22 +
 .../flume/channel/kafka/package-summary.html       |   148 +
 .../apache/flume/channel/kafka/package-tree.html   |   148 +
 .../apache/flume/channel/kafka/package-use.html    |   126 +
 .../org/apache/flume/channel/package-frame.html    |    40 +
 .../org/apache/flume/channel/package-summary.html  |   258 +
 .../org/apache/flume/channel/package-tree.html     |   179 +
 .../org/apache/flume/channel/package-use.html      |   320 +
 .../org/apache/flume/class-use/Channel.html        |   645 +
 .../apache/flume/class-use/ChannelException.html   |   338 +
 .../org/apache/flume/class-use/ChannelFactory.html |   166 +
 .../flume/class-use/ChannelFullException.html      |   126 +
 .../apache/flume/class-use/ChannelSelector.html    |   275 +
 .../apidocs/org/apache/flume/class-use/Clock.html  |   203 +
 .../org/apache/flume/class-use/Constants.html      |   126 +
 .../org/apache/flume/class-use/Context.html        |  1425 ++
 .../org/apache/flume/class-use/CounterGroup.html   |   188 +
 .../apidocs/org/apache/flume/class-use/Dummy.html  |   126 +
 .../apidocs/org/apache/flume/class-use/Event.html  |  1627 +++
 .../flume/class-use/EventDeliveryException.html    |   599 +
 .../apache/flume/class-use/EventDrivenSource.html  |   372 +
 .../org/apache/flume/class-use/FlumeException.html |   793 ++
 .../org/apache/flume/class-use/NamedComponent.html |   965 ++
 .../flume/class-use/PollableSource.Status.html     |   282 +
 .../org/apache/flume/class-use/PollableSource.html |   254 +
 .../org/apache/flume/class-use/Sink.Status.html    |   420 +
 .../apidocs/org/apache/flume/class-use/Sink.html   |   643 +
 .../org/apache/flume/class-use/SinkFactory.html    |   166 +
 .../org/apache/flume/class-use/SinkProcessor.html  |   303 +
 .../flume/class-use/SinkRunner.PollingRunner.html  |   126 +
 .../org/apache/flume/class-use/SinkRunner.html     |   224 +
 .../apidocs/org/apache/flume/class-use/Source.html |   627 +
 .../org/apache/flume/class-use/SourceFactory.html  |   166 +
 .../org/apache/flume/class-use/SourceRunner.html   |   291 +
 .../org/apache/flume/class-use/SystemClock.html    |   126 +
 .../class-use/Transaction.TransactionState.html    |   175 +
 .../org/apache/flume/class-use/Transaction.html    |   274 +
 .../apache/flume/class-use/VersionAnnotation.html  |   126 +
 .../apache/flume/client/avro/AvroCLIClient.html    |   275 +
 .../org/apache/flume/client/avro/EventReader.html  |   300 +
 .../flume/client/avro/ReliableEventReader.html     |   255 +
 .../ReliableSpoolingFileEventReader.Builder.html   |   517 +
 ...ableSpoolingFileEventReader.TrackingPolicy.html |   349 +
 .../avro/ReliableSpoolingFileEventReader.html      |   421 +
 .../client/avro/SimpleTextLineEventReader.html     |   351 +
 .../flume/client/avro/class-use/AvroCLIClient.html |   126 +
 .../flume/client/avro/class-use/EventReader.html   |   214 +
 .../client/avro/class-use/ReliableEventReader.html |   192 +
 .../ReliableSpoolingFileEventReader.Builder.html   |   234 +
 ...ableSpoolingFileEventReader.TrackingPolicy.html |   175 +
 .../class-use/ReliableSpoolingFileEventReader.html |   187 +
 .../avro/class-use/SimpleTextLineEventReader.html  |   126 +
 .../apache/flume/client/avro/package-frame.html    |    33 +
 .../apache/flume/client/avro/package-summary.html  |   204 +
 .../org/apache/flume/client/avro/package-tree.html |   170 +
 .../org/apache/flume/client/avro/package-use.html  |   232 +
 .../log4jappender/LoadBalancingLog4jAppender.html  |   437 +
 .../flume/clients/log4jappender/Log4jAppender.html |   591 +
 .../clients/log4jappender/Log4jAvroHeaders.html    |   458 +
 .../class-use/LoadBalancingLog4jAppender.html      |   126 +
 .../log4jappender/class-use/Log4jAppender.html     |   169 +
 .../log4jappender/class-use/Log4jAvroHeaders.html  |   179 +
 .../flume/clients/log4jappender/package-frame.html |    26 +
 .../clients/log4jappender/package-summary.html     |   169 +
 .../flume/clients/log4jappender/package-tree.html  |   159 +
 .../flume/clients/log4jappender/package-use.html   |   165 +
 .../flume/conf/BasicConfigurationConstants.html    |   483 +
 .../org/apache/flume/conf/BatchSizeSupported.html  |   232 +
 .../conf/ComponentConfiguration.ComponentType.html |   432 +
 .../apache/flume/conf/ComponentConfiguration.html  |   509 +
 .../flume/conf/ComponentConfigurationFactory.html  |   282 +
 .../apache/flume/conf/ComponentWithClassName.html  |   227 +
 .../org/apache/flume/conf/ConfigFilterFactory.html |   298 +
 .../org/apache/flume/conf/Configurable.html        |   254 +
 .../apache/flume/conf/ConfigurableComponent.html   |   231 +
 .../org/apache/flume/conf/Configurables.html       |   333 +
 .../apache/flume/conf/ConfigurationException.html  |   300 +
 .../FlumeConfiguration.AgentConfiguration.html     |   438 +
 ...umeConfiguration.ComponentNameAndConfigKey.html |   256 +
 .../org/apache/flume/conf/FlumeConfiguration.html  |   396 +
 .../FlumeConfigurationError.ErrorOrWarning.html    |   347 +
 .../apache/flume/conf/FlumeConfigurationError.html |   346 +
 .../flume/conf/FlumeConfigurationErrorType.html    |   488 +
 .../org/apache/flume/conf/LogPrivacyUtil.html      |   372 +
 .../flume/conf/TransactionCapacitySupported.html   |   232 +
 ...nnelConfiguration.ChannelConfigurationType.html |   423 +
 .../flume/conf/channel/ChannelConfiguration.html   |   292 +
 ...iguration.ChannelSelectorConfigurationType.html |   390 +
 .../conf/channel/ChannelSelectorConfiguration.html |   369 +
 .../flume/conf/channel/ChannelSelectorType.html    |   415 +
 .../org/apache/flume/conf/channel/ChannelType.html |   442 +
 ...nnelConfiguration.ChannelConfigurationType.html |   175 +
 .../channel/class-use/ChannelConfiguration.html    |   166 +
 ...iguration.ChannelSelectorConfigurationType.html |   175 +
 .../class-use/ChannelSelectorConfiguration.html    |   224 +
 .../channel/class-use/ChannelSelectorType.html     |   175 +
 .../flume/conf/channel/class-use/ChannelType.html  |   175 +
 .../apache/flume/conf/channel/package-frame.html   |    29 +
 .../apache/flume/conf/channel/package-summary.html |   179 +
 .../apache/flume/conf/channel/package-tree.html    |   159 +
 .../org/apache/flume/conf/channel/package-use.html |   216 +
 .../class-use/BasicConfigurationConstants.html     |   126 +
 .../flume/conf/class-use/BatchSizeSupported.html   |   488 +
 .../ComponentConfiguration.ComponentType.html      |   190 +
 .../conf/class-use/ComponentConfiguration.html     |   428 +
 .../class-use/ComponentConfigurationFactory.html   |   126 +
 .../conf/class-use/ComponentWithClassName.html     |   248 +
 .../flume/conf/class-use/ConfigFilterFactory.html  |   126 +
 .../apache/flume/conf/class-use/Configurable.html  |  1397 ++
 .../conf/class-use/ConfigurableComponent.html      |   333 +
 .../apache/flume/conf/class-use/Configurables.html |   126 +
 .../conf/class-use/ConfigurationException.html     |   331 +
 .../FlumeConfiguration.AgentConfiguration.html     |   166 +
 ...umeConfiguration.ComponentNameAndConfigKey.html |   126 +
 .../flume/conf/class-use/FlumeConfiguration.html   |   182 +
 .../FlumeConfigurationError.ErrorOrWarning.html    |   195 +
 .../conf/class-use/FlumeConfigurationError.html    |   183 +
 .../class-use/FlumeConfigurationErrorType.html     |   195 +
 .../flume/conf/class-use/LogPrivacyUtil.html       |   126 +
 .../class-use/TransactionCapacitySupported.html    |   204 +
 ...onfiguration.ConfigFilterConfigurationType.html |   402 +
 .../configfilter/ConfigFilterConfiguration.html    |   294 +
 .../flume/conf/configfilter/ConfigFilterType.html  |   385 +
 ...onfiguration.ConfigFilterConfigurationType.html |   175 +
 .../class-use/ConfigFilterConfiguration.html       |   166 +
 .../configfilter/class-use/ConfigFilterType.html   |   175 +
 .../flume/conf/configfilter/package-frame.html     |    26 +
 .../flume/conf/configfilter/package-summary.html   |   163 +
 .../flume/conf/configfilter/package-tree.html      |   156 +
 .../flume/conf/configfilter/package-use.html       |   165 +
 .../org/apache/flume/conf/package-frame.html       |    48 +
 .../org/apache/flume/conf/package-summary.html     |   270 +
 .../org/apache/flume/conf/package-tree.html        |   187 +
 .../apidocs/org/apache/flume/conf/package-use.html |  1102 ++
 .../SinkConfiguration.SinkConfigurationType.html   |   627 +
 .../apache/flume/conf/sink/SinkConfiguration.html  |   404 +
 .../flume/conf/sink/SinkGroupConfiguration.html    |   400 +
 ...nfiguration.SinkProcessorConfigurationType.html |   407 +
 .../conf/sink/SinkProcessorConfiguration.html      |   389 +
 .../apache/flume/conf/sink/SinkProcessorType.html  |   426 +
 .../org/apache/flume/conf/sink/SinkType.html       |   628 +
 .../SinkConfiguration.SinkConfigurationType.html   |   175 +
 .../conf/sink/class-use/SinkConfiguration.html     |   166 +
 .../sink/class-use/SinkGroupConfiguration.html     |   126 +
 ...nfiguration.SinkProcessorConfigurationType.html |   175 +
 .../sink/class-use/SinkProcessorConfiguration.html |   183 +
 .../conf/sink/class-use/SinkProcessorType.html     |   175 +
 .../apache/flume/conf/sink/class-use/SinkType.html |   175 +
 .../org/apache/flume/conf/sink/package-frame.html  |    30 +
 .../apache/flume/conf/sink/package-summary.html    |   181 +
 .../org/apache/flume/conf/sink/package-tree.html   |   160 +
 .../org/apache/flume/conf/sink/package-use.html    |   176 +
 ...ourceConfiguration.SourceConfigurationType.html |   606 +
 .../flume/conf/source/SourceConfiguration.html     |   417 +
 .../org/apache/flume/conf/source/SourceType.html   |   617 +
 ...ourceConfiguration.SourceConfigurationType.html |   175 +
 .../conf/source/class-use/SourceConfiguration.html |   166 +
 .../flume/conf/source/class-use/SourceType.html    |   175 +
 .../apache/flume/conf/source/package-frame.html    |    26 +
 .../apache/flume/conf/source/package-summary.html  |   165 +
 .../org/apache/flume/conf/source/package-tree.html |   156 +
 .../org/apache/flume/conf/source/package-use.html  |   167 +
 .../flume/configfilter/AbstractConfigFilter.html   |   321 +
 .../apache/flume/configfilter/ConfigFilter.html    |   297 +
 .../EnvironmentVariableConfigFilter.html           |   320 +
 .../configfilter/ExternalProcessConfigFilter.html  |   320 +
 .../HadoopCredentialStoreConfigFilter.html         |   320 +
 .../class-use/AbstractConfigFilter.html            |   174 +
 .../flume/configfilter/class-use/ConfigFilter.html |   216 +
 .../class-use/EnvironmentVariableConfigFilter.html |   126 +
 .../class-use/ExternalProcessConfigFilter.html     |   126 +
 .../HadoopCredentialStoreConfigFilter.html         |   126 +
 .../apache/flume/configfilter/package-frame.html   |    28 +
 .../apache/flume/configfilter/package-summary.html |   175 +
 .../apache/flume/configfilter/package-tree.html    |   149 +
 .../org/apache/flume/configfilter/package-use.html |   187 +
 .../org/apache/flume/event/EventBuilder.html       |   330 +
 .../org/apache/flume/event/EventHelper.html        |   288 +
 .../apidocs/org/apache/flume/event/JSONEvent.html  |   366 +
 .../org/apache/flume/event/SimpleEvent.html        |   370 +
 .../apache/flume/event/class-use/EventBuilder.html |   126 +
 .../apache/flume/event/class-use/EventHelper.html  |   126 +
 .../apache/flume/event/class-use/JSONEvent.html    |   126 +
 .../apache/flume/event/class-use/SimpleEvent.html  |   126 +
 .../org/apache/flume/event/package-frame.html      |    24 +
 .../org/apache/flume/event/package-summary.html    |   156 +
 .../org/apache/flume/event/package-tree.html       |   142 +
 .../org/apache/flume/event/package-use.html        |   126 +
 .../apache/flume/formatter/output/BucketPath.html  |   718 +
 .../output/DefaultPathManager.Builder.html         |   286 +
 .../flume/formatter/output/DefaultPathManager.html |   468 +
 .../flume/formatter/output/EventFormatter.html     |   232 +
 .../formatter/output/PathManager.Builder.html      |   233 +
 .../apache/flume/formatter/output/PathManager.html |   345 +
 .../flume/formatter/output/PathManagerFactory.html |   276 +
 .../flume/formatter/output/PathManagerType.html    |   370 +
 .../output/RollTimePathManager.Builder.html        |   286 +
 .../formatter/output/RollTimePathManager.html      |   336 +
 .../output/TextDelimitedOutputFormatter.html       |   290 +
 .../formatter/output/class-use/BucketPath.html     |   126 +
 .../class-use/DefaultPathManager.Builder.html      |   126 +
 .../output/class-use/DefaultPathManager.html       |   166 +
 .../formatter/output/class-use/EventFormatter.html |   168 +
 .../output/class-use/PathManager.Builder.html      |   183 +
 .../formatter/output/class-use/PathManager.html    |   196 +
 .../output/class-use/PathManagerFactory.html       |   126 +
 .../output/class-use/PathManagerType.html          |   175 +
 .../class-use/RollTimePathManager.Builder.html     |   126 +
 .../output/class-use/RollTimePathManager.html      |   126 +
 .../class-use/TextDelimitedOutputFormatter.html    |   126 +
 .../flume/formatter/output/package-frame.html      |    37 +
 .../flume/formatter/output/package-summary.html    |   213 +
 .../flume/formatter/output/package-tree.html       |   166 +
 .../apache/flume/formatter/output/package-use.html |   178 +
 .../flume/instrumentation/ChannelCounter.html      |   514 +
 .../flume/instrumentation/ChannelCounterMBean.html |   353 +
 .../instrumentation/ChannelProcessorCounter.html   |   268 +
 .../GangliaServer.GangliaCollector.html            |   292 +
 .../flume/instrumentation/GangliaServer.html       |   759 ++
 .../flume/instrumentation/MonitorService.html      |   256 +
 .../MonitoredCounterGroup.Type.html                |   423 +
 .../instrumentation/MonitoredCounterGroup.html     |   511 +
 .../flume/instrumentation/MonitoringType.html      |   369 +
 .../apache/flume/instrumentation/SinkCounter.html  |   656 +
 .../flume/instrumentation/SinkCounterMBean.html    |   388 +
 .../instrumentation/SinkProcessorCounter.html      |   268 +
 .../flume/instrumentation/SourceCounter.html       |   656 +
 .../flume/instrumentation/SourceCounterMBean.html  |   388 +
 .../instrumentation/class-use/ChannelCounter.html  |   210 +
 .../class-use/ChannelCounterMBean.html             |   223 +
 .../class-use/ChannelProcessorCounter.html         |   126 +
 .../class-use/GangliaServer.GangliaCollector.html  |   166 +
 .../instrumentation/class-use/GangliaServer.html   |   126 +
 .../instrumentation/class-use/MonitorService.html  |   207 +
 .../class-use/MonitoredCounterGroup.Type.html      |   188 +
 .../class-use/MonitoredCounterGroup.html           |   234 +
 .../instrumentation/class-use/MonitoringType.html  |   175 +
 .../instrumentation/class-use/SinkCounter.html     |   188 +
 .../class-use/SinkCounterMBean.html                |   188 +
 .../class-use/SinkProcessorCounter.html            |   126 +
 .../instrumentation/class-use/SourceCounter.html   |   244 +
 .../class-use/SourceCounterMBean.html              |   188 +
 .../instrumentation/http/HTTPMetricsServer.html    |   387 +
 .../http/class-use/HTTPMetricsServer.html          |   126 +
 .../flume/instrumentation/http/package-frame.html  |    21 +
 .../instrumentation/http/package-summary.html      |   147 +
 .../flume/instrumentation/http/package-tree.html   |   139 +
 .../flume/instrumentation/http/package-use.html    |   126 +
 .../instrumentation/kafka/KafkaChannelCounter.html |   438 +
 .../kafka/KafkaChannelCounterMBean.html            |   396 +
 .../instrumentation/kafka/KafkaSinkCounter.html    |   378 +
 .../kafka/KafkaSinkCounterMBean.html               |   383 +
 .../instrumentation/kafka/KafkaSourceCounter.html  |   408 +
 .../kafka/KafkaSourceCounterMBean.html             |   383 +
 .../kafka/class-use/KafkaChannelCounter.html       |   126 +
 .../kafka/class-use/KafkaChannelCounterMBean.html  |   166 +
 .../kafka/class-use/KafkaSinkCounter.html          |   126 +
 .../kafka/class-use/KafkaSinkCounterMBean.html     |   166 +
 .../kafka/class-use/KafkaSourceCounter.html        |   126 +
 .../kafka/class-use/KafkaSourceCounterMBean.html   |   166 +
 .../flume/instrumentation/kafka/package-frame.html |    29 +
 .../instrumentation/kafka/package-summary.html     |   175 +
 .../flume/instrumentation/kafka/package-tree.html  |   163 +
 .../flume/instrumentation/kafka/package-use.html   |   165 +
 .../flume/instrumentation/package-frame.html       |    39 +
 .../flume/instrumentation/package-summary.html     |   234 +
 .../apache/flume/instrumentation/package-tree.html |   173 +
 .../apache/flume/instrumentation/package-use.html  |   391 +
 .../flume/instrumentation/util/JMXPollUtil.html    |   273 +
 .../util/class-use/JMXPollUtil.html                |   126 +
 .../flume/instrumentation/util/package-frame.html  |    21 +
 .../instrumentation/util/package-summary.html      |   144 +
 .../flume/instrumentation/util/package-tree.html   |   139 +
 .../flume/instrumentation/util/package-use.html    |   126 +
 .../flume/interceptor/HostInterceptor.Builder.html |   318 +
 .../interceptor/HostInterceptor.Constants.html     |   344 +
 .../apache/flume/interceptor/HostInterceptor.html  |   374 +
 .../flume/interceptor/Interceptor.Builder.html     |   244 +
 .../org/apache/flume/interceptor/Interceptor.html  |   317 +
 .../interceptor/InterceptorBuilderFactory.html     |   287 +
 .../apache/flume/interceptor/InterceptorChain.html |   391 +
 .../apache/flume/interceptor/InterceptorType.html  |   416 +
 .../RegexExtractorInterceptor.Builder.html         |   317 +
 .../interceptor/RegexExtractorInterceptor.html     |   408 +
 .../RegexExtractorInterceptorMillisSerializer.html |   336 +
 ...xExtractorInterceptorPassThroughSerializer.html |   335 +
 .../RegexExtractorInterceptorSerializer.html       |   254 +
 .../RegexFilteringInterceptor.Builder.html         |   318 +
 .../RegexFilteringInterceptor.Constants.html       |   334 +
 .../interceptor/RegexFilteringInterceptor.html     |   382 +
 .../RemoveHeaderInterceptor.Builder.html           |   322 +
 .../flume/interceptor/RemoveHeaderInterceptor.html |   371 +
 .../SearchAndReplaceInterceptor.Builder.html       |   317 +
 .../interceptor/SearchAndReplaceInterceptor.html   |   360 +
 .../interceptor/StaticInterceptor.Builder.html     |   318 +
 .../interceptor/StaticInterceptor.Constants.html   |   368 +
 .../flume/interceptor/StaticInterceptor.html       |   370 +
 .../interceptor/TimestampInterceptor.Builder.html  |   318 +
 .../TimestampInterceptor.Constants.html            |   334 +
 .../flume/interceptor/TimestampInterceptor.html    |   352 +
 .../class-use/HostInterceptor.Builder.html         |   126 +
 .../class-use/HostInterceptor.Constants.html       |   126 +
 .../interceptor/class-use/HostInterceptor.html     |   126 +
 .../interceptor/class-use/Interceptor.Builder.html |   258 +
 .../flume/interceptor/class-use/Interceptor.html   |   303 +
 .../class-use/InterceptorBuilderFactory.html       |   126 +
 .../interceptor/class-use/InterceptorChain.html    |   126 +
 .../interceptor/class-use/InterceptorType.html     |   175 +
 .../RegexExtractorInterceptor.Builder.html         |   126 +
 .../class-use/RegexExtractorInterceptor.html       |   126 +
 .../RegexExtractorInterceptorMillisSerializer.html |   126 +
 ...xExtractorInterceptorPassThroughSerializer.html |   126 +
 .../RegexExtractorInterceptorSerializer.html       |   175 +
 .../RegexFilteringInterceptor.Builder.html         |   126 +
 .../RegexFilteringInterceptor.Constants.html       |   126 +
 .../class-use/RegexFilteringInterceptor.html       |   126 +
 .../class-use/RemoveHeaderInterceptor.Builder.html |   126 +
 .../class-use/RemoveHeaderInterceptor.html         |   126 +
 .../SearchAndReplaceInterceptor.Builder.html       |   126 +
 .../class-use/SearchAndReplaceInterceptor.html     |   126 +
 .../class-use/StaticInterceptor.Builder.html       |   126 +
 .../class-use/StaticInterceptor.Constants.html     |   126 +
 .../interceptor/class-use/StaticInterceptor.html   |   126 +
 .../class-use/TimestampInterceptor.Builder.html    |   126 +
 .../class-use/TimestampInterceptor.Constants.html  |   126 +
 .../class-use/TimestampInterceptor.html            |   126 +
 .../apache/flume/interceptor/package-frame.html    |    52 +
 .../apache/flume/interceptor/package-summary.html  |   313 +
 .../org/apache/flume/interceptor/package-tree.html |   187 +
 .../org/apache/flume/interceptor/package-use.html  |   197 +
 .../org/apache/flume/lifecycle/LifecycleAware.html |   324 +
 .../flume/lifecycle/LifecycleController.html       |   362 +
 .../apache/flume/lifecycle/LifecycleException.html |   302 +
 .../org/apache/flume/lifecycle/LifecycleState.html |   416 +
 .../LifecycleSupervisor.MonitorRunnable.html       |   348 +
 .../lifecycle/LifecycleSupervisor.Status.html      |   395 +
 ...visor.SupervisorPolicy.AlwaysRestartPolicy.html |   263 +
 ...Supervisor.SupervisorPolicy.OnceOnlyPolicy.html |   263 +
 .../LifecycleSupervisor.SupervisorPolicy.html      |   270 +
 .../flume/lifecycle/LifecycleSupervisor.html       |   443 +
 .../flume/lifecycle/class-use/LifecycleAware.html  |  1192 ++
 .../lifecycle/class-use/LifecycleController.html   |   126 +
 .../lifecycle/class-use/LifecycleException.html    |   126 +
 .../flume/lifecycle/class-use/LifecycleState.html  |   404 +
 .../LifecycleSupervisor.MonitorRunnable.html       |   126 +
 .../class-use/LifecycleSupervisor.Status.html      |   126 +
 ...visor.SupervisorPolicy.AlwaysRestartPolicy.html |   126 +
 ...Supervisor.SupervisorPolicy.OnceOnlyPolicy.html |   126 +
 .../LifecycleSupervisor.SupervisorPolicy.html      |   185 +
 .../lifecycle/class-use/LifecycleSupervisor.html   |   126 +
 .../org/apache/flume/lifecycle/package-frame.html  |    39 +
 .../apache/flume/lifecycle/package-summary.html    |   217 +
 .../org/apache/flume/lifecycle/package-tree.html   |   173 +
 .../org/apache/flume/lifecycle/package-use.html    |   765 ++
 .../org/apache/flume/netty/filter/PatternRule.html |   334 +
 .../flume/netty/filter/class-use/PatternRule.html  |   126 +
 .../apache/flume/netty/filter/package-frame.html   |    21 +
 .../apache/flume/netty/filter/package-summary.html |   146 +
 .../apache/flume/netty/filter/package-tree.html    |   139 +
 .../org/apache/flume/netty/filter/package-use.html |   126 +
 .../flume/node/AbstractConfigurationProvider.html  |   325 +
 .../AbstractZooKeeperConfigurationProvider.html    |   392 +
 .../apidocs/org/apache/flume/node/Application.html |   381 +
 .../flume/node/ClasspathConfigurationSource.html   |   373 +
 .../node/ClasspathConfigurationSourceFactory.html  |   311 +
 .../apache/flume/node/ConfigurationProvider.html   |   227 +
 .../org/apache/flume/node/ConfigurationSource.html |   386 +
 .../flume/node/ConfigurationSourceFactory.html     |   262 +
 .../flume/node/EnvVarResolverProperties.html       |   368 +
 .../apache/flume/node/FileConfigurationSource.html |   389 +
 .../flume/node/FileConfigurationSourceFactory.html |   311 +
 .../apache/flume/node/HttpConfigurationSource.html |   393 +
 .../flume/node/HttpConfigurationSourceFactory.html |   311 +
 .../org/apache/flume/node/Initializable.html       |   232 +
 .../flume/node/MaterializedConfiguration.html      |   301 +
 ...PollingPropertiesFileConfigurationProvider.html |   280 +
 .../PollingZooKeeperConfigurationProvider.html     |   407 +
 .../node/PropertiesFileConfigurationProvider.html  |   414 +
 .../node/SimpleMaterializedConfiguration.html      |   390 +
 .../node/StaticZooKeeperConfigurationProvider.html |   324 +
 .../flume/node/UriConfigurationProvider.html       |   537 +
 .../class-use/AbstractConfigurationProvider.html   |   200 +
 .../AbstractZooKeeperConfigurationProvider.html    |   170 +
 .../apache/flume/node/class-use/Application.html   |   126 +
 .../class-use/ClasspathConfigurationSource.html    |   126 +
 .../ClasspathConfigurationSourceFactory.html       |   126 +
 .../node/class-use/ConfigurationProvider.html      |   204 +
 .../flume/node/class-use/ConfigurationSource.html  |   241 +
 .../node/class-use/ConfigurationSourceFactory.html |   180 +
 .../node/class-use/EnvVarResolverProperties.html   |   126 +
 .../node/class-use/FileConfigurationSource.html    |   126 +
 .../class-use/FileConfigurationSourceFactory.html  |   126 +
 .../node/class-use/HttpConfigurationSource.html    |   126 +
 .../class-use/HttpConfigurationSourceFactory.html  |   126 +
 .../apache/flume/node/class-use/Initializable.html |   126 +
 .../node/class-use/MaterializedConfiguration.html  |   244 +
 ...PollingPropertiesFileConfigurationProvider.html |   126 +
 .../PollingZooKeeperConfigurationProvider.html     |   126 +
 .../PropertiesFileConfigurationProvider.html       |   126 +
 .../class-use/SimpleMaterializedConfiguration.html |   126 +
 .../StaticZooKeeperConfigurationProvider.html      |   126 +
 .../node/class-use/UriConfigurationProvider.html   |   178 +
 .../flume/node/net/AuthorizationProvider.html      |   228 +
 .../flume/node/net/BasicAuthorizationProvider.html |   285 +
 .../apache/flume/node/net/LaxHostnameVerifier.html |   290 +
 .../flume/node/net/UrlConnectionFactory.html       |   380 +
 .../node/net/class-use/AuthorizationProvider.html  |   250 +
 .../net/class-use/BasicAuthorizationProvider.html  |   126 +
 .../node/net/class-use/LaxHostnameVerifier.html    |   126 +
 .../node/net/class-use/UrlConnectionFactory.html   |   126 +
 .../org/apache/flume/node/net/package-frame.html   |    27 +
 .../org/apache/flume/node/net/package-summary.html |   175 +
 .../org/apache/flume/node/net/package-tree.html    |   145 +
 .../org/apache/flume/node/net/package-use.html     |   182 +
 .../org/apache/flume/node/package-frame.html       |    44 +
 .../org/apache/flume/node/package-summary.html     |   263 +
 .../org/apache/flume/node/package-tree.html        |   183 +
 .../apidocs/org/apache/flume/node/package-use.html |   234 +
 .../apidocs/org/apache/flume/package-frame.html    |    62 +
 .../apidocs/org/apache/flume/package-summary.html  |   372 +
 .../apidocs/org/apache/flume/package-tree.html     |   224 +
 .../apidocs/org/apache/flume/package-use.html      |  1959 +++
 .../serialization/AbstractAvroEventSerializer.html |   543 +
 .../AvroEventDeserializer.AvroSchemaType.html      |   347 +
 .../AvroEventDeserializer.Builder.html             |   288 +
 .../flume/serialization/AvroEventDeserializer.html |   485 +
 .../AvroEventSerializerConfigurationConstants.html |   370 +
 .../BodyTextEventSerializer.Builder.html           |   288 +
 .../serialization/BodyTextEventSerializer.html     |   412 +
 .../flume/serialization/DecodeErrorPolicy.html     |   357 +
 .../serialization/DurablePositionTracker.html      |   350 +
 .../serialization/EventDeserializer.Builder.html   |   235 +
 .../flume/serialization/EventDeserializer.html     |   388 +
 .../serialization/EventDeserializerFactory.html    |   279 +
 .../flume/serialization/EventDeserializerType.html |   370 +
 .../flume/serialization/EventSerDe.Builder.html    |   233 +
 .../org/apache/flume/serialization/EventSerDe.html |   250 +
 .../serialization/EventSerializer.Builder.html     |   235 +
 .../flume/serialization/EventSerializer.html       |   467 +
 .../serialization/EventSerializerFactory.html      |   279 +
 .../flume/serialization/EventSerializerType.html   |   382 +
 .../FlumeEventAvroEventSerializer.Builder.html     |   288 +
 .../FlumeEventAvroEventSerializer.html             |   343 +
 .../HeaderAndBodyTextEventSerializer.Builder.html  |   288 +
 .../HeaderAndBodyTextEventSerializer.html          |   412 +
 .../flume/serialization/LengthMeasurable.html      |   235 +
 .../serialization/LineDeserializer.Builder.html    |   288 +
 .../flume/serialization/LineDeserializer.html      |   496 +
 .../flume/serialization/PositionTracker.html       |   288 +
 .../apache/flume/serialization/RemoteMarkable.html |   259 +
 .../org/apache/flume/serialization/Resettable.html |   269 +
 .../serialization/ResettableFileInputStream.html   |   732 +
 .../flume/serialization/ResettableInputStream.html |   490 +
 .../org/apache/flume/serialization/Seekable.html   |   250 +
 .../class-use/AbstractAvroEventSerializer.html     |   166 +
 .../AvroEventDeserializer.AvroSchemaType.html      |   175 +
 .../class-use/AvroEventDeserializer.Builder.html   |   126 +
 .../class-use/AvroEventDeserializer.html           |   126 +
 .../AvroEventSerializerConfigurationConstants.html |   126 +
 .../class-use/BodyTextEventSerializer.Builder.html |   126 +
 .../class-use/BodyTextEventSerializer.html         |   126 +
 .../serialization/class-use/DecodeErrorPolicy.html |   212 +
 .../class-use/DurablePositionTracker.html          |   169 +
 .../class-use/EventDeserializer.Builder.html       |   207 +
 .../serialization/class-use/EventDeserializer.html |   246 +
 .../class-use/EventDeserializerFactory.html        |   126 +
 .../class-use/EventDeserializerType.html           |   175 +
 .../class-use/EventSerDe.Builder.html              |   126 +
 .../flume/serialization/class-use/EventSerDe.html  |   168 +
 .../class-use/EventSerializer.Builder.html         |   209 +
 .../serialization/class-use/EventSerializer.html   |   276 +
 .../class-use/EventSerializerFactory.html          |   126 +
 .../class-use/EventSerializerType.html             |   175 +
 .../FlumeEventAvroEventSerializer.Builder.html     |   126 +
 .../class-use/FlumeEventAvroEventSerializer.html   |   126 +
 .../HeaderAndBodyTextEventSerializer.Builder.html  |   126 +
 .../HeaderAndBodyTextEventSerializer.html          |   126 +
 .../serialization/class-use/LengthMeasurable.html  |   168 +
 .../class-use/LineDeserializer.Builder.html        |   126 +
 .../serialization/class-use/LineDeserializer.html  |   126 +
 .../serialization/class-use/PositionTracker.html   |   187 +
 .../serialization/class-use/RemoteMarkable.html    |   168 +
 .../flume/serialization/class-use/Resettable.html  |   237 +
 .../class-use/ResettableFileInputStream.html       |   126 +
 .../class-use/ResettableInputStream.html           |   239 +
 .../flume/serialization/class-use/Seekable.html    |   176 +
 .../apache/flume/serialization/package-frame.html  |    58 +
 .../flume/serialization/package-summary.html       |   337 +
 .../apache/flume/serialization/package-tree.html   |   213 +
 .../apache/flume/serialization/package-use.html    |   325 +
 .../apache/flume/shared/kafka/KafkaSSLUtil.html    |   303 +
 .../flume/shared/kafka/class-use/KafkaSSLUtil.html |   126 +
 .../apache/flume/shared/kafka/package-frame.html   |    21 +
 .../apache/flume/shared/kafka/package-summary.html |   144 +
 .../apache/flume/shared/kafka/package-tree.html    |   139 +
 .../org/apache/flume/shared/kafka/package-use.html |   126 +
 .../shared/kafka/test/KafkaPartitionTestUtil.html  |   414 +
 .../flume/shared/kafka/test/PartitionOption.html   |   355 +
 .../shared/kafka/test/PartitionTestScenario.html   |   367 +
 .../test/class-use/KafkaPartitionTestUtil.html     |   126 +
 .../kafka/test/class-use/PartitionOption.html      |   175 +
 .../test/class-use/PartitionTestScenario.html      |   205 +
 .../flume/shared/kafka/test/package-frame.html     |    26 +
 .../flume/shared/kafka/test/package-summary.html   |   163 +
 .../flume/shared/kafka/test/package-tree.html      |   152 +
 .../flume/shared/kafka/test/package-use.html       |   162 +
 .../org/apache/flume/sink/AbstractRpcSink.html     |   569 +
 .../flume/sink/AbstractSingleSinkProcessor.html    |   439 +
 .../org/apache/flume/sink/AbstractSink.html        |   466 +
 .../apache/flume/sink/AbstractSinkProcessor.html   |   403 +
 .../apache/flume/sink/AbstractSinkSelector.html    |   466 +
 .../apidocs/org/apache/flume/sink/AvroSink.html    |   401 +
 .../org/apache/flume/sink/DefaultSinkFactory.html  |   307 +
 .../apache/flume/sink/DefaultSinkProcessor.html    |   378 +
 .../apache/flume/sink/FailoverSinkProcessor.html   |   389 +
 .../LoadBalancingSinkProcessor.SinkSelector.html   |   296 +
 .../flume/sink/LoadBalancingSinkProcessor.html     |   604 +
 .../apidocs/org/apache/flume/sink/LoggerSink.html  |   431 +
 .../apidocs/org/apache/flume/sink/NullSink.html    |   494 +
 .../org/apache/flume/sink/RollingFileSink.html     |   487 +
 .../apidocs/org/apache/flume/sink/SinkGroup.html   |   331 +
 .../apache/flume/sink/SinkProcessorFactory.html    |   311 +
 .../apidocs/org/apache/flume/sink/ThriftSink.html  |   402 +
 .../flume/sink/class-use/AbstractRpcSink.html      |   178 +
 .../class-use/AbstractSingleSinkProcessor.html     |   169 +
 .../apache/flume/sink/class-use/AbstractSink.html  |   406 +
 .../sink/class-use/AbstractSinkProcessor.html      |   175 +
 .../flume/sink/class-use/AbstractSinkSelector.html |   126 +
 .../org/apache/flume/sink/class-use/AvroSink.html  |   126 +
 .../flume/sink/class-use/DefaultSinkFactory.html   |   126 +
 .../flume/sink/class-use/DefaultSinkProcessor.html |   126 +
 .../sink/class-use/FailoverSinkProcessor.html      |   126 +
 .../LoadBalancingSinkProcessor.SinkSelector.html   |   166 +
 .../sink/class-use/LoadBalancingSinkProcessor.html |   126 +
 .../apache/flume/sink/class-use/LoggerSink.html    |   126 +
 .../org/apache/flume/sink/class-use/NullSink.html  |   126 +
 .../flume/sink/class-use/RollingFileSink.html      |   126 +
 .../org/apache/flume/sink/class-use/SinkGroup.html |   126 +
 .../flume/sink/class-use/SinkProcessorFactory.html |   126 +
 .../apache/flume/sink/class-use/ThriftSink.html    |   126 +
 .../apache/flume/sink/hbase/AsyncHBaseSink.html    |   482 +
 .../sink/hbase/AsyncHbaseEventSerializer.html      |   343 +
 .../org/apache/flume/sink/hbase/BatchAware.html    |   226 +
 .../org/apache/flume/sink/hbase/HBaseSink.html     |   491 +
 .../hbase/HBaseSinkConfigurationConstants.html     |   633 +
 .../flume/sink/hbase/HbaseEventSerializer.html     |   312 +
 .../sink/hbase/RegexHbaseEventSerializer.html      |   733 ++
 .../hbase/SimpleAsyncHbaseEventSerializer.html     |   450 +
 .../hbase/SimpleHbaseEventSerializer.KeyType.html  |   371 +
 .../sink/hbase/SimpleHbaseEventSerializer.html     |   437 +
 .../flume/sink/hbase/SimpleRowKeyGenerator.html    |   334 +
 .../flume/sink/hbase/class-use/AsyncHBaseSink.html |   126 +
 .../hbase/class-use/AsyncHbaseEventSerializer.html |   170 +
 .../flume/sink/hbase/class-use/BatchAware.html     |   126 +
 .../flume/sink/hbase/class-use/HBaseSink.html      |   126 +
 .../class-use/HBaseSinkConfigurationConstants.html |   126 +
 .../sink/hbase/class-use/HbaseEventSerializer.html |   176 +
 .../hbase/class-use/RegexHbaseEventSerializer.html |   126 +
 .../class-use/SimpleAsyncHbaseEventSerializer.html |   126 +
 .../SimpleHbaseEventSerializer.KeyType.html        |   175 +
 .../class-use/SimpleHbaseEventSerializer.html      |   126 +
 .../hbase/class-use/SimpleRowKeyGenerator.html     |   126 +
 .../org/apache/flume/sink/hbase/package-frame.html |    37 +
 .../apache/flume/sink/hbase/package-summary.html   |   233 +
 .../org/apache/flume/sink/hbase/package-tree.html  |   177 +
 .../org/apache/flume/sink/hbase/package-use.html   |   171 +
 .../org/apache/flume/sink/hbase2/BatchAware.html   |   226 +
 .../flume/sink/hbase2/HBase2EventSerializer.html   |   312 +
 .../org/apache/flume/sink/hbase2/HBase2Sink.html   |   491 +
 .../hbase2/HBase2SinkConfigurationConstants.html   |   582 +
 .../sink/hbase2/RegexHBase2EventSerializer.html    |   733 ++
 .../SimpleHBase2EventSerializer.KeyType.html       |   371 +
 .../sink/hbase2/SimpleHBase2EventSerializer.html   |   437 +
 .../flume/sink/hbase2/SimpleRowKeyGenerator.html   |   334 +
 .../flume/sink/hbase2/class-use/BatchAware.html    |   126 +
 .../hbase2/class-use/HBase2EventSerializer.html    |   176 +
 .../flume/sink/hbase2/class-use/HBase2Sink.html    |   126 +
 .../HBase2SinkConfigurationConstants.html          |   126 +
 .../class-use/RegexHBase2EventSerializer.html      |   126 +
 .../SimpleHBase2EventSerializer.KeyType.html       |   175 +
 .../class-use/SimpleHBase2EventSerializer.html     |   126 +
 .../hbase2/class-use/SimpleRowKeyGenerator.html    |   126 +
 .../apache/flume/sink/hbase2/package-frame.html    |    34 +
 .../apache/flume/sink/hbase2/package-summary.html  |   212 +
 .../org/apache/flume/sink/hbase2/package-tree.html |   173 +
 .../org/apache/flume/sink/hbase2/package-use.html  |   165 +
 .../apache/flume/sink/hdfs/AbstractHDFSWriter.html |   433 +
 .../sink/hdfs/AvroEventSerializer.Builder.html     |   288 +
 .../flume/sink/hdfs/AvroEventSerializer.html       |   511 +
 .../flume/sink/hdfs/BucketClosedException.html     |   274 +
 .../flume/sink/hdfs/HDFSCompressedDataStream.html  |   403 +
 .../org/apache/flume/sink/hdfs/HDFSDataStream.html |   445 +
 .../sink/hdfs/HDFSEventSink.WriterCallback.html    |   227 +
 .../org/apache/flume/sink/hdfs/HDFSEventSink.html  |   515 +
 .../apache/flume/sink/hdfs/HDFSSequenceFile.html   |   429 +
 .../sink/hdfs/HDFSTextSerializer.Builder.html      |   286 +
 .../apache/flume/sink/hdfs/HDFSTextSerializer.html |   350 +
 .../sink/hdfs/HDFSWritableSerializer.Builder.html  |   286 +
 .../flume/sink/hdfs/HDFSWritableSerializer.html    |   350 +
 .../org/apache/flume/sink/hdfs/HDFSWriter.html     |   335 +
 .../apache/flume/sink/hdfs/HDFSWriterFactory.html  |   278 +
 .../org/apache/flume/sink/hdfs/KerberosUser.html   |   340 +
 .../sink/hdfs/SequenceFileSerializer.Builder.html  |   233 +
 .../sink/hdfs/SequenceFileSerializer.Record.html   |   293 +
 .../flume/sink/hdfs/SequenceFileSerializer.html    |   290 +
 .../sink/hdfs/SequenceFileSerializerFactory.html   |   239 +
 .../sink/hdfs/SequenceFileSerializerType.html      |   368 +
 .../sink/hdfs/class-use/AbstractHDFSWriter.html    |   174 +
 .../class-use/AvroEventSerializer.Builder.html     |   126 +
 .../sink/hdfs/class-use/AvroEventSerializer.html   |   126 +
 .../sink/hdfs/class-use/BucketClosedException.html |   126 +
 .../hdfs/class-use/HDFSCompressedDataStream.html   |   126 +
 .../flume/sink/hdfs/class-use/HDFSDataStream.html  |   126 +
 .../class-use/HDFSEventSink.WriterCallback.html    |   126 +
 .../flume/sink/hdfs/class-use/HDFSEventSink.html   |   126 +
 .../sink/hdfs/class-use/HDFSSequenceFile.html      |   126 +
 .../hdfs/class-use/HDFSTextSerializer.Builder.html |   126 +
 .../sink/hdfs/class-use/HDFSTextSerializer.html    |   126 +
 .../class-use/HDFSWritableSerializer.Builder.html  |   126 +
 .../hdfs/class-use/HDFSWritableSerializer.html     |   126 +
 .../flume/sink/hdfs/class-use/HDFSWriter.html      |   191 +
 .../sink/hdfs/class-use/HDFSWriterFactory.html     |   164 +
 .../flume/sink/hdfs/class-use/KerberosUser.html    |   126 +
 .../class-use/SequenceFileSerializer.Builder.html  |   183 +
 .../class-use/SequenceFileSerializer.Record.html   |   176 +
 .../hdfs/class-use/SequenceFileSerializer.html     |   191 +
 .../class-use/SequenceFileSerializerFactory.html   |   126 +
 .../hdfs/class-use/SequenceFileSerializerType.html |   175 +
 .../org/apache/flume/sink/hdfs/package-frame.html  |    50 +
 .../apache/flume/sink/hdfs/package-summary.html    |   267 +
 .../org/apache/flume/sink/hdfs/package-tree.html   |   200 +
 .../org/apache/flume/sink/hdfs/package-use.html    |   182 +
 .../apidocs/org/apache/flume/sink/hive/Config.html |   585 +
 .../sink/hive/HiveDelimitedTextSerializer.html     |   482 +
 .../flume/sink/hive/HiveEventSerializer.html       |   296 +
 .../apache/flume/sink/hive/HiveJsonSerializer.html |   414 +
 .../org/apache/flume/sink/hive/HiveSink.html       |   463 +
 .../apache/flume/sink/hive/class-use/Config.html   |   126 +
 .../class-use/HiveDelimitedTextSerializer.html     |   126 +
 .../sink/hive/class-use/HiveEventSerializer.html   |   176 +
 .../sink/hive/class-use/HiveJsonSerializer.html    |   126 +
 .../apache/flume/sink/hive/class-use/HiveSink.html |   126 +
 .../org/apache/flume/sink/hive/package-frame.html  |    28 +
 .../apache/flume/sink/hive/package-summary.html    |   177 +
 .../org/apache/flume/sink/hive/package-tree.html   |   154 +
 .../org/apache/flume/sink/hive/package-use.html    |   159 +
 .../org/apache/flume/sink/http/HttpSink.html       |   420 +
 .../apache/flume/sink/http/class-use/HttpSink.html |   126 +
 .../org/apache/flume/sink/http/package-frame.html  |    21 +
 .../apache/flume/sink/http/package-summary.html    |   157 +
 .../org/apache/flume/sink/http/package-tree.html   |   143 +
 .../org/apache/flume/sink/http/package-use.html    |   126 +
 .../sink/irc/IRCSink.IRCConnectionListener.html    |   642 +
 .../apidocs/org/apache/flume/sink/irc/IRCSink.html |   425 +
 .../class-use/IRCSink.IRCConnectionListener.html   |   126 +
 .../apache/flume/sink/irc/class-use/IRCSink.html   |   126 +
 .../org/apache/flume/sink/irc/package-frame.html   |    22 +
 .../org/apache/flume/sink/irc/package-summary.html |   148 +
 .../org/apache/flume/sink/irc/package-tree.html    |   144 +
 .../org/apache/flume/sink/irc/package-use.html     |   126 +
 .../org/apache/flume/sink/kafka/KafkaSink.html     |   492 +
 .../flume/sink/kafka/KafkaSinkConstants.html       |   704 +
 .../flume/sink/kafka/class-use/KafkaSink.html      |   126 +
 .../sink/kafka/class-use/KafkaSinkConstants.html   |   126 +
 .../org/apache/flume/sink/kafka/package-frame.html |    22 +
 .../apache/flume/sink/kafka/package-summary.html   |   150 +
 .../org/apache/flume/sink/kafka/package-tree.html  |   144 +
 .../org/apache/flume/sink/kafka/package-use.html   |   126 +
 .../org/apache/flume/sink/package-frame.html       |    40 +
 .../org/apache/flume/sink/package-summary.html     |   254 +
 .../org/apache/flume/sink/package-tree.html        |   179 +
 .../apidocs/org/apache/flume/sink/package-use.html |   336 +
 .../solr/morphline/BlobDeserializer.Builder.html   |   289 +
 .../sink/solr/morphline/BlobDeserializer.html      |   506 +
 .../flume/sink/solr/morphline/BlobHandler.html     |   398 +
 .../sink/solr/morphline/MorphlineHandler.html      |   323 +
 .../sink/solr/morphline/MorphlineHandlerImpl.html  |   489 +
 .../morphline/MorphlineInterceptor.Builder.html    |   318 +
 .../sink/solr/morphline/MorphlineInterceptor.html  |   388 +
 .../flume/sink/solr/morphline/MorphlineSink.html   |   550 +
 .../sink/solr/morphline/MorphlineSolrSink.html     |   371 +
 .../solr/morphline/UUIDInterceptor.Builder.html    |   318 +
 .../flume/sink/solr/morphline/UUIDInterceptor.html |   499 +
 .../class-use/BlobDeserializer.Builder.html        |   126 +
 .../solr/morphline/class-use/BlobDeserializer.html |   167 +
 .../sink/solr/morphline/class-use/BlobHandler.html |   126 +
 .../solr/morphline/class-use/MorphlineHandler.html |   186 +
 .../morphline/class-use/MorphlineHandlerImpl.html  |   126 +
 .../class-use/MorphlineInterceptor.Builder.html    |   126 +
 .../morphline/class-use/MorphlineInterceptor.html  |   166 +
 .../solr/morphline/class-use/MorphlineSink.html    |   169 +
 .../morphline/class-use/MorphlineSolrSink.html     |   126 +
 .../class-use/UUIDInterceptor.Builder.html         |   126 +
 .../solr/morphline/class-use/UUIDInterceptor.html  |   166 +
 .../flume/sink/solr/morphline/package-frame.html   |    34 +
 .../flume/sink/solr/morphline/package-summary.html |   223 +
 .../flume/sink/solr/morphline/package-tree.html    |   163 +
 .../flume/sink/solr/morphline/package-use.html     |   184 +
 .../flume/source/AbstractEventDrivenSource.html    |   282 +
 .../flume/source/AbstractPollableSource.html       |   450 +
 .../org/apache/flume/source/AbstractSource.html    |   444 +
 .../org/apache/flume/source/AvroSource.html        |   532 +
 .../apache/flume/source/BasicSourceSemantics.html  |   579 +
 .../apache/flume/source/DefaultSourceFactory.html  |   307 +
 .../flume/source/EventDrivenSourceRunner.html      |   363 +
 .../org/apache/flume/source/ExecSource.html        |   505 +
 .../source/ExecSourceConfigurationConstants.html   |   506 +
 .../flume/source/MultiportSyslogTCPSource.html     |   475 +
 .../org/apache/flume/source/NetcatSource.html      |   439 +
 .../source/NetcatSourceConfigurationConstants.html |   396 +
 .../source/NetcatUdpSource.NetcatHandler.html      |   348 +
 .../org/apache/flume/source/NetcatUdpSource.html   |   421 +
 .../flume/source/PollableSourceConstants.html      |   330 +
 .../source/PollableSourceRunner.PollingRunner.html |   286 +
 .../apache/flume/source/PollableSourceRunner.html  |   393 +
 .../flume/source/SequenceGeneratorSource.html      |   438 +
 ...poolDirectorySource.SpoolDirectoryRunnable.html |   288 +
 .../apache/flume/source/SpoolDirectorySource.html  |   533 +
 ...ySourceConfigurationConstants.ConsumeOrder.html |   360 +
 ...SpoolDirectorySourceConfigurationConstants.html |  1033 ++
 .../source/SslContextAwareAbstractSource.html      |   462 +
 .../org/apache/flume/source/StressSource.html      |   461 +
 .../org/apache/flume/source/SyslogParser.html      |   337 +
 .../source/SyslogSourceConfigurationConstants.html |   700 +
 .../source/SyslogTcpSource.SyslogTcpHandler.html   |   314 +
 .../org/apache/flume/source/SyslogTcpSource.html   |   435 +
 .../source/SyslogUDPSource.SyslogUdpHandler.html   |   314 +
 .../org/apache/flume/source/SyslogUDPSource.html   |   465 +
 .../flume/source/SyslogUtils.SyslogStatus.html     |   372 +
 .../org/apache/flume/source/SyslogUtils.html       |   822 ++
 .../org/apache/flume/source/ThriftSource.html      |   553 +
 .../flume/source/avroLegacy/AvroLegacySource.html  |   581 +
 .../avroLegacy/class-use/AvroLegacySource.html     |   126 +
 .../flume/source/avroLegacy/package-frame.html     |    21 +
 .../flume/source/avroLegacy/package-summary.html   |   148 +
 .../flume/source/avroLegacy/package-tree.html      |   143 +
 .../flume/source/avroLegacy/package-use.html       |   126 +
 .../class-use/AbstractEventDrivenSource.html       |   126 +
 .../source/class-use/AbstractPollableSource.html   |   219 +
 .../flume/source/class-use/AbstractSource.html     |   391 +
 .../apache/flume/source/class-use/AvroSource.html  |   126 +
 .../source/class-use/BasicSourceSemantics.html     |   239 +
 .../source/class-use/DefaultSourceFactory.html     |   126 +
 .../source/class-use/EventDrivenSourceRunner.html  |   126 +
 .../apache/flume/source/class-use/ExecSource.html  |   126 +
 .../ExecSourceConfigurationConstants.html          |   126 +
 .../source/class-use/MultiportSyslogTCPSource.html |   126 +
 .../flume/source/class-use/NetcatSource.html       |   126 +
 .../NetcatSourceConfigurationConstants.html        |   126 +
 .../class-use/NetcatUdpSource.NetcatHandler.html   |   126 +
 .../flume/source/class-use/NetcatUdpSource.html    |   126 +
 .../source/class-use/PollableSourceConstants.html  |   126 +
 .../PollableSourceRunner.PollingRunner.html        |   126 +
 .../source/class-use/PollableSourceRunner.html     |   126 +
 .../source/class-use/SequenceGeneratorSource.html  |   126 +
 ...poolDirectorySource.SpoolDirectoryRunnable.html |   126 +
 .../source/class-use/SpoolDirectorySource.html     |   126 +
 ...ySourceConfigurationConstants.ConsumeOrder.html |   210 +
 ...SpoolDirectorySourceConfigurationConstants.html |   126 +
 .../class-use/SslContextAwareAbstractSource.html   |   210 +
 .../flume/source/class-use/StressSource.html       |   126 +
 .../flume/source/class-use/SyslogParser.html       |   126 +
 .../SyslogSourceConfigurationConstants.html        |   126 +
 .../SyslogTcpSource.SyslogTcpHandler.html          |   126 +
 .../flume/source/class-use/SyslogTcpSource.html    |   126 +
 .../SyslogUDPSource.SyslogUdpHandler.html          |   126 +
 .../flume/source/class-use/SyslogUDPSource.html    |   126 +
 .../source/class-use/SyslogUtils.SyslogStatus.html |   175 +
 .../apache/flume/source/class-use/SyslogUtils.html |   126 +
 .../flume/source/class-use/ThriftSource.html       |   126 +
 .../org/apache/flume/source/http/BLOBHandler.html  |   404 +
 .../flume/source/http/HTTPBadRequestException.html |   302 +
 .../org/apache/flume/source/http/HTTPSource.html   |   439 +
 .../http/HTTPSourceConfigurationConstants.html     |   448 +
 .../flume/source/http/HTTPSourceHandler.html       |   258 +
 .../org/apache/flume/source/http/JSONHandler.html  |   363 +
 .../flume/source/http/class-use/BLOBHandler.html   |   126 +
 .../http/class-use/HTTPBadRequestException.html    |   169 +
 .../flume/source/http/class-use/HTTPSource.html    |   126 +
 .../HTTPSourceConfigurationConstants.html          |   126 +
 .../source/http/class-use/HTTPSourceHandler.html   |   200 +
 .../flume/source/http/class-use/JSONHandler.html   |   126 +
 .../apache/flume/source/http/package-frame.html    |    32 +
 .../apache/flume/source/http/package-summary.html  |   195 +
 .../org/apache/flume/source/http/package-tree.html |   175 +
 .../org/apache/flume/source/http/package-use.html  |   184 +
 .../jms/DefaultJMSMessageConverter.Builder.html    |   286 +
 .../source/jms/DefaultJMSMessageConverter.html     |   283 +
 .../flume/source/jms/InitialContextFactory.html    |   278 +
 .../flume/source/jms/JMSDestinationLocator.html    |   343 +
 .../flume/source/jms/JMSDestinationType.html       |   343 +
 .../source/jms/JMSMessageConverter.Builder.html    |   233 +
 .../flume/source/jms/JMSMessageConverter.html      |   260 +
 .../org/apache/flume/source/jms/JMSSource.html     |   487 +
 .../flume/source/jms/JMSSourceConfiguration.html   |   755 ++
 .../DefaultJMSMessageConverter.Builder.html        |   126 +
 .../jms/class-use/DefaultJMSMessageConverter.html  |   126 +
 .../jms/class-use/InitialContextFactory.html       |   164 +
 .../jms/class-use/JMSDestinationLocator.html       |   175 +
 .../source/jms/class-use/JMSDestinationType.html   |   175 +
 .../jms/class-use/JMSMessageConverter.Builder.html |   166 +
 .../source/jms/class-use/JMSMessageConverter.html  |   186 +
 .../flume/source/jms/class-use/JMSSource.html      |   126 +
 .../jms/class-use/JMSSourceConfiguration.html      |   126 +
 .../org/apache/flume/source/jms/package-frame.html |    35 +
 .../apache/flume/source/jms/package-summary.html   |   206 +
 .../org/apache/flume/source/jms/package-tree.html  |   169 +
 .../org/apache/flume/source/jms/package-use.html   |   176 +
 .../flume/source/kafka/KafkaSource.Subscriber.html |   294 +
 .../org/apache/flume/source/kafka/KafkaSource.html |   485 +
 .../flume/source/kafka/KafkaSourceConstants.html   |   755 ++
 .../kafka/class-use/KafkaSource.Subscriber.html    |   126 +
 .../flume/source/kafka/class-use/KafkaSource.html  |   126 +
 .../kafka/class-use/KafkaSourceConstants.html      |   126 +
 .../apache/flume/source/kafka/package-frame.html   |    22 +
 .../apache/flume/source/kafka/package-summary.html |   150 +
 .../apache/flume/source/kafka/package-tree.html    |   149 +
 .../org/apache/flume/source/kafka/package-use.html |   126 +
 .../org/apache/flume/source/package-frame.html     |    52 +
 .../org/apache/flume/source/package-summary.html   |   313 +
 .../org/apache/flume/source/package-tree.html      |   210 +
 .../org/apache/flume/source/package-use.html       |   431 +
 .../flume/source/scribe/LogEntry._Fields.html      |   433 +
 .../org/apache/flume/source/scribe/LogEntry.html   |   765 ++
 .../org/apache/flume/source/scribe/ResultCode.html |   384 +
 .../source/scribe/Scribe.AsyncClient.Factory.html  |   288 +
 .../source/scribe/Scribe.AsyncClient.Log_call.html |   359 +
 .../flume/source/scribe/Scribe.AsyncClient.html    |   345 +
 .../flume/source/scribe/Scribe.AsyncIface.html     |   238 +
 .../source/scribe/Scribe.AsyncProcessor.Log.html   |   355 +
 .../flume/source/scribe/Scribe.AsyncProcessor.html |   299 +
 .../flume/source/scribe/Scribe.Client.Factory.html |   305 +
 .../apache/flume/source/scribe/Scribe.Client.html  |   385 +
 .../apache/flume/source/scribe/Scribe.Iface.html   |   236 +
 .../source/scribe/Scribe.Log_args._Fields.html     |   421 +
 .../flume/source/scribe/Scribe.Log_args.html       |   723 +
 .../source/scribe/Scribe.Log_result._Fields.html   |   425 +
 .../flume/source/scribe/Scribe.Log_result.html     |   696 +
 .../flume/source/scribe/Scribe.Processor.Log.html  |   334 +
 .../flume/source/scribe/Scribe.Processor.html      |   307 +
 .../org/apache/flume/source/scribe/Scribe.html     |   288 +
 .../apache/flume/source/scribe/ScribeSource.html   |   435 +
 .../source/scribe/class-use/LogEntry._Fields.html  |   235 +
 .../flume/source/scribe/class-use/LogEntry.html    |   291 +
 .../flume/source/scribe/class-use/ResultCode.html  |   267 +
 .../class-use/Scribe.AsyncClient.Factory.html      |   126 +
 .../class-use/Scribe.AsyncClient.Log_call.html     |   126 +
 .../scribe/class-use/Scribe.AsyncClient.html       |   166 +
 .../source/scribe/class-use/Scribe.AsyncIface.html |   183 +
 .../class-use/Scribe.AsyncProcessor.Log.html       |   126 +
 .../scribe/class-use/Scribe.AsyncProcessor.html    |   126 +
 .../scribe/class-use/Scribe.Client.Factory.html    |   126 +
 .../source/scribe/class-use/Scribe.Client.html     |   171 +
 .../source/scribe/class-use/Scribe.Iface.html      |   183 +
 .../scribe/class-use/Scribe.Log_args._Fields.html  |   235 +
 .../source/scribe/class-use/Scribe.Log_args.html   |   219 +
 .../class-use/Scribe.Log_result._Fields.html       |   235 +
 .../source/scribe/class-use/Scribe.Log_result.html |   205 +
 .../scribe/class-use/Scribe.Processor.Log.html     |   126 +
 .../source/scribe/class-use/Scribe.Processor.html  |   126 +
 .../flume/source/scribe/class-use/Scribe.html      |   126 +
 .../source/scribe/class-use/ScribeSource.html      |   126 +
 .../apache/flume/source/scribe/package-frame.html  |    46 +
 .../flume/source/scribe/package-summary.html       |   251 +
 .../apache/flume/source/scribe/package-tree.html   |   204 +
 .../apache/flume/source/scribe/package-use.html    |   195 +
 .../flume/source/shaded/guava/RateLimiter.html     |   620 +
 .../flume/source/shaded/guava/Stopwatch.html       |   487 +
 .../source/shaded/guava/Uninterruptibles.html      |   494 +
 .../source/shaded/guava/class-use/RateLimiter.html |   181 +
 .../source/shaded/guava/class-use/Stopwatch.html   |   209 +
 .../shaded/guava/class-use/Uninterruptibles.html   |   126 +
 .../flume/source/shaded/guava/package-frame.html   |    23 +
 .../flume/source/shaded/guava/package-summary.html |   158 +
 .../flume/source/shaded/guava/package-tree.html    |   141 +
 .../flume/source/shaded/guava/package-use.html     |   166 +
 .../ReliableTaildirEventReader.Builder.html        |   387 +
 .../source/taildir/ReliableTaildirEventReader.html |   483 +
 .../org/apache/flume/source/taildir/TailFile.html  |   520 +
 .../flume/source/taildir/TaildirMatcher.html       |   315 +
 .../apache/flume/source/taildir/TaildirSource.html |   522 +
 .../TaildirSourceConfigurationConstants.html       |   704 +
 .../ReliableTaildirEventReader.Builder.html        |   194 +
 .../class-use/ReliableTaildirEventReader.html      |   166 +
 .../flume/source/taildir/class-use/TailFile.html   |   184 +
 .../source/taildir/class-use/TaildirMatcher.html   |   126 +
 .../source/taildir/class-use/TaildirSource.html    |   126 +
 .../TaildirSourceConfigurationConstants.html       |   126 +
 .../apache/flume/source/taildir/package-frame.html |    26 +
 .../flume/source/taildir/package-summary.html      |   168 +
 .../apache/flume/source/taildir/package-tree.html  |   148 +
 .../apache/flume/source/taildir/package-use.html   |   167 +
 .../ThriftLegacySource.ThriftHandler.html          |   286 +
 .../source/thriftLegacy/ThriftLegacySource.html    |   408 +
 .../ThriftLegacySource.ThriftHandler.html          |   126 +
 .../thriftLegacy/class-use/ThriftLegacySource.html |   126 +
 .../flume/source/thriftLegacy/package-frame.html   |    22 +
 .../flume/source/thriftLegacy/package-summary.html |   148 +
 .../flume/source/thriftLegacy/package-tree.html    |   144 +
 .../flume/source/thriftLegacy/package-use.html     |   126 +
 .../apache/flume/source/twitter/TwitterSource.html |   522 +
 .../source/twitter/class-use/TwitterSource.html    |   126 +
 .../apache/flume/source/twitter/package-frame.html |    21 +
 .../flume/source/twitter/package-summary.html      |   148 +
 .../apache/flume/source/twitter/package-tree.html  |   143 +
 .../apache/flume/source/twitter/package-use.html   |   126 +
 .../apache/flume/spring/boot/FlumeApplication.html |   275 +
 .../spring/boot/class-use/FlumeApplication.html    |   126 +
 .../boot/config/AbstractFlumeConfiguration.html    |   406 +
 .../flume/spring/boot/config/FlumeInitializer.html |   283 +
 .../spring/boot/config/FlumePackageProvider.html   |   283 +
 .../flume/spring/boot/config/PackageProvider.html  |   228 +
 .../spring/boot/config/SpringConfiguration.html    |   340 +
 .../class-use/AbstractFlumeConfiguration.html      |   126 +
 .../boot/config/class-use/FlumeInitializer.html    |   126 +
 .../config/class-use/FlumePackageProvider.html     |   126 +
 .../boot/config/class-use/PackageProvider.html     |   168 +
 .../boot/config/class-use/SpringConfiguration.html |   126 +
 .../flume/spring/boot/config/package-frame.html    |    28 +
 .../flume/spring/boot/config/package-summary.html  |   177 +
 .../flume/spring/boot/config/package-tree.html     |   146 +
 .../flume/spring/boot/config/package-use.html      |   161 +
 .../boot/controller/FlumeMetricsController.html    |   280 +
 .../class-use/FlumeMetricsController.html          |   126 +
 .../spring/boot/controller/package-frame.html      |    21 +
 .../spring/boot/controller/package-summary.html    |   146 +
 .../flume/spring/boot/controller/package-tree.html |   139 +
 .../flume/spring/boot/controller/package-use.html  |   126 +
 .../apache/flume/spring/boot/package-frame.html    |    21 +
 .../apache/flume/spring/boot/package-summary.html  |   146 +
 .../org/apache/flume/spring/boot/package-tree.html |   139 +
 .../org/apache/flume/spring/boot/package-use.html  |   126 +
 .../flume/spring/boot/runner/SpringFlume.html      |   290 +
 .../spring/boot/runner/class-use/SpringFlume.html  |   126 +
 .../flume/spring/boot/runner/package-frame.html    |    21 +
 .../flume/spring/boot/runner/package-summary.html  |   144 +
 .../flume/spring/boot/runner/package-tree.html     |   139 +
 .../flume/spring/boot/runner/package-use.html      |   126 +
 .../apidocs/org/apache/flume/thrift/Status.html    |   408 +
 .../flume/thrift/ThriftFlumeEvent._Fields.html     |   433 +
 .../org/apache/flume/thrift/ThriftFlumeEvent.html  |   819 ++
 .../ThriftSourceProtocol.AsyncClient.Factory.html  |   288 +
 ...ourceProtocol.AsyncClient.appendBatch_call.html |   359 +
 ...riftSourceProtocol.AsyncClient.append_call.html |   359 +
 .../thrift/ThriftSourceProtocol.AsyncClient.html   |   371 +
 .../thrift/ThriftSourceProtocol.AsyncIface.html    |   258 +
 ...ThriftSourceProtocol.AsyncProcessor.append.html |   355 +
 ...tSourceProtocol.AsyncProcessor.appendBatch.html |   355 +
 .../ThriftSourceProtocol.AsyncProcessor.html       |   303 +
 .../ThriftSourceProtocol.Client.Factory.html       |   305 +
 .../flume/thrift/ThriftSourceProtocol.Client.html  |   441 +
 .../flume/thrift/ThriftSourceProtocol.Iface.html   |   254 +
 .../ThriftSourceProtocol.Processor.append.html     |   334 +
 ...ThriftSourceProtocol.Processor.appendBatch.html |   334 +
 .../thrift/ThriftSourceProtocol.Processor.html     |   311 +
 ...iftSourceProtocol.appendBatch_args._Fields.html |   421 +
 .../ThriftSourceProtocol.appendBatch_args.html     |   723 +
 ...tSourceProtocol.appendBatch_result._Fields.html |   425 +
 .../ThriftSourceProtocol.appendBatch_result.html   |   696 +
 .../ThriftSourceProtocol.append_args._Fields.html  |   421 +
 .../thrift/ThriftSourceProtocol.append_args.html   |   684 +
 ...ThriftSourceProtocol.append_result._Fields.html |   425 +
 .../thrift/ThriftSourceProtocol.append_result.html |   696 +
 .../apache/flume/thrift/ThriftSourceProtocol.html  |   296 +
 .../org/apache/flume/thrift/class-use/Status.html  |   309 +
 .../thrift/class-use/ThriftFlumeEvent._Fields.html |   235 +
 .../flume/thrift/class-use/ThriftFlumeEvent.html   |   348 +
 .../ThriftSourceProtocol.AsyncClient.Factory.html  |   126 +
 ...ourceProtocol.AsyncClient.appendBatch_call.html |   126 +
 ...riftSourceProtocol.AsyncClient.append_call.html |   126 +
 .../ThriftSourceProtocol.AsyncClient.html          |   166 +
 .../class-use/ThriftSourceProtocol.AsyncIface.html |   187 +
 ...ThriftSourceProtocol.AsyncProcessor.append.html |   126 +
 ...tSourceProtocol.AsyncProcessor.appendBatch.html |   126 +
 .../ThriftSourceProtocol.AsyncProcessor.html       |   126 +
 .../ThriftSourceProtocol.Client.Factory.html       |   126 +
 .../class-use/ThriftSourceProtocol.Client.html     |   171 +
 .../class-use/ThriftSourceProtocol.Iface.html      |   187 +
 .../ThriftSourceProtocol.Processor.append.html     |   126 +
 ...ThriftSourceProtocol.Processor.appendBatch.html |   126 +
 .../class-use/ThriftSourceProtocol.Processor.html  |   126 +
 ...iftSourceProtocol.appendBatch_args._Fields.html |   235 +
 .../ThriftSourceProtocol.appendBatch_args.html     |   219 +
 ...tSourceProtocol.appendBatch_result._Fields.html |   235 +
 .../ThriftSourceProtocol.appendBatch_result.html   |   205 +
 .../ThriftSourceProtocol.append_args._Fields.html  |   235 +
 .../ThriftSourceProtocol.append_args.html          |   219 +
 ...ThriftSourceProtocol.append_result._Fields.html |   235 +
 .../ThriftSourceProtocol.append_result.html        |   205 +
 .../thrift/class-use/ThriftSourceProtocol.html     |   126 +
 .../org/apache/flume/thrift/package-frame.html     |    52 +
 .../org/apache/flume/thrift/package-summary.html   |   276 +
 .../org/apache/flume/thrift/package-tree.html      |   206 +
 .../org/apache/flume/thrift/package-use.html       |   211 +
 .../org/apache/flume/tools/DirectMemoryUtils.html  |   304 +
 .../apache/flume/tools/EventValidator.Builder.html |   239 +
 .../org/apache/flume/tools/EventValidator.html     |   289 +
 .../flume/tools/FileChannelIntegrityTool.html      |   323 +
 .../apache/flume/tools/FlumeBeanConfigurator.html  |   361 +
 .../apidocs/org/apache/flume/tools/FlumeTool.html  |   232 +
 .../org/apache/flume/tools/FlumeToolType.html      |   357 +
 .../org/apache/flume/tools/FlumeToolsMain.html     |   269 +
 .../org/apache/flume/tools/GetJavaProperty.html    |   274 +
 .../flume/tools/HTTPServerConstraintUtil.html      |   247 +
 .../org/apache/flume/tools/PlatformDetect.html     |   281 +
 .../apache/flume/tools/TimestampRoundDownUtil.html |   444 +
 .../org/apache/flume/tools/VersionInfo.html        |   425 +
 .../flume/tools/class-use/DirectMemoryUtils.html   |   126 +
 .../tools/class-use/EventValidator.Builder.html    |   126 +
 .../flume/tools/class-use/EventValidator.html      |   179 +
 .../tools/class-use/FileChannelIntegrityTool.html  |   126 +
 .../tools/class-use/FlumeBeanConfigurator.html     |   126 +
 .../apache/flume/tools/class-use/FlumeTool.html    |   183 +
 .../flume/tools/class-use/FlumeToolType.html       |   175 +
 .../flume/tools/class-use/FlumeToolsMain.html      |   126 +
 .../flume/tools/class-use/GetJavaProperty.html     |   126 +
 .../tools/class-use/HTTPServerConstraintUtil.html  |   126 +
 .../flume/tools/class-use/PlatformDetect.html      |   126 +
 .../tools/class-use/TimestampRoundDownUtil.html    |   126 +
 .../apache/flume/tools/class-use/VersionInfo.html  |   126 +
 .../org/apache/flume/tools/package-frame.html      |    39 +
 .../org/apache/flume/tools/package-summary.html    |   226 +
 .../org/apache/flume/tools/package-tree.html       |   169 +
 .../org/apache/flume/tools/package-use.html        |   168 +
 .../org/apache/flume/util/OrderSelector.html       |   415 +
 .../org/apache/flume/util/RandomOrderSelector.html |   293 +
 .../apache/flume/util/RoundRobinOrderSelector.html |   293 +
 .../apidocs/org/apache/flume/util/SSLUtil.html     |   403 +
 .../apache/flume/util/SpecificOrderIterator.html   |   329 +
 .../apache/flume/util/class-use/OrderSelector.html |   174 +
 .../flume/util/class-use/RandomOrderSelector.html  |   126 +
 .../util/class-use/RoundRobinOrderSelector.html    |   126 +
 .../org/apache/flume/util/class-use/SSLUtil.html   |   126 +
 .../util/class-use/SpecificOrderIterator.html      |   126 +
 .../org/apache/flume/util/package-frame.html       |    25 +
 .../org/apache/flume/util/package-summary.html     |   170 +
 .../org/apache/flume/util/package-tree.html        |   146 +
 .../apidocs/org/apache/flume/util/package-use.html |   162 +
 .../content/1.11.0/apidocs/overview-frame.html     |    83 +
 .../content/1.11.0/apidocs/overview-summary.html   |   390 +
 .../content/1.11.0/apidocs/overview-tree.html      |  1157 ++
 .../releases/content/1.11.0/apidocs/package-list   |    62 +
 content/releases/content/1.11.0/apidocs/script.js  |    30 +
 .../content/1.11.0/apidocs/serialized-form.html    |  1590 +++
 .../releases/content/1.11.0/apidocs/stylesheet.css |   574 +
 content/releases/index.html                        |     7 +-
 content/searchindex.js                             |     2 +-
 content/security.html                              |     2 +-
 source/sphinx/documentation.rst                    |     4 +-
 source/sphinx/index.rst                            |    25 +
 source/sphinx/releases/1.11.0.rst                  |    35 +
 source/sphinx/releases/index.rst                   |     5 +-
 1559 files changed, 423169 insertions(+), 109 deletions(-)

diff --git a/content/.doctrees/FlumeDeveloperGuide.doctree b/content/.doctrees/FlumeDeveloperGuide.doctree
index 490fbb72..2c119ee9 100644
Binary files a/content/.doctrees/FlumeDeveloperGuide.doctree and b/content/.doctrees/FlumeDeveloperGuide.doctree differ
diff --git a/content/.doctrees/FlumeUserGuide.doctree b/content/.doctrees/FlumeUserGuide.doctree
index d31aaf2a..493e8262 100644
Binary files a/content/.doctrees/FlumeUserGuide.doctree and b/content/.doctrees/FlumeUserGuide.doctree differ
diff --git a/content/.doctrees/documentation.doctree b/content/.doctrees/documentation.doctree
index 7e87b95a..c3662939 100644
Binary files a/content/.doctrees/documentation.doctree and b/content/.doctrees/documentation.doctree differ
diff --git a/content/.doctrees/download.doctree b/content/.doctrees/download.doctree
index b4d6a249..c349174c 100644
Binary files a/content/.doctrees/download.doctree and b/content/.doctrees/download.doctree differ
diff --git a/content/.doctrees/environment.pickle b/content/.doctrees/environment.pickle
index 7a9d5a8f..28a0e528 100644
Binary files a/content/.doctrees/environment.pickle and b/content/.doctrees/environment.pickle differ
diff --git a/content/.doctrees/index.doctree b/content/.doctrees/index.doctree
index 0e40c8e5..0af645d3 100644
Binary files a/content/.doctrees/index.doctree and b/content/.doctrees/index.doctree differ
diff --git a/content/.doctrees/releases/1.11.0.doctree b/content/.doctrees/releases/1.11.0.doctree
new file mode 100644
index 00000000..99c98f9a
Binary files /dev/null and b/content/.doctrees/releases/1.11.0.doctree differ
diff --git a/content/.doctrees/releases/index.doctree b/content/.doctrees/releases/index.doctree
index c706c7ce..c4392fd0 100644
Binary files a/content/.doctrees/releases/index.doctree and b/content/.doctrees/releases/index.doctree differ
diff --git a/content/.doctrees/security.doctree b/content/.doctrees/security.doctree
index 30c13470..515b1ea5 100644
Binary files a/content/.doctrees/security.doctree and b/content/.doctrees/security.doctree differ
diff --git a/content/FlumeDeveloperGuide.html b/content/FlumeDeveloperGuide.html
index 1c85c198..a391f0dd 100644
--- a/content/FlumeDeveloperGuide.html
+++ b/content/FlumeDeveloperGuide.html
@@ -7,7 +7,7 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Flume 1.10.1 Developer Guide &mdash; Apache Flume</title>
+    <title>Flume 1.11.0 Developer Guide &mdash; Apache Flume</title>
     
     <link rel="stylesheet" href="_static/flume.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -27,7 +27,7 @@
     <link rel="top" title="Apache Flume" href="index.html" />
     <link rel="up" title="Documentation" href="documentation.html" />
     <link rel="next" title="Releases" href="releases/index.html" />
-    <link rel="prev" title="Flume 1.10.1 User Guide" href="FlumeUserGuide.html" /> 
+    <link rel="prev" title="Flume 1.11.0 User Guide" href="FlumeUserGuide.html" /> 
   </head>
   <body>
 <div class="header">
@@ -60,8 +60,8 @@
         <div class="bodywrapper">
           <div class="body">
             
-  <div class="section" id="flume-1-10-1-developer-guide">
-<h1>Flume 1.10.1 Developer Guide<a class="headerlink" href="#flume-1-10-1-developer-guide" title="Permalink to this headline">¶</a></h1>
+  <div class="section" id="flume-1-11-0-developer-guide">
+<h1>Flume 1.11.0 Developer Guide<a class="headerlink" href="#flume-1-11-0-developer-guide" title="Permalink to this headline">¶</a></h1>
 <div class="section" id="introduction">
 <h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to this headline">¶</a></h2>
 <div class="section" id="overview">
@@ -124,11 +124,15 @@ the <tt class="docutils literal"><span class="pre">Channel</span></tt> of the ne
 <div class="section" id="getting-the-source">
 <h4>Getting the source<a class="headerlink" href="#getting-the-source" title="Permalink to this headline">¶</a></h4>
 <p>Check-out the code using Git. Click here for
-<a class="reference external" href="https://git-wip-us.apache.org/repos/asf/flume.git">the git repository root</a>.</p>
+<a class="reference external" href="https://git-wip-us.apache.org/repos/asf/flume.git">the git repository root</a>
+or at <a class="reference external" href="https://github.com/apache/flume.git">GitHub</a>.</p>
 <p>The Flume 1.x development happens under the branch &#8220;trunk&#8221; so this command line
 can be used:</p>
 <blockquote>
 <div>git clone <a class="reference external" href="https://git-wip-us.apache.org/repos/asf/flume.git">https://git-wip-us.apache.org/repos/asf/flume.git</a></div></blockquote>
+<p>or</p>
+<blockquote>
+<div>git clone <a class="reference external" href="https://github.com/apache/flume.git">https://github.com/apache/flume.git</a></div></blockquote>
 </div>
 <div class="section" id="compile-test-flume">
 <h4>Compile/test Flume<a class="headerlink" href="#compile-test-flume" title="Permalink to this headline">¶</a></h4>
@@ -897,7 +901,8 @@ mechanism that captures the new data and stores it into the <tt class="docutils
 <h4>Initializable<a class="headerlink" href="#initializable" title="Permalink to this headline">¶</a></h4>
 <p>As of Flume 1.10.0 Sources, Sinks, and Channels may implement the Intitializable interface. Doing so
 allows the component to have access the materialized configuration before any of the components have been
-started.</p>
+started. While this ability is quite useful when using the standard configuration, it is less useful when
+configuring using Spring Boot as Spring&#8217;s autowiring generally can be used to accomplish the same thing.</p>
 <p>This example shows a Sink being configured with the name of a Source. While initializing it will
 retrieve the Source from the configuration and save it. During event processing a new event will be
 sent to the Source, presumably after the event has be modified in some way.</p>
@@ -1026,7 +1031,7 @@ sent to the Source, presumably after the event has be modified in some way.</p>
 
 <h3><a href="index.html">This Page</a></h3>
 <ul>
-<li><a class="reference internal" href="#">Flume 1.10.1 Developer Guide</a><ul>
+<li><a class="reference internal" href="#">Flume 1.11.0 Developer Guide</a><ul>
 <li><a class="reference internal" href="#introduction">Introduction</a><ul>
 <li><a class="reference internal" href="#overview">Overview</a></li>
 <li><a class="reference internal" href="#architecture">Architecture</a><ul>
diff --git a/content/FlumeUserGuide.html b/content/FlumeUserGuide.html
index 868bbe67..9132a596 100644
--- a/content/FlumeUserGuide.html
+++ b/content/FlumeUserGuide.html
@@ -7,7 +7,7 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Flume 1.10.1 User Guide &mdash; Apache Flume</title>
+    <title>Flume 1.11.0 User Guide &mdash; Apache Flume</title>
     
     <link rel="stylesheet" href="_static/flume.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -26,7 +26,7 @@
     <script type="text/javascript" src="_static/doctools.js"></script>
     <link rel="top" title="Apache Flume" href="index.html" />
     <link rel="up" title="Documentation" href="documentation.html" />
-    <link rel="next" title="Flume 1.10.1 Developer Guide" href="FlumeDeveloperGuide.html" />
+    <link rel="next" title="Flume 1.11.0 Developer Guide" href="FlumeDeveloperGuide.html" />
     <link rel="prev" title="Documentation" href="documentation.html" /> 
   </head>
   <body>
@@ -60,8 +60,8 @@
         <div class="bodywrapper">
           <div class="body">
             
-  <div class="section" id="flume-1-10-1-user-guide">
-<h1>Flume 1.10.1 User Guide<a class="headerlink" href="#flume-1-10-1-user-guide" title="Permalink to this headline">¶</a></h1>
+  <div class="section" id="flume-1-11-0-user-guide">
+<h1>Flume 1.11.0 User Guide<a class="headerlink" href="#flume-1-11-0-user-guide" title="Permalink to this headline">¶</a></h1>
 <div class="section" id="introduction">
 <h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to this headline">¶</a></h2>
 <div class="section" id="overview">
@@ -146,8 +146,11 @@ Kafka topic as a channel helps avoiding event loss in case of a disk failure.</p
 </div>
 </div>
 </div>
-<div class="section" id="setup">
-<h2>Setup<a class="headerlink" href="#setup" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="standard-setup">
+<h2>Standard Setup<a class="headerlink" href="#standard-setup" title="Permalink to this headline">¶</a></h2>
+<p>This section documents how to configure and wire Flume components using Flume&#8217;s
+long-standing configuration techniques using properties files. See the following
+section for creating a Flume application using Spring Boot.</p>
 <div class="section" id="setting-up-an-agent">
 <h3>Setting up an agent<a class="headerlink" href="#setting-up-an-agent" title="Permalink to this headline">¶</a></h3>
 <p>Flume agent configuration is stored in one or more configuration files that
@@ -511,10 +514,252 @@ and channel3, if it&#8217;s &#8220;vendor&#8221; then it should go to channel2,
 channel3. The mapping can be set in the agent&#8217;s configuration file.</p>
 </div>
 </div>
+<div class="section" id="spring-boot-setup">
+<h2>Spring Boot Setup<a class="headerlink" href="#spring-boot-setup" title="Permalink to this headline">¶</a></h2>
+<p>As of version 1.11.0 Flume supports being packaged as a Spring Boot application.</p>
+<p>Flume &#8220;normally&#8221; follows a paradigm where each component implements the Configurable
+interface and must implement the configure method to configure itself by retrieving
+the configuration attributes from its Context&#8217;s properties. In contrast,
+Spring and Spring Boot normally rely on dependency injection. where the configuration
+values are set into the object being configured either as constructor parameters or
+via setter methods.</p>
+<p>Flume&#8217;s integration with Spring Boot provides support to configure Flume components
+in the application&#8217;s properties via the normal application.yml. Unlike Flume&#8217;s
+default method of configuring however, only component attributes are specified in
+the application.yml. Wiring components together, and thus defining the flows, is
+handled via Spring&#8217;s Java configuration.</p>
+<div class="section" id="creating-the-application">
+<h3>Creating the application<a class="headerlink" href="#creating-the-application" title="Permalink to this headline">¶</a></h3>
+<p>Flume&#8217;s Spring Boot support provides the main class to be configured with spring as
+<cite>org.apache.flume.spring.boot.FlumeApplication</cite>. Flume applications that use Spring
+Boot should configure the Spring Boot Maven plugin with that as the main class as in:</p>
+<div class="highlight-none"><div class="highlight"><pre>&lt;execution&gt;
+  &lt;id&gt;repackage&lt;/id&gt;
+  &lt;goals&gt;
+    &lt;goal&gt;repackage&lt;/goal&gt;
+  &lt;/goals&gt;
+  &lt;configuration&gt;
+    &lt;executable&gt;true&lt;/executable&gt;
+    &lt;mainClass&gt;org.apache.flume.spring.boot.FlumeApplication&lt;/mainClass&gt;
+  &lt;/configuration&gt;
+&lt;/execution&gt;
+</pre></div>
+</div>
+</div>
+<div class="section" id="component-scanning">
+<h3>Component Scanning<a class="headerlink" href="#component-scanning" title="Permalink to this headline">¶</a></h3>
+<p>Spring Boot will automatically locate all the Spring components provided by Flume.
+However, in order for the Flume application to be configured Spring needs the
+base Java package name used by the application in order for Spring to locate
+these components.This is accomplished in the application by creating a class
+that implements <cite>org.apache.flume.spring.boot.config.PackageProvider</cite> that is
+registered as a Java service. For example:</p>
+<div class="highlight-none"><div class="highlight"><pre>public class WylieCouotePackageProvider implements PackageProvider {
+  private static final String[] PACKAGES = {&quot;org.acme.coyote.wylie&quot;};
+
+  @Override
+  public List&lt;String&gt; getPackages() {
+    return Arrays.asList(PACKAGES);
+  }
+}
+</pre></div>
+</div>
+<p>would then be registered in a file with a fully qualified name of
+<cite>src/main/resources/META-INF/services/org.apache.flume.spring.boot.config.PackageProvider</cite>
+which would contain:</p>
+<div class="highlight-none"><div class="highlight"><pre>org.acme.coyote.wylie.config.WylieCoyotePackageProvider
+</pre></div>
+</div>
+<p>This would result in all classes in the <cite>org.acme.coyote.wylie</cite> package and
+it`s sub-packages being scanned by Spring for components to be included. Note
+that classes found there may also use Spring&#8217;s <cite>&#64;Import</cite> annotation to include
+classes in other packages. In addition, since the getPackages method returns
+a List more than one package can be specified.</p>
+</div>
+<div class="section" id="component-wiring">
+<h3>Component Wiring<a class="headerlink" href="#component-wiring" title="Permalink to this headline">¶</a></h3>
+<p>Flume&#8217;s Spring Boot support will automatically gather all the defined Channels,
+SourceRunners, and SinkRunners and start them. To do that they all must first
+be created as Spring Singletons using the Spring <cite>&#64;Bean</cite> annotation in a class
+containing the <cite>&#64;Configuration</cite> annotation on the class declaration and then
+initialize them just as the &#8220;normal&#8221; FlumeApplication class does. To define
+these components an application should provide a Configuration class that
+creates these Flume components. An example configuration that generates
+sequence numbers, writes them to a MemoryChannel and then consumes these events
+without publishing them anywhere would look like:</p>
+<div class="highlight-none"><div class="highlight"><pre>@Configuration
+public class AppConfig extends AbstractFlumeConfiguration {
+
+  @Bean
+  @ConfigurationProperties(prefix = &quot;flume.sources.source1&quot;)
+  public Map&lt;String, String&gt; source1Properties() {
+    return new HashMap&lt;&gt;();
+  }
+
+  @Bean
+  @ConfigurationProperties(prefix = &quot;flume.channels.channel1&quot;)
+  public Map&lt;String, String&gt; channel1Properties() {
+    return new HashMap&lt;&gt;();
+  }
+
+  @Bean
+  public Channel memoryChannel(Map&lt;String, String&gt; channel1Properties) {
+    return configureChannel(&quot;channel1&quot;, MemoryChannel.class, channel1Properties);
+  }
+
+  @Bean
+  public SourceRunner seqSource(Channel memoryChannel, Map&lt;String, String&gt; source1Properties) {
+    ChannelSelector selector = new ReplicatingChannelSelector();
+    selector.setChannels(listOf(memoryChannel));
+    return configureSource(&quot;source1&quot;, SequenceGeneratorSource.class, selector,
+        source1Properties);
+  }
+
+  @Bean
+  public SinkRunner nullSink(Channel memoryChannel) {
+    Sink sink = configureSink(&quot;null&quot;, NullSink.class, memoryChannel,null);
+    return createSinkRunner(configureSinkProcessor(null, DefaultSinkProcessor.class,
+        listOf(sink)));
+  }
+}
+</pre></div>
+</div>
+<p>The configuration for this configuration might look like:</p>
+<div class="highlight-none"><div class="highlight"><pre>spring:
+  application:
+    name: flume-test
+
+server:
+  port: 41414
+
+flume:
+  metrics: http
+  sources:
+    source1:
+      totalEvents: 10000
+  channels:
+    channel1:
+      capacity: 10000
+</pre></div>
+</div>
+<p>This would result in an application named &#8220;flume-test&#8221; that listens on port 41414 for the /metrics endpoint.
+10,000 events would be written to the channel. These events would be consumed by the NullSink. The Configuration
+class should extend AbstractFlumeConfiguration, as shown here, to be able to use the helper classes that
+construct the appropriate Flume components.</p>
+<p>Note that all Spring Boot facilities are available to Flume applications configured this way.</p>
+<p>SinkGroups and Sinks may also be configured in a similar fashion as in:</p>
+<div class="highlight-none"><div class="highlight"><pre>flume:
+  sinkGroups:
+    rrobin:
+       backoff: true
+       selector: round_robin
+       &quot;selector.maxTimeOut&quot;: 30000
+
+  sinks:
+    avroSinks:
+      avroSink1:
+        hostname: 192.168.10.10
+        port: 4141
+        batch-size: 100
+        compression-type: deflate
+      avroSink2:
+        hostname: 192.168.10.11
+        port: 4141
+        batch-size: 100
+        compression-type: deflate
+</pre></div>
+</div>
+<p>These would be configured in the Java config with:</p>
+<div class="highlight-none"><div class="highlight"><pre>@Bean
+@ConfigurationProperties(prefix = &quot;flume.sink-groups.rrobin&quot;)
+public Map&lt;String, String&gt; rrobinProperties() {
+    return new HashMap&lt;&gt;();
+}
+
+@Bean
+@ConfigurationProperties(prefix = &quot;flume.sinks.avro-sinks&quot;)
+public Map&lt;String, AvroSinkConfiguration&gt; avroSinksProperties() {
+    return new HashMap&lt;&gt;();
+}
+
+@Bean
+public List&lt;Sink&gt; avroSinks(final Channel avroFileChannel,
+    final Map&lt;String, AvroSinkConfiguration&gt; avroSinksProperties) {
+    List&lt;Sink&gt; sinks = new ArrayList&lt;&gt;();
+    for (Map.Entry&lt;String, AvroSinkConfiguration&gt; entry : avroSinksProperties.entrySet()) {
+        sinks.add(configureSink(entry.getKey(), AvroSink.class, avroFileChannel,
+            entry.getValue().getProperties()));
+    }
+    return sinks;
+}
+
+@Bean
+public SinkRunner avroSinkRunner(final Map&lt;String, String&gt; rrobinProperties, final List&lt;Sink&gt; avroSinks) {
+    return createSinkRunner(
+        configureSinkProcessor(rrobinProperties, LoadBalancingSinkProcessor.class, avroSinks));
+}
+</pre></div>
+</div>
+<p>Note that the attribute names specified for the sources, channels, and sink groups must match the attribute names
+specified for the components in other portions of this documentation.</p>
+<p>It is important to note that a concrete class was used to capture the data for the Avro Sinks. When a simple Map
+is used Spring seems to get confused with the nested Maps.  The <cite>AvroSinkConfiguration</cite> class would look like:</p>
+<div class="highlight-none"><div class="highlight"><pre>public class AvroSinkConfiguration {
+
+   private String hostName;
+   private int port;
+   private int batchSize;
+   private String compressionType;
+
+   public String getHostName() {
+      return hostName;
+   }
+
+   public void setHostName(String hostName) {
+      this.hostName = hostName;
+   }
+
+   public int getPort() {
+      return port;
+   }
+
+   public void setPort(int port) {
+      this.port = port;
+   }
+
+   public int getBatchSize() {
+      return batchSize;
+   }
+
+   public void setBatchSize(int batchSize) {
+      this.batchSize = batchSize;
+   }
+
+   public String getCompressionType() {
+      return compressionType;
+   }
+
+   public void setCompressionType(String compressionType) {
+      this.compressionType = compressionType;
+   }
+
+   public Map&lt;String, String&gt; getProperties() {
+      Map&lt;String, String&gt; map = new HashMap&lt;&gt;();
+      map.put(&quot;hostname&quot;, hostName);
+      map.put(&quot;port&quot;, Integer.toString(port));
+      map.put(&quot;batchSize&quot;, Integer.toString(batchSize));
+      map.put(compressionType, compressionType);
+      return map;
+   }
+}
+</pre></div>
+</div>
+</div>
+</div>
 <div class="section" id="configuration">
 <h2>Configuration<a class="headerlink" href="#configuration" title="Permalink to this headline">¶</a></h2>
-<p>As mentioned in the earlier section, Flume agent configuration is read from a
-file that resembles a Java property file format with hierarchical property
+<p>As mentioned in the earlier section, standard Flume agent configuration is
+read from a file that resembles a Java property file format with hierarchical property
 settings.</p>
 <div class="section" id="defining-the-flow">
 <h3>Defining the flow<a class="headerlink" href="#defining-the-flow" title="Permalink to this headline">¶</a></h3>
@@ -2065,6 +2310,16 @@ from, if the <tt class="docutils literal"><span class="pre">setTopicHeader</span
 with the Kafka Sink <tt class="docutils literal"><span class="pre">topicHeader</span></tt> property so as to avoid sending the message back to the same
 topic in a loop.</td>
 </tr>
+<tr class="row-odd"><td>timestampHeader</td>
+<td>&#8211;</td>
+<td>If present the Kafka message timestamp value will be copied into the specified Flume header name.</td>
+</tr>
+<tr class="row-even"><td>header.NAME</td>
+<td>&#8211;</td>
+<td>Used to identify which headers from the Kafka message should be added as a FLume header. The value
+of NAME should match the Flume header name and the value should be the name of the header to be used
+as the Kafka header name.</td>
+</tr>
 <tr class="row-odd"><td>kafka.consumer.security.protocol</td>
 <td>PLAINTEXT</td>
 <td>Set to SASL_PLAINTEXT, SASL_SSL or SSL if writing to Kafka using some level of security. See below for additional info on secure setup.</td>
@@ -4966,6 +5221,16 @@ is present then this setting overrides <tt class="docutils literal"><span class=
 <td>When set in conjunction with <tt class="docutils literal"><span class="pre">allowTopicOverride</span></tt> will produce a message into the value of the header named using the value of this property.
 Care should be taken when using in conjunction with the Kafka Source <tt class="docutils literal"><span class="pre">topicHeader</span></tt> property to avoid creating a loopback.</td>
 </tr>
+<tr class="row-even"><td>timestampHeader</td>
+<td>&#8211;</td>
+<td>The header containing the caller provided timestamp value to use. If not provided the current time will
+be used.</td>
+</tr>
+<tr class="row-odd"><td>header.NAME</td>
+<td>&#8211;</td>
+<td>Used to identify which headers from the Flume Event should be passed to Kafka. The value of NAME should match
+the Flume header name and the value should be the name of the header to be used as the Kafka header name.</td>
+</tr>
 <tr class="row-even"><td>kafka.producer.security.protocol</td>
 <td>PLAINTEXT</td>
 <td>Set to SASL_PLAINTEXT, SASL_SSL or SSL if writing to Kafka using some level of security. See below for additional info on secure setup.</td>
@@ -7677,7 +7942,7 @@ source code of the components.</p>
 <div class="section" id="sinks-1">
 <h4>Sinks 1<a class="headerlink" href="#sinks-1" title="Permalink to this headline">¶</a></h4>
 <div class="system-message">
-<p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">/Users/rgoers/projects/apache/flume/flume-site/source/sphinx/FlumeUserGuide.rst</tt>, line 5068)</p>
+<p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">/Users/rgoers/projects/apache/flume/flume-site/source/sphinx/FlumeUserGuide.rst</tt>, line 5327)</p>
 <p>Malformed table.</p>
 <div class="highlight-none"><div class="highlight"><pre>+------------------------+-------------+------------+-------+--------+
 |                        | Avro/Thrift | AsyncHBase | HBase | HBase2 |
@@ -8697,7 +8962,7 @@ can be leveraged to move the Flume agent to another host.</p>
 
 <h3><a href="index.html">This Page</a></h3>
 <ul>
-<li><a class="reference internal" href="#">Flume 1.10.1 User Guide</a><ul>
+<li><a class="reference internal" href="#">Flume 1.11.0 User Guide</a><ul>
 <li><a class="reference internal" href="#introduction">Introduction</a><ul>
 <li><a class="reference internal" href="#overview">Overview</a></li>
 <li><a class="reference internal" href="#system-requirements">System Requirements</a></li>
@@ -8710,7 +8975,7 @@ can be leveraged to move the Flume agent to another host.</p>
 </li>
 </ul>
 </li>
-<li><a class="reference internal" href="#setup">Setup</a><ul>
+<li><a class="reference internal" href="#standard-setup">Standard Setup</a><ul>
 <li><a class="reference internal" href="#setting-up-an-agent">Setting up an agent</a><ul>
 <li><a class="reference internal" href="#configuring-individual-components">Configuring individual components</a></li>
 <li><a class="reference internal" href="#wiring-the-pieces-together">Wiring the pieces together</a></li>
@@ -8740,6 +9005,12 @@ can be leveraged to move the Flume agent to another host.</p>
 <li><a class="reference internal" href="#multiplexing-the-flow">Multiplexing the flow</a></li>
 </ul>
 </li>
+<li><a class="reference internal" href="#spring-boot-setup">Spring Boot Setup</a><ul>
+<li><a class="reference internal" href="#creating-the-application">Creating the application</a></li>
+<li><a class="reference internal" href="#component-scanning">Component Scanning</a></li>
+<li><a class="reference internal" href="#component-wiring">Component Wiring</a></li>
+</ul>
+</li>
 <li><a class="reference internal" href="#configuration">Configuration</a><ul>
 <li><a class="reference internal" href="#defining-the-flow">Defining the flow</a></li>
 <li><a class="reference internal" href="#id1">Configuring individual components</a></li>
diff --git a/content/_sources/FlumeDeveloperGuide.txt b/content/_sources/FlumeDeveloperGuide.txt
index 6a01c6a8..77cceb06 100644
--- a/content/_sources/FlumeDeveloperGuide.txt
+++ b/content/_sources/FlumeDeveloperGuide.txt
@@ -15,7 +15,7 @@
 
 
 ======================================
-Flume 1.10.1 Developer Guide
+Flume 1.11.0 Developer Guide
 ======================================
 
 Introduction
@@ -90,13 +90,19 @@ Getting the source
 ~~~~~~~~~~~~~~~~~~
 
 Check-out the code using Git. Click here for
-`the git repository root <https://git-wip-us.apache.org/repos/asf/flume.git>`_.
+`the git repository root <https://git-wip-us.apache.org/repos/asf/flume.git>`_
+or at `GitHub <https://github.com/apache/flume.git>`_.
+
 
 The Flume 1.x development happens under the branch "trunk" so this command line
 can be used:
 
   git clone https://git-wip-us.apache.org/repos/asf/flume.git
 
+or
+
+  git clone https://github.com/apache/flume.git
+
 
 Compile/test Flume
 ~~~~~~~~~~~~~~~~~~
@@ -872,7 +878,8 @@ Initializable
 
 As of Flume 1.10.0 Sources, Sinks, and Channels may implement the Intitializable interface. Doing so
 allows the component to have access the materialized configuration before any of the components have been
-started.
+started. While this ability is quite useful when using the standard configuration, it is less useful when
+configuring using Spring Boot as Spring's autowiring generally can be used to accomplish the same thing.
 
 This example shows a Sink being configured with the name of a Source. While initializing it will
 retrieve the Source from the configuration and save it. During event processing a new event will be
diff --git a/content/_sources/FlumeUserGuide.txt b/content/_sources/FlumeUserGuide.txt
index eca2c252..45632aa0 100644
--- a/content/_sources/FlumeUserGuide.txt
+++ b/content/_sources/FlumeUserGuide.txt
@@ -15,7 +15,7 @@
 
 
 ================================
-Flume 1.10.1 User Guide
+Flume 1.11.0 User Guide
 ================================
 
 Introduction
@@ -112,8 +112,12 @@ agent process dies can't be recovered.
 Flume's `KafkaChannel` uses Apache Kafka to stage events. Using a replicated
 Kafka topic as a channel helps avoiding event loss in case of a disk failure.
 
-Setup
-=====
+Standard Setup
+==============
+
+This section documents how to configure and wire Flume components using Flume's
+long-standing configuration techniques using properties files. See the following
+section for creating a Flume application using Spring Boot.
 
 Setting up an agent
 -------------------
@@ -504,11 +508,258 @@ attribute called "txnType" is set to "customer", then it should go to channel1
 and channel3, if it's "vendor" then it should go to channel2, otherwise
 channel3. The mapping can be set in the agent's configuration file.
 
+Spring Boot Setup
+=================
+As of version 1.11.0 Flume supports being packaged as a Spring Boot application.
+
+Flume "normally" follows a paradigm where each component implements the Configurable
+interface and must implement the configure method to configure itself by retrieving
+the configuration attributes from its Context's properties. In contrast,
+Spring and Spring Boot normally rely on dependency injection. where the configuration
+values are set into the object being configured either as constructor parameters or
+via setter methods.
+
+Flume's integration with Spring Boot provides support to configure Flume components
+in the application's properties via the normal application.yml. Unlike Flume's
+default method of configuring however, only component attributes are specified in
+the application.yml. Wiring components together, and thus defining the flows, is
+handled via Spring's Java configuration.
+
+Creating the application
+------------------------
+Flume's Spring Boot support provides the main class to be configured with spring as
+`org.apache.flume.spring.boot.FlumeApplication`. Flume applications that use Spring
+Boot should configure the Spring Boot Maven plugin with that as the main class as in::
+
+  <execution>
+    <id>repackage</id>
+    <goals>
+      <goal>repackage</goal>
+    </goals>
+    <configuration>
+      <executable>true</executable>
+      <mainClass>org.apache.flume.spring.boot.FlumeApplication</mainClass>
+    </configuration>
+  </execution>
+
+Component Scanning
+------------------
+Spring Boot will automatically locate all the Spring components provided by Flume.
+However, in order for the Flume application to be configured Spring needs the
+base Java package name used by the application in order for Spring to locate
+these components.This is accomplished in the application by creating a class
+that implements `org.apache.flume.spring.boot.config.PackageProvider` that is
+registered as a Java service. For example::
+
+    public class WylieCouotePackageProvider implements PackageProvider {
+      private static final String[] PACKAGES = {"org.acme.coyote.wylie"};
+
+      @Override
+      public List<String> getPackages() {
+        return Arrays.asList(PACKAGES);
+      }
+    }
+
+would then be registered in a file with a fully qualified name of
+`src/main/resources/META-INF/services/org.apache.flume.spring.boot.config.PackageProvider`
+which would contain::
+
+  org.acme.coyote.wylie.config.WylieCoyotePackageProvider
+
+This would result in all classes in the `org.acme.coyote.wylie` package and
+it`s sub-packages being scanned by Spring for components to be included. Note
+that classes found there may also use Spring's `@Import` annotation to include
+classes in other packages. In addition, since the getPackages method returns
+a List more than one package can be specified.
+
+Component Wiring
+----------------
+
+Flume's Spring Boot support will automatically gather all the defined Channels,
+SourceRunners, and SinkRunners and start them. To do that they all must first
+be created as Spring Singletons using the Spring `@Bean` annotation in a class
+containing the `@Configuration` annotation on the class declaration and then
+initialize them just as the "normal" FlumeApplication class does. To define
+these components an application should provide a Configuration class that
+creates these Flume components. An example configuration that generates
+sequence numbers, writes them to a MemoryChannel and then consumes these events
+without publishing them anywhere would look like::
+
+    @Configuration
+    public class AppConfig extends AbstractFlumeConfiguration {
+
+      @Bean
+      @ConfigurationProperties(prefix = "flume.sources.source1")
+      public Map<String, String> source1Properties() {
+        return new HashMap<>();
+      }
+
+      @Bean
+      @ConfigurationProperties(prefix = "flume.channels.channel1")
+      public Map<String, String> channel1Properties() {
+        return new HashMap<>();
+      }
+
+      @Bean
+      public Channel memoryChannel(Map<String, String> channel1Properties) {
+        return configureChannel("channel1", MemoryChannel.class, channel1Properties);
+      }
+
+      @Bean
+      public SourceRunner seqSource(Channel memoryChannel, Map<String, String> source1Properties) {
+        ChannelSelector selector = new ReplicatingChannelSelector();
+        selector.setChannels(listOf(memoryChannel));
+        return configureSource("source1", SequenceGeneratorSource.class, selector,
+            source1Properties);
+      }
+
+      @Bean
+      public SinkRunner nullSink(Channel memoryChannel) {
+        Sink sink = configureSink("null", NullSink.class, memoryChannel,null);
+        return createSinkRunner(configureSinkProcessor(null, DefaultSinkProcessor.class,
+            listOf(sink)));
+      }
+    }
+
+The configuration for this configuration might look like::
+
+    spring:
+      application:
+        name: flume-test
+
+    server:
+      port: 41414
+
+    flume:
+      metrics: http
+      sources:
+        source1:
+          totalEvents: 10000
+      channels:
+        channel1:
+          capacity: 10000
+
+This would result in an application named "flume-test" that listens on port 41414 for the /metrics endpoint.
+10,000 events would be written to the channel. These events would be consumed by the NullSink. The Configuration
+class should extend AbstractFlumeConfiguration, as shown here, to be able to use the helper classes that
+construct the appropriate Flume components.
+
+Note that all Spring Boot facilities are available to Flume applications configured this way.
+
+SinkGroups and Sinks may also be configured in a similar fashion as in::
+
+  flume:
+    sinkGroups:
+      rrobin:
+         backoff: true
+         selector: round_robin
+         "selector.maxTimeOut": 30000
+
+    sinks:
+      avroSinks:
+        avroSink1:
+          hostname: 192.168.10.10
+          port: 4141
+          batch-size: 100
+          compression-type: deflate
+        avroSink2:
+          hostname: 192.168.10.11
+          port: 4141
+          batch-size: 100
+          compression-type: deflate
+
+These would be configured in the Java config with::
+
+    @Bean
+    @ConfigurationProperties(prefix = "flume.sink-groups.rrobin")
+    public Map<String, String> rrobinProperties() {
+        return new HashMap<>();
+    }
+
+    @Bean
+    @ConfigurationProperties(prefix = "flume.sinks.avro-sinks")
+    public Map<String, AvroSinkConfiguration> avroSinksProperties() {
+        return new HashMap<>();
+    }
+
+    @Bean
+    public List<Sink> avroSinks(final Channel avroFileChannel,
+        final Map<String, AvroSinkConfiguration> avroSinksProperties) {
+        List<Sink> sinks = new ArrayList<>();
+        for (Map.Entry<String, AvroSinkConfiguration> entry : avroSinksProperties.entrySet()) {
+            sinks.add(configureSink(entry.getKey(), AvroSink.class, avroFileChannel,
+                entry.getValue().getProperties()));
+        }
+        return sinks;
+    }
+
+    @Bean
+    public SinkRunner avroSinkRunner(final Map<String, String> rrobinProperties, final List<Sink> avroSinks) {
+        return createSinkRunner(
+            configureSinkProcessor(rrobinProperties, LoadBalancingSinkProcessor.class, avroSinks));
+    }
+
+Note that the attribute names specified for the sources, channels, and sink groups must match the attribute names
+specified for the components in other portions of this documentation.
+
+It is important to note that a concrete class was used to capture the data for the Avro Sinks. When a simple Map
+is used Spring seems to get confused with the nested Maps.  The `AvroSinkConfiguration` class would look like::
+
+   public class AvroSinkConfiguration {
+
+      private String hostName;
+      private int port;
+      private int batchSize;
+      private String compressionType;
+
+      public String getHostName() {
+         return hostName;
+      }
+
+      public void setHostName(String hostName) {
+         this.hostName = hostName;
+      }
+
+      public int getPort() {
+         return port;
+      }
+
+      public void setPort(int port) {
+         this.port = port;
+      }
+
+      public int getBatchSize() {
+         return batchSize;
+      }
+
+      public void setBatchSize(int batchSize) {
+         this.batchSize = batchSize;
+      }
+
+      public String getCompressionType() {
+         return compressionType;
+      }
+
+      public void setCompressionType(String compressionType) {
+         this.compressionType = compressionType;
+      }
+
+      public Map<String, String> getProperties() {
+         Map<String, String> map = new HashMap<>();
+         map.put("hostname", hostName);
+         map.put("port", Integer.toString(port));
+         map.put("batchSize", Integer.toString(batchSize));
+         map.put(compressionType, compressionType);
+         return map;
+      }
+   }
+
+
 Configuration
 =============
 
-As mentioned in the earlier section, Flume agent configuration is read from a
-file that resembles a Java property file format with hierarchical property
+As mentioned in the earlier section, standard Flume agent configuration is
+read from a file that resembles a Java property file format with hierarchical property
 settings.
 
 Defining the flow
@@ -1563,6 +1814,10 @@ topicHeader                         topic        Defines the name of the header
                                                  from, if the ``setTopicHeader`` property is set to ``true``. Care should be taken if combining
                                                  with the Kafka Sink ``topicHeader`` property so as to avoid sending the message back to the same
                                                  topic in a loop.
+timestampHeader                     --           If present the Kafka message timestamp value will be copied into the specified Flume header name.
+header.NAME                         --           Used to identify which headers from the Kafka message should be added as a FLume header. The value
+                                                 of NAME should match the Flume header name and the value should be the name of the header to be used
+                                                 as the Kafka header name.
 kafka.consumer.security.protocol    PLAINTEXT    Set to SASL_PLAINTEXT, SASL_SSL or SSL if writing to Kafka using some level of security. See below for additional info on secure setup.
 *more consumer security props*                   If using SASL_PLAINTEXT, SASL_SSL or SSL refer to `Kafka security <http://kafka.apache.org/documentation.html#security>`_ for additional
                                                  properties that need to be set on consumer.
@@ -3190,6 +3445,10 @@ partitionIdHeader                   --                   When set, the sink will
 allowTopicOverride                  true                 When set, the sink will allow a message to be produced into a topic specified by the ``topicHeader`` property (if provided).
 topicHeader                         topic                When set in conjunction with ``allowTopicOverride`` will produce a message into the value of the header named using the value of this property.
                                                          Care should be taken when using in conjunction with the Kafka Source ``topicHeader`` property to avoid creating a loopback.
+timestampHeader                     --                   The header containing the caller provided timestamp value to use. If not provided the current time will
+                                                         be used.
+header.NAME                         --                   Used to identify which headers from the Flume Event should be passed to Kafka. The value of NAME should match
+                                                         the Flume header name and the value should be the name of the header to be used as the Kafka header name.
 kafka.producer.security.protocol    PLAINTEXT            Set to SASL_PLAINTEXT, SASL_SSL or SSL if writing to Kafka using some level of security. See below for additional info on secure setup.
 *more producer security props*                           If using SASL_PLAINTEXT, SASL_SSL or SSL refer to `Kafka security <http://kafka.apache.org/documentation.html#security>`_ for additional
                                                          properties that need to be set on producer.
diff --git a/content/_sources/documentation.txt b/content/_sources/documentation.txt
index 1e9116c5..793b5879 100644
--- a/content/_sources/documentation.txt
+++ b/content/_sources/documentation.txt
@@ -4,8 +4,8 @@ Documentation
 
 The latest released version:
 
-* `Flume User Guide <releases/content/1.10.1/FlumeUserGuide.html>`__
-* `Flume Developer Guide <releases/content/1.10.1/FlumeDeveloperGuide.html>`__
+* `Flume User Guide <releases/content/1.11.0/FlumeUserGuide.html>`__
+* `Flume Developer Guide <releases/content/1.11.0/FlumeDeveloperGuide.html>`__
 
 The documents below are the very most recent versions of the documentation and may contain features that have not
 been released.
diff --git a/content/_sources/download.txt b/content/_sources/download.txt
index 3cd19877..fce62d11 100644
--- a/content/_sources/download.txt
+++ b/content/_sources/download.txt
@@ -10,8 +10,8 @@ originals on the main distribution server.
 
 .. csv-table::
 
-   "Apache Flume binary (tar.gz)",  `apache-flume-1.10.1-bin.tar.gz <http://www.apache.org/dyn/closer.lua/flume/1.10.1/apache-flume-1.10.1-bin.tar.gz>`_, `apache-flume-1.10.1-bin.tar.gz.sha512 <http://www.apache.org/dist/flume/1.10.1/apache-flume-1.10.1-bin.tar.gz.sha512>`_, `apache-flume-1.10.1-bin.tar.gz.asc <http://www.apache.org/dist/flume/1.10.1/apache-flume-1.10.1-bin.tar.gz.asc>`_
-  "Apache Flume source (tar.gz)",  `apache-flume-1.10.1-src.tar.gz <http://www.apache.org/dyn/closer.lua/flume/1.10.1/apache-flume-1.10.1-src.tar.gz>`_, `apache-flume-1.10.1-src.tar.gz.sha512 <http://www.apache.org/dist/flume/1.10.1/apache-flume-1.10.1-src.tar.gz.sha512>`_, `apache-flume-1.10.1-src.tar.gz.asc <http://www.apache.org/dist/flume/1.10.1/apache-flume-1.10.1-src.tar.gz.asc>`_
+   "Apache Flume binary (tar.gz)",  `apache-flume-1.11.0-bin.tar.gz <http://www.apache.org/dyn/closer.lua/flume/1.11.0/apache-flume-1.11.0-bin.tar.gz>`_, `apache-flume-1.11.0-bin.tar.gz.sha512 <http://www.apache.org/dist/flume/1.11.0/apache-flume-1.11.0-bin.tar.gz.sha512>`_, `apache-flume-1.11.0-bin.tar.gz.asc <http://www.apache.org/dist/flume/1.11.0/apache-flume-1.11.0-bin.tar.gz.asc>`_
+  "Apache Flume source (tar.gz)",  `apache-flume-1.11.0-src.tar.gz <http://www.apache.org/dyn/closer.lua/flume/1.11.0/apache-flume-1.11.0-src.tar.gz>`_, `apache-flume-1.11.0-src.tar.gz.sha512 <http://www.apache.org/dist/flume/1.11.0/apache-flume-1.11.0-src.tar.gz.sha512>`_, `apache-flume-1.11.0-src.tar.gz.asc <http://www.apache.org/dist/flume/1.11.0/apache-flume-1.11.0-src.tar.gz.asc>`_
 
 It is essential that you verify the integrity of the downloaded files using the PGP or MD5 signatures. Please read
 `Verifying Apache HTTP Server Releases <http://httpd.apache.org/dev/verification.html>`_ for more information on
@@ -23,12 +23,12 @@ as well as the asc signature file for the relevant distribution. Make sure you g
 Then verify the signatures using::
 
     % gpg --import KEYS
-    % gpg --verify apache-flume-1.10.1-src.tar.gz.asc
+    % gpg --verify apache-flume-1.11.0-src.tar.gz.asc
 
-Apache Flume 1.10.1 is signed by Ralph Goers B3D8E1BA
+Apache Flume 1.11.0 is signed by Ralph Goers B3D8E1BA
 
-Alternatively, you can verify the MD5 or SHA1 signatures of the files. A program called md5, md5sum, or shasum is included in many
-Unix distributions for this purpose.
+In addition, you can verify the SHA512 checksum on the files. A Unix program called sha or sha512sum is included in
+many Unix distributions. Note that verifying the checksum is unnecessary if the PGP signature has been validated.
 
 .. rubric:: Previous_Releases
 
diff --git a/content/_sources/index.txt b/content/_sources/index.txt
index f0f3ce80..d25a2abd 100644
--- a/content/_sources/index.txt
+++ b/content/_sources/index.txt
@@ -31,6 +31,31 @@ application.
 
 .. rubric:: News
 
+.. raw:: html
+
+   <h3>Oct 13, 2022 - Apache Flume 1.11.0 Released</h3>
+
+The Apache Flume team is pleased to announce the release of Flume 1.11.0.
+
+Flume is a distributed, reliable, and available service for efficiently
+collecting, aggregating, and moving large amounts of streaming event data.
+
+Flume 1.11.0 is stable, production-ready software, and is backwards-compatible with
+previous versions of the Flume 1.x codeline.
+
+
+This version of Flume adds the automatic module name to the manifest of the various Flume
+jars allowing them to be usable in applications using the Java Platform Module System.
+
+The full change log and documentation are available on the
+`Flume 1.11.0 release page <releases/1.11.0.html>`__.
+
+This release can be downloaded from the Flume `Download <download.html>`__ page.
+
+Your contributions, feedback, help and support make Flume better!
+For more information on how to report problems or contribute,
+please visit our `Get Involved <getinvolved.html>`__ page.
+
 .. raw:: html
 
    <h3>Aug 16, 2022 - Apache Flume 1.10.1 Released</h3>
diff --git a/content/_sources/releases/1.11.0.txt b/content/_sources/releases/1.11.0.txt
new file mode 100644
index 00000000..3597ede0
--- /dev/null
+++ b/content/_sources/releases/1.11.0.txt
@@ -0,0 +1,35 @@
+===============
+Version 1.11.0
+===============
+
+.. rubric:: Status of this release
+
+Apache Flume 1.11.0 is the next release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.11.0 is production-ready software.
+
+.. rubric:: Release Documentation
+
+* `Flume 1.11.0 User Guide <content/1.10.1/FlumeUserGuide.html>`__ (also in `pdf <content/1.11.0/FlumeUserGuide.pdf>`__)
+* `Flume 1.11.0 Developer Guide <content/1.11.0/FlumeDeveloperGuide.html>`__ (also in `pdf <content/1.11.0/FlumeDeveloperGuide.pdf>`__)
+* `Flume 1.11.0 API Documentation <content/1.11.0/apidocs/index.html>`__
+
+.. rubric:: Changes
+
+Release Notes - Flume - Version v1.11.0
+
+** Bug
+    * [FLUME-3315] - [KafkaSink][KafkaSource] Impossible to disable hostname verification with SSL enryption
+    * [FLUME-3437] - Validate providerUrl
+
+** New Feature
+    * [FLUME-3440] - Add support for Spring Boot
+
+** Improvement
+    * [FLUME-3435] - Allow KafkaSink to include timestamp and KafkaHeaders
+
+** Dependency upgrade
+    * [FLUME-3441] - Dependency Upgrades for Flume 1.11.0
+    Update Maven Assembly Plugin to 3.4.2
+    Update Maven Jar Plugin to 3.2.2
+    Update Scala library to 2.13.9
+    Update Gson to 2.9.1
diff --git a/content/_sources/releases/index.txt b/content/_sources/releases/index.txt
index 2d4bbc0e..2005bfcf 100644
--- a/content/_sources/releases/index.txt
+++ b/content/_sources/releases/index.txt
@@ -3,13 +3,13 @@ Releases
 
 .. rubric:: Current Release
 
-The current stable release is `Apache Flume Version 1.10.1 <1.10.1.html>`__.
+The current stable release is `Apache Flume Version 1.11.0 <1.11.0.html>`__.
 
 .. toctree::
    :maxdepth: 1
    :hidden:
 
-   1.10.1
+   1.11.0
 
 .. rubric:: Previous Releases
 
@@ -17,6 +17,7 @@ The current stable release is `Apache Flume Version 1.10.1 <1.10.1.html>`__.
    :maxdepth: 1
    :glob:
 
+   1.10.1
    1.10.0
    1.9.0
    1.8.0
diff --git a/content/_sources/security.txt b/content/_sources/security.txt
index ee4ca840..be6fae26 100644
--- a/content/_sources/security.txt
+++ b/content/_sources/security.txt
@@ -15,7 +15,7 @@ If you have encountered an unlisted security vulnerability or other unexpected b
 `CVE-2022-34916 <https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-34916>`__: Apache Flume vulnerable to a JNDI RCE in JMSMessageConsumer.
 
 +------------------------------------------------------------------------------------+--------------------------------------------------------------------------+
-| `CVE-2022-25167 <https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-34916>`__ | Deserialization of Untrusted Data                                        |
+| `CVE-2022-34916 <https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-34916>`__ | Deserialization of Untrusted Data                                        |
 +====================================================================================+==========================================================================+
 | Severity                                                                           | Moderate                                                                 |
 +------------------------------------------------------------------------------------+--------------------------------------------------------------------------+
diff --git a/content/documentation.html b/content/documentation.html
index 57964521..41d6176a 100644
--- a/content/documentation.html
+++ b/content/documentation.html
@@ -25,7 +25,7 @@
     <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="next" title="Flume 1.10.1 User Guide" href="FlumeUserGuide.html" />
+    <link rel="next" title="Flume 1.11.0 User Guide" href="FlumeUserGuide.html" />
     <link rel="prev" title="Apache Flume Security Vulnerabilities" href="security.html" /> 
   </head>
   <body>
@@ -63,8 +63,8 @@
 <h1>Documentation<a class="headerlink" href="#documentation" title="Permalink to this headline">¶</a></h1>
 <p>The latest released version:</p>
 <ul class="simple">
-<li><a class="reference external" href="releases/content/1.10.1/FlumeUserGuide.html">Flume User Guide</a></li>
-<li><a class="reference external" href="releases/content/1.10.1/FlumeDeveloperGuide.html">Flume Developer Guide</a></li>
+<li><a class="reference external" href="releases/content/1.11.0/FlumeUserGuide.html">Flume User Guide</a></li>
+<li><a class="reference external" href="releases/content/1.11.0/FlumeDeveloperGuide.html">Flume Developer Guide</a></li>
 </ul>
 <p>The documents below are the very most recent versions of the documentation and may contain features that have not
 been released.</p>
diff --git a/content/download.html b/content/download.html
index 964159d6..1dcf29c3 100644
--- a/content/download.html
+++ b/content/download.html
@@ -74,14 +74,14 @@ originals on the main distribution server.</p>
 </colgroup>
 <tbody valign="top">
 <tr class="row-odd"><td>Apache Flume binary (tar.gz)</td>
-<td><a class="reference external" href="http://www.apache.org/dyn/closer.lua/flume/1.10.1/apache-flume-1.10.1-bin.tar.gz">apache-flume-1.10.1-bin.tar.gz</a></td>
-<td><a class="reference external" href="http://www.apache.org/dist/flume/1.10.1/apache-flume-1.10.1-bin.tar.gz.sha512">apache-flume-1.10.1-bin.tar.gz.sha512</a></td>
-<td><a class="reference external" href="http://www.apache.org/dist/flume/1.10.1/apache-flume-1.10.1-bin.tar.gz.asc">apache-flume-1.10.1-bin.tar.gz.asc</a></td>
+<td><a class="reference external" href="http://www.apache.org/dyn/closer.lua/flume/1.11.0/apache-flume-1.11.0-bin.tar.gz">apache-flume-1.11.0-bin.tar.gz</a></td>
+<td><a class="reference external" href="http://www.apache.org/dist/flume/1.11.0/apache-flume-1.11.0-bin.tar.gz.sha512">apache-flume-1.11.0-bin.tar.gz.sha512</a></td>
+<td><a class="reference external" href="http://www.apache.org/dist/flume/1.11.0/apache-flume-1.11.0-bin.tar.gz.asc">apache-flume-1.11.0-bin.tar.gz.asc</a></td>
 </tr>
 <tr class="row-even"><td>Apache Flume source (tar.gz)</td>
-<td><a class="reference external" href="http://www.apache.org/dyn/closer.lua/flume/1.10.1/apache-flume-1.10.1-src.tar.gz">apache-flume-1.10.1-src.tar.gz</a></td>
-<td><a class="reference external" href="http://www.apache.org/dist/flume/1.10.1/apache-flume-1.10.1-src.tar.gz.sha512">apache-flume-1.10.1-src.tar.gz.sha512</a></td>
-<td><a class="reference external" href="http://www.apache.org/dist/flume/1.10.1/apache-flume-1.10.1-src.tar.gz.asc">apache-flume-1.10.1-src.tar.gz.asc</a></td>
+<td><a class="reference external" href="http://www.apache.org/dyn/closer.lua/flume/1.11.0/apache-flume-1.11.0-src.tar.gz">apache-flume-1.11.0-src.tar.gz</a></td>
+<td><a class="reference external" href="http://www.apache.org/dist/flume/1.11.0/apache-flume-1.11.0-src.tar.gz.sha512">apache-flume-1.11.0-src.tar.gz.sha512</a></td>
+<td><a class="reference external" href="http://www.apache.org/dist/flume/1.11.0/apache-flume-1.11.0-src.tar.gz.asc">apache-flume-1.11.0-src.tar.gz.asc</a></td>
 </tr>
 </tbody>
 </table>
@@ -93,12 +93,12 @@ as well as the asc signature file for the relevant distribution. Make sure you g
 <a class="reference external" href="http://www.apache.org/dist/flume/">main distribution directory</a> rather than from a mirror.
 Then verify the signatures using:</p>
 <div class="highlight-none"><div class="highlight"><pre>% gpg --import KEYS
-% gpg --verify apache-flume-1.10.1-src.tar.gz.asc
+% gpg --verify apache-flume-1.11.0-src.tar.gz.asc
 </pre></div>
 </div>
-<p>Apache Flume 1.10.1 is signed by Ralph Goers B3D8E1BA</p>
-<p>Alternatively, you can verify the MD5 or SHA1 signatures of the files. A program called md5, md5sum, or shasum is included in many
-Unix distributions for this purpose.</p>
+<p>Apache Flume 1.11.0 is signed by Ralph Goers B3D8E1BA</p>
+<p>In addition, you can verify the SHA512 checksum on the files. A Unix program called sha or sha512sum is included in
+many Unix distributions. Note that verifying the checksum is unnecessary if the PGP signature has been validated.</p>
 <p class="rubric">Previous_Releases</p>
 <p>All previous releases of Apache Flume can be found in the <a class="reference external" href="http://archive.apache.org/dist/flume">archive repository</a>.</p>
 </div>
diff --git a/content/index.html b/content/index.html
index f0844695..dd92edf1 100644
--- a/content/index.html
+++ b/content/index.html
@@ -71,6 +71,19 @@ application.</p>
 <img alt="Agent component diagram" src="_images/DevGuide_image00.png" />
 </div>
 <p class="rubric">News</p>
+<h3>Oct 13, 2022 - Apache Flume 1.11.0 Released</h3><p>The Apache Flume team is pleased to announce the release of Flume 1.11.0.</p>
+<p>Flume is a distributed, reliable, and available service for efficiently
+collecting, aggregating, and moving large amounts of streaming event data.</p>
+<p>Flume 1.11.0 is stable, production-ready software, and is backwards-compatible with
+previous versions of the Flume 1.x codeline.</p>
+<p>This version of Flume adds the automatic module name to the manifest of the various Flume
+jars allowing them to be usable in applications using the Java Platform Module System.</p>
+<p>The full change log and documentation are available on the
+<a class="reference external" href="releases/1.11.0.html">Flume 1.11.0 release page</a>.</p>
+<p>This release can be downloaded from the Flume <a class="reference external" href="download.html">Download</a> page.</p>
+<p>Your contributions, feedback, help and support make Flume better!
+For more information on how to report problems or contribute,
+please visit our <a class="reference external" href="getinvolved.html">Get Involved</a> page.</p>
 <h3>Aug 16, 2022 - Apache Flume 1.10.1 Released</h3><p>The Apache Flume team is pleased to announce the release of Flume 1.10.1.</p>
 <p>Flume is a distributed, reliable, and available service for efficiently
 collecting, aggregating, and moving large amounts of streaming event data.</p>
diff --git a/content/releases/1.10.1.html b/content/releases/1.10.1.html
index 17daafdb..bbfe1052 100644
--- a/content/releases/1.10.1.html
+++ b/content/releases/1.10.1.html
@@ -27,7 +27,7 @@
     <link rel="top" title="Apache Flume" href="../index.html" />
     <link rel="up" title="Releases" href="index.html" />
     <link rel="next" title="Version 1.10.0" href="1.10.0.html" />
-    <link rel="prev" title="Releases" href="index.html" /> 
+    <link rel="prev" title="Version 1.11.0" href="1.11.0.html" /> 
   </head>
   <body>
 <div class="header">
diff --git a/content/releases/1.10.1.html b/content/releases/1.11.0.html
similarity index 73%
copy from content/releases/1.10.1.html
copy to content/releases/1.11.0.html
index 17daafdb..46e02070 100644
--- a/content/releases/1.10.1.html
+++ b/content/releases/1.11.0.html
@@ -7,7 +7,7 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Version 1.10.1 &mdash; Apache Flume</title>
+    <title>Version 1.11.0 &mdash; Apache Flume</title>
     
     <link rel="stylesheet" href="../_static/flume.css" type="text/css" />
     <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
@@ -26,7 +26,7 @@
     <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.10.0" href="1.10.0.html" />
+    <link rel="next" title="Version 1.10.1" href="1.10.1.html" />
     <link rel="prev" title="Releases" href="index.html" /> 
   </head>
   <body>
@@ -60,31 +60,47 @@
         <div class="bodywrapper">
           <div class="body">
             
-  <div class="section" id="version-1-10-1">
-<h1>Version 1.10.1<a class="headerlink" href="#version-1-10-1" title="Permalink to this headline">¶</a></h1>
+  <div class="section" id="version-1-11-0">
+<h1>Version 1.11.0<a class="headerlink" href="#version-1-11-0" title="Permalink to this headline">¶</a></h1>
 <p class="rubric">Status of this release</p>
-<p>Apache Flume 1.10.1 is the next release of Flume as an Apache top-level project
-(TLP). Apache Flume 1.10.1 is production-ready software.</p>
+<p>Apache Flume 1.11.0 is the next release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.11.0 is production-ready software.</p>
 <p class="rubric">Release Documentation</p>
 <ul class="simple">
-<li><a class="reference external" href="content/1.10.1/FlumeUserGuide.html">Flume 1.10.1 User Guide</a> (also in <a class="reference external" href="content/1.10.1/FlumeUserGuide.pdf">pdf</a>)</li>
-<li><a class="reference external" href="content/1.10.1/FlumeDeveloperGuide.html">Flume 1.10.1 Developer Guide</a> (also in <a class="reference external" href="content/1.10.1/FlumeDeveloperGuide.pdf">pdf</a>)</li>
-<li><a class="reference external" href="content/1.10.1/apidocs/index.html">Flume 1.10.1 API Documentation</a></li>
+<li><a class="reference external" href="content/1.10.1/FlumeUserGuide.html">Flume 1.11.0 User Guide</a> (also in <a class="reference external" href="content/1.11.0/FlumeUserGuide.pdf">pdf</a>)</li>
+<li><a class="reference external" href="content/1.11.0/FlumeDeveloperGuide.html">Flume 1.11.0 Developer Guide</a> (also in <a class="reference external" href="content/1.11.0/FlumeDeveloperGuide.pdf">pdf</a>)</li>
+<li><a class="reference external" href="content/1.11.0/apidocs/index.html">Flume 1.11.0 API Documentation</a></li>
 </ul>
 <p class="rubric">Changes</p>
-<p>Release Notes - Flume - Version v1.10.1</p>
+<p>Release Notes - Flume - Version v1.11.0</p>
 <dl class="docutils">
 <dt>** Bug</dt>
 <dd><ul class="first last simple">
-<li>[<a class="reference external" href="https://issues.apache.org/jira/browse/FLUME-3428">FLUME-3428</a>] - Fix for CVE-2022-34916, improper use of JNDI in JMSMessageConsumer</li>
-<li>[<a class="reference external" href="https://issues.apache.org/jira/browse/FLUME-3434">FLUME-3434</a>] - TwitterSource exceptions on serialization</li>
+<li>[FLUME-3315] - [KafkaSink][KafkaSource] Impossible to disable hostname verification with SSL enryption</li>
+<li>[FLUME-3437] - Validate providerUrl</li>
+</ul>
+</dd>
+<dt>** New Feature</dt>
+<dd><ul class="first last simple">
+<li>[FLUME-3440] - Add support for Spring Boot</li>
 </ul>
 </dd>
 <dt>** Improvement</dt>
 <dd><ul class="first last simple">
-<li>[<a class="reference external" href="https://issues.apache.org/jira/browse/FLUME-3427">FLUME-3427</a>] - Add support for JPMS</li>
-<li>[<a class="reference external" href="https://issues.apache.org/jira/browse/FLUME-3433">FLUME-3433</a>] - Limit the default Lookups to a specific few</li>
+<li>[FLUME-3435] - Allow KafkaSink to include timestamp and KafkaHeaders</li>
+</ul>
+</dd>
+<dt>** Dependency upgrade</dt>
+<dd><ul class="first simple">
+<li>[FLUME-3441] - Dependency Upgrades for Flume 1.11.0</li>
 </ul>
+<div class="system-message">
+<p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">/Users/rgoers/projects/apache/flume/flume-site/source/sphinx/releases/1.11.0.rst</tt>, line 32)</p>
+Bullet list ends without a blank line; unexpected unindent.</div>
+<p class="last">Update Maven Assembly Plugin to 3.4.2
+Update Maven Jar Plugin to 3.2.2
+Update Scala library to 2.13.9
+Update Gson to 2.9.1</p>
 </dd>
 </dl>
 </div>
diff --git a/content/FlumeDeveloperGuide.html b/content/releases/content/1.11.0/FlumeDeveloperGuide.html
similarity index 99%
copy from content/FlumeDeveloperGuide.html
copy to content/releases/content/1.11.0/FlumeDeveloperGuide.html
index 1c85c198..a391f0dd 100644
--- a/content/FlumeDeveloperGuide.html
+++ b/content/releases/content/1.11.0/FlumeDeveloperGuide.html
@@ -7,7 +7,7 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Flume 1.10.1 Developer Guide &mdash; Apache Flume</title>
+    <title>Flume 1.11.0 Developer Guide &mdash; Apache Flume</title>
     
     <link rel="stylesheet" href="_static/flume.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -27,7 +27,7 @@
     <link rel="top" title="Apache Flume" href="index.html" />
     <link rel="up" title="Documentation" href="documentation.html" />
     <link rel="next" title="Releases" href="releases/index.html" />
-    <link rel="prev" title="Flume 1.10.1 User Guide" href="FlumeUserGuide.html" /> 
+    <link rel="prev" title="Flume 1.11.0 User Guide" href="FlumeUserGuide.html" /> 
   </head>
   <body>
 <div class="header">
@@ -60,8 +60,8 @@
         <div class="bodywrapper">
           <div class="body">
             
-  <div class="section" id="flume-1-10-1-developer-guide">
-<h1>Flume 1.10.1 Developer Guide<a class="headerlink" href="#flume-1-10-1-developer-guide" title="Permalink to this headline">¶</a></h1>
+  <div class="section" id="flume-1-11-0-developer-guide">
+<h1>Flume 1.11.0 Developer Guide<a class="headerlink" href="#flume-1-11-0-developer-guide" title="Permalink to this headline">¶</a></h1>
 <div class="section" id="introduction">
 <h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to this headline">¶</a></h2>
 <div class="section" id="overview">
@@ -124,11 +124,15 @@ the <tt class="docutils literal"><span class="pre">Channel</span></tt> of the ne
 <div class="section" id="getting-the-source">
 <h4>Getting the source<a class="headerlink" href="#getting-the-source" title="Permalink to this headline">¶</a></h4>
 <p>Check-out the code using Git. Click here for
-<a class="reference external" href="https://git-wip-us.apache.org/repos/asf/flume.git">the git repository root</a>.</p>
+<a class="reference external" href="https://git-wip-us.apache.org/repos/asf/flume.git">the git repository root</a>
+or at <a class="reference external" href="https://github.com/apache/flume.git">GitHub</a>.</p>
 <p>The Flume 1.x development happens under the branch &#8220;trunk&#8221; so this command line
 can be used:</p>
 <blockquote>
 <div>git clone <a class="reference external" href="https://git-wip-us.apache.org/repos/asf/flume.git">https://git-wip-us.apache.org/repos/asf/flume.git</a></div></blockquote>
+<p>or</p>
+<blockquote>
+<div>git clone <a class="reference external" href="https://github.com/apache/flume.git">https://github.com/apache/flume.git</a></div></blockquote>
 </div>
 <div class="section" id="compile-test-flume">
 <h4>Compile/test Flume<a class="headerlink" href="#compile-test-flume" title="Permalink to this headline">¶</a></h4>
@@ -897,7 +901,8 @@ mechanism that captures the new data and stores it into the <tt class="docutils
 <h4>Initializable<a class="headerlink" href="#initializable" title="Permalink to this headline">¶</a></h4>
 <p>As of Flume 1.10.0 Sources, Sinks, and Channels may implement the Intitializable interface. Doing so
 allows the component to have access the materialized configuration before any of the components have been
-started.</p>
+started. While this ability is quite useful when using the standard configuration, it is less useful when
+configuring using Spring Boot as Spring&#8217;s autowiring generally can be used to accomplish the same thing.</p>
 <p>This example shows a Sink being configured with the name of a Source. While initializing it will
 retrieve the Source from the configuration and save it. During event processing a new event will be
 sent to the Source, presumably after the event has be modified in some way.</p>
@@ -1026,7 +1031,7 @@ sent to the Source, presumably after the event has be modified in some way.</p>
 
 <h3><a href="index.html">This Page</a></h3>
 <ul>
-<li><a class="reference internal" href="#">Flume 1.10.1 Developer Guide</a><ul>
+<li><a class="reference internal" href="#">Flume 1.11.0 Developer Guide</a><ul>
 <li><a class="reference internal" href="#introduction">Introduction</a><ul>
 <li><a class="reference internal" href="#overview">Overview</a></li>
 <li><a class="reference internal" href="#architecture">Architecture</a><ul>
diff --git a/content/FlumeUserGuide.html b/content/releases/content/1.11.0/FlumeUserGuide.html
similarity index 97%
copy from content/FlumeUserGuide.html
copy to content/releases/content/1.11.0/FlumeUserGuide.html
index 868bbe67..9132a596 100644
--- a/content/FlumeUserGuide.html
+++ b/content/releases/content/1.11.0/FlumeUserGuide.html
@@ -7,7 +7,7 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Flume 1.10.1 User Guide &mdash; Apache Flume</title>
+    <title>Flume 1.11.0 User Guide &mdash; Apache Flume</title>
     
     <link rel="stylesheet" href="_static/flume.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -26,7 +26,7 @@
     <script type="text/javascript" src="_static/doctools.js"></script>
     <link rel="top" title="Apache Flume" href="index.html" />
     <link rel="up" title="Documentation" href="documentation.html" />
-    <link rel="next" title="Flume 1.10.1 Developer Guide" href="FlumeDeveloperGuide.html" />
+    <link rel="next" title="Flume 1.11.0 Developer Guide" href="FlumeDeveloperGuide.html" />
     <link rel="prev" title="Documentation" href="documentation.html" /> 
   </head>
   <body>
@@ -60,8 +60,8 @@
         <div class="bodywrapper">
           <div class="body">
             
-  <div class="section" id="flume-1-10-1-user-guide">
-<h1>Flume 1.10.1 User Guide<a class="headerlink" href="#flume-1-10-1-user-guide" title="Permalink to this headline">¶</a></h1>
+  <div class="section" id="flume-1-11-0-user-guide">
+<h1>Flume 1.11.0 User Guide<a class="headerlink" href="#flume-1-11-0-user-guide" title="Permalink to this headline">¶</a></h1>
 <div class="section" id="introduction">
 <h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to this headline">¶</a></h2>
 <div class="section" id="overview">
@@ -146,8 +146,11 @@ Kafka topic as a channel helps avoiding event loss in case of a disk failure.</p
 </div>
 </div>
 </div>
-<div class="section" id="setup">
-<h2>Setup<a class="headerlink" href="#setup" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="standard-setup">
+<h2>Standard Setup<a class="headerlink" href="#standard-setup" title="Permalink to this headline">¶</a></h2>
+<p>This section documents how to configure and wire Flume components using Flume&#8217;s
+long-standing configuration techniques using properties files. See the following
+section for creating a Flume application using Spring Boot.</p>
 <div class="section" id="setting-up-an-agent">
 <h3>Setting up an agent<a class="headerlink" href="#setting-up-an-agent" title="Permalink to this headline">¶</a></h3>
 <p>Flume agent configuration is stored in one or more configuration files that
@@ -511,10 +514,252 @@ and channel3, if it&#8217;s &#8220;vendor&#8221; then it should go to channel2,
 channel3. The mapping can be set in the agent&#8217;s configuration file.</p>
 </div>
 </div>
+<div class="section" id="spring-boot-setup">
+<h2>Spring Boot Setup<a class="headerlink" href="#spring-boot-setup" title="Permalink to this headline">¶</a></h2>
+<p>As of version 1.11.0 Flume supports being packaged as a Spring Boot application.</p>
+<p>Flume &#8220;normally&#8221; follows a paradigm where each component implements the Configurable
+interface and must implement the configure method to configure itself by retrieving
+the configuration attributes from its Context&#8217;s properties. In contrast,
+Spring and Spring Boot normally rely on dependency injection. where the configuration
+values are set into the object being configured either as constructor parameters or
+via setter methods.</p>
+<p>Flume&#8217;s integration with Spring Boot provides support to configure Flume components
+in the application&#8217;s properties via the normal application.yml. Unlike Flume&#8217;s
+default method of configuring however, only component attributes are specified in
+the application.yml. Wiring components together, and thus defining the flows, is
+handled via Spring&#8217;s Java configuration.</p>
+<div class="section" id="creating-the-application">
+<h3>Creating the application<a class="headerlink" href="#creating-the-application" title="Permalink to this headline">¶</a></h3>
+<p>Flume&#8217;s Spring Boot support provides the main class to be configured with spring as
+<cite>org.apache.flume.spring.boot.FlumeApplication</cite>. Flume applications that use Spring
+Boot should configure the Spring Boot Maven plugin with that as the main class as in:</p>
+<div class="highlight-none"><div class="highlight"><pre>&lt;execution&gt;
+  &lt;id&gt;repackage&lt;/id&gt;
+  &lt;goals&gt;
+    &lt;goal&gt;repackage&lt;/goal&gt;
+  &lt;/goals&gt;
+  &lt;configuration&gt;
+    &lt;executable&gt;true&lt;/executable&gt;
+    &lt;mainClass&gt;org.apache.flume.spring.boot.FlumeApplication&lt;/mainClass&gt;
+  &lt;/configuration&gt;
+&lt;/execution&gt;
+</pre></div>
+</div>
+</div>
+<div class="section" id="component-scanning">
+<h3>Component Scanning<a class="headerlink" href="#component-scanning" title="Permalink to this headline">¶</a></h3>
+<p>Spring Boot will automatically locate all the Spring components provided by Flume.
+However, in order for the Flume application to be configured Spring needs the
+base Java package name used by the application in order for Spring to locate
+these components.This is accomplished in the application by creating a class
+that implements <cite>org.apache.flume.spring.boot.config.PackageProvider</cite> that is
+registered as a Java service. For example:</p>
+<div class="highlight-none"><div class="highlight"><pre>public class WylieCouotePackageProvider implements PackageProvider {
+  private static final String[] PACKAGES = {&quot;org.acme.coyote.wylie&quot;};
+
+  @Override
+  public List&lt;String&gt; getPackages() {
+    return Arrays.asList(PACKAGES);
+  }
+}
+</pre></div>
+</div>
+<p>would then be registered in a file with a fully qualified name of
+<cite>src/main/resources/META-INF/services/org.apache.flume.spring.boot.config.PackageProvider</cite>
+which would contain:</p>
+<div class="highlight-none"><div class="highlight"><pre>org.acme.coyote.wylie.config.WylieCoyotePackageProvider
+</pre></div>
+</div>
+<p>This would result in all classes in the <cite>org.acme.coyote.wylie</cite> package and
+it`s sub-packages being scanned by Spring for components to be included. Note
+that classes found there may also use Spring&#8217;s <cite>&#64;Import</cite> annotation to include
+classes in other packages. In addition, since the getPackages method returns
+a List more than one package can be specified.</p>
+</div>
+<div class="section" id="component-wiring">
+<h3>Component Wiring<a class="headerlink" href="#component-wiring" title="Permalink to this headline">¶</a></h3>
+<p>Flume&#8217;s Spring Boot support will automatically gather all the defined Channels,
+SourceRunners, and SinkRunners and start them. To do that they all must first
+be created as Spring Singletons using the Spring <cite>&#64;Bean</cite> annotation in a class
+containing the <cite>&#64;Configuration</cite> annotation on the class declaration and then
+initialize them just as the &#8220;normal&#8221; FlumeApplication class does. To define
+these components an application should provide a Configuration class that
+creates these Flume components. An example configuration that generates
+sequence numbers, writes them to a MemoryChannel and then consumes these events
+without publishing them anywhere would look like:</p>
+<div class="highlight-none"><div class="highlight"><pre>@Configuration
+public class AppConfig extends AbstractFlumeConfiguration {
+
+  @Bean
+  @ConfigurationProperties(prefix = &quot;flume.sources.source1&quot;)
+  public Map&lt;String, String&gt; source1Properties() {
+    return new HashMap&lt;&gt;();
+  }
+
+  @Bean
+  @ConfigurationProperties(prefix = &quot;flume.channels.channel1&quot;)
+  public Map&lt;String, String&gt; channel1Properties() {
+    return new HashMap&lt;&gt;();
+  }
+
+  @Bean
+  public Channel memoryChannel(Map&lt;String, String&gt; channel1Properties) {
+    return configureChannel(&quot;channel1&quot;, MemoryChannel.class, channel1Properties);
+  }
+
+  @Bean
+  public SourceRunner seqSource(Channel memoryChannel, Map&lt;String, String&gt; source1Properties) {
+    ChannelSelector selector = new ReplicatingChannelSelector();
+    selector.setChannels(listOf(memoryChannel));
+    return configureSource(&quot;source1&quot;, SequenceGeneratorSource.class, selector,
+        source1Properties);
+  }
+
+  @Bean
+  public SinkRunner nullSink(Channel memoryChannel) {
+    Sink sink = configureSink(&quot;null&quot;, NullSink.class, memoryChannel,null);
+    return createSinkRunner(configureSinkProcessor(null, DefaultSinkProcessor.class,
+        listOf(sink)));
+  }
+}
+</pre></div>
+</div>
+<p>The configuration for this configuration might look like:</p>
+<div class="highlight-none"><div class="highlight"><pre>spring:
+  application:
+    name: flume-test
+
+server:
+  port: 41414
+
+flume:
+  metrics: http
+  sources:
+    source1:
+      totalEvents: 10000
+  channels:
+    channel1:
+      capacity: 10000
+</pre></div>
+</div>
+<p>This would result in an application named &#8220;flume-test&#8221; that listens on port 41414 for the /metrics endpoint.
+10,000 events would be written to the channel. These events would be consumed by the NullSink. The Configuration
+class should extend AbstractFlumeConfiguration, as shown here, to be able to use the helper classes that
+construct the appropriate Flume components.</p>
+<p>Note that all Spring Boot facilities are available to Flume applications configured this way.</p>
+<p>SinkGroups and Sinks may also be configured in a similar fashion as in:</p>
+<div class="highlight-none"><div class="highlight"><pre>flume:
+  sinkGroups:
+    rrobin:
+       backoff: true
+       selector: round_robin
+       &quot;selector.maxTimeOut&quot;: 30000
+
+  sinks:
+    avroSinks:
+      avroSink1:
+        hostname: 192.168.10.10
+        port: 4141
+        batch-size: 100
+        compression-type: deflate
+      avroSink2:
+        hostname: 192.168.10.11
+        port: 4141
+        batch-size: 100
+        compression-type: deflate
+</pre></div>
+</div>
+<p>These would be configured in the Java config with:</p>
+<div class="highlight-none"><div class="highlight"><pre>@Bean
+@ConfigurationProperties(prefix = &quot;flume.sink-groups.rrobin&quot;)
+public Map&lt;String, String&gt; rrobinProperties() {
+    return new HashMap&lt;&gt;();
+}
+
+@Bean
+@ConfigurationProperties(prefix = &quot;flume.sinks.avro-sinks&quot;)
+public Map&lt;String, AvroSinkConfiguration&gt; avroSinksProperties() {
+    return new HashMap&lt;&gt;();
+}
+
+@Bean
+public List&lt;Sink&gt; avroSinks(final Channel avroFileChannel,
+    final Map&lt;String, AvroSinkConfiguration&gt; avroSinksProperties) {
+    List&lt;Sink&gt; sinks = new ArrayList&lt;&gt;();
+    for (Map.Entry&lt;String, AvroSinkConfiguration&gt; entry : avroSinksProperties.entrySet()) {
+        sinks.add(configureSink(entry.getKey(), AvroSink.class, avroFileChannel,
+            entry.getValue().getProperties()));
+    }
+    return sinks;
+}
+
+@Bean
+public SinkRunner avroSinkRunner(final Map&lt;String, String&gt; rrobinProperties, final List&lt;Sink&gt; avroSinks) {
+    return createSinkRunner(
+        configureSinkProcessor(rrobinProperties, LoadBalancingSinkProcessor.class, avroSinks));
+}
+</pre></div>
+</div>
+<p>Note that the attribute names specified for the sources, channels, and sink groups must match the attribute names
+specified for the components in other portions of this documentation.</p>
+<p>It is important to note that a concrete class was used to capture the data for the Avro Sinks. When a simple Map
+is used Spring seems to get confused with the nested Maps.  The <cite>AvroSinkConfiguration</cite> class would look like:</p>
+<div class="highlight-none"><div class="highlight"><pre>public class AvroSinkConfiguration {
+
+   private String hostName;
+   private int port;
+   private int batchSize;
+   private String compressionType;
+
+   public String getHostName() {
+      return hostName;
+   }
+
+   public void setHostName(String hostName) {
+      this.hostName = hostName;
+   }
+
+   public int getPort() {
+      return port;
+   }
+
+   public void setPort(int port) {
+      this.port = port;
+   }
+
+   public int getBatchSize() {
+      return batchSize;
+   }
+
+   public void setBatchSize(int batchSize) {
+      this.batchSize = batchSize;
+   }
+
+   public String getCompressionType() {
+      return compressionType;
+   }
+
+   public void setCompressionType(String compressionType) {
+      this.compressionType = compressionType;
+   }
+
+   public Map&lt;String, String&gt; getProperties() {
+      Map&lt;String, String&gt; map = new HashMap&lt;&gt;();
+      map.put(&quot;hostname&quot;, hostName);
+      map.put(&quot;port&quot;, Integer.toString(port));
+      map.put(&quot;batchSize&quot;, Integer.toString(batchSize));
+      map.put(compressionType, compressionType);
+      return map;
+   }
+}
+</pre></div>
+</div>
+</div>
+</div>
 <div class="section" id="configuration">
 <h2>Configuration<a class="headerlink" href="#configuration" title="Permalink to this headline">¶</a></h2>
-<p>As mentioned in the earlier section, Flume agent configuration is read from a
-file that resembles a Java property file format with hierarchical property
+<p>As mentioned in the earlier section, standard Flume agent configuration is
+read from a file that resembles a Java property file format with hierarchical property
 settings.</p>
 <div class="section" id="defining-the-flow">
 <h3>Defining the flow<a class="headerlink" href="#defining-the-flow" title="Permalink to this headline">¶</a></h3>
@@ -2065,6 +2310,16 @@ from, if the <tt class="docutils literal"><span class="pre">setTopicHeader</span
 with the Kafka Sink <tt class="docutils literal"><span class="pre">topicHeader</span></tt> property so as to avoid sending the message back to the same
 topic in a loop.</td>
 </tr>
+<tr class="row-odd"><td>timestampHeader</td>
+<td>&#8211;</td>
+<td>If present the Kafka message timestamp value will be copied into the specified Flume header name.</td>
+</tr>
+<tr class="row-even"><td>header.NAME</td>
+<td>&#8211;</td>
+<td>Used to identify which headers from the Kafka message should be added as a FLume header. The value
+of NAME should match the Flume header name and the value should be the name of the header to be used
+as the Kafka header name.</td>
+</tr>
 <tr class="row-odd"><td>kafka.consumer.security.protocol</td>
 <td>PLAINTEXT</td>
 <td>Set to SASL_PLAINTEXT, SASL_SSL or SSL if writing to Kafka using some level of security. See below for additional info on secure setup.</td>
@@ -4966,6 +5221,16 @@ is present then this setting overrides <tt class="docutils literal"><span class=
 <td>When set in conjunction with <tt class="docutils literal"><span class="pre">allowTopicOverride</span></tt> will produce a message into the value of the header named using the value of this property.
 Care should be taken when using in conjunction with the Kafka Source <tt class="docutils literal"><span class="pre">topicHeader</span></tt> property to avoid creating a loopback.</td>
 </tr>
+<tr class="row-even"><td>timestampHeader</td>
+<td>&#8211;</td>
+<td>The header containing the caller provided timestamp value to use. If not provided the current time will
+be used.</td>
+</tr>
+<tr class="row-odd"><td>header.NAME</td>
+<td>&#8211;</td>
+<td>Used to identify which headers from the Flume Event should be passed to Kafka. The value of NAME should match
+the Flume header name and the value should be the name of the header to be used as the Kafka header name.</td>
+</tr>
 <tr class="row-even"><td>kafka.producer.security.protocol</td>
 <td>PLAINTEXT</td>
 <td>Set to SASL_PLAINTEXT, SASL_SSL or SSL if writing to Kafka using some level of security. See below for additional info on secure setup.</td>
@@ -7677,7 +7942,7 @@ source code of the components.</p>
 <div class="section" id="sinks-1">
 <h4>Sinks 1<a class="headerlink" href="#sinks-1" title="Permalink to this headline">¶</a></h4>
 <div class="system-message">
-<p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">/Users/rgoers/projects/apache/flume/flume-site/source/sphinx/FlumeUserGuide.rst</tt>, line 5068)</p>
+<p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">/Users/rgoers/projects/apache/flume/flume-site/source/sphinx/FlumeUserGuide.rst</tt>, line 5327)</p>
 <p>Malformed table.</p>
 <div class="highlight-none"><div class="highlight"><pre>+------------------------+-------------+------------+-------+--------+
 |                        | Avro/Thrift | AsyncHBase | HBase | HBase2 |
@@ -8697,7 +8962,7 @@ can be leveraged to move the Flume agent to another host.</p>
 
 <h3><a href="index.html">This Page</a></h3>
 <ul>
-<li><a class="reference internal" href="#">Flume 1.10.1 User Guide</a><ul>
+<li><a class="reference internal" href="#">Flume 1.11.0 User Guide</a><ul>
 <li><a class="reference internal" href="#introduction">Introduction</a><ul>
 <li><a class="reference internal" href="#overview">Overview</a></li>
 <li><a class="reference internal" href="#system-requirements">System Requirements</a></li>
@@ -8710,7 +8975,7 @@ can be leveraged to move the Flume agent to another host.</p>
 </li>
 </ul>
 </li>
-<li><a class="reference internal" href="#setup">Setup</a><ul>
+<li><a class="reference internal" href="#standard-setup">Standard Setup</a><ul>
 <li><a class="reference internal" href="#setting-up-an-agent">Setting up an agent</a><ul>
 <li><a class="reference internal" href="#configuring-individual-components">Configuring individual components</a></li>
 <li><a class="reference internal" href="#wiring-the-pieces-together">Wiring the pieces together</a></li>
@@ -8740,6 +9005,12 @@ can be leveraged to move the Flume agent to another host.</p>
 <li><a class="reference internal" href="#multiplexing-the-flow">Multiplexing the flow</a></li>
 </ul>
 </li>
+<li><a class="reference internal" href="#spring-boot-setup">Spring Boot Setup</a><ul>
+<li><a class="reference internal" href="#creating-the-application">Creating the application</a></li>
+<li><a class="reference internal" href="#component-scanning">Component Scanning</a></li>
+<li><a class="reference internal" href="#component-wiring">Component Wiring</a></li>
+</ul>
+</li>
 <li><a class="reference internal" href="#configuration">Configuration</a><ul>
 <li><a class="reference internal" href="#defining-the-flow">Defining the flow</a></li>
 <li><a class="reference internal" href="#id1">Configuring individual components</a></li>
diff --git a/content/releases/content/1.11.0/_images/DevGuide_image00.png b/content/releases/content/1.11.0/_images/DevGuide_image00.png
new file mode 100644
index 00000000..dd7eff0d
Binary files /dev/null and b/content/releases/content/1.11.0/_images/DevGuide_image00.png differ
diff --git a/content/releases/content/1.11.0/_images/DevGuide_image01.png b/content/releases/content/1.11.0/_images/DevGuide_image01.png
new file mode 100644
index 00000000..ed77828d
Binary files /dev/null and b/content/releases/content/1.11.0/_images/DevGuide_image01.png differ
diff --git a/content/releases/content/1.11.0/_images/UserGuide_image00.png b/content/releases/content/1.11.0/_images/UserGuide_image00.png
new file mode 100644
index 00000000..e587daf9
Binary files /dev/null and b/content/releases/content/1.11.0/_images/UserGuide_image00.png differ
diff --git a/content/releases/content/1.11.0/_images/UserGuide_image01.png b/content/releases/content/1.11.0/_images/UserGuide_image01.png
new file mode 100644
index 00000000..ea97b2d1
Binary files /dev/null and b/content/releases/content/1.11.0/_images/UserGuide_image01.png differ
diff --git a/content/releases/content/1.11.0/_images/UserGuide_image02.png b/content/releases/content/1.11.0/_images/UserGuide_image02.png
new file mode 100644
index 00000000..85bdd952
Binary files /dev/null and b/content/releases/content/1.11.0/_images/UserGuide_image02.png differ
diff --git a/content/releases/content/1.11.0/_images/UserGuide_image03.png b/content/releases/content/1.11.0/_images/UserGuide_image03.png
new file mode 100644
index 00000000..b028b8b1
Binary files /dev/null and b/content/releases/content/1.11.0/_images/UserGuide_image03.png differ
diff --git a/content/_sources/FlumeDeveloperGuide.txt b/content/releases/content/1.11.0/_sources/FlumeDeveloperGuide.txt
similarity index 99%
copy from content/_sources/FlumeDeveloperGuide.txt
copy to content/releases/content/1.11.0/_sources/FlumeDeveloperGuide.txt
index 6a01c6a8..77cceb06 100644
--- a/content/_sources/FlumeDeveloperGuide.txt
+++ b/content/releases/content/1.11.0/_sources/FlumeDeveloperGuide.txt
@@ -15,7 +15,7 @@
 
 
 ======================================
-Flume 1.10.1 Developer Guide
+Flume 1.11.0 Developer Guide
 ======================================
 
 Introduction
@@ -90,13 +90,19 @@ Getting the source
 ~~~~~~~~~~~~~~~~~~
 
 Check-out the code using Git. Click here for
-`the git repository root <https://git-wip-us.apache.org/repos/asf/flume.git>`_.
+`the git repository root <https://git-wip-us.apache.org/repos/asf/flume.git>`_
+or at `GitHub <https://github.com/apache/flume.git>`_.
+
 
 The Flume 1.x development happens under the branch "trunk" so this command line
 can be used:
 
   git clone https://git-wip-us.apache.org/repos/asf/flume.git
 
+or
+
+  git clone https://github.com/apache/flume.git
+
 
 Compile/test Flume
 ~~~~~~~~~~~~~~~~~~
@@ -872,7 +878,8 @@ Initializable
 
 As of Flume 1.10.0 Sources, Sinks, and Channels may implement the Intitializable interface. Doing so
 allows the component to have access the materialized configuration before any of the components have been
-started.
+started. While this ability is quite useful when using the standard configuration, it is less useful when
+configuring using Spring Boot as Spring's autowiring generally can be used to accomplish the same thing.
 
 This example shows a Sink being configured with the name of a Source. While initializing it will
 retrieve the Source from the configuration and save it. During event processing a new event will be
diff --git a/content/_sources/FlumeUserGuide.txt b/content/releases/content/1.11.0/_sources/FlumeUserGuide.txt
similarity index 96%
copy from content/_sources/FlumeUserGuide.txt
copy to content/releases/content/1.11.0/_sources/FlumeUserGuide.txt
index eca2c252..45632aa0 100644
--- a/content/_sources/FlumeUserGuide.txt
+++ b/content/releases/content/1.11.0/_sources/FlumeUserGuide.txt
@@ -15,7 +15,7 @@
 
 
 ================================
-Flume 1.10.1 User Guide
+Flume 1.11.0 User Guide
 ================================
 
 Introduction
@@ -112,8 +112,12 @@ agent process dies can't be recovered.
 Flume's `KafkaChannel` uses Apache Kafka to stage events. Using a replicated
 Kafka topic as a channel helps avoiding event loss in case of a disk failure.
 
-Setup
-=====
+Standard Setup
+==============
+
+This section documents how to configure and wire Flume components using Flume's
+long-standing configuration techniques using properties files. See the following
+section for creating a Flume application using Spring Boot.
 
 Setting up an agent
 -------------------
@@ -504,11 +508,258 @@ attribute called "txnType" is set to "customer", then it should go to channel1
 and channel3, if it's "vendor" then it should go to channel2, otherwise
 channel3. The mapping can be set in the agent's configuration file.
 
+Spring Boot Setup
+=================
+As of version 1.11.0 Flume supports being packaged as a Spring Boot application.
+
+Flume "normally" follows a paradigm where each component implements the Configurable
+interface and must implement the configure method to configure itself by retrieving
+the configuration attributes from its Context's properties. In contrast,
+Spring and Spring Boot normally rely on dependency injection. where the configuration
+values are set into the object being configured either as constructor parameters or
+via setter methods.
+
+Flume's integration with Spring Boot provides support to configure Flume components
+in the application's properties via the normal application.yml. Unlike Flume's
+default method of configuring however, only component attributes are specified in
+the application.yml. Wiring components together, and thus defining the flows, is
+handled via Spring's Java configuration.
+
+Creating the application
+------------------------
+Flume's Spring Boot support provides the main class to be configured with spring as
+`org.apache.flume.spring.boot.FlumeApplication`. Flume applications that use Spring
+Boot should configure the Spring Boot Maven plugin with that as the main class as in::
+
+  <execution>
+    <id>repackage</id>
+    <goals>
+      <goal>repackage</goal>
+    </goals>
+    <configuration>
+      <executable>true</executable>
+      <mainClass>org.apache.flume.spring.boot.FlumeApplication</mainClass>
+    </configuration>
+  </execution>
+
+Component Scanning
+------------------
+Spring Boot will automatically locate all the Spring components provided by Flume.
+However, in order for the Flume application to be configured Spring needs the
+base Java package name used by the application in order for Spring to locate
+these components.This is accomplished in the application by creating a class
+that implements `org.apache.flume.spring.boot.config.PackageProvider` that is
+registered as a Java service. For example::
+
+    public class WylieCouotePackageProvider implements PackageProvider {
+      private static final String[] PACKAGES = {"org.acme.coyote.wylie"};
+
+      @Override
+      public List<String> getPackages() {
+        return Arrays.asList(PACKAGES);
+      }
+    }
+
+would then be registered in a file with a fully qualified name of
+`src/main/resources/META-INF/services/org.apache.flume.spring.boot.config.PackageProvider`
+which would contain::
+
+  org.acme.coyote.wylie.config.WylieCoyotePackageProvider
+
+This would result in all classes in the `org.acme.coyote.wylie` package and
+it`s sub-packages being scanned by Spring for components to be included. Note
+that classes found there may also use Spring's `@Import` annotation to include
+classes in other packages. In addition, since the getPackages method returns
+a List more than one package can be specified.
+
+Component Wiring
+----------------
+
+Flume's Spring Boot support will automatically gather all the defined Channels,
+SourceRunners, and SinkRunners and start them. To do that they all must first
+be created as Spring Singletons using the Spring `@Bean` annotation in a class
+containing the `@Configuration` annotation on the class declaration and then
+initialize them just as the "normal" FlumeApplication class does. To define
+these components an application should provide a Configuration class that
+creates these Flume components. An example configuration that generates
+sequence numbers, writes them to a MemoryChannel and then consumes these events
+without publishing them anywhere would look like::
+
+    @Configuration
+    public class AppConfig extends AbstractFlumeConfiguration {
+
+      @Bean
+      @ConfigurationProperties(prefix = "flume.sources.source1")
+      public Map<String, String> source1Properties() {
+        return new HashMap<>();
+      }
+
+      @Bean
+      @ConfigurationProperties(prefix = "flume.channels.channel1")
+      public Map<String, String> channel1Properties() {
+        return new HashMap<>();
+      }
+
+      @Bean
+      public Channel memoryChannel(Map<String, String> channel1Properties) {
+        return configureChannel("channel1", MemoryChannel.class, channel1Properties);
+      }
+
+      @Bean
+      public SourceRunner seqSource(Channel memoryChannel, Map<String, String> source1Properties) {
+        ChannelSelector selector = new ReplicatingChannelSelector();
+        selector.setChannels(listOf(memoryChannel));
+        return configureSource("source1", SequenceGeneratorSource.class, selector,
+            source1Properties);
+      }
+
+      @Bean
+      public SinkRunner nullSink(Channel memoryChannel) {
+        Sink sink = configureSink("null", NullSink.class, memoryChannel,null);
+        return createSinkRunner(configureSinkProcessor(null, DefaultSinkProcessor.class,
+            listOf(sink)));
+      }
+    }
+
+The configuration for this configuration might look like::
+
+    spring:
+      application:
+        name: flume-test
+
+    server:
+      port: 41414
+
+    flume:
+      metrics: http
+      sources:
+        source1:
+          totalEvents: 10000
+      channels:
+        channel1:
+          capacity: 10000
+
+This would result in an application named "flume-test" that listens on port 41414 for the /metrics endpoint.
+10,000 events would be written to the channel. These events would be consumed by the NullSink. The Configuration
+class should extend AbstractFlumeConfiguration, as shown here, to be able to use the helper classes that
+construct the appropriate Flume components.
+
+Note that all Spring Boot facilities are available to Flume applications configured this way.
+
+SinkGroups and Sinks may also be configured in a similar fashion as in::
+
+  flume:
+    sinkGroups:
+      rrobin:
+         backoff: true
+         selector: round_robin
+         "selector.maxTimeOut": 30000
+
+    sinks:
+      avroSinks:
+        avroSink1:
+          hostname: 192.168.10.10
+          port: 4141
+          batch-size: 100
+          compression-type: deflate
+        avroSink2:
+          hostname: 192.168.10.11
+          port: 4141
+          batch-size: 100
+          compression-type: deflate
+
+These would be configured in the Java config with::
+
+    @Bean
+    @ConfigurationProperties(prefix = "flume.sink-groups.rrobin")
+    public Map<String, String> rrobinProperties() {
+        return new HashMap<>();
+    }
+
+    @Bean
+    @ConfigurationProperties(prefix = "flume.sinks.avro-sinks")
+    public Map<String, AvroSinkConfiguration> avroSinksProperties() {
+        return new HashMap<>();
+    }
+
+    @Bean
+    public List<Sink> avroSinks(final Channel avroFileChannel,
+        final Map<String, AvroSinkConfiguration> avroSinksProperties) {
+        List<Sink> sinks = new ArrayList<>();
+        for (Map.Entry<String, AvroSinkConfiguration> entry : avroSinksProperties.entrySet()) {
+            sinks.add(configureSink(entry.getKey(), AvroSink.class, avroFileChannel,
+                entry.getValue().getProperties()));
+        }
+        return sinks;
+    }
+
+    @Bean
+    public SinkRunner avroSinkRunner(final Map<String, String> rrobinProperties, final List<Sink> avroSinks) {
+        return createSinkRunner(
+            configureSinkProcessor(rrobinProperties, LoadBalancingSinkProcessor.class, avroSinks));
+    }
+
+Note that the attribute names specified for the sources, channels, and sink groups must match the attribute names
+specified for the components in other portions of this documentation.
+
+It is important to note that a concrete class was used to capture the data for the Avro Sinks. When a simple Map
+is used Spring seems to get confused with the nested Maps.  The `AvroSinkConfiguration` class would look like::
+
+   public class AvroSinkConfiguration {
+
+      private String hostName;
+      private int port;
+      private int batchSize;
+      private String compressionType;
+
+      public String getHostName() {
+         return hostName;
+      }
+
+      public void setHostName(String hostName) {
+         this.hostName = hostName;
+      }
+
+      public int getPort() {
+         return port;
+      }
+
+      public void setPort(int port) {
+         this.port = port;
+      }
+
+      public int getBatchSize() {
+         return batchSize;
+      }
+
+      public void setBatchSize(int batchSize) {
+         this.batchSize = batchSize;
+      }
+
+      public String getCompressionType() {
+         return compressionType;
+      }
+
+      public void setCompressionType(String compressionType) {
+         this.compressionType = compressionType;
+      }
+
+      public Map<String, String> getProperties() {
+         Map<String, String> map = new HashMap<>();
+         map.put("hostname", hostName);
+         map.put("port", Integer.toString(port));
+         map.put("batchSize", Integer.toString(batchSize));
+         map.put(compressionType, compressionType);
+         return map;
+      }
+   }
+
+
 Configuration
 =============
 
-As mentioned in the earlier section, Flume agent configuration is read from a
-file that resembles a Java property file format with hierarchical property
+As mentioned in the earlier section, standard Flume agent configuration is
+read from a file that resembles a Java property file format with hierarchical property
 settings.
 
 Defining the flow
@@ -1563,6 +1814,10 @@ topicHeader                         topic        Defines the name of the header
                                                  from, if the ``setTopicHeader`` property is set to ``true``. Care should be taken if combining
                                                  with the Kafka Sink ``topicHeader`` property so as to avoid sending the message back to the same
                                                  topic in a loop.
+timestampHeader                     --           If present the Kafka message timestamp value will be copied into the specified Flume header name.
+header.NAME                         --           Used to identify which headers from the Kafka message should be added as a FLume header. The value
+                                                 of NAME should match the Flume header name and the value should be the name of the header to be used
+                                                 as the Kafka header name.
 kafka.consumer.security.protocol    PLAINTEXT    Set to SASL_PLAINTEXT, SASL_SSL or SSL if writing to Kafka using some level of security. See below for additional info on secure setup.
 *more consumer security props*                   If using SASL_PLAINTEXT, SASL_SSL or SSL refer to `Kafka security <http://kafka.apache.org/documentation.html#security>`_ for additional
                                                  properties that need to be set on consumer.
@@ -3190,6 +3445,10 @@ partitionIdHeader                   --                   When set, the sink will
 allowTopicOverride                  true                 When set, the sink will allow a message to be produced into a topic specified by the ``topicHeader`` property (if provided).
 topicHeader                         topic                When set in conjunction with ``allowTopicOverride`` will produce a message into the value of the header named using the value of this property.
                                                          Care should be taken when using in conjunction with the Kafka Source ``topicHeader`` property to avoid creating a loopback.
+timestampHeader                     --                   The header containing the caller provided timestamp value to use. If not provided the current time will
+                                                         be used.
+header.NAME                         --                   Used to identify which headers from the Flume Event should be passed to Kafka. The value of NAME should match
+                                                         the Flume header name and the value should be the name of the header to be used as the Kafka header name.
 kafka.producer.security.protocol    PLAINTEXT            Set to SASL_PLAINTEXT, SASL_SSL or SSL if writing to Kafka using some level of security. See below for additional info on secure setup.
 *more producer security props*                           If using SASL_PLAINTEXT, SASL_SSL or SSL refer to `Kafka security <http://kafka.apache.org/documentation.html#security>`_ for additional
                                                          properties that need to be set on producer.
diff --git a/content/_sources/documentation.txt b/content/releases/content/1.11.0/_sources/documentation.txt
similarity index 100%
copy from content/_sources/documentation.txt
copy to content/releases/content/1.11.0/_sources/documentation.txt
diff --git a/content/_sources/download.txt b/content/releases/content/1.11.0/_sources/download.txt
similarity index 53%
copy from content/_sources/download.txt
copy to content/releases/content/1.11.0/_sources/download.txt
index 3cd19877..fce62d11 100644
--- a/content/_sources/download.txt
+++ b/content/releases/content/1.11.0/_sources/download.txt
@@ -10,8 +10,8 @@ originals on the main distribution server.
 
 .. csv-table::
 
-   "Apache Flume binary (tar.gz)",  `apache-flume-1.10.1-bin.tar.gz <http://www.apache.org/dyn/closer.lua/flume/1.10.1/apache-flume-1.10.1-bin.tar.gz>`_, `apache-flume-1.10.1-bin.tar.gz.sha512 <http://www.apache.org/dist/flume/1.10.1/apache-flume-1.10.1-bin.tar.gz.sha512>`_, `apache-flume-1.10.1-bin.tar.gz.asc <http://www.apache.org/dist/flume/1.10.1/apache-flume-1.10.1-bin.tar.gz.asc>`_
-  "Apache Flume source (tar.gz)",  `apache-flume-1.10.1-src.tar.gz <http://www.apache.org/dyn/closer.lua/flume/1.10.1/apache-flume-1.10.1-src.tar.gz>`_, `apache-flume-1.10.1-src.tar.gz.sha512 <http://www.apache.org/dist/flume/1.10.1/apache-flume-1.10.1-src.tar.gz.sha512>`_, `apache-flume-1.10.1-src.tar.gz.asc <http://www.apache.org/dist/flume/1.10.1/apache-flume-1.10.1-src.tar.gz.asc>`_
+   "Apache Flume binary (tar.gz)",  `apache-flume-1.11.0-bin.tar.gz <http://www.apache.org/dyn/closer.lua/flume/1.11.0/apache-flume-1.11.0-bin.tar.gz>`_, `apache-flume-1.11.0-bin.tar.gz.sha512 <http://www.apache.org/dist/flume/1.11.0/apache-flume-1.11.0-bin.tar.gz.sha512>`_, `apache-flume-1.11.0-bin.tar.gz.asc <http://www.apache.org/dist/flume/1.11.0/apache-flume-1.11.0-bin.tar.gz.asc>`_
+  "Apache Flume source (tar.gz)",  `apache-flume-1.11.0-src.tar.gz <http://www.apache.org/dyn/closer.lua/flume/1.11.0/apache-flume-1.11.0-src.tar.gz>`_, `apache-flume-1.11.0-src.tar.gz.sha512 <http://www.apache.org/dist/flume/1.11.0/apache-flume-1.11.0-src.tar.gz.sha512>`_, `apache-flume-1.11.0-src.tar.gz.asc <http://www.apache.org/dist/flume/1.11.0/apache-flume-1.11.0-src.tar.gz.asc>`_
 
 It is essential that you verify the integrity of the downloaded files using the PGP or MD5 signatures. Please read
 `Verifying Apache HTTP Server Releases <http://httpd.apache.org/dev/verification.html>`_ for more information on
@@ -23,12 +23,12 @@ as well as the asc signature file for the relevant distribution. Make sure you g
 Then verify the signatures using::
 
     % gpg --import KEYS
-    % gpg --verify apache-flume-1.10.1-src.tar.gz.asc
+    % gpg --verify apache-flume-1.11.0-src.tar.gz.asc
 
-Apache Flume 1.10.1 is signed by Ralph Goers B3D8E1BA
+Apache Flume 1.11.0 is signed by Ralph Goers B3D8E1BA
 
-Alternatively, you can verify the MD5 or SHA1 signatures of the files. A program called md5, md5sum, or shasum is included in many
-Unix distributions for this purpose.
+In addition, you can verify the SHA512 checksum on the files. A Unix program called sha or sha512sum is included in
+many Unix distributions. Note that verifying the checksum is unnecessary if the PGP signature has been validated.
 
 .. rubric:: Previous_Releases
 
diff --git a/content/releases/content/1.11.0/_sources/getinvolved.txt b/content/releases/content/1.11.0/_sources/getinvolved.txt
new file mode 100644
index 00000000..453bd94f
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/getinvolved.txt
@@ -0,0 +1,15 @@
+===================
+How to Get Involved
+===================
+The Apache Flume project needs and appreciates all contributions,
+including documentation help, source code improvements, problem reports, and
+even general feedback! If you are interested
+in contributing, please visit our Wiki page on how to contribute at:
+https://cwiki.apache.org/confluence/display/FLUME/How+to+Contribute
+
+Also, consider joining the `mailing lists <mailinglists.html>`__.
+
+.. rubric:: How to Report Issues
+
+The Apache Flume project uses JIRA for issue tracking. Please report any issues
+you find at: https://issues.apache.org/jira/browse/FLUME
diff --git a/content/_sources/index.txt b/content/releases/content/1.11.0/_sources/index.txt
similarity index 95%
copy from content/_sources/index.txt
copy to content/releases/content/1.11.0/_sources/index.txt
index f0f3ce80..d25a2abd 100644
--- a/content/_sources/index.txt
+++ b/content/releases/content/1.11.0/_sources/index.txt
@@ -31,6 +31,31 @@ application.
 
 .. rubric:: News
 
+.. raw:: html
+
+   <h3>Oct 13, 2022 - Apache Flume 1.11.0 Released</h3>
+
+The Apache Flume team is pleased to announce the release of Flume 1.11.0.
+
+Flume is a distributed, reliable, and available service for efficiently
+collecting, aggregating, and moving large amounts of streaming event data.
+
+Flume 1.11.0 is stable, production-ready software, and is backwards-compatible with
+previous versions of the Flume 1.x codeline.
+
+
+This version of Flume adds the automatic module name to the manifest of the various Flume
+jars allowing them to be usable in applications using the Java Platform Module System.
+
+The full change log and documentation are available on the
+`Flume 1.11.0 release page <releases/1.11.0.html>`__.
+
+This release can be downloaded from the Flume `Download <download.html>`__ page.
+
+Your contributions, feedback, help and support make Flume better!
+For more information on how to report problems or contribute,
+please visit our `Get Involved <getinvolved.html>`__ page.
+
 .. raw:: html
 
    <h3>Aug 16, 2022 - Apache Flume 1.10.1 Released</h3>
diff --git a/content/releases/content/1.11.0/_sources/license.txt b/content/releases/content/1.11.0/_sources/license.txt
new file mode 100644
index 00000000..0eec80cc
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/license.txt
@@ -0,0 +1,136 @@
+.. Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You 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.
+
+
+Apache License
+--------------
+
+Version 2.0, January 2004
+
+`http://www.apache.org/licenses/ <http://www.apache.org/licenses/>`_
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+**1. Definitions.**
+
+"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through
+9 of this document.
+
+"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
+
+"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are
+under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or
+indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of
+fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
+
+"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
+
+"Source" form shall mean the preferred form for making modifications, including but not limited to software source code,
+documentation source, and configuration files.
+
+"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including
+but not limited to compiled object code, generated documentation, and conversions to other media types.
+
+"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as
+indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix
+below).
+
+"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work
+and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an
+original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain
+separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
+
+"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or
+additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the
+Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner.
+For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent
+to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source
+code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of
+discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in
+writing by the copyright owner as "Not a Contribution."
+
+"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received
+by Licensor and subsequently incorporated within the Work.
+
+**2. Grant of Copyright License.**  Subject to the terms and conditions of this License, each Contributor hereby grants
+to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce,
+prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative
+Works in Source or Object form.
+
+**3. Grant of Patent License.**  Subject to the terms and conditions of this License, each Contributor hereby grants
+to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section)
+patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license
+applies only to those patent claims licensable by such Contributor that are necessarily infringed by their
+Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was
+submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit)
+alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent
+infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date
+such litigation is filed.
+
+**4. Redistribution.**  You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium,
+with or without modifications, and in Source or Object form, provided that You meet the following conditions:
+
+1. You must give any other recipients of the Work or Derivative Works a copy of this License; and
+
+2. You must cause any modified files to carry prominent notices stating that You changed the files; and
+
+3. You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark,
+   and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the
+   Derivative Works; and
+
+4. If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute
+   must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that
+   do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file
+   distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the
+   Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices
+   normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License.
+   You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to
+   the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the
+   License. You may add Your own copyright statement to Your modifications and may provide additional or different license
+   terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as
+   a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in
+   this License.
+
+**5. Submission of Contributions.** Unless You explicitly state otherwise, any Contribution intentionally submitted for
+inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any
+additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any
+separate license agreement you may have executed with Licensor regarding such Contributions.
+
+**6. Trademarks.** This License does not grant permission to use the trade names, trademarks, service marks, or product
+names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and
+reproducing the content of the NOTICE file.
+
+**7. Disclaimer of Warranty.** Unless required by applicable law or agreed to in writing, Licensor provides the Work
+(and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
+either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT,
+MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of
+using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
+
+**8. Limitation of Liability.** In no event and under no legal theory, whether in tort (including negligence), contract,
+or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing,
+shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or
+consequential damages of any character arising as a result of this License or out of the use or inability to use the
+Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any
+and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such
+damages.
+
+**9. Accepting Warranty or Additional Liability.** While redistributing the Work or Derivative Works thereof, You may
+choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or
+rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on
+Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold
+each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your
+accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
\ No newline at end of file
diff --git a/content/releases/content/1.11.0/_sources/mailinglists.txt b/content/releases/content/1.11.0/_sources/mailinglists.txt
new file mode 100644
index 00000000..7eed6d72
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/mailinglists.txt
@@ -0,0 +1,14 @@
+=============
+Mailing lists
+=============
+
+These are the mailing lists that have been established for the Apache Flume project. For each list, there is a subscribe, unsubscribe, and an archive link.
+
+.. csv-table::
+   :header: "Name", "Subscribe", "Unsubscribe", "List Archive"
+   :widths: 25, 20, 20, 30
+
+   "Flume User List", `user subscribe <ma...@flume.apache.org>`_, `user unsubscribe <ma...@flume.apache.org>`_, `Flume User List Archive <ht...@flume.apache.org>`_
+   "Flume Developers List", `dev subscribe <ma...@flume.apache.org>`_, `dev unsubscribe <ma...@flume.apache.org>`_, `Flume Developer List Archive <ht...@flume.apache.org>`_
+   "Flume Commits List", `commit subscribe <ma...@flume.apache.org>`_, `commit unsubscribe <ma...@flume.apache.org>`_, `Flume Commits List Archive <ht...@flume.apache.org>`_
+   "Flume Issues List", `issues subscribe <ma...@flume.apache.org>`_, `issues unsubscribe <ma...@flume.apache.org>`_, `Flume Issues List Archive <ht...@flume.apache.org>`_
diff --git a/content/releases/content/1.11.0/_sources/releases/1.0.0.txt b/content/releases/content/1.11.0/_sources/releases/1.0.0.txt
new file mode 100644
index 00000000..68dd6667
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.0.0.txt
@@ -0,0 +1,140 @@
+==========================
+Version 1.0.0 - Incubating
+==========================
+
+
+.. rubric:: Status of this release
+
+This release is the first release of Apache Flume within the Apache
+Incubator, and is labelled and should be considered as a beta version.
+
+.. rubric:: Release Documentation
+
+* `API Documentation <content/1.0.0-incubating/apidocs/index.html>`_
+
+.. rubric:: Changes
+
+* Bug
+    - [FLUME-830] - flume uber jar is missing files from flume-file-channel project
+    - [FLUME-831] - flume-jdbc-channel project has unnecessary direct dependency on log4j API
+    - [FLUME-833] - Audit Direct Library Deps for Flume NG
+    - [FLUME-835] - Issues during clean build of Flume NG
+    - [FLUME-850] - Upgrade the version of Hadoop we use for HDFS sink
+    - [FLUME-858] - HDFSWriterFactory is using operation == for string comparison
+    - [FLUME-863] - Use of unknown sink type leads to NullPointerException
+    - [FLUME-868] - RAT checks fail on builds.apache.org due to local maven repo
+    - [FLUME-869] - JDBC channel tests leave derby.log in module directory
+    - [FLUME-870] - LoggerSink contains two calls to Transaction#commit()
+    - [FLUME-880] - HDFSFormatterFactory is using == operator for String objects
+    - [FLUME-887] - Add maven assembly to build a source only artifact
+    - [FLUME-891] - flume-ng script doesn't build the classpath properly
+    - [FLUME-894] - Add log4j as part of the build
+    - [FLUME-898] - Create DISCLAIMER file for Flume project
+    - [FLUME-900] - RELEASENOTES file needs to be ignored by RAT
+    - [FLUME-902] - Remove thrift references in NG build
+    - [FLUME-903] - Update project metadata in main pom
+    - [FLUME-904] - Update plugin and dependency repos referenced in the main pom
+    - [FLUME-905] - ExecSource silently fails after first transaction with channel
+    - [FLUME-906] - Maven Avro plugin missing an entry in plugin dep management
+    - [FLUME-907] - Maven assembly missing CHANGELOG and other misc files
+    - [FLUME-908] - Clean out old bin and conf contents
+    - [FLUME-909] -  org.apache.flume.node.TestAbstractLogicalNodeManager is failing on some machines
+    - [FLUME-910] - Typo in maven avro plugin groupId in plugin dep management
+    - [FLUME-911] - README should reference Apache Flume rather than just Flume
+    - [FLUME-912] - DEVNOTES contains outdated info
+    - [FLUME-913] - slf4j-log4j binding is excluded from the dist assembly due to test scope
+    - [FLUME-915] - Incorrect license information in various files
+    - [FLUME-916] - DISCLAIMER file has an incorrect URL
+
+* Improvement
+    - [FLUME-846] - Bump Avro version to 1.6.x
+    - [FLUME-867] - Pollable source and sink runners should reduce poll interval after several BACKOFFs
+    - [FLUME-871] - HDFS sink needs to handle blocked/hung append operation
+
+* Question
+    - [FLUME-856] - Move data across hosts
+
+* Task
+    - [FLUME-876] - Update README, NOTICE, LICENSE, and DEVNOTES files
+    - [FLUME-878] - Write release-ready Maven assembly descriptor
+    - [FLUME-879] - Document Flume's ASF release process
+    - [FLUME-885] - Set version number of project to 1.0.0-SNAPSHOT for NG branch
+    - [FLUME-899] - Add Release notes
+    - [FLUME-901] - Make Flume NG build and pass tests against Hadoop 0.23 branch
+
+Release Notes - Flume - Version NG alpha 2 - 20111107
+
+* Bug
+    - [FLUME-773] - ExecSource doesn't rollback transactions on errors
+    - [FLUME-805] - HDFS sink should mangle the names of incomplete files till they are closed
+    - [FLUME-815] - Test json config file has missing bind property
+    - [FLUME-816] - TestJdbcChannelProvider throws OOME based on RNG values
+    - [FLUME-817] - JdbcChannel can not be created by DefaultChannelFactory
+    - [FLUME-818] - PropertiesFileConfigurationProvider doesn't properly log exceptions
+    - [FLUME-822] - JDBC channel lock acquisition failure during take()
+    - [FLUME-823] - The properties configuration provider should fail if the configuration file is not found
+    - [FLUME-825] - Need to remove dependency on hadoop core from flume-ng-core project
+    - [FLUME-827] - Avro client conn failure results in 60-second wait before terminating
+    - [FLUME-848] - Typo is TestHDFSEventSink path
+    - [FLUME-861] - AvroSource is failing on ClosedChannelException
+
+* Improvement
+    - [FLUME-819] - JDBC channel plugin is not registered with Flume node
+    - [FLUME-820] - JDBC channel should support capacity specification.
+    - [FLUME-821] - Derby schema handler should create the necessary indexes for fast lookups.
+    - [FLUME-826] - Update libs
+
+* New Feature
+    - [FLUME-775] - Support text output
+    - [FLUME-814] - Add support for multiple channels to sources
+
+* Task
+    - [FLUME-812] - Enable Apache RAT checks during Maven build
+    - [FLUME-866] - Remove old plugins and log4j appender
+
+Release Notes - Flume - Version NG alpha 1 - 20111021
+
+* Sub-task
+    - [FLUME-737] - Port Flume OG sources and sinks to NG interfaces
+    - [FLUME-739] - Create NG node configuration components
+    - [FLUME-747] - Create NG command line launchers and daemon infrastructure
+    - [FLUME-760] - Implement JDBC based channel implementation
+    - [FLUME-761] - Implement HDFS Flume NG sink
+    - [FLUME-777] - Support text output for HDFS sink
+    - [FLUME-795] - Replace the non-transactional memory channel with new transactional memory channel
+
+* Bug
+    - [FLUME-769] - FLUME-728 - TestJsonFileConfigurationProvider fails due to timing issue
+    - [FLUME-784] - MemoryChannel should poll with timeout on take() rather than block indefinitely
+    - [FLUME-788] - Add more test cases to Flume-NG HDFS test
+    - [FLUME-803] - support re-entrant transaction for memory channel
+    - [FLUME-806] - Fix cast exception in MemoryChannel due to config type changes
+    - [FLUME-807] - Fix tests broken by FLUME-802 changes
+    - [FLUME-809] - Fix channel syntax javadoc bug in PropertiesFileConfigurationProvider
+    - [FLUME-811] - Remove logging of avro client that causes errors with proxy object methods
+
+* Epic
+    - [FLUME-728] - Flume NG refactoring
+
+* Improvement
+    - [FLUME-772] - MemoryChannel should push events back into channel on rollback
+    - [FLUME-774] - Move HDFS sink into a separate module
+    - [FLUME-781] - Add error checking to AvroCLICilent
+    - [FLUME-782] - Instrument AvroSource with counters
+    - [FLUME-783] - Add a batch event RPC call to AvroSource
+    - [FLUME-804] - Support help and node name arguments from the command line
+    - [FLUME-810] - Add help command line options to AvroCLIClient
+
+* New Feature
+    - [FLUME-771] - Implement NG Avro source
+    - [FLUME-778] - Implement NG Avro sink
+    - [FLUME-779] - Create an Avro CLI for sending data to the Avro source
+
+* Task
+    - [FLUME-780] - Reduce default log levels for chatty libraries
+    - [FLUME-785] - Write javadoc for builtin channels
+    - [FLUME-786] - Write javadoc for builtin sources
+    - [FLUME-787] - Write javadoc for builtin sinks
+    - [FLUME-801] - Write NG getting started guide
+    - [FLUME-802] - Complete PropertyFileConfigurationProvider implementation
+
diff --git a/content/releases/content/1.11.0/_sources/releases/1.1.0.txt b/content/releases/content/1.11.0/_sources/releases/1.1.0.txt
new file mode 100644
index 00000000..a6755c34
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.1.0.txt
@@ -0,0 +1,72 @@
+==========================
+Version 1.1.0 - Incubating
+==========================
+
+
+.. rubric:: Status of this release
+
+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.
+
+.. rubric:: Release Documentation
+
+* `API Documentation <content/1.1.0-incubating/apidocs/index.html>`_
+
+.. rubric:: Changes
+
+* Sub-task
+    - [FLUME-989] - Factor Flume Avro RPC interfaces out into separate Client SDK
+
+* Bug
+    - [FLUME-11] - Tests are setting logger level and should not be.
+    - [FLUME-889] - All events in memory channel are lost on reconfiguration
+    - [FLUME-920] - flume-ng script does not work on Ubuntu Maverick
+    - [FLUME-933] - Default[Source|Sink|Channel]Factory implementation should do reference counting for create/unregistering instances.
+    - [FLUME-936] - MemoryChannel is not thread safe
+    - [FLUME-955] - Rat failure: Legacy Avro Source missing Apache license header
+    - [FLUME-957] - Remove unused flume json config file
+    - [FLUME-960] - TestAvroSink.testFailedConnect is racy and fails often
+    - [FLUME-963] - Add additional tests to TestHDFSEventSink and demystify existing tests
+    - [FLUME-1005] - Several issues with flume-ng script
+    - [FLUME-1009] - HDFSEventSink should return BACKOFF when the channel returns null
+    - [FLUME-1018] - Context can cause NullPointerException
+    - [FLUME-1027] - Missing log4j library in Flume distribution
+    - [FLUME-1029] - Flume build issue with Avro 1.6.2 and empty local repository
+    - [FLUME-1031] - Depricate code generated by Thrift and Avro OG sources that is under com.cloudera package
+
+* Improvement
+    - [FLUME-886] - Create Log4j Appender
+    - [FLUME-919] - flume-ng script should use exec when spawning the java process
+    - [FLUME-922] - Straighten up branches for development
+    - [FLUME-925] - Update build infrastructure to follow Apache Maven guidelines
+    - [FLUME-932] - Making flume-ng components pluggage and name aware
+    - [FLUME-934] - hadoop 1.0.0 sink and corresponding profile
+    - [FLUME-935] - Create abstract implementations of basic channel/transaction semantics
+    - [FLUME-939] - Load flume-env.sh from flume_conf_dir environment variable / system property as opposed to bin directory
+    - [FLUME-945] - Add the ability to specify a default channel for multiplexing channel selector.
+    - [FLUME-956] - Configuration File Template
+    - [FLUME-958] - Miscellaneous build improvements
+    - [FLUME-964] - Remove compiler warnings where possible
+    - [FLUME-978] - Context interface is too basic requiring boilerplate user code
+    - [FLUME-984] - SinkRunner should catch unhanded exceptions and log them like PollingSourceRunner
+    - [FLUME-990] - Hive sink
+    - [FLUME-1019] - Document Sink and related interfaces, defining expected behaviors
+    - [FLUME-1021] - Document API contracts and expected behavior in additional interfaces, including Source
+    - [FLUME-1032] - Fix / clean up Flume NG build
+
+* New Feature
+    - [FLUME-865] - Implement failover sink
+    - [FLUME-892] - Support for SysLog as source
+    - [FLUME-914] - Port the IRC sink to flume ng
+    - [FLUME-930] - Support for multiplexing into different channels from single source.
+    - [FLUME-942] - Support event compatibility with Flume 0.9x
+    - [FLUME-970] - Create user guide for Flume NG
+
+* Task
+    - [FLUME-940] - Remove unused code from Flume
+    - [FLUME-949] - Collapse PollableSink into Sink interface.
+    - [FLUME-977] - Migrate trunk to 0.9.5 branch and move branch flume-728 over to trunk
+    - [FLUME-1028] - Fix jenkins build after addition of submodule
diff --git a/content/releases/content/1.11.0/_sources/releases/1.10.0.txt b/content/releases/content/1.11.0/_sources/releases/1.10.0.txt
new file mode 100644
index 00000000..681b5b16
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.10.0.txt
@@ -0,0 +1,69 @@
+===============
+Version 1.10.0
+===============
+
+.. rubric:: Status of this release
+
+Apache Flume 1.10.0 is the twelfth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.10.0 is production-ready software.
+
+.. rubric:: Release Documentation
+
+* `Flume 1.10.0 User Guide <content/1.10.0/FlumeUserGuide.html>`__ (also in `pdf <content/1.10.0/FlumeUserGuide.pdf>`__)
+* `Flume 1.10.0 Developer Guide <content/1.10.0/FlumeDeveloperGuide.html>`__ (also in `pdf <content/1.10.0/FlumeDeveloperGuide.pdf>`__)
+* `Flume 1.10.0 API Documentation <content/1.10.0/apidocs/index.html>`__
+
+.. rubric:: Changes
+
+Release Notes - Flume - Version v1.10.0
+
+** Bug
+    * [`FLUME-3151 <https://issues.apache.org/jira/browse/FLUME-3151>`__] - Upgrade Hadoop to 2.10.1 
+    * [`FLUME-3311 <https://issues.apache.org/jira/browse/FLUME-3311>`__] - Update Wrong Use In HDFS Sink 
+    * [`FLUME-3316 <https://issues.apache.org/jira/browse/FLUME-3316>`__] - Syslog Rfc3164Date test fails when the test date falls on a leap day 
+    * [`FLUME-3328 <https://issues.apache.org/jira/browse/FLUME-3328>`__] - Fix Deprecated Properties table of HDFS Sink 
+    * [`FLUME-3356 <https://issues.apache.org/jira/browse/FLUME-3356>`__] - Probable security issue in Flume 
+    * [`FLUME-3360 <https://issues.apache.org/jira/browse/FLUME-3360>`__] - Maven assemble failed on macOS 
+    * [`FLUME-3395 <https://issues.apache.org/jira/browse/FLUME-3395>`__] - Fix for CVE-2021-44228 
+    * [`FLUME-3407 <https://issues.apache.org/jira/browse/FLUME-3407>`__] - workaround for jackson-mapper-asl-1.9.13.jar  @ flume-ng 
+    * [`FLUME-3409 <https://issues.apache.org/jira/browse/FLUME-3409>`__] - upgrade httpclient due to cve 
+    * [`FLUME-3416 <https://issues.apache.org/jira/browse/FLUME-3416>`__] - Improve input validation 
+    * [`FLUME-3421 <https://issues.apache.org/jira/browse/FLUME-3421>`__] - Default log4j settings do not log to console after FLUME-2050 
+    * [`FLUME-3426 <https://issues.apache.org/jira/browse/FLUME-3426>`__] - Unresolved Security Issues 
+
+** New Feature
+    * [`FLUME-3412 <https://issues.apache.org/jira/browse/FLUME-3412>`__] - Add LoadBalancingChannelSelector 
+
+** Improvement
+    * [`FLUME-199 <https://issues.apache.org/jira/browse/FLUME-199>`__] - Unit tests should hunt for available ports if defaults are in use 
+    * [`FLUME-2050 <https://issues.apache.org/jira/browse/FLUME-2050>`__] - Upgrade to log4j2 (when GA) 
+    * [`FLUME-3045 <https://issues.apache.org/jira/browse/FLUME-3045>`__] - Document GitHub Pull Requests in How to Contribute Guide 
+    * [`FLUME-3335 <https://issues.apache.org/jira/browse/FLUME-3335>`__] - Support configuration and reconfiguration via HTTP(S) 
+    * [`FLUME-3338 <https://issues.apache.org/jira/browse/FLUME-3338>`__] - Doc Flume Recoverability with Kafka 
+    * [`FLUME-3363 <https://issues.apache.org/jira/browse/FLUME-3363>`__] - CVE-2019-20445 
+    * [`FLUME-3368 <https://issues.apache.org/jira/browse/FLUME-3368>`__] - Update Jackson to 2.9.10 
+    * [`FLUME-3389 <https://issues.apache.org/jira/browse/FLUME-3389>`__] - Build and test Apache Flume on ARM64 CPU architecture 
+    * [`FLUME-3397 <https://issues.apache.org/jira/browse/FLUME-3397>`__] - Upgrade Log4 to 2.17.1 and SLF4J to 1.7.32 
+    * [`FLUME-3398 <https://issues.apache.org/jira/browse/FLUME-3398>`__] - Upgrade Kafka to a supported version. 
+    * [`FLUME-3399 <https://issues.apache.org/jira/browse/FLUME-3399>`__] - Update Jackson to 2.13.1 
+    * [`FLUME-3403 <https://issues.apache.org/jira/browse/FLUME-3403>`__] - The parquet-avro version used by flume is 1.4.1, which is vulnerable.
+    * [`FLUME-3405 <https://issues.apache.org/jira/browse/FLUME-3405>`__] - Reopened - The parquet-avro version used by flume is 1.4.1, which is vulnerable.
+    * [`FLUME-3413 <https://issues.apache.org/jira/browse/FLUME-3413>`__] - Add "initialization" phase to components. 
+
+** Wish
+    * [`FLUME-3400 <https://issues.apache.org/jira/browse/FLUME-3400>`__] - Upgrade commons-io to 2.11.0 
+
+** Task
+    * [`FLUME-3401 <https://issues.apache.org/jira/browse/FLUME-3401>`__] - Remove Kite Dataset Sink 
+    * [`FLUME-3402 <https://issues.apache.org/jira/browse/FLUME-3402>`__] - remove org.codehaus.jackson dependencies 
+    * [`FLUME-3404 <https://issues.apache.org/jira/browse/FLUME-3404>`__] - Update Commons CLI to 1.5.0, Commons Codec to 1.15, Commons Compress to 1.21 and Commons Lang to 2.6 
+    * [`FLUME-3410 <https://issues.apache.org/jira/browse/FLUME-3410>`__] - upgrade hbase version 
+    * [`FLUME-3411 <https://issues.apache.org/jira/browse/FLUME-3411>`__] - upgrade hive sink to 1.2.2 
+    * [`FLUME-3417 <https://issues.apache.org/jira/browse/FLUME-3417>`__] - Remove Elasticsearch sink that requires Elasticsearch 0.90.1 
+    * [`FLUME-3419 <https://issues.apache.org/jira/browse/FLUME-3419>`__] - Review project LICENSE and NOTICE 
+    * [`FLUME-3424 <https://issues.apache.org/jira/browse/FLUME-3424>`__] - Upgrade Twitter4j to version 4.0.7+ 
+
+** Dependency upgrade
+    * [`FLUME-3339 <https://issues.apache.org/jira/browse/FLUME-3339>`__] - Remove Xerces and Xalan dependencies 
+    * [`FLUME-3385 <https://issues.apache.org/jira/browse/FLUME-3385>`__] - flume-ng-sdk uses Avro-IPC version with vulnerable version of Jetty 
+    * [`FLUME-3386 <https://issues.apache.org/jira/browse/FLUME-3386>`__] - flume-ng-sdk uses vulnerable version of netty 
diff --git a/content/releases/content/1.11.0/_sources/releases/1.10.1.txt b/content/releases/content/1.11.0/_sources/releases/1.10.1.txt
new file mode 100644
index 00000000..248cf761
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.10.1.txt
@@ -0,0 +1,26 @@
+===============
+Version 1.10.1
+===============
+
+.. rubric:: Status of this release
+
+Apache Flume 1.10.1 is the next release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.10.1 is production-ready software.
+
+.. rubric:: Release Documentation
+
+* `Flume 1.10.1 User Guide <content/1.10.1/FlumeUserGuide.html>`__ (also in `pdf <content/1.10.1/FlumeUserGuide.pdf>`__)
+* `Flume 1.10.1 Developer Guide <content/1.10.1/FlumeDeveloperGuide.html>`__ (also in `pdf <content/1.10.1/FlumeDeveloperGuide.pdf>`__)
+* `Flume 1.10.1 API Documentation <content/1.10.1/apidocs/index.html>`__
+
+.. rubric:: Changes
+
+Release Notes - Flume - Version v1.10.1
+
+** Bug
+    * [`FLUME-3428 <https://issues.apache.org/jira/browse/FLUME-3428>`__] - Fix for CVE-2022-34916, improper use of JNDI in JMSMessageConsumer
+    * [`FLUME-3434 <https://issues.apache.org/jira/browse/FLUME-3434>`__] - TwitterSource exceptions on serialization
+
+** Improvement
+    * [`FLUME-3427 <https://issues.apache.org/jira/browse/FLUME-3427>`__] - Add support for JPMS
+    * [`FLUME-3433 <https://issues.apache.org/jira/browse/FLUME-3433>`__] - Limit the default Lookups to a specific few
diff --git a/content/releases/content/1.11.0/_sources/releases/1.11.0.txt b/content/releases/content/1.11.0/_sources/releases/1.11.0.txt
new file mode 100644
index 00000000..3597ede0
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.11.0.txt
@@ -0,0 +1,35 @@
+===============
+Version 1.11.0
+===============
+
+.. rubric:: Status of this release
+
+Apache Flume 1.11.0 is the next release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.11.0 is production-ready software.
+
+.. rubric:: Release Documentation
+
+* `Flume 1.11.0 User Guide <content/1.10.1/FlumeUserGuide.html>`__ (also in `pdf <content/1.11.0/FlumeUserGuide.pdf>`__)
+* `Flume 1.11.0 Developer Guide <content/1.11.0/FlumeDeveloperGuide.html>`__ (also in `pdf <content/1.11.0/FlumeDeveloperGuide.pdf>`__)
+* `Flume 1.11.0 API Documentation <content/1.11.0/apidocs/index.html>`__
+
+.. rubric:: Changes
+
+Release Notes - Flume - Version v1.11.0
+
+** Bug
+    * [FLUME-3315] - [KafkaSink][KafkaSource] Impossible to disable hostname verification with SSL enryption
+    * [FLUME-3437] - Validate providerUrl
+
+** New Feature
+    * [FLUME-3440] - Add support for Spring Boot
+
+** Improvement
+    * [FLUME-3435] - Allow KafkaSink to include timestamp and KafkaHeaders
+
+** Dependency upgrade
+    * [FLUME-3441] - Dependency Upgrades for Flume 1.11.0
+    Update Maven Assembly Plugin to 3.4.2
+    Update Maven Jar Plugin to 3.2.2
+    Update Scala library to 2.13.9
+    Update Gson to 2.9.1
diff --git a/content/releases/content/1.11.0/_sources/releases/1.2.0.txt b/content/releases/content/1.11.0/_sources/releases/1.2.0.txt
new file mode 100644
index 00000000..9b49f27d
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.2.0.txt
@@ -0,0 +1,207 @@
+=============
+Version 1.2.0
+=============
+
+.. rubric:: Status of this release
+
+This release is the first release of Apache Flume as an Apache top level project and
+is also the first release that is considered ready for production use.
+As compared to the previous releases, it has substantially more features
+and functionality along with bug fixes and other enhancements.
+
+.. rubric:: Release Documentation
+
+* `Flume User Guide <content/1.2.0/FlumeUserGuide.pdf>`_
+* `Flume Developer Guide <content/1.2.0/FlumeDeveloperGuide.pdf>`_
+* `API Documentation <content/1.2.0/apidocs/index.html>`_
+
+.. rubric:: Changes
+
+** New Feature
+    * [FLUME-896] - Implement a Durable Memory Channel
+    * [FLUME-971] - Create developer guide for Flume NG
+    * [FLUME-988] - Client SDK
+    * [FLUME-1085] - Implement a durable FileChannel
+    * [FLUME-1157] - Implement Interceptors (previously known as Decorators) for Flume 1.x
+    * [FLUME-1183] - Implement an HBase Sink which supports table level access
+    * [FLUME-1215] - Implement Timestamp Interceptor
+    * [FLUME-1252] - Asynchronous HBase Sink
+
+** Improvement
+    * [FLUME-828] - LoggerSink representation of the event's body isn't too useful
+    * [FLUME-881] - Would be nice if HDFS Sink would automatically choose best writableFormat based on fileType
+    * [FLUME-979] - ExecSource should optionally restart the command when it exits
+    * [FLUME-985] - All HDFS Operations in HDFSEventSink should have a timeout
+    * [FLUME-1001] - Support custom processors
+    * [FLUME-1011] - AvroSource should have a configurable max thread count
+    * [FLUME-1020] - Implement Kerberos security for HDFS Sink
+    * [FLUME-1030] - Retry logic for failover sink processor to handle downstream exceptions in a predictable manner.
+    * [FLUME-1032] - Fix / clean up Flume NG build
+    * [FLUME-1043] - SDK should mark slf4j deps as optional
+    * [FLUME-1048] - speed up mvn package: stop building .zip packages
+    * [FLUME-1049] - Use hadoop-1.0.0 as basis for default Flume build instead of 0.20.205
+    * [FLUME-1078] - flume-ng script has no way to add, not replace, classpath
+    * [FLUME-1090] - JDBC Channel: Minimize logging under nominal conditions
+    * [FLUME-1117] - Support output to files in Avro container format
+    * [FLUME-1122] - Flume documentation layout should be refactored
+    * [FLUME-1126] - Support RFC 3164 and 5424 syslog format timestamp parsing
+    * [FLUME-1127] - Add configuration support to AbstractAvroEventSerializer for Avro sync interval and compression support
+    * [FLUME-1132] - HDFSEventSink has spurious and verbose log message
+    * [FLUME-1140] - Adding Xms value in flume-env.sh
+    * [FLUME-1160] - ComponentConfigurationFactory catches NullPointerException
+    * [FLUME-1196] - Allow different HDFS Sinks within the same agent to write to HDFS as different users
+    * [FLUME-1198] - Implement a load-balancing sink processor
+    * [FLUME-1212] - Flume should pick HBase jars from HBASE_HOME
+    * [FLUME-1238] - Support active rolling of files created by HDFS Event Sink
+    * [FLUME-1242] - Make flume user & dev guides easily editable
+    * [FLUME-1275] - Add Regex Serializer for HBaseSink
+    * [FLUME-1287] - Add Standalone Example to Docs
+    * [FLUME-1330] - Avro Source should not use Fixed thread pool for boss threads when pool size is specified
+    * [FLUME-1338] - Produce helpful error message in case that timestamp header is missing when time based bucketing is in use
+    * [FLUME-1343] - Improve user guide
+    * [FLUME-1345] - Use apache-flume for the artifact instead of flume-ng-dist
+    * [FLUME-1351] - Add release version to Flume documentation
+
+** Bug
+    * [FLUME-862] - AvroSource breaks when config properties changes different service
+    * [FLUME-1002] - FailoverSinkProcessor replaces sinks with same priority
+    * [FLUME-1017] - syslog classes missing
+    * [FLUME-1026] - Document Thread Safety Guarantees
+    * [FLUME-1027] - Missing log4j library in Flume distribution
+    * [FLUME-1031] - Depricate code generated by Thrift and Avro OG sources that is under com.cloudera package
+    * [FLUME-1035] - slf4j error in flume sdk unit tests
+    * [FLUME-1036] - Reconfiguration of AVRO or NETCAT source causes port bind exception
+    * [FLUME-1037] - NETCAT handler theads terminate under stress test
+    * [FLUME-1040] - Release-Notes says Apache Ivy instead of Apache Flume
+    * [FLUME-1041] - maven warns of duplicate dependencies
+    * [FLUME-1046] - invoking flume-ng script from bin directory fails
+    * [FLUME-1047] - Client SDK has dependency on apache commons
+    * [FLUME-1070] - Fix javadoc for configuring hdfsSink
+    * [FLUME-1074] - AvroSink if any non-caught exception is thrown, an exception is thrown in finally clause
+    * [FLUME-1075] - HDFSEventSink begin is called when transaction opened due to other error
+    * [FLUME-1079] - Flume agent reconfiguration enters permanent bad state
+    * [FLUME-1080] - Issue with HDFSEventSink for append support
+    * [FLUME-1083] - Why does flume binary archive produces the following empty directories: bin/{ia64,amd64} ?
+    * [FLUME-1087] - Restore Client API compat with v1.1.0
+    * [FLUME-1088] - TestWAL.testThreadedAppend fails on jenkins build server
+    * [FLUME-1094] - hadoop.profile=23 build is broken by slf4j-jcl dependencies
+    * [FLUME-1096] - Add support to pass headers through AvroCLIClient
+    * [FLUME-1098] - Hadoop jars from compilation step included in assembly build
+    * [FLUME-1099] - copy-paste issue with RecoverableMemoryChannel
+    * [FLUME-1102] - HDFSEventSink rollInterval is broken
+    * [FLUME-1104] - HDFS rolls the first file incorrectly
+    * [FLUME-1108] - FILE_ROLL sink doesn't accept value 0 for unlimited wait time before rolling file
+    * [FLUME-1109] - Syslog sources need to be refactored
+    * [FLUME-1112] - HDFSCompressedDataStream append does not work
+    * [FLUME-1114] - Syslog Sources does not implement maxsize
+    * [FLUME-1116] - Extra event created for max payload size of 2500 bytes in Flume syslogtcp source
+    * [FLUME-1119] - Remove default ports for syslog sources
+    * [FLUME-1121] - Recoverable Memory Channel cannot recover data
+    * [FLUME-1124] - Lifecycle supervisor can cause thread contention, sometimes causing components to not startup.
+    * [FLUME-1125] - flume-ng script allows flume-env.sh to clobber some command-line arguments
+    * [FLUME-1128] - Conf poller should use schedule with fixed delay
+    * [FLUME-1129] - change foo to agent in sample config
+    * [FLUME-1130] - flume-ng script bad ordering on FLUME_HOME var
+    * [FLUME-1135] - flume-docs exclude is not sufficient for rat
+    * [FLUME-1136] - Remove from executor service does not always remove the runnables from the queue
+    * [FLUME-1142] - Seq source fails with multiplexing channel selector
+    * [FLUME-1148] - Refactor logging
+    * [FLUME-1149] - All sources get same channel list even if configuration is different.
+    * [FLUME-1154] - flume-ng script should first try finding java from PATH and then try using bigtop, instead of vice-versa
+    * [FLUME-1156] - If config file has empty sources, then throws NPE
+    * [FLUME-1163] - HDFSEventSink leaves .tmp files in place when Flume is stopped
+    * [FLUME-1164] - Configure should be called after stopping all events.
+    * [FLUME-1177] - Maven deps on flume-ng-configuration module are brought in transitively instead of directly
+    * [FLUME-1180] - ChannelSelectorFactory creates incorrect selector for multiplexing selector type
+    * [FLUME-1181] - Context must enforce dot-separated prefix for sub-properties.
+    * [FLUME-1182] - Syslog source cannot read format correctly from configuration
+    * [FLUME-1184] - TestFileChannel.testThreaded fails sometimes
+    * [FLUME-1188] - TestRecoverableMemoryChannel.testThreaded can fail sometimes
+    * [FLUME-1190] - DurableFileChannel requires FILE enum definition in ChannelConfigurationType
+    * [FLUME-1194] - RecoverableMemoryChannel prop misspelled -- "rentention" should be "retention"
+    * [FLUME-1200] - HDFSEventSink causes ``*.snappy`` file to be created in HDFS even when snappy isn't used (due to missing lib)
+    * [FLUME-1202] - Too many approved licenses
+    * [FLUME-1204] - Add more unit tests for hbase sink
+    * [FLUME-1205] - NPE related to checkpointing when using FileChannel
+    * [FLUME-1213] - HDFS sink should allow bucketpath rounding down.
+    * [FLUME-1216] - Need useful error message when keytab does not exist
+    * [FLUME-1217] - HDFS Event Sink generates warnings due to recent change
+    * [FLUME-1219] - Race conditions in BucketWriter / HDFSEventSink
+    * [FLUME-1220] - Load balancing channel selector needs to be in the configuration type
+    * [FLUME-1221] - ThriftLegacySource doesn't handle fields -> headers conversions for bytebuffers
+    * [FLUME-1226] - FailoverRpcClient should check for NULL batch-size property
+    * [FLUME-1229] - System.nanoTime incorrectly used in filename for HDFS file rolling
+    * [FLUME-1230] - Sink gets initialized even when not active
+    * [FLUME-1231] - Deadlock between BucketWriter and LeaseChecker on shutdown
+    * [FLUME-1232] - Cannot start agent a 3rd time when using FileChannel
+    * [FLUME-1234] - Can't use %P escape sequence for bucket path of HDFS sink
+    * [FLUME-1236] - File channel has a race condition between start and create transaction method
+    * [FLUME-1240] - Add version info to Flume NG
+    * [FLUME-1241] - Flume dist should include the flume-ng-doc directory
+    * [FLUME-1244] - Implement a load-balancing RpcClient with round/robin and random distribution capabilties.
+    * [FLUME-1245] - HDFSCompressedDataStream calls finish() on sync instead of flush()
+    * [FLUME-1246] - FileChannel hangs silently when Hadoop libs not found
+    * [FLUME-1248] - flume-ng script gets broken when it tried to load hbase classpath
+    * [FLUME-1253] - Support for running integration tests
+    * [FLUME-1254] - RpcClient can hang when communication is broken with the source.
+    * [FLUME-1270] - Incorrect default hdfs.callTimeout and hdfs.fileType of  HDFSEventSink in FlumeUserGuide.rst
+    * [FLUME-1271] - Incorrect configuration causes NPE
+    * [FLUME-1280] - Make all config properties of Hbase sinks public constants
+    * [FLUME-1284] - Need host interceptor for hdfs bucket path escape sequence
+    * [FLUME-1288] - Async hbase sink should throw exception when hbase reports failure and check hbase table correctness
+    * [FLUME-1290] - HDFS Sink should accept fileType parameters of arbitrary case
+    * [FLUME-1297] - Flume tests should wait for a few seconds for agent to start.
+    * [FLUME-1301] - HDFSCompressedDataStream can lose data
+    * [FLUME-1303] - java.library.path value is being truncated at first 'n' char
+    * [FLUME-1304] - Allow for faster allocation of checkpoint file.
+    * [FLUME-1306] - LoadBalancingRpcClient should catch exception for invalid RpcClient and failover to valid one
+    * [FLUME-1309] - Integration tests not included in assembly build artifacts
+    * [FLUME-1312] - Host interceptor should support custom headers
+    * [FLUME-1314] - File channel log file can grow beyond max size which causes startup failure
+    * [FLUME-1315] - Null sink should support batching
+    * [FLUME-1316] - AvroSink should be configurable for connect-timeout and request-timeout
+    * [FLUME-1317] - Assembly build pulls in target folder from flume-ng-tests
+    * [FLUME-1319] - File Channel optimize replay of logs when a checkpoint is present
+    * [FLUME-1320] - Add safeguard for checkpoint corruption detection
+    * [FLUME-1322] - ChannelProcessor should catch Throwable to work around close() clobbering uncaught Exceptions
+    * [FLUME-1323] - Remove shutdown hook from FileChannel
+    * [FLUME-1324] - File Channel Log can contain unassigned blocks
+    * [FLUME-1325] - Components should be stopped in the reverse order that they were started
+    * [FLUME-1327] - File Channel can deadlock in when checkpoint happens in between a put/take/commit
+    * [FLUME-1329] - AvroSink can hang during Avro RPC handshake
+    * [FLUME-1331] - Start method of components throwing NoClassDefFoundError are not caught
+    * [FLUME-1333] - Disable running of saveVersion.sh on Windows
+    * [FLUME-1341] - Build fails on jenkins because a file exists in the environment
+    * [FLUME-1344] - AvroSink JMX does not report connection created count accurately
+    * [FLUME-1346] - Build warning from missing maven-sphinx version in reporting section
+    * [FLUME-1347] - Deprecate RecoverableMemoryChannel
+    * [FLUME-1348] - Update the documentation, correcting links and removing incubation.
+    * [FLUME-1349] - Document Hbase sinks.
+    * [FLUME-1352] - Add documentation for HDFS path rounddown.
+    * [FLUME-1355] - Improve user guide section about sink processors
+    * [FLUME-1356] - Document interceptors
+
+** Task
+    * [FLUME-840] - Update project committers in pom file
+    * [FLUME-991] - Make flume configuration validation component specific at time rather than at runtime
+    * [FLUME-1028] - Fix jenkins build after addition of submodule
+    * [FLUME-1050] - Update version of surefire plugin
+    * [FLUME-1073] - Default Log4j configuration file should have a rolling policy
+    * [FLUME-1082] - Add User and dev guide to Flume site
+    * [FLUME-1151] - Exclude docs directory from rat
+    * [FLUME-1189] - Test ReoverableMemoryChannel throughput versus FileChannel
+    * [FLUME-1300] - Update user guide for File Channel
+    * [FLUME-1353] - Ensure license headers are consistent
+
+** Sub-task
+    * [FLUME-748] - Create metric collection infrastructure
+    * [FLUME-962] - Failover capability for Client SDK
+    * [FLUME-992] - Create configuration stubs for sources, channels, sinks etc
+    * [FLUME-999] - Updating init scripts and variables to fit the term agent
+    * [FLUME-1052] - Core configuration component
+    * [FLUME-1053] - Basic SourceConfiguration
+    * [FLUME-1054] - Basic ChannelConfiguration
+    * [FLUME-1055] - Basic SinkConfiguration
+    * [FLUME-1105] - Allow the optional disabling of foreign keys
+    * [FLUME-1107] - Configuration keys for JDBC channel contain redundant prefix.
+    * [FLUME-1113] - JDBC Channel invokes size query on every put
diff --git a/content/releases/content/1.11.0/_sources/releases/1.3.0.txt b/content/releases/content/1.11.0/_sources/releases/1.3.0.txt
new file mode 100644
index 00000000..3db7bc6b
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.3.0.txt
@@ -0,0 +1,195 @@
+=============
+Version 1.3.0
+=============
+
+.. rubric:: Status of this release
+
+This release is the second release of Apache Flume as an Apache top level project and
+is the second release that is considered ready for production use. This release
+has has substantially more features and functionality along with bug fixes and other 
+enhancements.
+
+.. rubric:: Release Documentation
+
+* `Flume User Guide <content/1.3.0/FlumeUserGuide.pdf>`_
+* `Flume Developer Guide <content/1.3.0/FlumeDeveloperGuide.pdf>`_
+* `API Documentation <content/1.3.0/apidocs/index.html>`_
+
+.. rubric:: Changes
+
+
+** New Feature
+    * [FLUME-1199] - Add HTTP Post Source
+    * [FLUME-1371] - ElasticSearch Sink
+    * [FLUME-1382] - Flume adopt message from existing local Scribe
+    * [FLUME-1385] - Add a multiport syslog source
+    * [FLUME-1424] - File Channel should support encryption
+    * [FLUME-1425] - Create a SpoolDirectory Source and Client
+    * [FLUME-1488] - Load Balancing RPC client should support exponential backoff of failed nodes
+    * [FLUME-1537] - Dump RollingFileSink's counter status when agent stops
+    * [FLUME-1657] - Regex Extractor Interceptor
+
+** Improvement
+    * [FLUME-946] - Allow multiplexing channel selector to specify optional channels.
+    * [FLUME-1337] - Add IDEA files to .gitignore
+    * [FLUME-1358] - Add a regex-based filtering interceptor
+    * [FLUME-1383] - Improve various log messages in FileChannel and HDFSSink
+    * [FLUME-1408] - ScheduledExecutorService does not log uncaught Throwables, we should log them
+    * [FLUME-1418] - Improvement for Log4j configuration
+    * [FLUME-1419] - Using system time if 'timestamp' property is absent in event header
+    * [FLUME-1434] - Distinguish background worker with channel name 
+    * [FLUME-1480] - Replace object descriptor with detailed component type plus name
+    * [FLUME-1487] - FileChannel format needs to be extensible
+    * [FLUME-1490] - Option to limit number of events sent in Stress source
+    * [FLUME-1496] - TestFileChannel is bloated
+    * [FLUME-1507] - Have "Topology Design Considerations" in User Guide
+    * [FLUME-1509] - Flume HDFS sink should allow for the use of different timezones when resolving sink paths
+    * [FLUME-1519] - LifecycleController prints tons of DEBUG messages
+    * [FLUME-1523] - Allow -X java opts to be passed to the agent on the command line
+    * [FLUME-1526] - LogFile log message is scary when no harm has been done
+    * [FLUME-1531] - Flume User Guide should provide more details on configuring the timestamp interceptor
+    * [FLUME-1535] - Ability to specify the capacity of MemoryChannel in bytes
+    * [FLUME-1536] - Support for batch size in StressSource
+    * [FLUME-1538] - Channels should expose channel fill ratio through JMX
+    * [FLUME-1543] - TestFileChannel should be factored into many tests
+    * [FLUME-1546] - File channel encryption: trim() passwords and warn user if he doesn't have JCE policy file
+    * [FLUME-1548] - Build dies due to older protocol buffers compiler
+    * [FLUME-1550] - Use maven-antrun-plugin to save version
+    * [FLUME-1554] - FileChannel fails to build on machines with old protocol buffer compiler
+    * [FLUME-1556] - It would be nice if NullSink logged the number of event processed every 10K or so
+    * [FLUME-1560] - TestFileChannel* tests which fill up the channel should use larger batch size than 1
+    * [FLUME-1563] - FileChannel Encryption KeyProvider configuration properties should be more consistent
+    * [FLUME-1564] - FileChannel log file creation could be clarified and tested
+    * [FLUME-1569] - MemoryChannel uses an Integer as a lock
+    * [FLUME-1575] - FIleChannel Encryption should disallow a null key
+    * [FLUME-1603] - FileChannel capacity reached message is unclear
+    * [FLUME-1607] - FileChannel We should use a regex as opposed to simple filename filter when finding logs
+    * [FLUME-1609] - FileChannel detecting when the underlying file systems are full could provide cleaner error recovery
+    * [FLUME-1631] - Retire hdfs.txnEventMax in HDFS sink
+    * [FLUME-1645] - add hdfs.fileSuffix property to HDFSEventSink
+    * [FLUME-1660] - Close "idle" hdfs handles
+    * [FLUME-1675] - Ignore netbeans config files in rat & git
+    * [FLUME-1681] - Disable empty-file unit test for Spooling File Reader
+    * [FLUME-1684] - Re-enable empty file unit test
+    * [FLUME-1689] - BodyTextSerializer should allow an option not to add a newline to each serialized event
+    * [FLUME-1692] - MultiportSyslogTCPSource user documentation and nickname
+    * [FLUME-1707] - Update FlumeDevGuide
+    * [FLUME-1706] - Website for 1.3 fails to build
+    * [FLUME-1698] - Update RELEASE-NOTES
+    * [FLUME-1711] - Update Flume User Guide
+    * [FLUME-1713] - Netcat source should allow for *not* returning "OK" upon receipt of each message.
+    * [FLUME-1740] - Remove contrib/ directory from Flume NG
+    * [FLUME-1750] - File spooling client uses -D as command line option
+    * [FLUME-1751] - User Guide Examples for File Channel encryption are broken in 1.3 rc5
+    * [FLUME-1749] - .gitignore and elipse related files should not be included in source tarball
+    * [FLUME-1752] - Update CHANGELOG for flume 1.3.0 rc6 to include latest changes
+
+
+** Bug
+    * [FLUME-1208] - Hbase sink should be built only in Hadoop-1.0  profile
+    * [FLUME-1256] - OutofMemory erros in Flume build
+    * [FLUME-1259] - Flume throws OutOfMemory error when sending data from netcat to avro source (negative test case)
+    * [FLUME-1276] - Create a static header interceptor
+    * [FLUME-1277] - Error parsing Syslog rfc 3164 messages with null values
+    * [FLUME-1310] - Make Asynch hbase sink test work with other versions of Hbase
+    * [FLUME-1354] - Update docs to show that recoverable memory channel is deprecated
+    * [FLUME-1362] - Port retrying in TestThriftLegacySource not working
+    * [FLUME-1363] - flume-ng-node - TestNetcatSource doesn't try multiple ports
+    * [FLUME-1364] - Document the necessity of the timestamp header when using time-related escapes for hdfs sink paths
+    * [FLUME-1373] - Remove hardcoded file separator in HDFSEventSink
+    * [FLUME-1374] - Support ganglia reporting
+    * [FLUME-1376] - StaticInterceptor doc update
+    * [FLUME-1377] - ChannelProcessor clobbers exception with NPE if Channel.getTransaction() throws
+    * [FLUME-1389] - Flume gives opaque error if interceptor type not specified
+    * [FLUME-1391] - Use sync() instead of syncFs() in HDFS Sink to be compatible with hadoop 0.20.2
+    * [FLUME-1392] - Inactive channels get added to source channels list causing NPE
+    * [FLUME-1398] - Improve concurrency for async hbase sink
+    * [FLUME-1412] - Commons collections is used in file channel - even though it is not in pom.xml
+    * [FLUME-1414] - VersionInfo should not create a log instance
+    * [FLUME-1416] - Version Info should have hardcoded git repo address
+    * [FLUME-1417] - File Channel checkpoint can be bad leading to the channel being unable to start.
+    * [FLUME-1420] - Exception should be thrown if we cannot instaniate an EventSerializer
+    * [FLUME-1421] - PollableSourceRunner does not name it's thread
+    * [FLUME-1422] - Fix "BarSource" Class Signature in Flume Developer Guide
+    * [FLUME-1426] - FileChannel Replay could be faster
+    * [FLUME-1428] - File Channel should not consider a file as inactive until all takes are committed.
+    * [FLUME-1432] - FileChannel should replay logs in the order they were written
+    * [FLUME-1437] - Checkpoint can miss pending takes.
+    * [FLUME-1470] - Syslog source does not parse facility correctly
+    * [FLUME-1479] - Multiple Sinks can connect to single Channel
+    * [FLUME-1482] - Flume should support exposing metrics via HTTP in JSON/some other web service format.
+    * [FLUME-1498] - File channel - Log updates and queue updates should be atomic
+    * [FLUME-1500] - Upgrade flume to use latest version of Avro - v1.7
+    * [FLUME-1504] - Test file channel times out randomly
+    * [FLUME-1506] - Child poms pull in specific versions of packages not in top level pom
+    * [FLUME-1512] - File Channel should not stop during a checkpoint.
+    * [FLUME-1513] - File Channel log close() method should not be synchronized
+    * [FLUME-1514] - Log4jAppender should also have flume-ng-configuration in the pom
+    * [FLUME-1515] - Fix flume-1.3.0 branch test failures on ASF Jenkins.
+    * [FLUME-1524] - TestMonitoredCounterGroup is flaky
+    * [FLUME-1525] - On some (slow) machines TestFileChannel can fail
+    * [FLUME-1534] - CheckpointRebuilder$ComparableFlumeEventPointer#equals does not work correctly.
+    * [FLUME-1540] - CheckpointBuilder needs to open logfiles in inactive mode
+    * [FLUME-1541] - Implement a SinkSelector for LoadBalancingSinkProcessor that includes failover mechanics
+    * [FLUME-1544] - Update dev guide to reflect the protoc requirement
+    * [FLUME-1545] - File channel missing implicit dependency on commons-lang
+    * [FLUME-1552] - TestFileChannelEncryption fails without a high encryption policy file
+    * [FLUME-1553] - TestFileChannelEncryption should be refactored to use TestFileChannelBase
+    * [FLUME-1555] - StressSource outputs bad log messages that reference (Sequence generator)
+    * [FLUME-1557] - It would be nice if SequenceGeneratorSource could do batching
+    * [FLUME-1562] - TestLoadBalancingSinkProcessor.testRoundRobinBackoffFailureRecovery is flaky, fails every once in a while...
+    * [FLUME-1565] - FileChannel Decryption in RandomReader is not thread safe
+    * [FLUME-1567] - Avro source should expose the number of active connections through JMX
+    * [FLUME-1570] - StressSource batching does not work unless maxTotalEvents is specified
+    * [FLUME-1572] - Add batching to FILE_ROLL sink
+    * [FLUME-1576] - CHECKPOINT_INCOMPLETE should be synced to disk before starting the checkpoint.
+    * [FLUME-1577] - CHECKPOINT_INCOMPLETE should be synced to disk before starting the checkpoint.
+    * [FLUME-1578] - Proposal to modify file channel encryption config
+    * [FLUME-1582] - flume-ng script should set LD_LIBRARY_PATH 
+    * [FLUME-1583] - FileChannel fast full replay will always be used if enabled
+    * [FLUME-1595] - HDFS SequenceFile implementation is not durable due to not using syncFs()
+    * [FLUME-1606] - Rollbacks of Put transactions does not clear the transaction from inflight puts.
+    * [FLUME-1610] - HDFSEventSink and bucket writer have a race condition
+    * [FLUME-1611] - LogUtils regex can be precompiled
+    * [FLUME-1613] - All of the sink examples in the user guide are broken
+    * [FLUME-1616] - FileChannel will lose data in when rollback fails with IOException
+    * [FLUME-1620] - Update flume user guide for LoadBalancingSinkProcessor with the backoff changes.
+    * [FLUME-1622] - MemoryChannel throws NPE if the event has no body
+    * [FLUME-1638] - LoadBalancingRpcClient depends on com.google.common.collect.Maps
+    * [FLUME-1639] - Client SDK should not have dependency on Guava
+    * [FLUME-1650] - Fix flume-ng-hbase-sink compilation against Hadoop 2.X
+    * [FLUME-1651] - in the hadoop-0.23 profile HBase version needs to be at least 0.94.2 
+    * [FLUME-1653] - Update Hadoop-23 profile to point to hadoop-2 alpha artifacts 
+    * [FLUME-1655] - Doc update needed for Regex Filtering Interceptor
+    * [FLUME-1656] - flume-ng script disregards stderr  from hadoop command when finding hadoop jars
+    * [FLUME-1659] - JSON Handler should return simple events, not JSONEvents.
+    * [FLUME-1662] - Convert null body in events into zero length arrays.
+    * [FLUME-1664] - Logutils.getLogs remove unneeded directory check
+    * [FLUME-1671] - Add support for custom components to MonitoredCounterGroup
+    * [FLUME-1673] - MonitoredCounterGroup publishes this reference to platform MBean server in constructor
+    * [FLUME-1683] - Fix Time Granularity Bug in SpoolingFileLineReader
+    * [FLUME-1690] - Elastic Search Sink doesn't run it's unit tests
+    * [FLUME-1712] - Regex Extractor Interceptor tests have timezone issues
+    * [FLUME-1705] - SpoolDirectory short name points at the wrong class
+    * [FLUME-1719] - Example export command in README do not properly close the string
+    * [FLUME-1723] - AsyncHBase and Avro bring in different versions of Netty
+    * [FLUME-1726] - SpoolingFileLineReader must close the reader before renaming
+    * [FLUME-1743] - Multiport syslog tcp source does not load (v1.3 rc5)
+
+
+** Test
+    * [FLUME-1492] - Create integration test for file channel
+
+** Task
+    * [FLUME-1359] - Update main pom.xml file with regards to Flume TLP promotion
+
+** Sub-task
+    * [FLUME-897] - Implement write ahead log library
+    * [FLUME-1629] - Add Audience/Stability annotations
+    * [FLUME-1694] - Fix LICENSE file for binary artifacts
+    * [FLUME-1695] - Fix tarball names and directories
+    * [FLUME-1696] - Update build instructions as Flume build requires more memory
+    * [FLUME-1697] - Update CHANGELOG after 1.3.0 RC0
+    * [FLUME-1727] - Update CHANGELOG for rc4
+
+
diff --git a/content/releases/content/1.11.0/_sources/releases/1.3.1.txt b/content/releases/content/1.11.0/_sources/releases/1.3.1.txt
new file mode 100644
index 00000000..25ce57cf
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.3.1.txt
@@ -0,0 +1,41 @@
+=============
+Version 1.3.1
+=============
+
+.. rubric:: Status of this release
+
+This release is the third release of Apache Flume as an Apache top level project and
+is the third release that is considered ready for production use. This release is 
+primarily a maintenance release for Flume 1.3.0, and includes
+several bug fixes and performance enhancements.
+
+.. rubric:: Release Documentation
+
+* `Flume User Guide <content/1.3.1/FlumeUserGuide.pdf>`_
+* `Flume Developer Guide <content/1.3.1/FlumeDeveloperGuide.pdf>`_
+* `API Documentation <content/1.3.1/apidocs/index.html>`_
+
+.. rubric:: Changes
+
+
+** Bug
+    * [FLUME-1761] - FileChannel can NPE when log metadata file is empty
+    * [FLUME-1763] - FileChannel Checkpoints should not be done without free space
+    * [FLUME-1773] - File Channel worker thread should not be daemon
+    * [FLUME-1774] - EventBackingStoreFactory error message asks user to delete checkpoint which is now done automatically
+    * [FLUME-1775] - FileChannel Log Background worker should catch Throwable
+    * [FLUME-1788] - Flume Thrift source can fail intermittently because of a race condition in Thrift server implementation on some Linux systems
+    * [FLUME-1789] - Unit tests TestJCEFileKeyProvider and TestFileChannelEncryption fail with IBM JDK and flume-1.3.0
+    * [FLUME-1795] - Flume thrift legacy source does not have proper logging configured
+
+
+
+** Improvement
+    * [FLUME-1571] - Channels should check for positive capacity and transaction capacity values
+    * [FLUME-1699] - Make the rename of the meta file platform neutral
+    * [FLUME-1762] - File Channel should recover automatically if the checkpoint is incomplete or bad by deleting the contents of the checkpoint directory
+    * [FLUME-1790] - Commands in EncryptionTestUtils comments require high encryption pack to be installed
+    * [FLUME-1794] - FileChannel check for full disks in the background
+
+
+
diff --git a/content/releases/content/1.11.0/_sources/releases/1.4.0.txt b/content/releases/content/1.11.0/_sources/releases/1.4.0.txt
new file mode 100644
index 00000000..57963260
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.4.0.txt
@@ -0,0 +1,227 @@
+=============
+Version 1.4.0
+=============
+
+.. rubric:: Status of this release
+
+Apache Flume 1.4.0 is the fourth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.4.0 is production-ready software.
+
+.. rubric:: Release Documentation
+
+* `Flume 1.4.0 User Guide <content/1.4.0/FlumeUserGuide.html>`__ (also in `pdf <content/1.4.0/FlumeUserGuide.pdf>`__)
+* `Flume 1.4.0 Developer Guide <content/1.4.0/FlumeDeveloperGuide.html>`__ (also in `pdf <content/1.4.0/FlumeDeveloperGuide.pdf>`__)
+* `Flume 1.4.0 API Documentation <content/1.4.0/apidocs/index.html>`__
+
+.. rubric:: Changes
+
+
+Release Notes - Flume - Version v1.4.0
+
+* New Feature
+
+  * [`FLUME-924 <https://issues.apache.org/jira/browse/FLUME-924>`__] - Implement a JMS source for Flume NG
+  * [`FLUME-997 <https://issues.apache.org/jira/browse/FLUME-997>`__] - Support secure transport mechanism
+  * [`FLUME-1502 <https://issues.apache.org/jira/browse/FLUME-1502>`__] - Support for running simple configurations embedded in host process
+  * [`FLUME-1516 <https://issues.apache.org/jira/browse/FLUME-1516>`__] - FileChannel Write Dual Checkpoints to avoid replays
+  * [`FLUME-1632 <https://issues.apache.org/jira/browse/FLUME-1632>`__] - Persist progress on each file in file spooling client/source
+  * [`FLUME-1735 <https://issues.apache.org/jira/browse/FLUME-1735>`__] - Add support for a plugins.d directory
+  * [`FLUME-1894 <https://issues.apache.org/jira/browse/FLUME-1894>`__] - Implement Thrift RPC
+  * [`FLUME-1917 <https://issues.apache.org/jira/browse/FLUME-1917>`__] - FileChannel group commit (coalesce fsync)
+  * [`FLUME-2010 <https://issues.apache.org/jira/browse/FLUME-2010>`__] - Support Avro records in Log4jAppender and the HDFS Sink
+  * [`FLUME-2048 <https://issues.apache.org/jira/browse/FLUME-2048>`__] - Avro container file deserializer
+  * [`FLUME-2070 <https://issues.apache.org/jira/browse/FLUME-2070>`__] - Add a Flume Morphline Solr Sink
+
+* Improvement
+
+  * [`FLUME-1076 <https://issues.apache.org/jira/browse/FLUME-1076>`__] - Sink batch sizes vary wildy
+  * [`FLUME-1100 <https://issues.apache.org/jira/browse/FLUME-1100>`__] - HDFSWriterFactory and HDFSFormatterFactory should allow extension
+  * [`FLUME-1571 <https://issues.apache.org/jira/browse/FLUME-1571>`__] - Channels should check for positive capacity and transaction capacity values
+  * [`FLUME-1586 <https://issues.apache.org/jira/browse/FLUME-1586>`__] - File Channel should support verifying integrity of individual events.
+  * [`FLUME-1652 <https://issues.apache.org/jira/browse/FLUME-1652>`__] - Logutils.getLogs could NPE
+  * [`FLUME-1661 <https://issues.apache.org/jira/browse/FLUME-1661>`__] - ExecSource cannot execute complex Unix commands
+  * [`FLUME-1677 <https://issues.apache.org/jira/browse/FLUME-1677>`__] - Add File-channel dependency to flume-ng-node's pom.xml
+  * [`FLUME-1699 <https://issues.apache.org/jira/browse/FLUME-1699>`__] - Make the rename of the meta file platform neutral
+  * [`FLUME-1702 <https://issues.apache.org/jira/browse/FLUME-1702>`__] - HDFSEventSink should write to a hidden file as opposed to a .tmp file
+  * [`FLUME-1740 <https://issues.apache.org/jira/browse/FLUME-1740>`__] - Remove contrib/ directory from Flume NG
+  * [`FLUME-1745 <https://issues.apache.org/jira/browse/FLUME-1745>`__] - FlumeConfiguration Eats Exceptions
+  * [`FLUME-1756 <https://issues.apache.org/jira/browse/FLUME-1756>`__] - Avro client should be able to use load balancing RPC
+  * [`FLUME-1757 <https://issues.apache.org/jira/browse/FLUME-1757>`__] - Improve configuration of hbase serializers
+  * [`FLUME-1762 <https://issues.apache.org/jira/browse/FLUME-1762>`__] - File Channel should recover automatically if the checkpoint is incomplete or bad by deleting the contents of the checkpoint directory
+  * [`FLUME-1768 <https://issues.apache.org/jira/browse/FLUME-1768>`__] - Multiplexing channel selector should allow optional-only channels
+  * [`FLUME-1769 <https://issues.apache.org/jira/browse/FLUME-1769>`__] - Replicating channel selector should support optional channels
+  * [`FLUME-1770 <https://issues.apache.org/jira/browse/FLUME-1770>`__] - Flume should have serializer which supports serializer the headers to a simple string
+  * [`FLUME-1777 <https://issues.apache.org/jira/browse/FLUME-1777>`__] - AbstractSource does not provide enough implementation for sub-classes
+  * [`FLUME-1790 <https://issues.apache.org/jira/browse/FLUME-1790>`__] - Commands in EncryptionTestUtils comments require high encryption pack to be installed
+  * [`FLUME-1794 <https://issues.apache.org/jira/browse/FLUME-1794>`__] - FileChannel check for full disks in the background
+  * [`FLUME-1800 <https://issues.apache.org/jira/browse/FLUME-1800>`__] - Docs for spooling source durability changes
+  * [`FLUME-1808 <https://issues.apache.org/jira/browse/FLUME-1808>`__] - ElasticSearchSink is missing log4.properties
+  * [`FLUME-1821 <https://issues.apache.org/jira/browse/FLUME-1821>`__] - Support configuration of hbase instances to be used in AsyncHBaseSink from flume config
+  * [`FLUME-1847 <https://issues.apache.org/jira/browse/FLUME-1847>`__] - NPE in SourceConfiguration
+  * [`FLUME-1848 <https://issues.apache.org/jira/browse/FLUME-1848>`__] - HDFSDataStream logger is actually for a sequence file
+  * [`FLUME-1855 <https://issues.apache.org/jira/browse/FLUME-1855>`__] - Sequence gen source should be able to stop after a fixed number of events
+  * [`FLUME-1864 <https://issues.apache.org/jira/browse/FLUME-1864>`__] - Allow hdfs idle callback to clean up closed bucket writers
+  * [`FLUME-1874 <https://issues.apache.org/jira/browse/FLUME-1874>`__] - Ship with log4j.properties file that has a reliable time based rolling policy
+  * [`FLUME-1876 <https://issues.apache.org/jira/browse/FLUME-1876>`__] - Document hadoop dependency of FileChannel when used with EmbeddedAgent
+  * [`FLUME-1878 <https://issues.apache.org/jira/browse/FLUME-1878>`__] - FileChannel replay should print status every 10000 events
+  * [`FLUME-1886 <https://issues.apache.org/jira/browse/FLUME-1886>`__] - Add a JMS enum type to SourceType so that users don't need to enter FQCN for JMSSource
+  * [`FLUME-1889 <https://issues.apache.org/jira/browse/FLUME-1889>`__] - Add HBASE and ASYNC_HBASE enum types to SinkType so that users don't need to enter FQCNs
+  * [`FLUME-1906 <https://issues.apache.org/jira/browse/FLUME-1906>`__] - Ability to disable WAL for put operation in HBaseSink
+  * [`FLUME-1915 <https://issues.apache.org/jira/browse/FLUME-1915>`__] - Enhance NettyAvroRpcClient and the use of NettyServer to optionally use compression
+  * [`FLUME-1926 <https://issues.apache.org/jira/browse/FLUME-1926>`__] - Optionally timeout Avro Sink Rpc Clients to avoid stickiness
+  * [`FLUME-1940 <https://issues.apache.org/jira/browse/FLUME-1940>`__] - Log a snapshot of Flume metrics on shutdown
+  * [`FLUME-1945 <https://issues.apache.org/jira/browse/FLUME-1945>`__] - HBase Serializer allow key from regular expression group
+  * [`FLUME-1976 <https://issues.apache.org/jira/browse/FLUME-1976>`__] - JMS Source document should provide instruction on JMS implementation jars
+  * [`FLUME-1977 <https://issues.apache.org/jira/browse/FLUME-1977>`__] - JMS Source connectionFactory property is not documented
+  * [`FLUME-1992 <https://issues.apache.org/jira/browse/FLUME-1992>`__] - ElasticSearch dependency is marked optional
+  * [`FLUME-1994 <https://issues.apache.org/jira/browse/FLUME-1994>`__] - Add ELASTICSEARCH enum type to SinkType to eliminate need for FQCN in agent configuration files
+  * [`FLUME-2004 <https://issues.apache.org/jira/browse/FLUME-2004>`__] - Need to capture metrics on the Flume exec source such as events received, rejected, etc.
+  * [`FLUME-2005 <https://issues.apache.org/jira/browse/FLUME-2005>`__] - Minor improvements to Flume assembly config
+  * [`FLUME-2008 <https://issues.apache.org/jira/browse/FLUME-2008>`__] - it would be very convenient to have a fat jar of flume-ng-log4jappender
+  * [`FLUME-2009 <https://issues.apache.org/jira/browse/FLUME-2009>`__] - Flume project throws error when imported into Eclipse IDE (Juno)
+  * [`FLUME-2013 <https://issues.apache.org/jira/browse/FLUME-2013>`__] - Parametrize java source and target version in the main pom file
+  * [`FLUME-2015 <https://issues.apache.org/jira/browse/FLUME-2015>`__] - ElasticSearchSink: need access to IndexRequestBuilder instance during flume event processing
+  * [`FLUME-2046 <https://issues.apache.org/jira/browse/FLUME-2046>`__] - Typo in HBaseSink java doc
+  * [`FLUME-2049 <https://issues.apache.org/jira/browse/FLUME-2049>`__] - Compile ElasticSearchSink with elasticsearch 0.90
+  * [`FLUME-2062 <https://issues.apache.org/jira/browse/FLUME-2062>`__] - make it possible for HBase sink to deposit event headers into corresponding column qualifiers
+  * [`FLUME-2063 <https://issues.apache.org/jira/browse/FLUME-2063>`__] - Add Configurable charset to RegexHbaseEventSerializer
+  * [`FLUME-2076 <https://issues.apache.org/jira/browse/FLUME-2076>`__] - JMX metrics support for HTTP Source
+  * [`FLUME-2093 <https://issues.apache.org/jira/browse/FLUME-2093>`__] - binary tarball that is created by flume's assembly shouldn't contain sources
+  * [`FLUME-2100 <https://issues.apache.org/jira/browse/FLUME-2100>`__] - Increase default batchSize of Morphline Solr Sink
+  * [`FLUME-2105 <https://issues.apache.org/jira/browse/FLUME-2105>`__] - Add docs for MorphlineSolrSink
+
+* Bug
+
+  * [`FLUME-1110 <https://issues.apache.org/jira/browse/FLUME-1110>`__] - HDFS Sink throws IllegalStateException when flume-daemon shuts down
+  * [`FLUME-1153 <https://issues.apache.org/jira/browse/FLUME-1153>`__] - flume-ng script is missing some agent options in help output
+  * [`FLUME-1175 <https://issues.apache.org/jira/browse/FLUME-1175>`__] - RollingFileSink complains of Bad File Descriptor upon a reconfig event
+  * [`FLUME-1262 <https://issues.apache.org/jira/browse/FLUME-1262>`__] - Move doc generation to a different profile
+  * [`FLUME-1285 <https://issues.apache.org/jira/browse/FLUME-1285>`__] - FileChannel has a dependency on Hadoop IO classes
+  * [`FLUME-1296 <https://issues.apache.org/jira/browse/FLUME-1296>`__] - Lifecycle supervisor should check if the monitor service is still running before supervising
+  * [`FLUME-1511 <https://issues.apache.org/jira/browse/FLUME-1511>`__] - Scribe-source doesn't handle zero message request correctly.
+  * [`FLUME-1676 <https://issues.apache.org/jira/browse/FLUME-1676>`__] - ExecSource should provide a configurable charset
+  * [`FLUME-1688 <https://issues.apache.org/jira/browse/FLUME-1688>`__] - Bump AsyncHBase version to 1.4.1
+  * [`FLUME-1709 <https://issues.apache.org/jira/browse/FLUME-1709>`__] - HDFS CompressedDataStream doesn't support serializer parameter
+  * [`FLUME-1720 <https://issues.apache.org/jira/browse/FLUME-1720>`__] - LICENSE file contain entry for protobuf-<version>.jar, however proper artifact name is protobuf-java-<version>.jar
+  * [`FLUME-1731 <https://issues.apache.org/jira/browse/FLUME-1731>`__] - SpoolableDirectorySource should have configurable support for deleting files it has already completed instead of renaming
+  * [`FLUME-1741 <https://issues.apache.org/jira/browse/FLUME-1741>`__] - ElasticSearch tests leave directory data/elasticsearch/nodes/ lying around
+  * [`FLUME-1748 <https://issues.apache.org/jira/browse/FLUME-1748>`__] - HDFS Sink should check if the thread is interrupted before performing any HDFS operations
+  * [`FLUME-1755 <https://issues.apache.org/jira/browse/FLUME-1755>`__] - Load balancing RPC client has issues with downed hosts
+  * [`FLUME-1766 <https://issues.apache.org/jira/browse/FLUME-1766>`__] - AvroSource throws confusing exception when configured without a port
+  * [`FLUME-1772 <https://issues.apache.org/jira/browse/FLUME-1772>`__] - AbstractConfigurationProvider should remove component which throws exception from configure method.
+  * [`FLUME-1773 <https://issues.apache.org/jira/browse/FLUME-1773>`__] - File Channel worker thread should not be daemon
+  * [`FLUME-1774 <https://issues.apache.org/jira/browse/FLUME-1774>`__] - EventBackingStoreFactory error message asks user to delete checkpoint which is now done automatically
+  * [`FLUME-1775 <https://issues.apache.org/jira/browse/FLUME-1775>`__] - FileChannel Log Background worker should catch Throwable
+  * [`FLUME-1776 <https://issues.apache.org/jira/browse/FLUME-1776>`__] - Several modules require commons-lang but do not declare this in the pom
+  * [`FLUME-1778 <https://issues.apache.org/jira/browse/FLUME-1778>`__] - Upgrade Flume to use Avro 1.7.3
+  * [`FLUME-1784 <https://issues.apache.org/jira/browse/FLUME-1784>`__] - JMSource fix minor documentation problem and parameter name
+  * [`FLUME-1788 <https://issues.apache.org/jira/browse/FLUME-1788>`__] - Flume Thrift source can fail intermittently because of a race condition in Thrift server implementation on some Linux systems
+  * [`FLUME-1789 <https://issues.apache.org/jira/browse/FLUME-1789>`__] - Unit tests TestJCEFileKeyProvider and TestFileChannelEncryption fail with IBM JDK and flume-1.3.0
+  * [`FLUME-1795 <https://issues.apache.org/jira/browse/FLUME-1795>`__] - Flume thrift legacy source does not have proper logging configured
+  * [`FLUME-1797 <https://issues.apache.org/jira/browse/FLUME-1797>`__] - TestFlumeConfiguration is in com.apache.flume.conf namespace. 
+  * [`FLUME-1799 <https://issues.apache.org/jira/browse/FLUME-1799>`__] - Generated source tarball is missing flume-ng-embedded-agent
+  * [`FLUME-1802 <https://issues.apache.org/jira/browse/FLUME-1802>`__] - Missing parameter --conf in example of the Flume User Guide
+  * [`FLUME-1803 <https://issues.apache.org/jira/browse/FLUME-1803>`__] - Generated dist tarball is missing flume-ng-embedded-agent
+  * [`FLUME-1804 <https://issues.apache.org/jira/browse/FLUME-1804>`__] - JMS source not included in binary dist
+  * [`FLUME-1805 <https://issues.apache.org/jira/browse/FLUME-1805>`__] - Embedded agent deps should be specified in dependencyManagement section of pom
+  * [`FLUME-1818 <https://issues.apache.org/jira/browse/FLUME-1818>`__] - Support various layouts in log4jappender
+  * [`FLUME-1819 <https://issues.apache.org/jira/browse/FLUME-1819>`__] - ExecSource don't flush the cache if there is no input entries
+  * [`FLUME-1820 <https://issues.apache.org/jira/browse/FLUME-1820>`__] - Should not be possible for RPC client to block indefinitely on close()
+  * [`FLUME-1822 <https://issues.apache.org/jira/browse/FLUME-1822>`__] - Update javadoc for FlumeConfiguration
+  * [`FLUME-1823 <https://issues.apache.org/jira/browse/FLUME-1823>`__] - LoadBalancingRpcClient method must throw exception if it is called after close is called.
+  * [`FLUME-1824 <https://issues.apache.org/jira/browse/FLUME-1824>`__] - Inflights can complete successfully even if checkpoint fails
+  * [`FLUME-1828 <https://issues.apache.org/jira/browse/FLUME-1828>`__] - ResettableInputStream should support seek()
+  * [`FLUME-1834 <https://issues.apache.org/jira/browse/FLUME-1834>`__] - Userguide on trunk is missing some memory channel props
+  * [`FLUME-1835 <https://issues.apache.org/jira/browse/FLUME-1835>`__] - Flume User Guide has wrong prop in Load Balancing Sink Selector
+  * [`FLUME-1844 <https://issues.apache.org/jira/browse/FLUME-1844>`__] - HDFSEventSink should have option to use RawLocalFileSystem
+  * [`FLUME-1845 <https://issues.apache.org/jira/browse/FLUME-1845>`__] - Document plugin.d directory structure
+  * [`FLUME-1849 <https://issues.apache.org/jira/browse/FLUME-1849>`__] - Embedded Agent doesn't shutdown supervisor
+  * [`FLUME-1852 <https://issues.apache.org/jira/browse/FLUME-1852>`__] - Issues with EmbeddedAgentConfiguration
+  * [`FLUME-1854 <https://issues.apache.org/jira/browse/FLUME-1854>`__] - Application class can deadlock if stopped immediately after start
+  * [`FLUME-1863 <https://issues.apache.org/jira/browse/FLUME-1863>`__] - EmbeddedAgent pom must pull in file channel
+  * [`FLUME-1865 <https://issues.apache.org/jira/browse/FLUME-1865>`__] - Rename the Sequence File formatters to Serializer to be consistent with the rest of Flume
+  * [`FLUME-1866 <https://issues.apache.org/jira/browse/FLUME-1866>`__] - ChannelProcessor is not logging ChannelExceptions.
+  * [`FLUME-1867 <https://issues.apache.org/jira/browse/FLUME-1867>`__] - There's no option to set hostname for HTTPSource
+  * [`FLUME-1868 <https://issues.apache.org/jira/browse/FLUME-1868>`__] - FlumeUserGuide mentions wrong FQCN for JSONHandler
+  * [`FLUME-1869 <https://issues.apache.org/jira/browse/FLUME-1869>`__] - Request to add "HTTP" source type to SourceType.java
+  * [`FLUME-1870 <https://issues.apache.org/jira/browse/FLUME-1870>`__] - Flume sends non-numeric values with type as float to Ganglia causing ganglia to crash
+  * [`FLUME-1872 <https://issues.apache.org/jira/browse/FLUME-1872>`__] - SpoolingDirectorySource doesn't delete tracker file when deletePolicy is "immediate"
+  * [`FLUME-1879 <https://issues.apache.org/jira/browse/FLUME-1879>`__] - Secure HBase documentation
+  * [`FLUME-1880 <https://issues.apache.org/jira/browse/FLUME-1880>`__] - Double-logging of created HDFS files
+  * [`FLUME-1882 <https://issues.apache.org/jira/browse/FLUME-1882>`__] - Allow case-insensitive deserializer value for SpoolDirectorySource
+  * [`FLUME-1890 <https://issues.apache.org/jira/browse/FLUME-1890>`__] - Flume should set the hbase keytab and principal in HBase conf object.
+  * [`FLUME-1891 <https://issues.apache.org/jira/browse/FLUME-1891>`__] - Fast replay runs even when checkpoint exists.
+  * [`FLUME-1893 <https://issues.apache.org/jira/browse/FLUME-1893>`__] - File Channel could miss possible checkpoint corruption
+  * [`FLUME-1911 <https://issues.apache.org/jira/browse/FLUME-1911>`__] - Add deprecation back to the legacy thrift code
+  * [`FLUME-1916 <https://issues.apache.org/jira/browse/FLUME-1916>`__] - HDFS sink should poll for # of active replicas. If less than required, roll the file.
+  * [`FLUME-1918 <https://issues.apache.org/jira/browse/FLUME-1918>`__] - File Channel cannot handle capacity of more than 500 Million events
+  * [`FLUME-1922 <https://issues.apache.org/jira/browse/FLUME-1922>`__] - HDFS Sink should optionally insert the timestamp at the sink
+  * [`FLUME-1924 <https://issues.apache.org/jira/browse/FLUME-1924>`__] - Bug in serializer context parsing in RollingFileSink
+  * [`FLUME-1925 <https://issues.apache.org/jira/browse/FLUME-1925>`__] - HDFS timeouts should not starve other threads
+  * [`FLUME-1929 <https://issues.apache.org/jira/browse/FLUME-1929>`__] - CheckpointRebuilder main method does not work
+  * [`FLUME-1930 <https://issues.apache.org/jira/browse/FLUME-1930>`__] - Inflights should clean up executors on close.
+  * [`FLUME-1931 <https://issues.apache.org/jira/browse/FLUME-1931>`__] - HDFS Sink has a commons-lang dependency which is missing in pom
+  * [`FLUME-1932 <https://issues.apache.org/jira/browse/FLUME-1932>`__] - no-reload-conf command line param does not work
+  * [`FLUME-1937 <https://issues.apache.org/jira/browse/FLUME-1937>`__] - Issue with maxUnderReplication in HDFS sink
+  * [`FLUME-1939 <https://issues.apache.org/jira/browse/FLUME-1939>`__] - FlumeEventQueue must check if file is open before setting the length of the file
+  * [`FLUME-1943 <https://issues.apache.org/jira/browse/FLUME-1943>`__] - ExecSource tests failing on Jenkins
+  * [`FLUME-1948 <https://issues.apache.org/jira/browse/FLUME-1948>`__] - plugins.d directory(ies) should be separately overridable, independent of FLUME_HOME
+  * [`FLUME-1949 <https://issues.apache.org/jira/browse/FLUME-1949>`__] - Documentation for sink processor lists incorrect default
+  * [`FLUME-1955 <https://issues.apache.org/jira/browse/FLUME-1955>`__] - fileSuffix does not work with compressed streams
+  * [`FLUME-1958 <https://issues.apache.org/jira/browse/FLUME-1958>`__] - Remove attlasian-ide-plugin.xml from the repo
+  * [`FLUME-1964 <https://issues.apache.org/jira/browse/FLUME-1964>`__] - hdfs sink depends on commons-io but does not specify it in the pom
+  * [`FLUME-1965 <https://issues.apache.org/jira/browse/FLUME-1965>`__] - Thrift sink alias doesn't exist
+  * [`FLUME-1969 <https://issues.apache.org/jira/browse/FLUME-1969>`__] - Update user Guide to explain the purpose of minimumRequiredSpace setting for FileChannel
+  * [`FLUME-1974 <https://issues.apache.org/jira/browse/FLUME-1974>`__] - Thrift compatibility issue with hbase-0.92
+  * [`FLUME-1975 <https://issues.apache.org/jira/browse/FLUME-1975>`__] - Use TThreadedSelectServer in ThriftSource if it is available
+  * [`FLUME-1980 <https://issues.apache.org/jira/browse/FLUME-1980>`__] - Log4jAppender should optionally drop events if append fails
+  * [`FLUME-1981 <https://issues.apache.org/jira/browse/FLUME-1981>`__] - Rpc client expiration can be done in a more thread-safe way
+  * [`FLUME-1986 <https://issues.apache.org/jira/browse/FLUME-1986>`__] - doTestInflightCorrupts should not commit transactions  
+  * [`FLUME-1993 <https://issues.apache.org/jira/browse/FLUME-1993>`__] - On Windows, when using the spooling directory source, there is a file sharing violation when trying to delete tracker file
+  * [`FLUME-2002 <https://issues.apache.org/jira/browse/FLUME-2002>`__] - Flume RPC Client creates 2 threads per each log attempt if the remote flume agent goes down
+  * [`FLUME-2011 <https://issues.apache.org/jira/browse/FLUME-2011>`__] - "mvn test" fails
+  * [`FLUME-2012 <https://issues.apache.org/jira/browse/FLUME-2012>`__] - Two tests fail on Mac OS (saying they fail to load native library) with Java 7
+  * [`FLUME-2014 <https://issues.apache.org/jira/browse/FLUME-2014>`__] - Race condition when using local timestamp with BucketPath
+  * [`FLUME-2023 <https://issues.apache.org/jira/browse/FLUME-2023>`__] - Flume must login to secure HBase before creating the HTable instance
+  * [`FLUME-2025 <https://issues.apache.org/jira/browse/FLUME-2025>`__] - ThriftSource throws NPE in stop() if start() failed because socket open failed or if thrift server instance creation threw.
+  * [`FLUME-2026 <https://issues.apache.org/jira/browse/FLUME-2026>`__] - TestHTTPSource should use any available port rather than a hardcoded port number
+  * [`FLUME-2027 <https://issues.apache.org/jira/browse/FLUME-2027>`__] - Check for default replication fails on federated cluster in hdfs sink
+  * [`FLUME-2032 <https://issues.apache.org/jira/browse/FLUME-2032>`__] - HDFSEventSink doesn't work in Windows
+  * [`FLUME-2036 <https://issues.apache.org/jira/browse/FLUME-2036>`__] - Make hostname optional for HTTPSource
+  * [`FLUME-2042 <https://issues.apache.org/jira/browse/FLUME-2042>`__] - log4jappender timeout should be configurable
+  * [`FLUME-2043 <https://issues.apache.org/jira/browse/FLUME-2043>`__] - JMS Source removed on failure to create configuration
+  * [`FLUME-2044 <https://issues.apache.org/jira/browse/FLUME-2044>`__] - HDFS Sink impersonation fails after the first file
+  * [`FLUME-2051 <https://issues.apache.org/jira/browse/FLUME-2051>`__] - Surefire 2.12 cannot run a single test on Windows. Upgrade to 2.12.3
+  * [`FLUME-2054 <https://issues.apache.org/jira/browse/FLUME-2054>`__] - Support Version Info  on Windows  and fix failure of TestVersionInfo 
+  * [`FLUME-2057 <https://issues.apache.org/jira/browse/FLUME-2057>`__] - Failures in  FileChannel's TestEventQueueBackingStoreFactory  on Windows
+  * [`FLUME-2060 <https://issues.apache.org/jira/browse/FLUME-2060>`__] - Failure in TestLog.testReplaySucceedsWithUnusedEmptyLogMetaDataFastReplay test on Windows
+  * [`FLUME-2072 <https://issues.apache.org/jira/browse/FLUME-2072>`__] - JMX metrics support for HBase Sink
+  * [`FLUME-2081 <https://issues.apache.org/jira/browse/FLUME-2081>`__] - JMX metrics support for SpoolDir
+  * [`FLUME-2082 <https://issues.apache.org/jira/browse/FLUME-2082>`__] - JMX support for Seq Generator Source
+  * [`FLUME-2083 <https://issues.apache.org/jira/browse/FLUME-2083>`__] - Avro Source should not start if SSL is enabled and keystore cannot be opened
+  * [`FLUME-2098 <https://issues.apache.org/jira/browse/FLUME-2098>`__] - Make Solr sink depend on the CDK version of morphlines
+
+* Documentation
+
+  * [`FLUME-1621 <https://issues.apache.org/jira/browse/FLUME-1621>`__] - Document new MemoryChannel parameters in Flume User Guide
+  * [`FLUME-1910 <https://issues.apache.org/jira/browse/FLUME-1910>`__] - Add thrift RPC documentation
+  * [`FLUME-1953 <https://issues.apache.org/jira/browse/FLUME-1953>`__] - Fix dev guide error that says sink can read from multiple channels
+  * [`FLUME-1962 <https://issues.apache.org/jira/browse/FLUME-1962>`__] - Document proper specification of lzo codec as lzop in Flume User Guide
+  * [`FLUME-1979 <https://issues.apache.org/jira/browse/FLUME-1979>`__] - Wrong propname for connection reset interval in avro sink
+  * [`FLUME-2030 <https://issues.apache.org/jira/browse/FLUME-2030>`__] - Documentation of Configuration Changes JMSSource, HBaseSink, AsyncHBaseSink and ElasticSearchSink
+
+* Task
+
+  * [`FLUME-1686 <https://issues.apache.org/jira/browse/FLUME-1686>`__] - Exclude target directories & Eclipse files from rat checks
+  * [`FLUME-2094 <https://issues.apache.org/jira/browse/FLUME-2094>`__] - Remove the deprecated - Recoverable Memory Channel
+
+* Sub-task
+
+  * [`FLUME-1626 <https://issues.apache.org/jira/browse/FLUME-1626>`__] - Support Hbase security in Hbase sink
+  * [`FLUME-1630 <https://issues.apache.org/jira/browse/FLUME-1630>`__] - Flume configuration code could be improved
+  * [`FLUME-1674 <https://issues.apache.org/jira/browse/FLUME-1674>`__] - Documentation / Wiki
+  * [`FLUME-1896 <https://issues.apache.org/jira/browse/FLUME-1896>`__] - Implement Thrift RpcClient
+  * [`FLUME-1897 <https://issues.apache.org/jira/browse/FLUME-1897>`__] - Implement Thrift Sink
+  * [`FLUME-1898 <https://issues.apache.org/jira/browse/FLUME-1898>`__] - Implement Thrift Source
+  * [`FLUME-2102 <https://issues.apache.org/jira/browse/FLUME-2102>`__] - Update LICENSE file for Flume 1.4.0
+
diff --git a/content/releases/content/1.11.0/_sources/releases/1.5.0.1.txt b/content/releases/content/1.11.0/_sources/releases/1.5.0.1.txt
new file mode 100644
index 00000000..df3bf133
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.5.0.1.txt
@@ -0,0 +1,24 @@
+===============
+Version 1.5.0.1
+===============
+
+.. rubric:: Status of this release
+
+Apache Flume 1.5.0.1 is the sixth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.5.0.1 is production-ready software.
+
+.. rubric:: Release Documentation
+
+* `Flume 1.5.0.1 User Guide <content/1.5.0.1/FlumeUserGuide.html>`__ (also in `pdf <content/1.5.0.1/FlumeUserGuide.pdf>`__)
+* `Flume 1.5.0.1 Developer Guide <content/1.5.0.1/FlumeDeveloperGuide.html>`__ (also in `pdf <content/1.5.0.1/FlumeDeveloperGuide.pdf>`__)
+* `Flume 1.5.0.1 API Documentation <content/1.5.0.1/apidocs/index.html>`__
+
+.. rubric:: Changes
+
+
+Release Notes - Flume - Version v1.5.0.1
+
+** Bug
+    * [`FLUME-2389 <https://issues.apache.org/jira/browse/FLUME-2389>`__] - Spillable Memory Channel Example is incorrect
+    * [`FLUME-2397 <https://issues.apache.org/jira/browse/FLUME-2397>`__] - HBase-98 compatibility
+    * [`FLUME-2400 <https://issues.apache.org/jira/browse/FLUME-2400>`__] - Dataset Sink is not built in hbase-98 profile
diff --git a/content/releases/content/1.11.0/_sources/releases/1.5.0.txt b/content/releases/content/1.11.0/_sources/releases/1.5.0.txt
new file mode 100644
index 00000000..ca9979d1
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.5.0.txt
@@ -0,0 +1,152 @@
+=============
+Version 1.5.0
+=============
+
+.. rubric:: Status of this release
+
+Apache Flume 1.5.0 is the fifth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.5.0 is production-ready software.
+
+.. rubric:: Release Documentation
+
+* `Flume 1.5.0 User Guide <content/1.5.0/FlumeUserGuide.html>`__ (also in `pdf <content/1.5.0/FlumeUserGuide.pdf>`__)
+* `Flume 1.5.0 Developer Guide <content/1.5.0/FlumeDeveloperGuide.html>`__ (also in `pdf <content/1.5.0/FlumeDeveloperGuide.pdf>`__)
+* `Flume 1.5.0 API Documentation <content/1.5.0/apidocs/index.html>`__
+
+.. rubric:: Changes
+
+
+Release Notes - Flume - Version v1.5.0
+
+** New Feature
+    * [`FLUME-1227 <https://issues.apache.org/jira/browse/FLUME-1227>`__] - Introduce some sort of SpillableChannel
+    * [`FLUME-2056 <https://issues.apache.org/jira/browse/FLUME-2056>`__] - Allow SpoolDir to pass just the filename that is the source of an event
+    * [`FLUME-2071 <https://issues.apache.org/jira/browse/FLUME-2071>`__] - Flume Context doesn't support float or double configuration values.
+    * [`FLUME-2185 <https://issues.apache.org/jira/browse/FLUME-2185>`__] - Upgrade morphlines to 0.7.0
+    * [`FLUME-2188 <https://issues.apache.org/jira/browse/FLUME-2188>`__] - flume-ng-log4jappender Support user supplied headers
+    * [`FLUME-2225 <https://issues.apache.org/jira/browse/FLUME-2225>`__] - Elasticsearch Sink for ES HTTP API
+    * [`FLUME-2294 <https://issues.apache.org/jira/browse/FLUME-2294>`__] - Add a sink for Kite Datasets
+    * [`FLUME-2309 <https://issues.apache.org/jira/browse/FLUME-2309>`__] - Spooling directory should not always consume the oldest file first.
+
+** Improvement
+    * [`FLUME-1542 <https://issues.apache.org/jira/browse/FLUME-1542>`__] - Flume User Guide sample configurations need fixing
+    * [`FLUME-1899 <https://issues.apache.org/jira/browse/FLUME-1899>`__] - Make SpoolDir work with Sub-Directories
+    * [`FLUME-2052 <https://issues.apache.org/jira/browse/FLUME-2052>`__] - Spooling directory source should be able to replace or ignore malformed characters
+    * [`FLUME-2130 <https://issues.apache.org/jira/browse/FLUME-2130>`__] - Handle larger payloads via SyslogUDPSource
+    * [`FLUME-2139 <https://issues.apache.org/jira/browse/FLUME-2139>`__] - upgrade morphline library dependency to a 0.5.0 release
+    * [`FLUME-2154 <https://issues.apache.org/jira/browse/FLUME-2154>`__] - Reducing duplicate events caused by reset-connection-interval
+    * [`FLUME-2155 <https://issues.apache.org/jira/browse/FLUME-2155>`__] - Improve replay time
+    * [`FLUME-2181 <https://issues.apache.org/jira/browse/FLUME-2181>`__] - Optionally disable File Channel fsyncs 
+    * [`FLUME-2202 <https://issues.apache.org/jira/browse/FLUME-2202>`__] - AsyncHBaseSink should coalesce increments to reduce RPC roundtrips
+    * [`FLUME-2206 <https://issues.apache.org/jira/browse/FLUME-2206>`__] - ElasticSearchSink ttl field modification to mimic Elasticsearch way of specifying TTL
+    * [`FLUME-2207 <https://issues.apache.org/jira/browse/FLUME-2207>`__] - HDFS file suffix style index suffix in ElasticSearchSink
+    * [`FLUME-2212 <https://issues.apache.org/jira/browse/FLUME-2212>`__] - upgrade to Morphlines-0.8.0
+    * [`FLUME-2213 <https://issues.apache.org/jira/browse/FLUME-2213>`__] - MorphlineInterceptor should share metric registry across threads for better (aggregate) reporting
+    * [`FLUME-2217 <https://issues.apache.org/jira/browse/FLUME-2217>`__] - Preserve priority, timestamp and hostname fields in MultiportSyslogTcp and Udp sources
+    * [`FLUME-2231 <https://issues.apache.org/jira/browse/FLUME-2231>`__] - Add details in Flume Ganglia config in User Guide
+    * [`FLUME-2243 <https://issues.apache.org/jira/browse/FLUME-2243>`__] - AvroSource to use TransceiverThreadFactory for Thread naming while initializing NioServerSocketChannelFactory
+    * [`FLUME-2267 <https://issues.apache.org/jira/browse/FLUME-2267>`__] - Increase default transactionCapacity for FileChannel to 10000 from 1000
+    * [`FLUME-2275 <https://issues.apache.org/jira/browse/FLUME-2275>`__] - Improve scalability of MorphlineInterceptor under contention
+    * [`FLUME-2292 <https://issues.apache.org/jira/browse/FLUME-2292>`__] - Upgrade mapdb to 0.9.8
+    * [`FLUME-2316 <https://issues.apache.org/jira/browse/FLUME-2316>`__] - Upgrade MorphlineSolrSink to kite-0.12.0
+    * [`FLUME-2340 <https://issues.apache.org/jira/browse/FLUME-2340>`__] - Refactor to make room for Morphlines Elasticsearch Sink
+    * [`FLUME-2343 <https://issues.apache.org/jira/browse/FLUME-2343>`__] - Add user impersonation to DatasetSink
+    * [`FLUME-2351 <https://issues.apache.org/jira/browse/FLUME-2351>`__] - Ability to override any parameter from the configuration file
+    * [`FLUME-2352 <https://issues.apache.org/jira/browse/FLUME-2352>`__] - HDFSCompressedDataStream should support appendBatch
+
+** Bug
+    * [`FLUME-1666 <https://issues.apache.org/jira/browse/FLUME-1666>`__] - Syslog source strips timestamp and hostname from log message body
+    * [`FLUME-1679 <https://issues.apache.org/jira/browse/FLUME-1679>`__] - Add dependency on Guava to flume-ng-elasticsearch-sink POM
+    * [`FLUME-1892 <https://issues.apache.org/jira/browse/FLUME-1892>`__] - IRC Sink NPE
+    * [`FLUME-1951 <https://issues.apache.org/jira/browse/FLUME-1951>`__] - Remove unused future from FlumeEventQueue
+    * [`FLUME-2007 <https://issues.apache.org/jira/browse/FLUME-2007>`__] - HDFS Sink should check if file is closed and retry if it is not.
+    * [`FLUME-2088 <https://issues.apache.org/jira/browse/FLUME-2088>`__] - Minor typo in Flume User Guide JSON Reporting section
+    * [`FLUME-2109 <https://issues.apache.org/jira/browse/FLUME-2109>`__] - HTTPS support in HTTP Source
+    * [`FLUME-2110 <https://issues.apache.org/jira/browse/FLUME-2110>`__] - Scribe Source must check if category is null before inserting the headers
+    * [`FLUME-2119 <https://issues.apache.org/jira/browse/FLUME-2119>`__] - duplicate files cause flume to enter irrecoverable state
+    * [`FLUME-2121 <https://issues.apache.org/jira/browse/FLUME-2121>`__] - Upgrade Flume to log4j 1.2.17 to be in sync with HDFS/HBase
+    * [`FLUME-2122 <https://issues.apache.org/jira/browse/FLUME-2122>`__] - Minor cleanups of User guide
+    * [`FLUME-2123 <https://issues.apache.org/jira/browse/FLUME-2123>`__] - Morphline Solr sink missing short type name
+    * [`FLUME-2124 <https://issues.apache.org/jira/browse/FLUME-2124>`__] - Upgrade Morphline Solr Sink to CDK 0.4.1
+    * [`FLUME-2127 <https://issues.apache.org/jira/browse/FLUME-2127>`__] - JMX shutdown command for Flume
+    * [`FLUME-2134 <https://issues.apache.org/jira/browse/FLUME-2134>`__] - AsyncHbase Sink bugfix plus tests errors on Windows
+    * [`FLUME-2135 <https://issues.apache.org/jira/browse/FLUME-2135>`__] - Add zip to the build distribution for Windows support
+    * [`FLUME-2136 <https://issues.apache.org/jira/browse/FLUME-2136>`__] - Windows - Fix intermitent test failure in TestMonitoredCounterGroup.java
+    * [`FLUME-2137 <https://issues.apache.org/jira/browse/FLUME-2137>`__] - Fix StagedInstall.java to invoke the correct startup script on Windows
+    * [`FLUME-2142 <https://issues.apache.org/jira/browse/FLUME-2142>`__] - HTTPS tests for http source
+    * [`FLUME-2145 <https://issues.apache.org/jira/browse/FLUME-2145>`__] - TestCheckpointRebuilder.testFastReplay  fails on Windows due to checkpoint file being memory mapped
+    * [`FLUME-2151 <https://issues.apache.org/jira/browse/FLUME-2151>`__] - Windows:  Update TestExecSource to use native commands on Windows
+    * [`FLUME-2152 <https://issues.apache.org/jira/browse/FLUME-2152>`__] - Flume user guide says "Ganglia support" where it should say "JSON support"
+    * [`FLUME-2156 <https://issues.apache.org/jira/browse/FLUME-2156>`__] - Unregister then re-register MonitoredCounterGroup JMX MBeans on reconfigure
+    * [`FLUME-2157 <https://issues.apache.org/jira/browse/FLUME-2157>`__] - Spool directory source does not shut down correctly when Flume is reconfigured
+    * [`FLUME-2159 <https://issues.apache.org/jira/browse/FLUME-2159>`__] - Sporadic failures in  TestNettyAvroRpcClient.spinThreadsCrazily()
+    * [`FLUME-2161 <https://issues.apache.org/jira/browse/FLUME-2161>`__] - Flume does not support spaces in -X java-opt command line args
+    * [`FLUME-2172 <https://issues.apache.org/jira/browse/FLUME-2172>`__] - Update protocol buffer from 2.4.1 to 2.5.0
+    * [`FLUME-2176 <https://issues.apache.org/jira/browse/FLUME-2176>`__] - SpoolDir Source, get 'File has changed' exception but actually there is no change on the file
+    * [`FLUME-2182 <https://issues.apache.org/jira/browse/FLUME-2182>`__] - Spooling Directory Source will not ingest data completely when a wide character appears at the edge of a buffer
+    * [`FLUME-2184 <https://issues.apache.org/jira/browse/FLUME-2184>`__] - flume-ng-morphline-solr-sink Build failing due to incorrect hadoop-common dependency declaration
+    * [`FLUME-2191 <https://issues.apache.org/jira/browse/FLUME-2191>`__] - HDFS Minicluster tests failing after protobuf upgrade.
+    * [`FLUME-2192 <https://issues.apache.org/jira/browse/FLUME-2192>`__] - AbstractSinkProcessor stop incorrectly calls start
+    * [`FLUME-2198 <https://issues.apache.org/jira/browse/FLUME-2198>`__] - Avro Source should disable itself if ipFilterRules contains invalid rules
+    * [`FLUME-2199 <https://issues.apache.org/jira/browse/FLUME-2199>`__] - Flume builds with new version require mvn install before site can be generated
+    * [`FLUME-2200 <https://issues.apache.org/jira/browse/FLUME-2200>`__] - HTTP Source should be able to use "port" parameter if SSL is enabled
+    * [`FLUME-2208 <https://issues.apache.org/jira/browse/FLUME-2208>`__] - Jetty's default SocketSelector leaks File descriptors
+    * [`FLUME-2209 <https://issues.apache.org/jira/browse/FLUME-2209>`__] - AsyncHBaseSink will never recover if the column family does not exists for the first start 
+    * [`FLUME-2210 <https://issues.apache.org/jira/browse/FLUME-2210>`__] - UnresolvedAddressException when using multiple hostNames in Elasticsearch sink configuration
+    * [`FLUME-2220 <https://issues.apache.org/jira/browse/FLUME-2220>`__] - ElasticSearch sink - duplicate fields in indexed document
+    * [`FLUME-2229 <https://issues.apache.org/jira/browse/FLUME-2229>`__] - Backoff period gets reset too often in OrderSelector
+    * [`FLUME-2233 <https://issues.apache.org/jira/browse/FLUME-2233>`__] - MemoryChannel lock contention on every put due to bytesRemaining Semaphore
+    * [`FLUME-2235 <https://issues.apache.org/jira/browse/FLUME-2235>`__] - idleFuture should be cancelled at the start of append
+    * [`FLUME-2238 <https://issues.apache.org/jira/browse/FLUME-2238>`__] - Provide option to configure worker threads in NettyAvroRpcClient
+    * [`FLUME-2239 <https://issues.apache.org/jira/browse/FLUME-2239>`__] - Clarify File Channel's  dataDirs setting in User Guide
+    * [`FLUME-2252 <https://issues.apache.org/jira/browse/FLUME-2252>`__] - Add null check before closing table in HbaseSink
+    * [`FLUME-2253 <https://issues.apache.org/jira/browse/FLUME-2253>`__] - Please delete old releases from mirroring system
+    * [`FLUME-2255 <https://issues.apache.org/jira/browse/FLUME-2255>`__] - Spooling Directory Source cannot handle channel exceptions
+    * [`FLUME-2259 <https://issues.apache.org/jira/browse/FLUME-2259>`__] - transaction  closure not happening for all the scenario in hbasesink
+    * [`FLUME-2262 <https://issues.apache.org/jira/browse/FLUME-2262>`__] - Log4j Appender should use timeStamp field not getTimestamp
+    * [`FLUME-2263 <https://issues.apache.org/jira/browse/FLUME-2263>`__] - Bump Hadoop 2 version to 2.3.0
+    * [`FLUME-2264 <https://issues.apache.org/jira/browse/FLUME-2264>`__] - Log4j Appender + Avro Reflection on string results in an invalid avro schema
+    * [`FLUME-2265 <https://issues.apache.org/jira/browse/FLUME-2265>`__] - Closed bucket writers should be removed from sfwriters map
+    * [`FLUME-2266 <https://issues.apache.org/jira/browse/FLUME-2266>`__] - Update Morphline Sink to kite-0.10.0
+    * [`FLUME-2270 <https://issues.apache.org/jira/browse/FLUME-2270>`__] - Twitter Source Documentation Does not load properly
+    * [`FLUME-2272 <https://issues.apache.org/jira/browse/FLUME-2272>`__] - Getting start page returning 503 error
+    * [`FLUME-2283 <https://issues.apache.org/jira/browse/FLUME-2283>`__] - Spool Dir source must check interrupt flag before writing to channel
+    * [`FLUME-2289 <https://issues.apache.org/jira/browse/FLUME-2289>`__] - Disable maxUnderReplication test which is extremely flakey
+    * [`FLUME-2301 <https://issues.apache.org/jira/browse/FLUME-2301>`__] - Update HBaseSink tests to reflect sink returning backoff only on empty batches
+    * [`FLUME-2302 <https://issues.apache.org/jira/browse/FLUME-2302>`__] - TestHDFS Sink fails with Can't get Kerberos realm
+    * [`FLUME-2303 <https://issues.apache.org/jira/browse/FLUME-2303>`__] - HBaseSink tests can fail based on order of execution
+    * [`FLUME-2304 <https://issues.apache.org/jira/browse/FLUME-2304>`__] - DatasetSink test fails unexpectedly
+    * [`FLUME-2305 <https://issues.apache.org/jira/browse/FLUME-2305>`__] - BucketWriter#close must cancel idleFuture
+    * [`FLUME-2307 <https://issues.apache.org/jira/browse/FLUME-2307>`__] - Remove Log writetimeout
+    * [`FLUME-2311 <https://issues.apache.org/jira/browse/FLUME-2311>`__] - Use standard way of finding queue/topic
+    * [`FLUME-2312 <https://issues.apache.org/jira/browse/FLUME-2312>`__] - Add utility for adorning HTTP contexts in Jetty
+    * [`FLUME-2314 <https://issues.apache.org/jira/browse/FLUME-2314>`__] - Upgrade to Mapdb 0.9.9
+    * [`FLUME-2320 <https://issues.apache.org/jira/browse/FLUME-2320>`__] - Deadlock in DatasetSink
+    * [`FLUME-2323 <https://issues.apache.org/jira/browse/FLUME-2323>`__] - Morphline sink must increment eventDrainAttemptCount when it takes event from channel
+    * [`FLUME-2324 <https://issues.apache.org/jira/browse/FLUME-2324>`__] - Support writing to multiple HBase clusters using HBaseSink
+    * [`FLUME-2325 <https://issues.apache.org/jira/browse/FLUME-2325>`__] - BucketWriter might throw BucketClosedException incorrectly
+    * [`FLUME-2328 <https://issues.apache.org/jira/browse/FLUME-2328>`__] - FileChannel Dual Checkpoint Backup Thread not released on Application stop
+    * [`FLUME-2329 <https://issues.apache.org/jira/browse/FLUME-2329>`__] - Add an alias for the Morphline Solr Sink
+    * [`FLUME-2330 <https://issues.apache.org/jira/browse/FLUME-2330>`__] - Remove the MorphlineHandlerImpl configuration option from MorphlineSink
+    * [`FLUME-2334 <https://issues.apache.org/jira/browse/FLUME-2334>`__] - Upgrade Asynchbase to 1.5.0 as this include hbase 0.96.x support
+    * [`FLUME-2335 <https://issues.apache.org/jira/browse/FLUME-2335>`__] - TestHBaseSink#testWithoutConfigurationObject() must delete the table at the end of the test
+    * [`FLUME-2336 <https://issues.apache.org/jira/browse/FLUME-2336>`__] - HBase tests that pass in ZK configs must use a new context object
+    * [`FLUME-2338 <https://issues.apache.org/jira/browse/FLUME-2338>`__] - Support coalescing increments in HBaseSink
+    * [`FLUME-2345 <https://issues.apache.org/jira/browse/FLUME-2345>`__] - Update to Kite 0.12.0 dependency
+    * [`FLUME-2347 <https://issues.apache.org/jira/browse/FLUME-2347>`__] - Add FLUME_JAVA_OPTS which allows users to inject java properties from cmd line
+    * [`FLUME-2350 <https://issues.apache.org/jira/browse/FLUME-2350>`__] - Consume Order tests need to space out file creation
+    * [`FLUME-2357 <https://issues.apache.org/jira/browse/FLUME-2357>`__] - HDFS sink should retry closing files that previously had close errors
+    * [`FLUME-2381 <https://issues.apache.org/jira/browse/FLUME-2381>`__] - Upgrade Hadoop version in Hadoop 2 profile to 2.4.0
+    * [`FLUME-2379 <https://issues.apache.org/jira/browse/FLUME-2379>`__] - Flume's pom files are invalid and not parseable by non-maven build tools
+
+** Documentation
+    * [`FLUME-1223 <https://issues.apache.org/jira/browse/FLUME-1223>`__] - Userguide improvement rolling file sink
+    * [`FLUME-1678 <https://issues.apache.org/jira/browse/FLUME-1678>`__] - Incorrect documentation for HBase sink
+    * [`FLUME-1851 <https://issues.apache.org/jira/browse/FLUME-1851>`__] - User Guide grammar mistake
+    * [`FLUME-2064 <https://issues.apache.org/jira/browse/FLUME-2064>`__] - Typo/Grammar in flume main user doc under Scribe
+    * [`FLUME-2065 <https://issues.apache.org/jira/browse/FLUME-2065>`__] - Regex Extractor Interceptor config agent name inconsistent with rest of docs
+    * [`FLUME-2183 <https://issues.apache.org/jira/browse/FLUME-2183>`__] - Add "Other Resources" page to wiki
+    * [`FLUME-2278 <https://issues.apache.org/jira/browse/FLUME-2278>`__] - Incorrect documentation for write-timeout of File Channel
+    * [`FLUME-2319 <https://issues.apache.org/jira/browse/FLUME-2319>`__] - Incorrect property name of Ganglia Reporting documentation
+
+
diff --git a/content/releases/content/1.11.0/_sources/releases/1.5.2.txt b/content/releases/content/1.11.0/_sources/releases/1.5.2.txt
new file mode 100644
index 00000000..69b2f6f5
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.5.2.txt
@@ -0,0 +1,30 @@
+===============
+Version 1.5.2
+===============
+
+.. rubric:: Status of this release
+
+Apache Flume 1.5.2 is the eighth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.5.2 is production-ready software.
+
+Apache Flume 1.5.2 is a maintenance and security release that disables SSLv3 for all security-enabled Flume
+sources and sinks.
+
+.. rubric:: Release Documentation
+
+* `Flume 1.5.2 User Guide <content/1.5.2/FlumeUserGuide.html>`__ (also in `pdf <content/1.5.2/FlumeUserGuide.pdf>`__)
+* `Flume 1.5.2 Developer Guide <content/1.5.2/FlumeDeveloperGuide.html>`__ (also in `pdf <content/1.5.2/FlumeDeveloperGuide.pdf>`__)
+* `Flume 1.5.2 API Documentation <content/1.5.2/apidocs/index.html>`__
+
+.. rubric:: Changes
+
+Release Notes - Flume - Version v1.5.2
+
+    * [`FLUME-2547 <https://issues.apache.org/jira/browse/FLUME-2547>`__] - Removing SSLv2Hello causes Java 6 clients to break
+    * [`FLUME-2548 <https://issues.apache.org/jira/browse/FLUME-2548>`__] - Enable SSLv2Hello for Avro Source and NettyAvroRpcClient
+    * [`FLUME-2549 <https://issues.apache.org/jira/browse/FLUME-2549>`__] - Enable SSLv2Hello for HttpSource
+    * [`FLUME-2551 <https://issues.apache.org/jira/browse/FLUME-2551>`__] - Add dev-support to src tarball
+    * [`FLUME-2441 <https://issues.apache.org/jira/browse/FLUME-2441>`__] - Unit test TestHTTPSource.java failed with IBM JDK 1.7
+    * [`FLUME-2520 <https://issues.apache.org/jira/browse/FLUME-2520>`__] - HTTP Source should be able to block a prefixed set of protocols.
+    * [`FLUME-2533 <https://issues.apache.org/jira/browse/FLUME-2533>`__] - HTTPS tests fail on Java 6
+    * [`FLUME-2511 <https://issues.apache.org/jira/browse/FLUME-2511>`__] - Allow configuration of enabled protocols in Avro source and Rpc client
diff --git a/content/releases/content/1.11.0/_sources/releases/1.6.0.txt b/content/releases/content/1.11.0/_sources/releases/1.6.0.txt
new file mode 100644
index 00000000..d3466667
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.6.0.txt
@@ -0,0 +1,139 @@
+===============
+Version 1.6.0
+===============
+
+.. rubric:: Status of this release
+
+Apache Flume 1.6.0 is the ninth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.6.0 is production-ready software.
+
+.. rubric:: Release Documentation
+
+* `Flume 1.6.0 User Guide <content/1.6.0/FlumeUserGuide.html>`__ (also in `pdf <content/1.6.0/FlumeUserGuide.pdf>`__)
+* `Flume 1.6.0 Developer Guide <content/1.6.0/FlumeDeveloperGuide.html>`__ (also in `pdf <content/1.6.0/FlumeDeveloperGuide.pdf>`__)
+* `Flume 1.6.0 API Documentation <content/1.6.0/apidocs/index.html>`__
+
+.. rubric:: Changes
+
+Release Notes - Flume - Version v1.6.0
+
+** Sub-task
+    * [`FLUME-2250 <https://issues.apache.org/jira/browse/FLUME-2250>`__] - Add support for Kafka Source
+    * [`FLUME-2251 <https://issues.apache.org/jira/browse/FLUME-2251>`__] - Add support for Kafka Sink
+    * [`FLUME-2677 <https://issues.apache.org/jira/browse/FLUME-2677>`__] - Update versions in 1.6.0 branch
+    * [`FLUME-2686 <https://issues.apache.org/jira/browse/FLUME-2686>`__] - Update KEYS file for 1.6 release
+
+** Bug
+    * [`FLUME-1793 <https://issues.apache.org/jira/browse/FLUME-1793>`__] - Unit test TestElasticSearchLogStashEventSerializer fails with IBM JDK
+    * [`FLUME-1934 <https://issues.apache.org/jira/browse/FLUME-1934>`__] - Spoolingdir source exception when reading multiple   zero size files
+    * [`FLUME-2024 <https://issues.apache.org/jira/browse/FLUME-2024>`__] - Add ExecSource flush timeout to Flume User Guide
+    * [`FLUME-2126 <https://issues.apache.org/jira/browse/FLUME-2126>`__] - Problem in elasticsearch sink when the event body is a complex field
+    * [`FLUME-2148 <https://issues.apache.org/jira/browse/FLUME-2148>`__] - Windows : Add  flume-env.ps1
+    * [`FLUME-2214 <https://issues.apache.org/jira/browse/FLUME-2214>`__] - FileChannelIntegrityTool needs documentation in user guide
+    * [`FLUME-2245 <https://issues.apache.org/jira/browse/FLUME-2245>`__] - HDFS files with errors unable to close
+    * [`FLUME-2337 <https://issues.apache.org/jira/browse/FLUME-2337>`__] - export JAVA_HOME in flume-env.sh.template and increase heap size
+    * [`FLUME-2346 <https://issues.apache.org/jira/browse/FLUME-2346>`__] - idLogFileMap in Log can lose track of file ids
+    * [`FLUME-2404 <https://issues.apache.org/jira/browse/FLUME-2404>`__] - Default maxReadBufferBytes might cause OOM and cause scribe source exit
+    * [`FLUME-2408 <https://issues.apache.org/jira/browse/FLUME-2408>`__] - Remove FLUME-1899 from Flume 1.5.0 change log.
+    * [`FLUME-2416 <https://issues.apache.org/jira/browse/FLUME-2416>`__] - Use CodecPool in compressed stream to prevent leak of direct buffers
+    * [`FLUME-2420 <https://issues.apache.org/jira/browse/FLUME-2420>`__] - HDFSEventSink#stop might throw ConcurrentModificationException
+    * [`FLUME-2425 <https://issues.apache.org/jira/browse/FLUME-2425>`__] - FileChannel should trim data and checkpoint directories
+    * [`FLUME-2432 <https://issues.apache.org/jira/browse/FLUME-2432>`__] - Update Kite dependency to 0.15.0
+    * [`FLUME-2438 <https://issues.apache.org/jira/browse/FLUME-2438>`__] - Make Syslog source message body configurable
+    * [`FLUME-2450 <https://issues.apache.org/jira/browse/FLUME-2450>`__] - Improve replay index insertion speed.
+    * [`FLUME-2466 <https://issues.apache.org/jira/browse/FLUME-2466>`__] - Embedded agent name cannot contain spaces
+    * [`FLUME-2470 <https://issues.apache.org/jira/browse/FLUME-2470>`__] - Kafka Sink and Source must use camel case for all configs.
+    * [`FLUME-2472 <https://issues.apache.org/jira/browse/FLUME-2472>`__] - SyslogUtils fails when system locale is not English
+    * [`FLUME-2475 <https://issues.apache.org/jira/browse/FLUME-2475>`__] - toLowerCase/toUpperCase used without Locale parameter to manipulate Enum
+    * [`FLUME-2479 <https://issues.apache.org/jira/browse/FLUME-2479>`__] - Kafka property auto.commit.enable is incorrect for KafkaSource
+    * [`FLUME-2480 <https://issues.apache.org/jira/browse/FLUME-2480>`__] - Typo in file channel exception: "Usable space exhaused"
+    * [`FLUME-2481 <https://issues.apache.org/jira/browse/FLUME-2481>`__] - TestFileChannelEncryption fails with System locale other than en_US
+    * [`FLUME-2482 <https://issues.apache.org/jira/browse/FLUME-2482>`__] - Race condition in File Channels' Log.removeOldLogs
+    * [`FLUME-2486 <https://issues.apache.org/jira/browse/FLUME-2486>`__] - TestExecSource fails on some environments
+    * [`FLUME-2487 <https://issues.apache.org/jira/browse/FLUME-2487>`__] - SyslogParser has rounding errors in timestamp parsing
+    * [`FLUME-2488 <https://issues.apache.org/jira/browse/FLUME-2488>`__] - TestElasticSearchRestClient fails on Oracle JDK 8
+    * [`FLUME-2489 <https://issues.apache.org/jira/browse/FLUME-2489>`__] - Upgrade Apache Curator to 2.6.0
+    * [`FLUME-2492 <https://issues.apache.org/jira/browse/FLUME-2492>`__] - Flume's Kafka Source doesn't account time correctly
+    * [`FLUME-2495 <https://issues.apache.org/jira/browse/FLUME-2495>`__] - Kafka Source may miss events when channel is not available
+    * [`FLUME-2497 <https://issues.apache.org/jira/browse/FLUME-2497>`__] - TCP and UDP syslog sources parsing the timestamp incorrectly
+    * [`FLUME-2500 <https://issues.apache.org/jira/browse/FLUME-2500>`__] - Add a channel that uses Kafka
+    * [`FLUME-2505 <https://issues.apache.org/jira/browse/FLUME-2505>`__] - Test added in FLUME-2502 is flaky
+    * [`FLUME-2517 <https://issues.apache.org/jira/browse/FLUME-2517>`__] - Performance issue: SimpleDateFormat constructor takes 30% of HDFSEventSink.process()
+    * [`FLUME-2525 <https://issues.apache.org/jira/browse/FLUME-2525>`__] - flume should handle a zero byte .flumespool-main.meta file for the spooldir source
+    * [`FLUME-2538 <https://issues.apache.org/jira/browse/FLUME-2538>`__] - TestResettableFileInputStream fails on JDK 8
+    * [`FLUME-2556 <https://issues.apache.org/jira/browse/FLUME-2556>`__] - TestBucketPath.testDateFormatHours fails intermittently
+    * [`FLUME-2557 <https://issues.apache.org/jira/browse/FLUME-2557>`__] - DatasetSink doesn't work with Kerberos
+    * [`FLUME-2560 <https://issues.apache.org/jira/browse/FLUME-2560>`__] - Kafka channel entries missing for output jar generation
+    * [`FLUME-2568 <https://issues.apache.org/jira/browse/FLUME-2568>`__] - Additional fix for TestReliableSpoolingFileEventReader
+    * [`FLUME-2578 <https://issues.apache.org/jira/browse/FLUME-2578>`__] - Kafka source throws NPE if Kafka record has null key
+    * [`FLUME-2586 <https://issues.apache.org/jira/browse/FLUME-2586>`__] - HDFS Sink should have an option to try rename even if close fails
+    * [`FLUME-2592 <https://issues.apache.org/jira/browse/FLUME-2592>`__] - Specify main manifest attribute in flume tools jar
+    * [`FLUME-2594 <https://issues.apache.org/jira/browse/FLUME-2594>`__] - Close Async HBase Client if there are large number of consecutive timeouts
+    * [`FLUME-2595 <https://issues.apache.org/jira/browse/FLUME-2595>`__] - Add option to checkpoint on file channel shutdown
+    * [`FLUME-2624 <https://issues.apache.org/jira/browse/FLUME-2624>`__] - Improve Hive Sink performance
+    * [`FLUME-2626 <https://issues.apache.org/jira/browse/FLUME-2626>`__] - Remove trustmanager-type from Thrift RPC client
+    * [`FLUME-2633 <https://issues.apache.org/jira/browse/FLUME-2633>`__] - Update Kite dependency to 1.0.0
+    * [`FLUME-2639 <https://issues.apache.org/jira/browse/FLUME-2639>`__] - SecureThriftRpcClient client privileged calls throw IllegalAccessError
+    * [`FLUME-2645 <https://issues.apache.org/jira/browse/FLUME-2645>`__] - ipFilter.rules property name is wrong
+    * [`FLUME-2654 <https://issues.apache.org/jira/browse/FLUME-2654>`__] - Memory channel error message related to byteCapacity needs refining
+    * [`FLUME-2657 <https://issues.apache.org/jira/browse/FLUME-2657>`__] - Upgrade to Hive 1.0
+    * [`FLUME-2658 <https://issues.apache.org/jira/browse/FLUME-2658>`__] - Upgrade to Hbase 1.0
+    * [`FLUME-2664 <https://issues.apache.org/jira/browse/FLUME-2664>`__] - Site profile fails due to dependency issues
+    * [`FLUME-2665 <https://issues.apache.org/jira/browse/FLUME-2665>`__] - Update documentation for hdfs.closeTries based on FLUME-2586
+    * [`FLUME-2670 <https://issues.apache.org/jira/browse/FLUME-2670>`__] - Modify dependencies to not pull hadoop/hive related jars
+    * [`FLUME-2673 <https://issues.apache.org/jira/browse/FLUME-2673>`__] - Remove unused import in TestLog
+    * [`FLUME-2678 <https://issues.apache.org/jira/browse/FLUME-2678>`__] - Upgrade xalan to 2.7.2 to take care of CVE-2014-0107 vulnerability
+    * [`FLUME-2679 <https://issues.apache.org/jira/browse/FLUME-2679>`__] - Make hbase-1 the default profile
+
+** Dependency upgrade
+    * [`FLUME-2443 <https://issues.apache.org/jira/browse/FLUME-2443>`__] - org.apache.hadoop.fs.FSDataOutputStream.sync() is deprecated in hadoop 2.4
+
+** Documentation
+    * [`FLUME-1594 <https://issues.apache.org/jira/browse/FLUME-1594>`__] - Document JMX options
+    * [`FLUME-2509 <https://issues.apache.org/jira/browse/FLUME-2509>`__] - Add description for properties in Failover Sink Processor
+    * [`FLUME-2630 <https://issues.apache.org/jira/browse/FLUME-2630>`__] - Update documentation for Thrift Src/Sink SSL support and Kerberos support
+    * [`FLUME-2635 <https://issues.apache.org/jira/browse/FLUME-2635>`__] - Documentation for zookeeper dynamic configuration in flume
+    * [`FLUME-2668 <https://issues.apache.org/jira/browse/FLUME-2668>`__] - Document SecureThriftRpcClient/SecureRpcClientFactory in Flume Developer Guide
+
+** Improvement
+    * [`FLUME-1334 <https://issues.apache.org/jira/browse/FLUME-1334>`__] - Write an startscript for flume agents on Windows
+    * [`FLUME-1491 <https://issues.apache.org/jira/browse/FLUME-1491>`__] - Dynamic configuration from Zookeeper watcher
+    * [`FLUME-1521 <https://issues.apache.org/jira/browse/FLUME-1521>`__] - Document the StressSource
+    * [`FLUME-1710 <https://issues.apache.org/jira/browse/FLUME-1710>`__] - JSONEvent.getBody should not return null
+    * [`FLUME-1920 <https://issues.apache.org/jira/browse/FLUME-1920>`__] - Test case TestFileChannel fails when flume is built from paths containing the string "hadoop"
+    * [`FLUME-2237 <https://issues.apache.org/jira/browse/FLUME-2237>`__] - Example config in User Guide to use same notation for Agent name
+    * [`FLUME-2246 <https://issues.apache.org/jira/browse/FLUME-2246>`__] - event body data size can make it configurable for logger sinker
+    * [`FLUME-2273 <https://issues.apache.org/jira/browse/FLUME-2273>`__] - ElasticSearchSink: Add handling for header substitution in indexName
+    * [`FLUME-2373 <https://issues.apache.org/jira/browse/FLUME-2373>`__] - Enable configuration to switch thrift source serialization protocol
+    * [`FLUME-2385 <https://issues.apache.org/jira/browse/FLUME-2385>`__] - Flume spans log file with "Spooling Directory Source runner has shutdown" messages at INFO level
+    * [`FLUME-2401 <https://issues.apache.org/jira/browse/FLUME-2401>`__] - Optionally Compress Backup Checkpoint
+    * [`FLUME-2439 <https://issues.apache.org/jira/browse/FLUME-2439>`__] - Update DatasetSink for Kite 0.15.0
+    * [`FLUME-2462 <https://issues.apache.org/jira/browse/FLUME-2462>`__] - Remove use of deprecated methods in DatasetSink
+    * [`FLUME-2463 <https://issues.apache.org/jira/browse/FLUME-2463>`__] - Add support for Hive and HBase datasets to DatasetSink
+    * [`FLUME-2469 <https://issues.apache.org/jira/browse/FLUME-2469>`__] - DatasetSink should load dataset when needed, not at startup
+    * [`FLUME-2499 <https://issues.apache.org/jira/browse/FLUME-2499>`__] - Include Kafka Message Key in Event Header, Updated Comments
+    * [`FLUME-2502 <https://issues.apache.org/jira/browse/FLUME-2502>`__] - Spool source's directory listing is inefficient
+    * [`FLUME-2558 <https://issues.apache.org/jira/browse/FLUME-2558>`__] - Update javadoc for StressSource
+    * [`FLUME-2562 <https://issues.apache.org/jira/browse/FLUME-2562>`__] - Metrics for Flafka components
+    * [`FLUME-2591 <https://issues.apache.org/jira/browse/FLUME-2591>`__] - Kite DatasetSink 2.0
+    * [`FLUME-2613 <https://issues.apache.org/jira/browse/FLUME-2613>`__] - Tool/script for deleting individual message from queue
+    * [`FLUME-2642 <https://issues.apache.org/jira/browse/FLUME-2642>`__] - Limit kerberos relogin attempt
+
+** New Feature
+    * [`FLUME-1734 <https://issues.apache.org/jira/browse/FLUME-1734>`__] - Create a Hive Sink based on the new Hive Streaming support
+    * [`FLUME-2242 <https://issues.apache.org/jira/browse/FLUME-2242>`__] - Flume Sink and Source for Apache Kafka
+    * [`FLUME-2426 <https://issues.apache.org/jira/browse/FLUME-2426>`__] - Support interceptors in the Embedded Agent
+    * [`FLUME-2431 <https://issues.apache.org/jira/browse/FLUME-2431>`__] - Add simple regex search-and-replace interceptor
+    * [`FLUME-2570 <https://issues.apache.org/jira/browse/FLUME-2570>`__] - Add option to not pad date fields
+    * [`FLUME-2574 <https://issues.apache.org/jira/browse/FLUME-2574>`__] - SSL Support for Thrift Rpc
+    * [`FLUME-2631 <https://issues.apache.org/jira/browse/FLUME-2631>`__] - End to End authentication in Flume
+
+** Task
+    * [`FLUME-2365 <https://issues.apache.org/jira/browse/FLUME-2365>`__] - Please create a DOAP file for your TLP
+    * [`FLUME-2454 <https://issues.apache.org/jira/browse/FLUME-2454>`__] - Support batchSize to allow multiple events per transaction to the Kafka Sink
+    * [`FLUME-2455 <https://issues.apache.org/jira/browse/FLUME-2455>`__] - Documentation update for Kafka Sink
+    * [`FLUME-2523 <https://issues.apache.org/jira/browse/FLUME-2523>`__] - Document Kafka channel
+    * [`FLUME-2612 <https://issues.apache.org/jira/browse/FLUME-2612>`__] - Update kite to 0.17.1
+
+** Test
+    * [`FLUME-1501 <https://issues.apache.org/jira/browse/FLUME-1501>`__] - Flume Scribe Source needs unit tests.
diff --git a/content/releases/content/1.11.0/_sources/releases/1.7.0.txt b/content/releases/content/1.11.0/_sources/releases/1.7.0.txt
new file mode 100644
index 00000000..fc570f3d
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.7.0.txt
@@ -0,0 +1,131 @@
+===============
+Version 1.7.0
+===============
+
+.. rubric:: Status of this release
+
+Apache Flume 1.7.0 is the tenth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.7.0 is production-ready software.
+
+.. rubric:: Release Documentation
+
+* `Flume 1.7.0 User Guide <content/1.7.0/FlumeUserGuide.html>`__ (also in `pdf <content/1.7.0/FlumeUserGuide.pdf>`__)
+* `Flume 1.7.0 Developer Guide <content/1.7.0/FlumeDeveloperGuide.html>`__ (also in `pdf <content/1.7.0/FlumeDeveloperGuide.pdf>`__)
+* `Flume 1.7.0 API Documentation <content/1.7.0/apidocs/index.html>`__
+
+.. rubric:: Changes
+
+Release Notes - Flume - Version v1.7.0
+
+** New Feature
+    * [`FLUME-2498 <https://issues.apache.org/jira/browse/FLUME-2498>`__] - Implement Taildir Source
+
+** Improvement
+    * [`FLUME-1899 <https://issues.apache.org/jira/browse/FLUME-1899>`__] - Make SpoolDir work with Sub-Directories
+    * [`FLUME-2526 <https://issues.apache.org/jira/browse/FLUME-2526>`__] - Build flume by jdk 7 in default
+    * [`FLUME-2628 <https://issues.apache.org/jira/browse/FLUME-2628>`__] - Add an optional parameter to specify the expected input text encoding for the netcat sourcef the netcat source
+    * [`FLUME-2704 <https://issues.apache.org/jira/browse/FLUME-2704>`__] - Configurable poll delay for spooling directory source
+    * [`FLUME-2718 <https://issues.apache.org/jira/browse/FLUME-2718>`__] - HTTP Source to support generic Stream Handler
+    * [`FLUME-2729 <https://issues.apache.org/jira/browse/FLUME-2729>`__] - Allow pollableSource backoff times to be configurable
+    * [`FLUME-2755 <https://issues.apache.org/jira/browse/FLUME-2755>`__] - Kafka Source reading multiple topics
+    * [`FLUME-2781 <https://issues.apache.org/jira/browse/FLUME-2781>`__] - A Kafka Channel defined as parseAsFlumeEvent=false cannot be correctly used by a Flume source
+    * [`FLUME-2799 <https://issues.apache.org/jira/browse/FLUME-2799>`__] - Kafka Source - Message Offset and Partition add to headers
+    * [`FLUME-2801 <https://issues.apache.org/jira/browse/FLUME-2801>`__] - Performance improvement on TailDir source
+    * [`FLUME-2810 <https://issues.apache.org/jira/browse/FLUME-2810>`__] - Add static Schema URL to AvroEventSerializer configuration
+    * [`FLUME-2820 <https://issues.apache.org/jira/browse/FLUME-2820>`__] - Support New Kafka APIs
+    * [`FLUME-2852 <https://issues.apache.org/jira/browse/FLUME-2852>`__] - Kafka Source/Sink should optionally read/write Flume records
+    * [`FLUME-2868 <https://issues.apache.org/jira/browse/FLUME-2868>`__] - Kafka Channel partition topic by key
+    * [`FLUME-2872 <https://issues.apache.org/jira/browse/FLUME-2872>`__] - Kafka Sink should be able to select which header as the key
+    * [`FLUME-2875 <https://issues.apache.org/jira/browse/FLUME-2875>`__] - Allow RollingFileSink to specify a file prefix and a file extension.
+    * [`FLUME-2909 <https://issues.apache.org/jira/browse/FLUME-2909>`__] - Bump Rat version
+    * [`FLUME-2910 <https://issues.apache.org/jira/browse/FLUME-2910>`__] - AsyncHBaseSink - Failure callbacks should log the exception that caused them
+    * [`FLUME-2911 <https://issues.apache.org/jira/browse/FLUME-2911>`__] - Add includePattern option in SpoolDirectorySource configuration
+    * [`FLUME-2918 <https://issues.apache.org/jira/browse/FLUME-2918>`__] - TaildirSource is underperforming with huge parent directories
+    * [`FLUME-2937 <https://issues.apache.org/jira/browse/FLUME-2937>`__] - Integrate checkstyle for non-test classes
+    * [`FLUME-2941 <https://issues.apache.org/jira/browse/FLUME-2941>`__] - Integrate checkstyle for test classes
+    * [`FLUME-2954 <https://issues.apache.org/jira/browse/FLUME-2954>`__] - make raw data appearing in log messages explicit
+    * [`FLUME-2955 <https://issues.apache.org/jira/browse/FLUME-2955>`__] - Add file path to the header in TaildirSource
+    * [`FLUME-2959 <https://issues.apache.org/jira/browse/FLUME-2959>`__] - Fix issues with flume-checkstyle module
+    * [`FLUME-2982 <https://issues.apache.org/jira/browse/FLUME-2982>`__] - Add localhost escape sequence to HDFS sink
+    * [`FLUME-2999 <https://issues.apache.org/jira/browse/FLUME-2999>`__] - Kafka channel and sink should enable statically assigned partition per event via header
+    * [`FLUME-2821 <https://issues.apache.org/jira/browse/FLUME-2821>`__] - Flume-Kafka Source with new Consumer
+    * [`FLUME-2822 <https://issues.apache.org/jira/browse/FLUME-2822>`__] - Flume-Kafka-Sink with new Producer
+    * [`FLUME-2823 <https://issues.apache.org/jira/browse/FLUME-2823>`__] - Flume-Kafka-Channel with new APIs
+
+** Bug
+    * [`FLUME-1668 <https://issues.apache.org/jira/browse/FLUME-1668>`__] - Hdfs Sink File Rollover
+    * [`FLUME-2132 <https://issues.apache.org/jira/browse/FLUME-2132>`__] - Exception while syncing from Flume to HDFS
+    * [`FLUME-2143 <https://issues.apache.org/jira/browse/FLUME-2143>`__] - Flume build occasionally fails with OutOfMemoryError on Windows.
+    * [`FLUME-2215 <https://issues.apache.org/jira/browse/FLUME-2215>`__] - ResettableFileInputStream can't support  ucs-4 character
+    * [`FLUME-2318 <https://issues.apache.org/jira/browse/FLUME-2318>`__] - SpoolingDirectory is unable to handle empty files
+    * [`FLUME-2448 <https://issues.apache.org/jira/browse/FLUME-2448>`__] - Building flume from trunk failing with dependency error
+    * [`FLUME-2484 <https://issues.apache.org/jira/browse/FLUME-2484>`__] - NullPointerException in Kafka Sink test
+    * [`FLUME-2485 <https://issues.apache.org/jira/browse/FLUME-2485>`__] - Thrift Source tests fail on Oracle JDK 8
+    * [`FLUME-2514 <https://issues.apache.org/jira/browse/FLUME-2514>`__] - Some TestFileChannelRestart tests are extremely slow
+    * [`FLUME-2567 <https://issues.apache.org/jira/browse/FLUME-2567>`__] - Remove unneeded repository declarations in pom.xml
+    * [`FLUME-2573 <https://issues.apache.org/jira/browse/FLUME-2573>`__] - flume-ng --conf parameter is not used when starting a flume agent
+    * [`FLUME-2593 <https://issues.apache.org/jira/browse/FLUME-2593>`__] - ResettableFileInputStream returns negate values from read() method
+    * [`FLUME-2619 <https://issues.apache.org/jira/browse/FLUME-2619>`__] - Spooldir source does not log channel exceptions
+    * [`FLUME-2632 <https://issues.apache.org/jira/browse/FLUME-2632>`__] - High CPU on KafkaSink
+    * [`FLUME-2652 <https://issues.apache.org/jira/browse/FLUME-2652>`__] - Documented transaction handling semantics incorrect
+    * [`FLUME-2660 <https://issues.apache.org/jira/browse/FLUME-2660>`__] - Add documentation for EventValidator
+    * [`FLUME-2672 <https://issues.apache.org/jira/browse/FLUME-2672>`__] - NPE in KafkaSourceCounter
+    * [`FLUME-2712 <https://issues.apache.org/jira/browse/FLUME-2712>`__] - Optional channel errors slows down the Source to Main channel event rate
+    * [`FLUME-2725 <https://issues.apache.org/jira/browse/FLUME-2725>`__] - HDFS Sink does not use configured timezone for rounding
+    * [`FLUME-2732 <https://issues.apache.org/jira/browse/FLUME-2732>`__] - Make maximum tolerated failures before shutting down and recreating client in AsyncHbaseSink configurable
+    * [`FLUME-2734 <https://issues.apache.org/jira/browse/FLUME-2734>`__] - Kafka Channel timeout property is overridden by default value
+    * [`FLUME-2738 <https://issues.apache.org/jira/browse/FLUME-2738>`__] - Async HBase sink FD leak on client shutdown
+    * [`FLUME-2746 <https://issues.apache.org/jira/browse/FLUME-2746>`__] - How to include this Flume Patch in Flume 1.5.2 ?
+    * [`FLUME-2749 <https://issues.apache.org/jira/browse/FLUME-2749>`__] - Kerberos configuration error when using short names in multiple HDFS Sinks
+    * [`FLUME-2751 <https://issues.apache.org/jira/browse/FLUME-2751>`__] - Upgrade Derby version to 10.11.1.1
+    * [`FLUME-2753 <https://issues.apache.org/jira/browse/FLUME-2753>`__] - Error when specifying empty replace string in Search and Replace Interceptor
+    * [`FLUME-2754 <https://issues.apache.org/jira/browse/FLUME-2754>`__] - Hive Sink skipping first transaction in each Batch of Hive Transactions
+    * [`FLUME-2761 <https://issues.apache.org/jira/browse/FLUME-2761>`__] - Move Hive sink out of preview mode
+    * [`FLUME-2763 <https://issues.apache.org/jira/browse/FLUME-2763>`__] - flume_env script should handle jvm parameters like -javaagent -agentpath -agentlib
+    * [`FLUME-2773 <https://issues.apache.org/jira/browse/FLUME-2773>`__] - TailDirSource throws FileNotFound Exception if ~/.flume directory is not created already
+    * [`FLUME-2797 <https://issues.apache.org/jira/browse/FLUME-2797>`__] - SyslogTcpSource uses Deprecated Class + Deprecate SyslogTcpSource
+    * [`FLUME-2798 <https://issues.apache.org/jira/browse/FLUME-2798>`__] - Malformed Syslog messages can lead to OutOfMemoryException
+    * [`FLUME-2804 <https://issues.apache.org/jira/browse/FLUME-2804>`__] - Hive sink - abort remaining transactions on shutdown
+    * [`FLUME-2806 <https://issues.apache.org/jira/browse/FLUME-2806>`__] - flume-ng.ps1 Error running script to start an agent on Windows
+    * [`FLUME-2835 <https://issues.apache.org/jira/browse/FLUME-2835>`__] -  Hive Sink tests need to create table with transactional property set
+    * [`FLUME-2841 <https://issues.apache.org/jira/browse/FLUME-2841>`__] - Upgrade commons-collections to 3.2.2
+    * [`FLUME-2844 <https://issues.apache.org/jira/browse/FLUME-2844>`__] - ChannelCounter of SpillableMemoryChannel doesn't register actually.
+    * [`FLUME-2881 <https://issues.apache.org/jira/browse/FLUME-2881>`__] - Windows Launch Script fails in plugins dir code
+    * [`FLUME-2886 <https://issues.apache.org/jira/browse/FLUME-2886>`__] - Optional Channels can cause OOMs
+    * [`FLUME-2889 <https://issues.apache.org/jira/browse/FLUME-2889>`__] - Fixes to  DateTime computations
+    * [`FLUME-2891 <https://issues.apache.org/jira/browse/FLUME-2891>`__] - Revert FLUME-2712 and FLUME-2886
+    * [`FLUME-2897 <https://issues.apache.org/jira/browse/FLUME-2897>`__] - AsyncHBase sink NPE when Channel.getTransaction() fails
+    * [`FLUME-2901 <https://issues.apache.org/jira/browse/FLUME-2901>`__] - Document Kerberos setup for Kafka channel
+    * [`FLUME-2908 <https://issues.apache.org/jira/browse/FLUME-2908>`__] - NetcatSource - SocketChannel not closed when session is broken
+    * [`FLUME-2913 <https://issues.apache.org/jira/browse/FLUME-2913>`__] - Flume classpath too long
+    * [`FLUME-2915 <https://issues.apache.org/jira/browse/FLUME-2915>`__] - The kafka channel using new APIs will be stuck when the sink is avro sink
+    * [`FLUME-2920 <https://issues.apache.org/jira/browse/FLUME-2920>`__] - Kafka Channel Should Not Commit Offsets When Stopping
+    * [`FLUME-2922 <https://issues.apache.org/jira/browse/FLUME-2922>`__] - HDFSSequenceFile Should Sync Writer
+    * [`FLUME-2923 <https://issues.apache.org/jira/browse/FLUME-2923>`__] - Bump AsyncHBase version
+    * [`FLUME-2936 <https://issues.apache.org/jira/browse/FLUME-2936>`__] - KafkaSource tests arbitrarily fail
+    * [`FLUME-2939 <https://issues.apache.org/jira/browse/FLUME-2939>`__] - Upgrade recursive SpoolDir to use Java7 features
+    * [`FLUME-2948 <https://issues.apache.org/jira/browse/FLUME-2948>`__] - Docs: Fixed parameters on Replicating Channel Selector documentation example
+    * [`FLUME-2949 <https://issues.apache.org/jira/browse/FLUME-2949>`__] - Flume fails to build on Windows
+    * [`FLUME-2950 <https://issues.apache.org/jira/browse/FLUME-2950>`__] - ReliableSpoolingFileEventReader.rollCurrentFile is broken
+    * [`FLUME-2952 <https://issues.apache.org/jira/browse/FLUME-2952>`__] - SyslogAgent possible NPE on stop()
+    * [`FLUME-2972 <https://issues.apache.org/jira/browse/FLUME-2972>`__] - Handle offset migration in the new Kafka Channel
+    * [`FLUME-2974 <https://issues.apache.org/jira/browse/FLUME-2974>`__] - Some tests are broken in TestReliableSpoolingFileEventReader and TestSpoolingFileLineReader
+    * [`FLUME-2983 <https://issues.apache.org/jira/browse/FLUME-2983>`__] - Handle offset migration in the new Kafka Source
+
+** Documentation
+    * [`FLUME-2575 <https://issues.apache.org/jira/browse/FLUME-2575>`__] - FLUME-2548 brings SSLv2Hello back for Avro Sink, but UG says it is one of the protocols to exclude
+    * [`FLUME-2713 <https://issues.apache.org/jira/browse/FLUME-2713>`__] - Document Fault Tolerant Config parameters in FlumeUserGuide
+    * [`FLUME-2737 <https://issues.apache.org/jira/browse/FLUME-2737>`__] - Documentation for Pollable Source config parameters introduced in FLUME-2729
+    * [`FLUME-2783 <https://issues.apache.org/jira/browse/FLUME-2783>`__] - Update Website Team page with new Committer's
+    * [`FLUME-2890 <https://issues.apache.org/jira/browse/FLUME-2890>`__] - Typo in Twitter source warning
+    * [`FLUME-2934 <https://issues.apache.org/jira/browse/FLUME-2934>`__] - Document new cachePatternMatching option for TaildirSource
+    * [`FLUME-2963 <https://issues.apache.org/jira/browse/FLUME-2963>`__] - FlumeUserGuide - error in Kafka Source properties table
+    * [`FLUME-2971 <https://issues.apache.org/jira/browse/FLUME-2971>`__] - Document secure Kafka Sink/Source/Channel setup
+    * [`FLUME-2975 <https://issues.apache.org/jira/browse/FLUME-2975>`__] - Minor mistake in NetCat Source example in documentation
+    * [`FLUME-2998 <https://issues.apache.org/jira/browse/FLUME-2998>`__] - Add missing configuration parameter to SequenceSource docs
+
+** Task
+    * [`FLUME-2935 <https://issues.apache.org/jira/browse/FLUME-2935>`__] - Bump java target version to 1.7
+
+** Test
+    * [`FLUME-3003 <https://issues.apache.org/jira/browse/FLUME-3003>`__] - testSourceCounter in TestSyslogUdpSource is flaky
diff --git a/content/releases/content/1.11.0/_sources/releases/1.8.0.txt b/content/releases/content/1.11.0/_sources/releases/1.8.0.txt
new file mode 100644
index 00000000..4a942677
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.8.0.txt
@@ -0,0 +1,80 @@
+===============
+Version 1.8.0
+===============
+
+.. rubric:: Status of this release
+
+Apache Flume 1.8.0 is the eleventh release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.8.0 is production-ready software.
+
+.. rubric:: Release Documentation
+
+* `Flume 1.8.0 User Guide <content/1.8.0/FlumeUserGuide.html>`__ (also in `pdf <content/1.8.0/FlumeUserGuide.pdf>`__)
+* `Flume 1.8.0 Developer Guide <content/1.8.0/FlumeDeveloperGuide.html>`__ (also in `pdf <content/1.8.0/FlumeDeveloperGuide.pdf>`__)
+* `Flume 1.8.0 API Documentation <content/1.8.0/apidocs/index.html>`__
+
+.. rubric:: Changes
+
+Release Notes - Flume - Version v1.8.0
+
+** New Feature
+    * [`FLUME-2171 <https://issues.apache.org/jira/browse/FLUME-2171>`__] - Add Interceptor to remove headers from event
+    * [`FLUME-2917 <https://issues.apache.org/jira/browse/FLUME-2917>`__] - Provide netcat UDP source as alternative to TCP
+    * [`FLUME-2993 <https://issues.apache.org/jira/browse/FLUME-2993>`__] - Support environment variables in configuration files
+
+** Improvement
+    * [`FLUME-1520 <https://issues.apache.org/jira/browse/FLUME-1520>`__] - Timestamp interceptor should support custom headers
+    * [`FLUME-2945 <https://issues.apache.org/jira/browse/FLUME-2945>`__] - Bump java target version to 1.8
+    * [`FLUME-3020 <https://issues.apache.org/jira/browse/FLUME-3020>`__] - Improve HDFSEventSink Escape Ingestion by more then 10x by not getting InetAddress on every record
+    * [`FLUME-3025 <https://issues.apache.org/jira/browse/FLUME-3025>`__] - Expose FileChannel.open on JMX
+    * [`FLUME-3072 <https://issues.apache.org/jira/browse/FLUME-3072>`__] - Add IP address to headers in flume log4j appender
+    * [`FLUME-3092 <https://issues.apache.org/jira/browse/FLUME-3092>`__] - Extend the FileChannel's monitoring metrics
+    * [`FLUME-3100 <https://issues.apache.org/jira/browse/FLUME-3100>`__] - Support arbitrary header substitution for topic of Kafka
+    * [`FLUME-3144 <https://issues.apache.org/jira/browse/FLUME-3144>`__] - Improve Log4jAppender's performance by allowing logging collection of messages
+
+** Bug
+    * [`FLUME-2620 <https://issues.apache.org/jira/browse/FLUME-2620>`__] - File channel throws NullPointerException if a header value is null
+    * [`FLUME-2752 <https://issues.apache.org/jira/browse/FLUME-2752>`__] - Flume AvroSource will leak the memory and the OOM will be happened.
+    * [`FLUME-2812 <https://issues.apache.org/jira/browse/FLUME-2812>`__] - Exception in thread "SinkRunner-PollingRunner-DefaultSinkProcessor" java.lang.Error: Maximum permit count exceeded
+    * [`FLUME-2857 <https://issues.apache.org/jira/browse/FLUME-2857>`__] - Kafka Source/Channel/Sink does not restore default values when live update config
+    * [`FLUME-2905 <https://issues.apache.org/jira/browse/FLUME-2905>`__] - NetcatSource - Socket not closed when an exception is encountered during start() leading to file descriptor leaks
+    * [`FLUME-2991 <https://issues.apache.org/jira/browse/FLUME-2991>`__] - ExecSource command execution starts before starting the sourceCounter
+    * [`FLUME-3027 <https://issues.apache.org/jira/browse/FLUME-3027>`__] - Kafka Channel should clear offsets map after commit
+    * [`FLUME-3031 <https://issues.apache.org/jira/browse/FLUME-3031>`__] - sequence source should reset its counter for event body on channel exception
+    * [`FLUME-3043 <https://issues.apache.org/jira/browse/FLUME-3043>`__] - KafkaSink SinkCallback throws NullPointerException when Log4J level is debug
+    * [`FLUME-3046 <https://issues.apache.org/jira/browse/FLUME-3046>`__] - Kafka Sink and Source Configuration Improvements
+    * [`FLUME-3049 <https://issues.apache.org/jira/browse/FLUME-3049>`__] - Wrapping the exception into SecurityException in UGIExecutor.execute hides the original one
+    * [`FLUME-3057 <https://issues.apache.org/jira/browse/FLUME-3057>`__] - Build fails due to unsupported snappy-java version on ppc64le
+    * [`FLUME-3080 <https://issues.apache.org/jira/browse/FLUME-3080>`__] - Close failure in HDFS Sink might cause data loss
+    * [`FLUME-3083 <https://issues.apache.org/jira/browse/FLUME-3083>`__] - Taildir source can miss events if file updated in same second as file close
+    * [`FLUME-3085 <https://issues.apache.org/jira/browse/FLUME-3085>`__] - HDFS Sink can skip flushing some BucketWriters, might lead to data loss
+    * [`FLUME-3112 <https://issues.apache.org/jira/browse/FLUME-3112>`__] - Upgrade jackson-core library dependency
+    * [`FLUME-3127 <https://issues.apache.org/jira/browse/FLUME-3127>`__] - Upgrade libfb303 library dependency
+    * [`FLUME-3131 <https://issues.apache.org/jira/browse/FLUME-3131>`__] - Upgrade spring framework library dependencies
+    * [`FLUME-3132 <https://issues.apache.org/jira/browse/FLUME-3132>`__] - Upgrade tomcat jasper library dependencies
+    * [`FLUME-3135 <https://issues.apache.org/jira/browse/FLUME-3135>`__] - property logger in org.apache.flume.interceptor.RegexFilteringInterceptor confused
+    * [`FLUME-3141 <https://issues.apache.org/jira/browse/FLUME-3141>`__] - Small typo found in RegexHbaseEventSerializer.java
+    * [`FLUME-3152 <https://issues.apache.org/jira/browse/FLUME-3152>`__] - Add Flume Metric for Backup Checkpoint Errors
+    * [`FLUME-3155 <https://issues.apache.org/jira/browse/FLUME-3155>`__] - Use batch mode in mvn to fix Travis CI error
+    * [`FLUME-3157 <https://issues.apache.org/jira/browse/FLUME-3157>`__] - Refactor TestHDFSEventSinkOnMiniCluster to not use LeaseManager private API
+    * [`FLUME-3173 <https://issues.apache.org/jira/browse/FLUME-3173>`__] - Upgrade joda-time
+    * [`FLUME-3174 <https://issues.apache.org/jira/browse/FLUME-3174>`__] - HdfsSink AWS S3A authentication does not work on JDK 8
+    * [`FLUME-3175 <https://issues.apache.org/jira/browse/FLUME-3175>`__] - Javadoc generation fails due to Java8's strict doclint
+
+** Documentation
+    * [`FLUME-2175 <https://issues.apache.org/jira/browse/FLUME-2175>`__] - Update Developer Guide with notes on how to upgrade Protocol Buffer version
+    * [`FLUME-2817 <https://issues.apache.org/jira/browse/FLUME-2817>`__] - Sink for multi-agent flow example in user guide is set up incorrectly
+
+** Wish
+    * [`FLUME-2579 <https://issues.apache.org/jira/browse/FLUME-2579>`__] - JMS source support durable subscriptions and message listening
+
+** Question
+    * [`FLUME-2427 <https://issues.apache.org/jira/browse/FLUME-2427>`__] - java.lang.NoSuchMethodException and warning on HDFS (S3) sink
+
+** Task
+    * [`FLUME-3093 <https://issues.apache.org/jira/browse/FLUME-3093>`__] - Groundwork for version changes in root pom
+    * [`FLUME-3154 <https://issues.apache.org/jira/browse/FLUME-3154>`__] - Add HBase client version check to AsyncHBaseSink and HBaseSink
+
+** Test
+    * [`FLUME-2997 <https://issues.apache.org/jira/browse/FLUME-2997>`__] - Fix flaky junit test in SpillableMemoryChannel
+    * [`FLUME-3002 <https://issues.apache.org/jira/browse/FLUME-3002>`__] - Some tests in TestBucketWriter are flaky
diff --git a/content/releases/content/1.11.0/_sources/releases/1.9.0.txt b/content/releases/content/1.11.0/_sources/releases/1.9.0.txt
new file mode 100644
index 00000000..d4dc74ff
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/releases/1.9.0.txt
@@ -0,0 +1,97 @@
+===============
+Version 1.9.0
+===============
+
+.. rubric:: Status of this release
+
+Apache Flume 1.9.0 is the eleventh release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.9.0 is production-ready software.
+
+.. rubric:: Release Documentation
+
+* `Flume 1.9.0 User Guide <content/1.9.0/FlumeUserGuide.html>`__ (also in `pdf <content/1.9.0/FlumeUserGuide.pdf>`__)
+* `Flume 1.9.0 Developer Guide <content/1.9.0/FlumeDeveloperGuide.html>`__ (also in `pdf <content/1.9.0/FlumeDeveloperGuide.pdf>`__)
+* `Flume 1.9.0 API Documentation <content/1.9.0/apidocs/index.html>`__
+
+.. rubric:: Changes
+
+Release Notes - Flume - Version v1.9.0
+
+** New Feature
+    * [`FLUME-2071 <https://issues.apache.org/jira/browse/FLUME-2071>`__] - Flume Context doesn't support float or double configuration values.
+    * [`FLUME-2442 <https://issues.apache.org/jira/browse/FLUME-2442>`__] - Need an alternative to providing clear text passwords in flume config
+    * [`FLUME-3142 <https://issues.apache.org/jira/browse/FLUME-3142>`__] - Adding HBase2 sink
+
+** Improvement
+    * [`FLUME-2653 <https://issues.apache.org/jira/browse/FLUME-2653>`__] - Allow inUseSuffix to be null/empty
+    * [`FLUME-2854 <https://issues.apache.org/jira/browse/FLUME-2854>`__] - Parameterize jetty version in pom
+    * [`FLUME-2977 <https://issues.apache.org/jira/browse/FLUME-2977>`__] - Upgrade RAT to 0.12
+    * [`FLUME-3050 <https://issues.apache.org/jira/browse/FLUME-3050>`__] - add counters for error conditions and expose to monitor URL
+    * [`FLUME-3182 <https://issues.apache.org/jira/browse/FLUME-3182>`__] - Please add support for SSL/TLS for syslog (tcp) & multi_port syslog (tcp) sources
+    * [`FLUME-3186 <https://issues.apache.org/jira/browse/FLUME-3186>`__] - Make asyncHbaseClient configuration parameters available from flume config
+    * [`FLUME-3223 <https://issues.apache.org/jira/browse/FLUME-3223>`__] - Flume HDFS Sink should retry close prior to performing a recoverLease
+    * [`FLUME-3227 <https://issues.apache.org/jira/browse/FLUME-3227>`__] - Add Rate Limiter to StressSource
+    * [`FLUME-3239 <https://issues.apache.org/jira/browse/FLUME-3239>`__] - Do not rename files in SpoolDirectorySource
+    * [`FLUME-3246 <https://issues.apache.org/jira/browse/FLUME-3246>`__] - Validate flume configuration to prevent larger source batch size than the channel transaction capacity
+    * [`FLUME-3269 <https://issues.apache.org/jira/browse/FLUME-3269>`__] - Support JSSE keystore/trustore -D system properties
+    * [`FLUME-3275 <https://issues.apache.org/jira/browse/FLUME-3275>`__] - Components supporting SSL/TLS should be able to specify protocol list
+    * [`FLUME-3276 <https://issues.apache.org/jira/browse/FLUME-3276>`__] - Components supporting SSL/TLS should be able to specify cipher suite list
+    * [`FLUME-3280 <https://issues.apache.org/jira/browse/FLUME-3280>`__] - Improve maven build to help code reviews by adding static code analyzer to it
+    * [`FLUME-3281 <https://issues.apache.org/jira/browse/FLUME-3281>`__] - Update to Kafka 2.0 client
+    * [`FLUME-3282 <https://issues.apache.org/jira/browse/FLUME-3282>`__] - Use slf4j in every component
+
+
+** Bug
+    * [`FLUME-1282 <https://issues.apache.org/jira/browse/FLUME-1282>`__] - Flume 1.x build fails on Maven 2
+    * [`FLUME-2232 <https://issues.apache.org/jira/browse/FLUME-2232>`__] - Add findbugs to Flume build
+    * [`FLUME-2436 <https://issues.apache.org/jira/browse/FLUME-2436>`__] - Make hadoop-2 the default build profile
+    * [`FLUME-2464 <https://issues.apache.org/jira/browse/FLUME-2464>`__] - Remove hadoop-2 profile
+    * [`FLUME-2786 <https://issues.apache.org/jira/browse/FLUME-2786>`__] -  It will enter a deadlock state when modify the conf file before I stop flume-ng
+    * [`FLUME-2894 <https://issues.apache.org/jira/browse/FLUME-2894>`__] - Flume components should stop in the correct order (graceful shutdown)
+    * [`FLUME-2973 <https://issues.apache.org/jira/browse/FLUME-2973>`__] - Deadlock in hdfs sink
+    * [`FLUME-2976 <https://issues.apache.org/jira/browse/FLUME-2976>`__] - Exception when JMS source tries to connect to a Weblogic server without authentication
+    * [`FLUME-2988 <https://issues.apache.org/jira/browse/FLUME-2988>`__] - Kafka Sink metrics missing eventDrainAttemptCount
+    * [`FLUME-2989 <https://issues.apache.org/jira/browse/FLUME-2989>`__] - Kafka Channel metrics missing eventTakeAttemptCount and eventPutAttemptCount
+    * [`FLUME-3056 <https://issues.apache.org/jira/browse/FLUME-3056>`__] - TestApplication hangs indefinitely
+    * [`FLUME-3101 <https://issues.apache.org/jira/browse/FLUME-3101>`__] - taildir source may endless loop when tail a file
+    * [`FLUME-3106 <https://issues.apache.org/jira/browse/FLUME-3106>`__] - When batchSize of sink greater than transactionCapacity of Memory Channel, Flume can produce endless data
+    * [`FLUME-3107 <https://issues.apache.org/jira/browse/FLUME-3107>`__] - When batchSize of sink greater than transactionCapacity of File Channel, Flume can produce endless data
+    * [`FLUME-3114 <https://issues.apache.org/jira/browse/FLUME-3114>`__] - Upgrade commons-httpclient library dependency
+    * [`FLUME-3117 <https://issues.apache.org/jira/browse/FLUME-3117>`__] - Application  can be dead loop when call System.exit()  in methodconfigure
+    * [`FLUME-3133 <https://issues.apache.org/jira/browse/FLUME-3133>`__] - Add a ipHeader config in Syslog Sources
+    * [`FLUME-3201 <https://issues.apache.org/jira/browse/FLUME-3201>`__] - Fix SyslogUtil to handle RFC3164 format in december correctly
+    * [`FLUME-3218 <https://issues.apache.org/jira/browse/FLUME-3218>`__] - Fix external process config filter test
+    * [`FLUME-3222 <https://issues.apache.org/jira/browse/FLUME-3222>`__] - java.nio.file.NoSuchFileException thrown when files are being deleted from the TAILDIR source
+    * [`FLUME-3237 <https://issues.apache.org/jira/browse/FLUME-3237>`__] - Handling RuntimeExceptions coming from the JMS provider in JMSSource
+    * [`FLUME-3253 <https://issues.apache.org/jira/browse/FLUME-3253>`__] - JP Morgan Chase scan shows vulnerabilities for Splunk App using Apache Flume 1.8
+    * [`FLUME-3265 <https://issues.apache.org/jira/browse/FLUME-3265>`__] - Cannot set batch-size for LoadBalancingRpcClient
+    * [`FLUME-3270 <https://issues.apache.org/jira/browse/FLUME-3270>`__] - Close JMS resources in JMSMessageConsumer constructor in case of failure
+    * [`FLUME-3278 <https://issues.apache.org/jira/browse/FLUME-3278>`__] - Handling -D keystore parameters in Kafka components
+    * [`FLUME-3294 <https://issues.apache.org/jira/browse/FLUME-3294>`__] - Fix polling logic in TaildirSource
+    * [`FLUME-3298 <https://issues.apache.org/jira/browse/FLUME-3298>`__] - Make hadoop-common optional in flume-ng-hadoop-credential-store-config-filter
+    * [`FLUME-3299 <https://issues.apache.org/jira/browse/FLUME-3299>`__] - Fix log4j scopes in pom files
+
+** Sub-task
+    * [`FLUME-3158 <https://issues.apache.org/jira/browse/FLUME-3158>`__] - Upgrade surefire version and config
+    * [`FLUME-3243 <https://issues.apache.org/jira/browse/FLUME-3243>`__] - Increase the default of hdfs.callTimeout and document it's deprecation
+    * [`FLUME-3303 <https://issues.apache.org/jira/browse/FLUME-3303>`__] - Mention future configuration change in the release notes
+
+** Test
+    * [`FLUME-3195 <https://issues.apache.org/jira/browse/FLUME-3195>`__] - Split up the TestKafkaChannel class
+
+** Wish
+    * [`FLUME-3087 <https://issues.apache.org/jira/browse/FLUME-3087>`__] - Change log level from WARN to INFO when using default "maxIOWorkers" value.
+
+** Task
+    * [`FLUME-3183 <https://issues.apache.org/jira/browse/FLUME-3183>`__] - Maven: generate SHA-512 checksum during deploy
+
+** Dependency upgrade
+    * [`FLUME-2698 <https://issues.apache.org/jira/browse/FLUME-2698>`__] - Upgrade Jetty Version
+    * [`FLUME-3115 <https://issues.apache.org/jira/browse/FLUME-3115>`__] - Upgrade netty library dependency
+    * [`FLUME-3194 <https://issues.apache.org/jira/browse/FLUME-3194>`__] - upgrade derby to the latest (1.14.1.0) version
+
+** Documentation
+    * [`FLUME-1342 <https://issues.apache.org/jira/browse/FLUME-1342>`__] - Document JMX monitoring API
+    * [`FLUME-2723 <https://issues.apache.org/jira/browse/FLUME-2723>`__] - Document the requirement that Channel's transactionCapacity >= batchSize of the source/sink
+    * [`FLUME-3051 <https://issues.apache.org/jira/browse/FLUME-3051>`__] - Mention the incompatibility of Kafka source with 0.8.x Kafka brokers
+    * [`FLUME-3228 <https://issues.apache.org/jira/browse/FLUME-3228>`__] - Incorrect parameter name in timestamp interceptor docs
diff --git a/content/_sources/releases/index.txt b/content/releases/content/1.11.0/_sources/releases/index.txt
similarity index 77%
copy from content/_sources/releases/index.txt
copy to content/releases/content/1.11.0/_sources/releases/index.txt
index 2d4bbc0e..2005bfcf 100644
--- a/content/_sources/releases/index.txt
+++ b/content/releases/content/1.11.0/_sources/releases/index.txt
@@ -3,13 +3,13 @@ Releases
 
 .. rubric:: Current Release
 
-The current stable release is `Apache Flume Version 1.10.1 <1.10.1.html>`__.
+The current stable release is `Apache Flume Version 1.11.0 <1.11.0.html>`__.
 
 .. toctree::
    :maxdepth: 1
    :hidden:
 
-   1.10.1
+   1.11.0
 
 .. rubric:: Previous Releases
 
@@ -17,6 +17,7 @@ The current stable release is `Apache Flume Version 1.10.1 <1.10.1.html>`__.
    :maxdepth: 1
    :glob:
 
+   1.10.1
    1.10.0
    1.9.0
    1.8.0
diff --git a/content/_sources/security.txt b/content/releases/content/1.11.0/_sources/security.txt
similarity index 98%
copy from content/_sources/security.txt
copy to content/releases/content/1.11.0/_sources/security.txt
index ee4ca840..be6fae26 100644
--- a/content/_sources/security.txt
+++ b/content/releases/content/1.11.0/_sources/security.txt
@@ -15,7 +15,7 @@ If you have encountered an unlisted security vulnerability or other unexpected b
 `CVE-2022-34916 <https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-34916>`__: Apache Flume vulnerable to a JNDI RCE in JMSMessageConsumer.
 
 +------------------------------------------------------------------------------------+--------------------------------------------------------------------------+
-| `CVE-2022-25167 <https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-34916>`__ | Deserialization of Untrusted Data                                        |
+| `CVE-2022-34916 <https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-34916>`__ | Deserialization of Untrusted Data                                        |
 +====================================================================================+==========================================================================+
 | Severity                                                                           | Moderate                                                                 |
 +------------------------------------------------------------------------------------+--------------------------------------------------------------------------+
diff --git a/content/releases/content/1.11.0/_sources/source.txt b/content/releases/content/1.11.0/_sources/source.txt
new file mode 100644
index 00000000..9e50ba59
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/source.txt
@@ -0,0 +1,93 @@
+=================
+Source Repository
+=================
+
+.. rubric:: Overview
+
+This project uses `Git <http://git-scm.com/>`_ to manage its source code. Instructions on
+Git use can be found in the `Git documentation <http://git-scm.com/documentation/>`_.
+
+.. rubric:: Web Access
+
+The following is a link to the online source repository.
+
+.. raw:: html
+
+   <div class="highlight-none"><div class="highlight"><pre>
+   <a href="https://github.com/apache/flume">https://github.com/apache/flume</a>
+   </pre></div></div>
+
+.. rubric:: Anonymous Access
+
+Flume maintains an active release branch along with trunk. The release branch represents the list of commits that will go into the next release.
+All commits that go into trunk will also have to be committed using git cherry-pick and pushed to the current release branch.
+The current release branch is flume-1.9.
+
+The source can be checked out anonymously from git with this command:::
+
+    $ git clone https://github.com/apache/flume.git
+
+.. rubric:: Developer Access
+
+Everyone can access the Git repository via HTTP, but Committers must clone the git repository via HTTPS.::
+
+    $ git clone git@github.com:apache/flume.git
+
+Committers should first commit the patch to trunk on your local repo::
+
+    $ git pull
+    $ git commit -m "A message"
+    $ git log
+
+Copy the commit hash of the commit you just made. Then::
+
+    $ git checkout flume-1.9 (or the current release branch)
+    $ git pull
+    $ git cherry-pick <commit hash of the commit you made> (This should get committed immediately).
+
+Now push to both trunk and the release branch::
+
+    $ git push -u origin trunk
+    $ git push -u origin flume-1.9
+
+For more details, please read: `Git at Apache <https://gitbox.apache.org/>`_.
+
+The committer should make sure the commits are pushed to both branches. Please make sure all commits to the release branch are fast forward commits
+and there are no merge commits on the release branch.
+
+This process requires a little more work, but this guarantees that our release tags will not have accidental and local commits in its history,
+as we can force push to the release branches to remove these from history. Ideally we should try to keep the history on release branches linear,
+but if at some point we decide to start using feature branches, we might end up having merge commits on these branches too, but that is expected
+and required - since that would represent the list of commits for that feature.
+
+When a release is finalized, the current release branch will be frozen by the release manager for the release, and a new release branch will be
+branched off the current release branch. The new branch will represent the next release and all commits not meant for the current release must
+go to the new branch once the current branch is frozen. The release manager then pushes release related commits to the current branch.
+
+For example, if the next release is flume-1.9.0, all commits should go to trunk and flume-1.9.
+When the rolling release canidate, the release manager will create a new branch, say flume-1.10 from the latest commit of 
+flume-1.9. All further non-release related commits should go to trunk and flume-1.10 (unless the release manager thinks otherwise - in which case it can go to flume-1.9 and flume-1.10). 
+
+Please note that the main development branch is **trunk**, not master. 
+
+.. rubric:: Access Through a Proxy
+
+The Subversion client can go through a proxy, if you configure it to do so. To configure git to use a proxy::
+
+    $ git config http.proxy address:port
+
+Then do a git clone as usual::
+
+    $ git clone https://github.com/apache/flume
+
+
+.. rubric:: SVN Access
+
+If you prefer to use svn and not git, please use the `Github mirror <https://github.com/apache/flume>`_ to checkout
+the sources. Please read `this <https://github.com/blog/626-announcing-svn-support>`_ and `this <https://github.com/blog/626-announcing-svn-support>`_
+for details on how to use svn with github.
+
+**Note 1:** The (erstwhile) Apache Flume `SVN repository <http://svn.apache.org/repos/asf/flume/>`_ is no longer updated and should not be used to checkout
+the source code. 
+
+**Note 2:** Committers could use either Apache Gitbox or Github repositories. SVN can no longer be used to commit.
diff --git a/content/releases/content/1.11.0/_sources/team.txt b/content/releases/content/1.11.0/_sources/team.txt
new file mode 100644
index 00000000..81412680
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/team.txt
@@ -0,0 +1,57 @@
+====
+Team
+====
+ A successful project requires many people to play many different roles. Some members write code or documentation,
+ while others are valuable as testers, submitting patches and suggestions.
+
+ The team is comprised of Members, Committers and Contributors. Members are responsible for making project management
+ decisions, voting on releases as well as acting as Committers. Committers have direct access to the source code and
+ actively evolve the codebase. Contributors improve the project through submission of patches and suggestions
+ to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions
+ to the project are greatly appreciated.
+
+ The following individuals are recognized as currently active PMC Members or Project Committers.
+
+.. csv-table::
+   :header: "Name", "Email", "Id", "Role"
+   :widths: 30, 25, 20, 25
+
+   "Arvind Prabhakar", "arvind at apache.org", "arvind", "PMC Member"
+   "Balázs Donát Bessenyei", "bessbd at apache.org", "bessbd", "PMC Chair"
+   "Denes Arvay", "denes at apache.org", "denes", "PMC Member"
+   "Jaroslav Cecho", "jarcec at apache.org", "jarcec","PMC Member"
+   "Jonathan Hsieh", "jmhsieh at apache.org", "jmhsieh", "PMC Member"
+   "Juhani Connolly", "juhanic at apache.org", "juhanic", "PMC Member"
+   "Mike Percy", "mpercy at apache.org", "mpercy", "PMC Member"
+   "Ahmed Radwan", "ahmed at apache.org", "ahmed", "PMC Member"
+   "Ralph Goers", "rgoers at apache.org", "rgoers", "PMC Member"
+   "Sean Busbey", "busbey at apache.org", "busbey", "Committer"
+   "Tristan Stevens", "tristan at apache.org", "tristan", "PMC Member"
+
+The following individuals are recognized as former PMC Members or Project Committers
+
+.. csv-table::
+   :header: "Name", "Email", "Id", "Role", "Status"
+   :widths: 25, 25, 15, 15, 15
+
+   "Aaron Kimball", "kimballa at apache.org", "kimballa", "PMC Member", "Last active 2011"
+   "Ashish Paliwal", "apaliwal at apache.org", "apaliwal", "Committer", "Last active 2017"
+   "Andrew Bayer", "abayer at apache.org", "abayer", "PMC Member", "Last active 2015"
+   "Brock Noland", "brock at apache.org", "brock", "PMC Member", "Last active 2019"
+   "Bruce Mitchener", "brucem at apache.org", "brucem", "PMC Member", "Last active - project creation"
+   "Derek Deeter", "ddeeter at apache.org", "ddeeter", "PMC Member", "Last active - project creation"
+   "Eric Sammer", "esammer at apache.org", "esammer", "PMC Member", "Last active 2017"
+   "Hari Shreedharan", "hshreedharan at apache.org", "hshreedharan", "PMC Member", "Emeritus 2022"
+   "Henry Robinson", "henry at apache.org", "henry", "PMC Member", "Last active - project creation"
+   "Johny Rufus", "johnyrufus at apache.org", "johnyrufus", "Committer", "Last active 2017"
+   "Mingjie Lai", "mlai at apache.org", "mlai", "PMC Member", "Last active 2012"
+   "Mubarak Seyed", "mubarak at apache.org","mubarak", "Committer", "Last active 2017"
+   "Nick Verbeck", "nerdynick at apache.org", "nerdynick", "PMC Member", "Last active 2011"
+   "Patrick Hunt", "phunt at apache.org", "phunt", "PMC Member", "Last active 2012"
+   "Patrick Wendell", "pwendell at apache.org", "pwendell", "Committer", "Last active 2015"
+   "Prasad Mujumdar", "prasadm at apache.org", "prasadm", "PMC Member", "Last active 2015"
+   "Roshan Naik", "roshannaik at apache.org", "roshannaik", "PMC Member", "Last active 2017"
+   "Attila Simon", "sati at apache.org", "sati", "Committer", "Last active 2017"
+   "Ferenc Szabo", "szaboferee at apache.org", "szaboferee", "Committer", "Last active 2019"
+   "Wolfgang Hoschek", "whoschek at apache.org", "whoschek", "Committer", "Last active 2016"
+   "Will McQueen", "will at apache.org", "will", "PMC Member", "Last active 2017"
diff --git a/content/releases/content/1.11.0/_sources/testing.txt b/content/releases/content/1.11.0/_sources/testing.txt
new file mode 100644
index 00000000..516a56c6
--- /dev/null
+++ b/content/releases/content/1.11.0/_sources/testing.txt
@@ -0,0 +1,8 @@
+===================
+Testing
+===================
+
+The Apache Flume project uses `TravisCI <https://travis-ci.com/github/apache/flume>`_ to test the build of `trunk` branch 
+and all Pull Requests at GitHub.
+
+The build and tests are executed on AMD64 and ARM64 CPU architectures.
\ No newline at end of file
diff --git a/content/releases/content/1.11.0/_static/ajax-loader.gif b/content/releases/content/1.11.0/_static/ajax-loader.gif
new file mode 100644
index 00000000..61faf8ca
Binary files /dev/null and b/content/releases/content/1.11.0/_static/ajax-loader.gif differ
diff --git a/content/releases/content/1.11.0/_static/basic.css b/content/releases/content/1.11.0/_static/basic.css
new file mode 100644
index 00000000..f0379f35
--- /dev/null
+++ b/content/releases/content/1.11.0/_static/basic.css
@@ -0,0 +1,540 @@
+/*
+ * basic.css
+ * ~~~~~~~~~
+ *
+ * Sphinx stylesheet -- basic theme.
+ *
+ * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+
+/* -- main layout ----------------------------------------------------------- */
+
+div.clearer {
+    clear: both;
+}
+
+/* -- relbar ---------------------------------------------------------------- */
+
+div.related {
+    width: 100%;
+    font-size: 90%;
+}
+
+div.related h3 {
+    display: none;
+}
+
+div.related ul {
+    margin: 0;
+    padding: 0 0 0 10px;
+    list-style: none;
+}
+
+div.related li {
+    display: inline;
+}
+
+div.related li.right {
+    float: right;
+    margin-right: 5px;
+}
+
+/* -- sidebar --------------------------------------------------------------- */
+
+div.sphinxsidebarwrapper {
+    padding: 10px 5px 0 10px;
+}
+
+div.sphinxsidebar {
+    float: left;
+    width: 230px;
+    margin-left: -100%;
+    font-size: 90%;
+}
+
+div.sphinxsidebar ul {
+    list-style: none;
+}
+
+div.sphinxsidebar ul ul,
+div.sphinxsidebar ul.want-points {
+    margin-left: 20px;
+    list-style: square;
+}
+
+div.sphinxsidebar ul ul {
+    margin-top: 0;
+    margin-bottom: 0;
+}
+
+div.sphinxsidebar form {
+    margin-top: 10px;
+}
+
+div.sphinxsidebar input {
+    border: 1px solid #98dbcc;
+    font-family: sans-serif;
+    font-size: 1em;
+}
+
+div.sphinxsidebar input[type="text"] {
+    width: 170px;
+}
+
+div.sphinxsidebar input[type="submit"] {
+    width: 30px;
+}
+
+img {
+    border: 0;
+}
+
+/* -- search page ----------------------------------------------------------- */
+
+ul.search {
+    margin: 10px 0 0 20px;
+    padding: 0;
+}
+
+ul.search li {
+    padding: 5px 0 5px 20px;
+    background-image: url(file.png);
+    background-repeat: no-repeat;
+    background-position: 0 7px;
+}
+
+ul.search li a {
+    font-weight: bold;
+}
+
+ul.search li div.context {
+    color: #888;
+    margin: 2px 0 0 30px;
+    text-align: left;
+}
+
+ul.keywordmatches li.goodmatch a {
+    font-weight: bold;
+}
+
+/* -- index page ------------------------------------------------------------ */
+
+table.contentstable {
+    width: 90%;
+}
+
+table.contentstable p.biglink {
+    line-height: 150%;
+}
+
+a.biglink {
+    font-size: 1.3em;
+}
+
+span.linkdescr {
+    font-style: italic;
+    padding-top: 5px;
+    font-size: 90%;
+}
+
+/* -- general index --------------------------------------------------------- */
+
+table.indextable {
+    width: 100%;
+}
+
+table.indextable td {
+    text-align: left;
+    vertical-align: top;
+}
+
+table.indextable dl, table.indextable dd {
+    margin-top: 0;
+    margin-bottom: 0;
+}
+
+table.indextable tr.pcap {
+    height: 10px;
+}
+
+table.indextable tr.cap {
+    margin-top: 10px;
+    background-color: #f2f2f2;
+}
+
+img.toggler {
+    margin-right: 3px;
+    margin-top: 3px;
+    cursor: pointer;
+}
+
+div.modindex-jumpbox {
+    border-top: 1px solid #ddd;
+    border-bottom: 1px solid #ddd;
+    margin: 1em 0 1em 0;
+    padding: 0.4em;
+}
+
+div.genindex-jumpbox {
+    border-top: 1px solid #ddd;
+    border-bottom: 1px solid #ddd;
+    margin: 1em 0 1em 0;
+    padding: 0.4em;
+}
+
+/* -- general body styles --------------------------------------------------- */
+
+a.headerlink {
+    visibility: hidden;
+}
+
+h1:hover > a.headerlink,
+h2:hover > a.headerlink,
+h3:hover > a.headerlink,
+h4:hover > a.headerlink,
+h5:hover > a.headerlink,
+h6:hover > a.headerlink,
+dt:hover > a.headerlink {
+    visibility: visible;
+}
+
+div.body p.caption {
+    text-align: inherit;
+}
+
+div.body td {
+    text-align: left;
+}
+
+.field-list ul {
+    padding-left: 1em;
+}
+
+.first {
+    margin-top: 0 !important;
+}
+
+p.rubric {
+    margin-top: 30px;
+    font-weight: bold;
+}
+
+img.align-left, .figure.align-left, object.align-left {
+    clear: left;
+    float: left;
+    margin-right: 1em;
+}
+
+img.align-right, .figure.align-right, object.align-right {
+    clear: right;
+    float: right;
+    margin-left: 1em;
+}
+
+img.align-center, .figure.align-center, object.align-center {
+  display: block;
+  margin-left: auto;
+  margin-right: auto;
+}
+
+.align-left {
+    text-align: left;
+}
+
+.align-center {
+    text-align: center;
+}
+
+.align-right {
+    text-align: right;
+}
+
+/* -- sidebars -------------------------------------------------------------- */
+
+div.sidebar {
+    margin: 0 0 0.5em 1em;
+    border: 1px solid #ddb;
+    padding: 7px 7px 0 7px;
+    background-color: #ffe;
+    width: 40%;
+    float: right;
+}
+
+p.sidebar-title {
+    font-weight: bold;
+}
+
+/* -- topics ---------------------------------------------------------------- */
+
+div.topic {
+    border: 1px solid #ccc;
+    padding: 7px 7px 0 7px;
+    margin: 10px 0 10px 0;
+}
+
+p.topic-title {
+    font-size: 1.1em;
+    font-weight: bold;
+    margin-top: 10px;
+}
+
+/* -- admonitions ----------------------------------------------------------- */
+
+div.admonition {
+    margin-top: 10px;
+    margin-bottom: 10px;
+    padding: 7px;
+}
+
+div.admonition dt {
+    font-weight: bold;
+}
+
+div.admonition dl {
+    margin-bottom: 0;
+}
+
+p.admonition-title {
+    margin: 0px 10px 5px 0px;
+    font-weight: bold;
+}
+
+div.body p.centered {
+    text-align: center;
+    margin-top: 25px;
+}
+
+/* -- tables ---------------------------------------------------------------- */
+
+table.docutils {
+    border: 0;
+    border-collapse: collapse;
+}
+
+table.docutils td, table.docutils th {
+    padding: 1px 8px 1px 5px;
+    border-top: 0;
+    border-left: 0;
+    border-right: 0;
+    border-bottom: 1px solid #aaa;
+}
+
+table.field-list td, table.field-list th {
+    border: 0 !important;
+}
+
+table.footnote td, table.footnote th {
+    border: 0 !important;
+}
+
+th {
+    text-align: left;
+    padding-right: 5px;
+}
+
+table.citation {
+    border-left: solid 1px gray;
+    margin-left: 1px;
+}
+
+table.citation td {
+    border-bottom: none;
+}
+
+/* -- other body styles ----------------------------------------------------- */
+
+ol.arabic {
+    list-style: decimal;
+}
+
+ol.loweralpha {
+    list-style: lower-alpha;
+}
+
+ol.upperalpha {
+    list-style: upper-alpha;
+}
+
+ol.lowerroman {
+    list-style: lower-roman;
+}
+
+ol.upperroman {
+    list-style: upper-roman;
+}
+
+dl {
+    margin-bottom: 15px;
+}
+
+dd p {
+    margin-top: 0px;
+}
+
+dd ul, dd table {
+    margin-bottom: 10px;
+}
+
+dd {
+    margin-top: 3px;
+    margin-bottom: 10px;
+    margin-left: 30px;
+}
+
+dt:target, .highlighted {
+    background-color: #fbe54e;
+}
+
+dl.glossary dt {
+    font-weight: bold;
+    font-size: 1.1em;
+}
+
+.field-list ul {
+    margin: 0;
+    padding-left: 1em;
+}
+
+.field-list p {
+    margin: 0;
+}
+
+.refcount {
+    color: #060;
+}
+
+.optional {
+    font-size: 1.3em;
+}
+
+.versionmodified {
+    font-style: italic;
+}
+
+.system-message {
+    background-color: #fda;
+    padding: 5px;
+    border: 3px solid red;
+}
+
+.footnote:target  {
+    background-color: #ffa;
+}
+
+.line-block {
+    display: block;
+    margin-top: 1em;
+    margin-bottom: 1em;
+}
+
+.line-block .line-block {
+    margin-top: 0;
+    margin-bottom: 0;
+    margin-left: 1.5em;
+}
+
+.guilabel, .menuselection {
+    font-family: sans-serif;
+}
+
+.accelerator {
+    text-decoration: underline;
+}
+
+.classifier {
+    font-style: oblique;
+}
+
+abbr, acronym {
+    border-bottom: dotted 1px;
+    cursor: help;
+}
+
+/* -- code displays --------------------------------------------------------- */
+
+pre {
+    overflow: auto;
+    overflow-y: hidden;  /* fixes display issues on Chrome browsers */
+}
+
+td.linenos pre {
+    padding: 5px 0px;
+    border: 0;
+    background-color: transparent;
+    color: #aaa;
+}
+
+table.highlighttable {
+    margin-left: 0.5em;
+}
+
+table.highlighttable td {
+    padding: 0 0.5em 0 0.5em;
+}
+
+tt.descname {
+    background-color: transparent;
+    font-weight: bold;
+    font-size: 1.2em;
+}
+
+tt.descclassname {
+    background-color: transparent;
+}
+
+tt.xref, a tt {
+    background-color: transparent;
+    font-weight: bold;
+}
+
+h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
+    background-color: transparent;
+}
+
+.viewcode-link {
+    float: right;
+}
+
+.viewcode-back {
+    float: right;
+    font-family: sans-serif;
+}
+
+div.viewcode-block:target {
+    margin: -1px -10px;
+    padding: 0 10px;
+}
+
+/* -- math display ---------------------------------------------------------- */
+
+img.math {
+    vertical-align: middle;
+}
+
+div.body div.math p {
+    text-align: center;
+}
+
+span.eqno {
+    float: right;
+}
+
+/* -- printout stylesheet --------------------------------------------------- */
+
+@media print {
+    div.document,
+    div.documentwrapper,
+    div.bodywrapper {
+        margin: 0 !important;
+        width: 100%;
+    }
+
+    div.sphinxsidebar,
+    div.related,
+    div.footer,
+    #top-link {
+        display: none;
+    }
+}
\ No newline at end of file
diff --git a/content/releases/content/1.11.0/_static/comment-bright.png b/content/releases/content/1.11.0/_static/comment-bright.png
new file mode 100644
index 00000000..551517b8
Binary files /dev/null and b/content/releases/content/1.11.0/_static/comment-bright.png differ
diff --git a/content/releases/content/1.11.0/_static/comment-close.png b/content/releases/content/1.11.0/_static/comment-close.png
new file mode 100644
index 00000000..09b54be4
Binary files /dev/null and b/content/releases/content/1.11.0/_static/comment-close.png differ
diff --git a/content/releases/content/1.11.0/_static/comment.png b/content/releases/content/1.11.0/_static/comment.png
new file mode 100644
index 00000000..92feb52b
Binary files /dev/null and b/content/releases/content/1.11.0/_static/comment.png differ
diff --git a/content/releases/content/1.11.0/_static/doctools.js b/content/releases/content/1.11.0/_static/doctools.js
new file mode 100644
index 00000000..d4619fdf
--- /dev/null
+++ b/content/releases/content/1.11.0/_static/doctools.js
@@ -0,0 +1,247 @@
+/*
+ * doctools.js
+ * ~~~~~~~~~~~
+ *
+ * Sphinx JavaScript utilities for all documentation.
+ *
+ * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+
+/**
+ * select a different prefix for underscore
+ */
+$u = _.noConflict();
+
+/**
+ * make the code below compatible with browsers without
+ * an installed firebug like debugger
+if (!window.console || !console.firebug) {
+  var names = ["log", "debug", "info", "warn", "error", "assert", "dir",
+    "dirxml", "group", "groupEnd", "time", "timeEnd", "count", "trace",
+    "profile", "profileEnd"];
+  window.console = {};
+  for (var i = 0; i < names.length; ++i)
+    window.console[names[i]] = function() {};
+}
+ */
+
+/**
+ * small helper function to urldecode strings
+ */
+jQuery.urldecode = function(x) {
+  return decodeURIComponent(x).replace(/\+/g, ' ');
+}
+
+/**
+ * small helper function to urlencode strings
+ */
+jQuery.urlencode = encodeURIComponent;
+
+/**
+ * This function returns the parsed url parameters of the
+ * current request. Multiple values per key are supported,
+ * it will always return arrays of strings for the value parts.
+ */
+jQuery.getQueryParameters = function(s) {
+  if (typeof s == 'undefined')
+    s = document.location.search;
+  var parts = s.substr(s.indexOf('?') + 1).split('&');
+  var result = {};
+  for (var i = 0; i < parts.length; i++) {
+    var tmp = parts[i].split('=', 2);
+    var key = jQuery.urldecode(tmp[0]);
+    var value = jQuery.urldecode(tmp[1]);
+    if (key in result)
+      result[key].push(value);
+    else
+      result[key] = [value];
+  }
+  return result;
+};
+
+/**
+ * small function to check if an array contains
+ * a given item.
+ */
+jQuery.contains = function(arr, item) {
+  for (var i = 0; i < arr.length; i++) {
+    if (arr[i] == item)
+      return true;
+  }
+  return false;
+};
+
+/**
+ * highlight a given string on a jquery object by wrapping it in
+ * span elements with the given class name.
+ */
+jQuery.fn.highlightText = function(text, className) {
+  function highlight(node) {
+    if (node.nodeType == 3) {
+      var val = node.nodeValue;
+      var pos = val.toLowerCase().indexOf(text);
+      if (pos >= 0 && !jQuery(node.parentNode).hasClass(className)) {
+        var span = document.createElement("span");
+        span.className = className;
+        span.appendChild(document.createTextNode(val.substr(pos, text.length)));
+        node.parentNode.insertBefore(span, node.parentNode.insertBefore(
+          document.createTextNode(val.substr(pos + text.length)),
+          node.nextSibling));
+        node.nodeValue = val.substr(0, pos);
+      }
+    }
+    else if (!jQuery(node).is("button, select, textarea")) {
+      jQuery.each(node.childNodes, function() {
+        highlight(this);
+      });
+    }
+  }
+  return this.each(function() {
+    highlight(this);
+  });
+};
+
+/**
+ * Small JavaScript module for the documentation.
+ */
+var Documentation = {
+
+  init : function() {
+    this.fixFirefoxAnchorBug();
+    this.highlightSearchWords();
+    this.initIndexTable();
+  },
+
+  /**
+   * i18n support
+   */
+  TRANSLATIONS : {},
+  PLURAL_EXPR : function(n) { return n == 1 ? 0 : 1; },
+  LOCALE : 'unknown',
+
+  // gettext and ngettext don't access this so that the functions
+  // can safely bound to a different name (_ = Documentation.gettext)
+  gettext : function(string) {
+    var translated = Documentation.TRANSLATIONS[string];
+    if (typeof translated == 'undefined')
+      return string;
+    return (typeof translated == 'string') ? translated : translated[0];
+  },
+
+  ngettext : function(singular, plural, n) {
+    var translated = Documentation.TRANSLATIONS[singular];
+    if (typeof translated == 'undefined')
+      return (n == 1) ? singular : plural;
+    return translated[Documentation.PLURALEXPR(n)];
+  },
+
+  addTranslations : function(catalog) {
+    for (var key in catalog.messages)
+      this.TRANSLATIONS[key] = catalog.messages[key];
+    this.PLURAL_EXPR = new Function('n', 'return +(' + catalog.plural_expr + ')');
+    this.LOCALE = catalog.locale;
+  },
+
+  /**
+   * add context elements like header anchor links
+   */
+  addContextElements : function() {
+    $('div[id] > :header:first').each(function() {
+      $('<a class="headerlink">\u00B6</a>').
+      attr('href', '#' + this.id).
+      attr('title', _('Permalink to this headline')).
+      appendTo(this);
+    });
+    $('dt[id]').each(function() {
+      $('<a class="headerlink">\u00B6</a>').
+      attr('href', '#' + this.id).
+      attr('title', _('Permalink to this definition')).
+      appendTo(this);
+    });
+  },
+
+  /**
+   * workaround a firefox stupidity
+   */
+  fixFirefoxAnchorBug : function() {
+    if (document.location.hash && $.browser.mozilla)
+      window.setTimeout(function() {
+        document.location.href += '';
+      }, 10);
+  },
+
+  /**
+   * highlight the search words provided in the url in the text
+   */
+  highlightSearchWords : function() {
+    var params = $.getQueryParameters();
+    var terms = (params.highlight) ? params.highlight[0].split(/\s+/) : [];
+    if (terms.length) {
+      var body = $('div.body');
+      window.setTimeout(function() {
+        $.each(terms, function() {
+          body.highlightText(this.toLowerCase(), 'highlighted');
+        });
+      }, 10);
+      $('<p class="highlight-link"><a href="javascript:Documentation.' +
+        'hideSearchWords()">' + _('Hide Search Matches') + '</a></p>')
+          .appendTo($('#searchbox'));
+    }
+  },
+
+  /**
+   * init the domain index toggle buttons
+   */
+  initIndexTable : function() {
+    var togglers = $('img.toggler').click(function() {
+      var src = $(this).attr('src');
+      var idnum = $(this).attr('id').substr(7);
+      $('tr.cg-' + idnum).toggle();
+      if (src.substr(-9) == 'minus.png')
+        $(this).attr('src', src.substr(0, src.length-9) + 'plus.png');
+      else
+        $(this).attr('src', src.substr(0, src.length-8) + 'minus.png');
+    }).css('display', '');
+    if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) {
+        togglers.click();
+    }
+  },
+
+  /**
+   * helper function to hide the search marks again
+   */
+  hideSearchWords : function() {
+    $('#searchbox .highlight-link').fadeOut(300);
+    $('span.highlighted').removeClass('highlighted');
+  },
+
+  /**
+   * make the url absolute
+   */
+  makeURL : function(relativeURL) {
+    return DOCUMENTATION_OPTIONS.URL_ROOT + '/' + relativeURL;
+  },
+
+  /**
+   * get the current relative url
+   */
+  getCurrentURL : function() {
+    var path = document.location.pathname;
+    var parts = path.split(/\//);
+    $.each(DOCUMENTATION_OPTIONS.URL_ROOT.split(/\//), function() {
+      if (this == '..')
+        parts.pop();
+    });
+    var url = parts.join('/');
+    return path.substring(url.lastIndexOf('/') + 1, path.length - 1);
+  }
+};
+
+// quick alias for translations
+_ = Documentation.gettext;
+
+$(document).ready(function() {
+  Documentation.init();
+});
diff --git a/content/releases/content/1.11.0/_static/down-pressed.png b/content/releases/content/1.11.0/_static/down-pressed.png
new file mode 100644
index 00000000..6f7ad782
Binary files /dev/null and b/content/releases/content/1.11.0/_static/down-pressed.png differ
diff --git a/content/releases/content/1.11.0/_static/down.png b/content/releases/content/1.11.0/_static/down.png
new file mode 100644
index 00000000..3003a887
Binary files /dev/null and b/content/releases/content/1.11.0/_static/down.png differ
diff --git a/content/releases/content/1.11.0/_static/feather-small.png b/content/releases/content/1.11.0/_static/feather-small.png
new file mode 100644
index 00000000..b944a35e
Binary files /dev/null and b/content/releases/content/1.11.0/_static/feather-small.png differ
diff --git a/content/releases/content/1.11.0/_static/file.png b/content/releases/content/1.11.0/_static/file.png
new file mode 100644
index 00000000..d18082e3
Binary files /dev/null and b/content/releases/content/1.11.0/_static/file.png differ
diff --git a/content/releases/content/1.11.0/_static/flume-logo.png b/content/releases/content/1.11.0/_static/flume-logo.png
new file mode 100644
index 00000000..f9ac5e2e
Binary files /dev/null and b/content/releases/content/1.11.0/_static/flume-logo.png differ
diff --git a/content/releases/content/1.11.0/_static/flume.css b/content/releases/content/1.11.0/_static/flume.css
new file mode 100644
index 00000000..bb9d35ad
--- /dev/null
+++ b/content/releases/content/1.11.0/_static/flume.css
@@ -0,0 +1,292 @@
+/*
+ * default.css_t
+ * ~~~~~~~~~~~~~
+ *
+ * Sphinx stylesheet -- default theme.
+ *
+ * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+
+@import url('https://fonts.googleapis.com/css?family=Baloo+Chettan');
+@import url("basic.css");
+
+/* -- page layout ----------------------------------------------------------- */
+
+body {
+    font-family: verdana, sans-serif;
+    font-size: 100%;
+    background-color: White;
+    color: #000;
+    margin: 0;
+    padding: 0;
+}
+
+div.document {
+    background-color: #3076B3;
+}
+
+div.documentwrapper {
+    float: left;
+    width: 100%;
+}
+
+div.bodywrapper {
+    margin: 0 0 0 230px;
+}
+
+div.body {
+    background-color: #ffffff;
+    color: #000000;
+    padding: 0 20px 30px 20px;
+    min-height: 30em; /* otherwise the sidebar wraps under the body */
+}
+
+span.trademark {
+    font-family: sans-serif;
+    font-size: 16px;
+    position: relative;
+    top: -10px;
+}
+
+td.pageTitle {
+    font-size: 70px;
+    color: #4466AA;
+    font-family: 'Baloo Chettan', sans-serif;
+    font-weight:bold
+}
+
+div.header {
+    color: #4466AA;
+    background-color: #f9f9f9;
+}
+
+div.footer {
+    color: Black;
+    width: 100%;
+    padding: 9px 0 9px 0;
+    text-align: center;
+    font-size: 75%;
+    height: 30px;
+    background-color: White;
+    bottom: 0;
+}
+
+div.footer a {
+    color: Black;
+    text-decoration: underline;
+}
+
+div.related {
+    background-color: #133f52;
+    line-height: 30px;
+    color: #ffffff;
+}
+
+div.related a {
+    color: #ffffff;
+}
+
+div.sphinxsidebar {
+    font-size: 85%;
+}
+
+div.sphinxsidebar h3 {
+    font-family: georgia, serif;
+    color: White;
+    font-size: 1.4em;
+    font-weight: normal;
+    margin: 0;
+    padding: 0;
+}
+
+div.sphinxsidebar h3 a {
+    color: White;
+}
+
+div.sphinxsidebar h4 {
+    font-family: georgia, serif;
+    color: White;
+    font-size: 1.3em;
+    font-weight: normal;
+    margin: 5px 0 0 0;
+    padding: 0;
+}
+
+div.sphinxsidebar p {
+    color: White;
+}
+
+div.sphinxsidebar p.topless {
+    margin: 5px 10px 10px 10px;
+}
+
+div.sphinxsidebar ul {
+    margin: 10px;
+    padding: 0;
+    color: White;
+}
+
+div.sphinxsidebar a {
+    color: #98dbdd;
+}
+
+div.sphinxsidebar input {
+    border: 1px solid #98dbdd;
+    font-family: sans-serif;
+    font-size: 1em;
+}
+
+
+
+/* -- hyperlink styles ------------------------------------------------------ */
+
+a {
+    color: #355f7c;
+    text-decoration: none;
+}
+
+a:visited {
+    color: #355f7c;
+    text-decoration: none;
+}
+
+a:hover {
+    text-decoration: underline;
+}
+
+
+
+/* -- body styles ----------------------------------------------------------- */
+
+div.body h1,
+div.body h2,
+div.body h3,
+div.body h4,
+div.body h5,
+div.body h6 {
+    font-family: georgia, serif;
+    background-color: #f2f2f2;
+    font-weight: normal;
+    color: #4466AA;
+    border-bottom: 1px solid #ccc;
+    margin: 20px -20px 10px -20px;
+    padding: 3px 0 3px 10px;
+}
+
+div.body h1 { margin-top: 0; font-size: 200%; }
+div.body h2 { font-size: 160%; }
+div.body h3 { font-size: 140%; }
+div.body h4 { font-size: 120%; }
+div.body h5 { font-size: 110%; }
+div.body h6 { font-size: 100%; }
+
+a.headerlink {
+    color: #c60f0f;
+    font-size: 0.8em;
+    padding: 0 4px 0 4px;
+    text-decoration: none;
+}
+
+a.headerlink:hover {
+    background-color: #c60f0f;
+    color: white;
+}
+
+div.body p, div.body dd, div.body li {
+    text-align: justify;
+    line-height: 130%;
+}
+
+div.admonition p.admonition-title + p {
+    display: inline;
+}
+
+div.admonition p {
+    margin-bottom: 5px;
+}
+
+div.admonition pre {
+    margin-bottom: 5px;
+}
+
+div.admonition ul, div.admonition ol {
+    margin-bottom: 5px;
+}
+
+div.note {
+    background-color: #eee;
+    border: 1px solid #ccc;
+}
+
+div.seealso {
+    background-color: #ffc;
+    border: 1px solid #ff6;
+}
+
+div.topic {
+    background-color: #eee;
+}
+
+div.warning {
+    background-color: #ffe4e4;
+    border: 1px solid #f66;
+}
+
+p.rubric {
+    font-family: georgia, serif;
+    background-color: #f2f2f2;
+    font-weight: normal;
+    font-size: 160%;
+    color: #4466AA;
+    border-bottom: 1px solid #ccc;
+    margin: 20px -20px 10px -20px;
+    padding: 3px 0 3px 10px;
+}
+
+p.admonition-title {
+    display: inline;
+}
+
+p.admonition-title:after {
+    content: ":";
+}
+
+pre {
+    padding: 5px;
+    background-color: #eeffcc;
+    color: #333333;
+    line-height: 120%;
+    border: 1px solid #ac9;
+    border-left: none;
+    border-right: none;
+}
+
+tt {
+    background-color: #ecf0f3;
+    padding: 0 1px 0 1px;
+    font-size: 0.95em;
+}
+
+th {
+    background-color: #eee;
+}
+
+.warning tt {
+    background: #efc2c2;
+}
+
+.note tt {
+    background: #d6d6d6;
+}
+
+.viewcode-back {
+    font-family: verdana, sans-serif;
+}
+
+div.viewcode-block:target {
+    background-color: #f4debf;
+    border-top: 1px solid #ac9;
+    border-bottom: 1px solid #ac9;
+}
\ No newline at end of file
diff --git a/content/releases/content/1.11.0/_static/jquery.js b/content/releases/content/1.11.0/_static/jquery.js
new file mode 100644
index 00000000..7c243080
--- /dev/null
+++ b/content/releases/content/1.11.0/_static/jquery.js
@@ -0,0 +1,154 @@
+/*!
+ * jQuery JavaScript Library v1.4.2
+ * http://jquery.com/
+ *
+ * Copyright 2010, John Resig
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ * Copyright 2010, The Dojo Foundation
+ * Released under the MIT, BSD, and GPL Licenses.
+ *
+ * Date: Sat Feb 13 22:33:48 2010 -0500
+ */
+(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o<i;o++)e(a[o],b,f?d.call(a[o],o,e(a[o],b)):d,j); [...]
+e(a[0],b):w}function J(){return(new Date).getTime()}function Y(){return false}function Z(){return true}function na(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function oa(a){var b,d=[],f=[],e=arguments,j,i,o,k,n,r;i=c.data(this,"events");if(!(a.liveFired===this||!i||!i.live||a.button&&a.type==="click")){a.liveFired=this;var u=i.live.slice(0);for(k=0;k<u.length;k++){i=u[k];i.origType.replace(O,"")===a.type?f.push(i.selector):u.splice(k--,1)}j=c(a.target).closest(f,a.currentTarget) [...]
+j.length;n<r;n++)for(k=0;k<u.length;k++){i=u[k];if(j[n].selector===i.selector){o=j[n].elem;f=null;if(i.preType==="mouseenter"||i.preType==="mouseleave")f=c(a.relatedTarget).closest(i.selector)[0];if(!f||f!==o)d.push({elem:o,handleObj:i})}}n=0;for(r=d.length;n<r;n++){j=d[n];a.currentTarget=j.elem;a.data=j.handleObj.data;a.handleObj=j.handleObj;if(j.handleObj.origHandler.apply(j.elem,e)===false){b=false;break}}return b}}function pa(a,b){return"live."+(a&&a!=="*"?a+".":"")+b.replace(/\./g," [...]
+"&")}function qa(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function ra(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var f=c.data(a[d++]),e=c.data(this,f);if(f=f&&f.events){delete e.handle;e.events={};for(var j in f)for(var i in f[j])c.event.add(this,j,f[j][i],f[j][i].data)}}})}function sa(a,b,d){var f,e,j;b=b&&b[0]?b[0].ownerDocument||b[0]:s;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===s&&!ta.test(a[0])&&(c.support.checkClone||!ua [...]
+true;if(j=c.fragments[a[0]])if(j!==1)f=j}if(!f){f=b.createDocumentFragment();c.clean(a,b,f,d)}if(e)c.fragments[a[0]]=j?f:1;return{fragment:f,cacheable:e}}function K(a,b){var d={};c.each(va.concat.apply([],va.slice(0,b)),function(){d[this]=a});return d}function wa(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var c=function(a,b){return new c.fn.init(a,b)},Ra=A.jQuery,Sa=A.$,s=A.document,T,Ta=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]* [...]
+Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if(( [...]
+(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagNam [...]
+a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.c [...]
+"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:fu [...]
+function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b<d;b++)if((e=arguments[b])!=null)for(j in e){i=a[j];o=e[j];if(a!==o)if(f&&o&&(c.isPlainObject(o)||c.isArray(o))){i=i&&(c.i [...]
+c.isArray(i))?i:c.isArray(o)?[]:{};a[j]=c.extend(f,i,o)}else if(o!==w)a[j]=o}return a};c.extend({noConflict:function(a){A.$=Sa;if(a)A.jQuery=Ra;return c},isReady:false,ready:function(){if(!c.isReady){if(!s.body)return setTimeout(c.ready,13);c.isReady=true;if(Q){for(var a,b=0;a=Q[b++];)a.call(s,c);Q=null}c.fn.triggerHandler&&c(s).triggerHandler("ready")}},bindReady:function(){if(!xa){xa=true;if(s.readyState==="complete")return c.ready();if(s.addEventListener){s.addEventListener("DOMConten [...]
+L,false);A.addEventListener("load",c.ready,false)}else if(s.attachEvent){s.attachEvent("onreadystatechange",L);A.attachEvent("onload",c.ready);var a=false;try{a=A.frameElement==null}catch(b){}s.documentElement.doScroll&&a&&ma()}}},isFunction:function(a){return $.call(a)==="[object Function]"},isArray:function(a){return $.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||$.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return false;if(a.constructor&&!aa.call(a,"construc [...]
+"isPrototypeOf"))return false;var b;for(b in a);return b===w||aa.call(a,b)},isEmptyObject:function(a){for(var b in a)return false;return true},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;a=c.trim(a);if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return A.JSON&&A.JSON.parse?A.JSON.parse(a):(new Functi [...]
+a))();else c.error("Invalid JSON: "+a)},noop:function(){},globalEval:function(a){if(a&&Va.test(a)){var b=s.getElementsByTagName("head")[0]||s.documentElement,d=s.createElement("script");d.type="text/javascript";if(c.support.scriptEval)d.appendChild(s.createTextNode(a));else d.text=a;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,d){var f,e=0,j=a.length,i=j===w||c.isFunction(a);if(d) [...]
+d)===false)break}else for(;e<j;){if(b.apply(a[e++],d)===false)break}else if(i)for(f in a){if(b.call(a[f],f,a[f])===false)break}else for(d=a[0];e<j&&b.call(d,e,d)!==false;d=a[++e]);return a},trim:function(a){return(a||"").replace(Wa,"")},makeArray:function(a,b){b=b||[];if(a!=null)a.length==null||typeof a==="string"||c.isFunction(a)||typeof a!=="function"&&a.setInterval?ba.call(b,a):c.merge(b,a);return b},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var d=0,f=b.length;d<f;d++ [...]
+a)return d;return-1},merge:function(a,b){var d=a.length,f=0;if(typeof b.length==="number")for(var e=b.length;f<e;f++)a[d++]=b[f];else for(;b[f]!==w;)a[d++]=b[f++];a.length=d;return a},grep:function(a,b,d){for(var f=[],e=0,j=a.length;e<j;e++)!d!==!b(a[e],e)&&f.push(a[e]);return f},map:function(a,b,d){for(var f=[],e,j=0,i=a.length;j<i;j++){e=b(a[j],j,d);if(e!=null)f[f.length]=e}return f.concat.apply([],f)},guid:1,proxy:function(a,b,d){if(arguments.length===2)if(typeof b==="string"){d=a;a=d [...]
+!c.isFunction(b)){d=b;b=w}if(!b&&a)b=function(){return a.apply(d||this,arguments)};if(a)b.guid=a.guid=a.guid||b.guid||c.guid++;return b},uaMatch:function(a){a=a.toLowerCase();a=/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},browser:{}});P=c.uaMatch(P);if(P.browser){c.browser[P.browser]=true;c.browser.version=P.version}if [...]
+true;if(ya)c.inArray=function(a,b){return ya.call(b,a)};T=c(s);if(s.addEventListener)L=function(){s.removeEventListener("DOMContentLoaded",L,false);c.ready()};else if(s.attachEvent)L=function(){if(s.readyState==="complete"){s.detachEvent("onreadystatechange",L);c.ready()}};(function(){c.support={};var a=s.documentElement,b=s.createElement("script"),d=s.createElement("div"),f="script"+J();d.style.display="none";d.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left [...]
+var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select [...]
+parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCl [...]
+false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="non [...]
+s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embe [...]
+applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.rem [...]
+else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c. [...]
+a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a; [...]
+w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|inpu [...]
+cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1)if(e.className){for(var j=" "+e.cla [...]
+i=e.className,o=0,k=b.length;o<k;o++)if(j.indexOf(" "+b[o]+" ")<0)i+=" "+b[o];e.className=c.trim(i)}else e.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(k){var n=c(this);n.removeClass(a.call(this,k,n.attr("class")))});if(a&&typeof a==="string"||a===w)for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1&&e.className)if(a){for(var j=(" "+e.className+" ").replace(Aa," "),i=0,o=b.length;i<o;i++)j=j.replace(" "+ [...]
+" ");e.className=c.trim(j)}else e.className=""}return this},toggleClass:function(a,b){var d=typeof a,f=typeof b==="boolean";if(c.isFunction(a))return this.each(function(e){var j=c(this);j.toggleClass(a.call(this,e,j.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var e,j=0,i=c(this),o=b,k=a.split(ca);e=k[j++];){o=f?o:!i.hasClass(e);i[o?"addClass":"removeClass"](e)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,"__className__",this.className);thi [...]
+this.className||a===false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if((" "+this[b].className+" ").replace(Aa," ").indexOf(a)>-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j< [...]
+e[j];if(i.selected){a=c(i).val();if(b)return a;f.push(a)}}return f}if(Ba.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Za,"")}return w}var o=c.isFunction(a);return this.each(function(k){var n=c(this),r=a;if(this.nodeType===1){if(o)r=a.call(this,k,n.val());if(typeof r==="number")r+="";if(c.isArray(r)&&Ba.test(this.type))this.checked=c.inArray(n.val(),r)>=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",t [...]
+c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type proper [...]
+a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=functi [...]
+function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1) [...]
+k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n [...]
+C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B<r.length;B++){u=r[B];if(d.guid===u.guid){if(i||k.test(u.namespace)){f==null&&r.splice(B--,1);n.remove&&n.remove [...]
+null)break}}if(r.length===0||f!=null&&r.length===1){if(!n.teardown||n.teardown.call(a,o)===false)Ca(a,e,z.handle);delete C[e]}}else for(var B=0;B<r.length;B++){u=r[B];if(i||k.test(u.namespace)){c.event.remove(a,n,u.handler,B);r.splice(B--,1)}}}if(c.isEmptyObject(C)){if(b=z.handle)b.elem=null;delete z.events;delete z.handle;c.isEmptyObject(z)&&c.removeData(a)}}}}},trigger:function(a,b,d,f){var e=a.type||a;if(!f){a=typeof a==="object"?a[G]?a:c.extend(c.Event(e),a):c.Event(e);if(e.indexOf(" [...]
+e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(! [...]
+f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.e [...]
+if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e<j;e++){var i=d[e];if(b||f.test(i.namespace)){a.handler=i.handler;a.data=i.data;a.handleObj=i;i=i.handler.apply(this,arguments);if(i!==w){a.result=i;if(i===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}}return a.result},props:"altKey attrChange at [...]
+fix:function(a){if(a[G])return a;var b=a;a=c.Event(b);for(var d=this.props.length,f;d;){f=this.props[--d];a[f]=b[f]}if(!a.target)a.target=a.srcElement||s;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=s.documentElement;d=s.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b. [...]
+d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==w)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a){c.event.add(this,a.origType,c.extend({},a,{handler:oa}))},remove:function(a){var b=true,d=a.origType.replace(O,"");c.e [...]
+"events").live||[],function(){if(d===this.origType.replace(O,""))return b=false});b&&c.event.remove(this,a.origType,oa)}},beforeunload:{setup:function(a,b,d){if(this.setInterval)this.onbeforeunload=d;return false},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};var Ca=s.removeEventListener?function(a,b,d){a.removeEventListener(b,d,false)}:function(a,b,d){a.detachEvent("on"+b,d)};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type) [...]
+a;this.type=a.type}else this.type=a;this.timeStamp=J();this[G]=true};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=Z;var a=this.originalEvent;if(a){a.preventDefault&&a.preventDefault();a.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=Z;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=Z;this.stopPropagation()},isDefaultPrevented [...]
+isImmediatePropagationStopped:Y};var Da=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}}catch(d){}},Ea=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?Ea:Da,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?Ea:Da)}}});if(!c.support.submit [...]
+{setup:function(){if(this.nodeName.toLowerCase()!=="form"){c.event.add(this,"click.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="submit"||d==="image")&&c(b).closest("form").length)return na("submit",this,arguments)});c.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="text"||d==="password")&&c(b).closest("form").length&&a.keyCode===13)return na("submit",this,arguments)})}else return false},teardown:function(){c.event.remove(this,".specialS [...]
+if(!c.support.changeBubbles){var da=/textarea|input|select/i,ea,Fa=function(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_ [...]
+e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.t [...]
+"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventLi [...]
+d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j<o;j++)c.event.add(this[j],d,i,f)}return this}});c.fn.extend({unbind:function(a,b){if(typeof a=== [...]
+!a.preventDefault)for(var d in a)this.unbind(d,a[d]);else{d=0;for(var f=this.length;d<f;d++)c.event.remove(this[d],a,b)}return this},delegate:function(a,b,d,f){return this.live(b,d,f,a)},undelegate:function(a,b,d){return arguments.length===0?this.unbind("live"):this.die(b,null,d,a)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){a=c.Event(a);a.preventDefault();a.stopPropagation();c.event.trigger(a,b,this[0]);return  [...]
+toggle:function(a){for(var b=arguments,d=1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(f){var e=(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,e+1);f.preventDefault();return b[e].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var Ga={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=function(d,f,e,j){var i,o=0,k,n,r=j| [...]
+u=j?this:c(this.context);if(c.isFunction(f)){e=f;f=w}for(d=(d||"").split(" ");(i=d[o++])!=null;){j=O.exec(i);k="";if(j){k=j[0];i=i.replace(O,"")}if(i==="hover")d.push("mouseenter"+k,"mouseleave"+k);else{n=i;if(i==="focus"||i==="blur"){d.push(Ga[i]+k);i+=k}else i=(Ga[i]||i)+k;b==="live"?u.each(function(){c.event.add(this,pa(i,r),{data:f,selector:r,handler:e,origType:i,origHandler:e,preType:n})}):u.unbind(pa(i,r),e)}}return this}});c.each("blur focus focusin focusout load resize scroll unl [...]
+function(a,b){c.fn[b]=function(d){return d?this.bind(b,d):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});A.attachEvent&&!A.addEventListener&&A.attachEvent("onunload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});(function(){function a(g){for(var h="",l,m=0;g[m];m++){l=g[m];if(l.nodeType===3||l.nodeType===4)h+=l.nodeValue;else if(l.nodeType!==8)h+=a(l.childNodes)}return h}function b(g,h,l,m,q,p){q=0;for(var v=m.length;q<v;q++ [...]
+if(t){t=t[g];for(var y=false;t;){if(t.sizcache===l){y=m[t.sizset];break}if(t.nodeType===1&&!p){t.sizcache=l;t.sizset=q}if(t.nodeName.toLowerCase()===h){y=t;break}t=t[g]}m[q]=y}}}function d(g,h,l,m,q,p){q=0;for(var v=m.length;q<v;q++){var t=m[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===l){y=m[t.sizset];break}if(t.nodeType===1){if(!p){t.sizcache=l;t.sizset=q}if(typeof h!=="string"){if(t===h){y=true;break}}else if(k.filter(h,[t]).length>0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?: [...]
+e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g]) [...]
+t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||( [...]
+g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h<g.length;h++)g[h]===g[h-1]&&g.splice(h--,1)}return g};k.matches=function(g,h){return k(g,null,null,h)};k.find=function(g,h,l){var m,q [...]
+for(var p=0,v=n.order.length;p<v;p++){var t=n.order[p];if(q=n.leftMatch[t].exec(g)){var y=q[1];q.splice(1,1);if(y.substr(y.length-1)!=="\\"){q[1]=(q[1]||"").replace(/\\/g,"");m=n.find[t](q,h,l);if(m!=null){g=g.replace(n.match[t],"");break}}}}m||(m=h.getElementsByTagName("*"));return{set:m,expr:g}};k.filter=function(g,h,l,m){for(var q=g,p=[],v=h,t,y,S=h&&h[0]&&x(h[0]);g&&h.length;){for(var H in n.filter)if((t=n.leftMatch[H].exec(g))!=null&&t[2]){var M=n.filter[H],I,D;D=t[1];y=false;t.spli [...]
+1)!=="\\"){if(v===p)p=[];if(n.preFilter[H])if(t=n.preFilter[H](t,v,l,p,m,S)){if(t===true)continue}else y=I=true;if(t)for(var U=0;(D=v[U])!=null;U++)if(D){I=M(D,t,U,v);var Ha=m^!!I;if(l&&I!=null)if(Ha)y=true;else v[U]=false;else if(Ha){p.push(D);y=true}}if(I!==w){l||(v=p);g=g.replace(n.match[H],"");if(!y)return[];break}}}if(g===q)if(y==null)k.error(g);else break;q=g}return v};k.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var n=k.selectors={order:["ID","NAME","TAG" [...]
+CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attr [...]
+relative:{"+":function(g,h){var l=typeof h==="string",m=l&&!/\W/.test(h);l=l&&!m;if(m)h=h.toLowerCase();m=0;for(var q=g.length,p;m<q;m++)if(p=g[m]){for(;(p=p.previousSibling)&&p.nodeType!==1;);g[m]=l||p&&p.nodeName.toLowerCase()===h?p||false:p===h}l&&k.filter(h,g,true)},">":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m<q;m++){var p=g[m];if(p){l=p.parentNode;g[m]=l.nodeName.toLowerCase()===h?l:false}}}else{m=0;for(q=g.length;m<q;m+ [...]
+l?p.parentNode:p.parentNode===h;l&&k.filter(h,g,true)}},"":function(g,h,l){var m=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("parentNode",h,m,g,p,l)},"~":function(g,h,l){var m=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("previousSibling",h,m,g,p,l)}},find:{ID:function(g,h,l){if(typeof h.getElementById!=="undefined"&&!l)return(g=h.getElementById(g[1]))?[g]:[]},NAME:function(g,h){if(typeof h.getElementsByName!=="undefined"){ [...]
+h=h.getElementsByName(g[1]);for(var m=0,q=h.length;m<q;m++)h[m].getAttribute("name")===g[1]&&l.push(h[m]);return l.length===0?null:l}},TAG:function(g,h){return h.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,h,l,m,q,p){g=" "+g[1].replace(/\\/g,"")+" ";if(p)return g;p=0;for(var v;(v=h[p])!=null;p++)if(v)if(q^(v.className&&(" "+v.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG: [...]
+CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m [...]
+g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:functio [...]
+text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.no [...]
+setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return h<l[3]-0},gt:function(g,h,l){return h>l[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q=== [...]
+h[3];l=0;for(m=h.length;l<m;l++)if(h[l]===g)return false;return true}else k.error("Syntax error, unrecognized expression: "+q)},CHILD:function(g,h){var l=h[1],m=g;switch(l){case "only":case "first":for(;m=m.previousSibling;)if(m.nodeType===1)return false;if(l==="first")return true;m=g;case "last":for(;m=m.nextSibling;)if(m.nodeType===1)return false;return true;case "nth":l=h[2];var q=h[3];if(l===1&&q===0)return true;h=h[0];var p=g.parentNode;if(p&&(p.sizcache!==h||!g.nodeIndex)){var v=0; [...]
+m.nextSibling)if(m.nodeType===1)m.nodeIndex=++v;p.sizcache=h}g=g.nodeIndex-q;return l===0?g===0:g%l===0&&g/l>=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m [...]
+"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+) [...]
+h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l<m;l++)h.push(g[l]);else for(l=0;g[l];l++)h.push(g[l]);return h}}var B;if(s.documentElement.compareDocumentPosition)B=function(g,h){if(!g.compareDocume [...]
+!h.compareDocumentPosition){if(g==h)i=true;return g.compareDocumentPosition?-1:1}g=g.compareDocumentPosition(h)&4?-1:g===h?0:1;if(g===0)i=true;return g};else if("sourceIndex"in s.documentElement)B=function(g,h){if(!g.sourceIndex||!h.sourceIndex){if(g==h)i=true;return g.sourceIndex?-1:1}g=g.sourceIndex-h.sourceIndex;if(g===0)i=true;return g};else if(s.createRange)B=function(g,h){if(!g.ownerDocument||!h.ownerDocument){if(g==h)i=true;return g.ownerDocument?-1:1}var l=g.ownerDocument.createR [...]
+h.ownerDocument.createRange();l.setStart(g,0);l.setEnd(g,0);m.setStart(h,0);m.setEnd(h,0);g=l.compareBoundaryPoints(Range.START_TO_END,m);if(g===0)i=true;return g};(function(){var g=s.createElement("div"),h="script"+(new Date).getTime();g.innerHTML="<a name='"+h+"'/>";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!= [...]
+q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTM [...]
+if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="<p class='TEST'></p>";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l]; [...]
+(function(){var g=s.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPositi [...]
+function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q<p;q++)k(g,h[q],l);return k.filter(m,l)};c.find=k;c.expr=k.selectors;c.expr[":"]=c.expr.filters;c.unique=k.uniqueSort;c.text=a;c.isXMLDoc=x;c.contains=E})();var eb=/Unti [...]
+gb=/,/;R=Array.prototype.slice;var Ia=function(a,b,d){if(c.isFunction(b))return c.grep(a,function(e,j){return!!b.call(e,j,e)===d});else if(b.nodeType)return c.grep(a,function(e){return e===b===d});else if(typeof b==="string"){var f=c.grep(a,function(e){return e.nodeType===1});if(Ua.test(b))return c.filter(b,f,!d);else b=c.filter(b,f)}return c.grep(a,function(e){return c.inArray(e,b)>=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f<e;f+ [...]
+c.find(a,this[f],b);if(f>0)for(var j=d;j<b.length;j++)for(var i=0;i<d;i++)if(b[i]===b[j]){b.splice(j--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=0,f=b.length;d<f;d++)if(c.contains(this,b[d]))return true})},not:function(a){return this.pushStack(Ia(this,a,false),"not",a)},filter:function(a){return this.pushStack(Ia(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){if(c.isArray(a)){var d=[],f=thi [...]
+{},i;if(f&&a.length){e=0;for(var o=a.length;e<o;e++){i=a[e];j[i]||(j[i]=c.expr.match.POS.test(i)?c(i,b||this.context):i)}for(;f&&f.ownerDocument&&f!==b;){for(i in j){e=j[i];if(e.jquery?e.index(f)>-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||t [...]
+"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"par [...]
+d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeNam [...]
+a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeTy [...]
+1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/<tbody/i,jb=/<|&#?\w+;/,ta=/<script|<object|<embed|<option|<style/i,ua=/checked\s*(?:[^=]|=\s*.checked.)/i,Ma=function(a,b, [...]
+a:b+"></"+d+">"},F={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div<div>","</div>"];c.fn. [...]
+c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(th [...]
+wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChi [...]
+prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.pa [...]
+this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChi [...]
+return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].i [...]
+""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1){c.cleanData(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(f){this.empty().append(a)}}else c.isFunction(a)?this.each(function(e){var j=c(this),i=j.html();j.empty().append(function(){return a.call(this,e,i)})}):this.empty().append(a);return this},replaceWith [...]
+this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=c(this),f=d.html();d.replaceWith(a.call(this,b,f))});if(typeof a!=="string")a=c(a).detach();return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){function f(u){return c.nodeName(u,"table")?u.getElementsByTagNam [...]
+u.appendChild(u.ownerDocument.createElement("tbody")):u}var e,j,i=a[0],o=[],k;if(!c.support.checkClone&&arguments.length===3&&typeof i==="string"&&ua.test(i))return this.each(function(){c(this).domManip(a,b,d,true)});if(c.isFunction(i))return this.each(function(u){var z=c(this);a[0]=i.call(this,u,b?z.html():w);z.domManip(a,b,d)});if(this[0]){e=i&&i.parentNode;e=c.support.parentNode&&e&&e.nodeType===11&&e.childNodes.length===this.length?{fragment:e}:sa(a,this,o);k=e.fragment;if(j=k.childN [...]
+1?(k=k.firstChild):k.firstChild){b=b&&c.nodeName(j,"tr");for(var n=0,r=this.length;n<r;n++)d.call(b?f(this[n],j):this[n],n>0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length=== [...]
+return this}else{e=0;for(var j=d.length;e<j;e++){var i=(e>0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec [...]
+""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]==="<table>"&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.pu [...]
+c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b [...]
+c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styl [...]
+function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")| [...]
+Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c [...]
+"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedSty [...]
+a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters. [...]
+a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=/<script(.|\s)*?\/script>/gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:funct [...]
+"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("<div />").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}}) [...]
+serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess [...]
+function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url: [...]
+global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{} [...]
+e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka [...]
+"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;i [...]
+false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if [...]
+false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.se [...]
+c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q== [...]
+d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h [...]
+g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status== [...]
+1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="st [...]
+"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w) [...]
+if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a], [...]
+this[a].style.display=d||"";if(c.css(this[a],"display")==="none"){d=this[a].nodeName;var f;if(la[d])f=la[d];else{var e=c("<"+d+" />").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a<b;a++)this[a].style.display=c.data(this[a],"olddisplay")||"";return this}},hide:function(a,b){if(a||a===0)return this.animate(K("hide",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");!d&&d!==" [...]
+"olddisplay",c.css(this[a],"display"))}a=0;for(b=this.length;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b){var d=typeof a==="boolean";if(c.isFunction(a)&&c.isFunction(b))this._toggle.apply(this,arguments);else a==null||d?this.each(function(){var f=d?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(K("toggle",3),a,b);return this},fadeTo:function(a,b,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacit [...]
+animate:function(a,b,d,f){var e=c.speed(b,d,f);if(c.isEmptyObject(a))return this.each(e.complete);return this[e.queue===false?"each":"queue"](function(){var j=c.extend({},e),i,o=this.nodeType===1&&c(this).is(":hidden"),k=this;for(i in a){var n=i.replace(ia,ja);if(i!==n){a[n]=a[i];delete a[i];i=n}if(a[i]==="hide"&&o||a[i]==="show"&&!o)return j.complete.call(this);if((i==="height"||i==="width")&&this.style){j.display=c.css(this,"display");j.overflow=this.style.overflow}if(c.isArray(a[i])){ [...]
+j.specialEasing||{})[i]=a[i][1];a[i]=a[i][0]}}if(j.overflow!=null)this.style.overflow="hidden";j.curAnim=c.extend({},a);c.each(a,function(r,u){var z=new c.fx(k,j,r);if(Ab.test(u))z[u==="toggle"?o?"show":"hide":u](a);else{var C=Bb.exec(u),B=z.cur(true)||0;if(C){u=parseFloat(C[2]);var E=C[3]||"px";if(E!=="px"){k.style[r]=(u||1)+E;B=(u||1)/z.cur(true)*B;k.style[r]=B+E}if(C[1])u=(C[1]==="-="?-1:1)*u+B;z.custom(B,u,E)}else z.custom(B,u,"")}});return true})},stop:function(a,b){var d=c.timers;a [...]
+this.each(function(){for(var f=d.length-1;f>=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.f [...]
+"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this [...]
+c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.n [...]
+this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.st [...]
+this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this. [...]
+e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a [...]
+c.fx.stop()},stop:function(){clearInterval(W);W=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length};c.fn.offset="getBoundingClien [...]
+function(a){var b=this[0];if(a)return this.each(function(e){c.offset.setOffset(this,a,e)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);var d=b.getBoundingClientRect(),f=b.ownerDocument;b=f.body;f=f.documentElement;return{top:d.top+(self.pageYOffset||c.support.boxModel&&f.scrollTop||b.scrollTop)-(f.clientTop||b.clientTop||0),left:d.left+(self.pageXOffset||c.support.boxModel&&f.scrollLeft||b.scrollLeft)-(f.clientLeft||b.clientLeft||0)}}:fun [...]
+this[0];if(a)return this.each(function(r){c.offset.setOffset(this,a,r)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d=b.offsetParent,f=b,e=b.ownerDocument,j,i=e.documentElement,o=e.body;f=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var k=b.offsetTop,n=b.offsetLeft;(b=b.parentNode)&&b!==o&&b!==i;){if(c.offset.supportsFixedPosition&&f.position==="fixed")break;j=e?e.getComputedStyle(b,null):b.cu [...]
+k-=b.scrollTop;n-=b.scrollLeft;if(b===d){k+=b.offsetTop;n+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){k+=parseFloat(j.borderTopWidth)||0;n+=parseFloat(j.borderLeftWidth)||0}f=d;d=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&j.overflow!=="visible"){k+=parseFloat(j.borderTopWidth)||0;n+=parseFloat(j.borderLeftWidth)||0}f=j}if(f.position==="relative"||f.position==="static"){k+=o.offsetTop;n+=o. [...]
+f.position==="fixed"){k+=Math.max(i.scrollTop,o.scrollTop);n+=Math.max(i.scrollLeft,o.scrollLeft)}return{top:k,left:n}};c.offset={initialize:function(){var a=s.body,b=s.createElement("div"),d,f,e,j=parseFloat(c.curCSS(a,"marginTop",true))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></d [...]
+a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j [...]
+c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b= [...]
+d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{ [...]
+f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pag [...]
+"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return" [...]
+e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window);
diff --git a/content/releases/content/1.11.0/_static/minus.png b/content/releases/content/1.11.0/_static/minus.png
new file mode 100644
index 00000000..da1c5620
Binary files /dev/null and b/content/releases/content/1.11.0/_static/minus.png differ
diff --git a/content/releases/content/1.11.0/_static/plus.png b/content/releases/content/1.11.0/_static/plus.png
new file mode 100644
index 00000000..b3cb3742
Binary files /dev/null and b/content/releases/content/1.11.0/_static/plus.png differ
diff --git a/content/releases/content/1.11.0/_static/pygments.css b/content/releases/content/1.11.0/_static/pygments.css
new file mode 100644
index 00000000..89c70f56
--- /dev/null
+++ b/content/releases/content/1.11.0/_static/pygments.css
@@ -0,0 +1,60 @@
+.highlight .hll { background-color: #ffffcc }
+.highlight  { background: #ffffff; }
+.highlight .c { color: #999988; font-style: italic } /* Comment */
+.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
+.highlight .k { font-weight: bold } /* Keyword */
+.highlight .o { font-weight: bold } /* Operator */
+.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */
+.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */
+.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */
+.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */
+.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
+.highlight .ge { font-style: italic } /* Generic.Emph */
+.highlight .gr { color: #aa0000 } /* Generic.Error */
+.highlight .gh { color: #999999 } /* Generic.Heading */
+.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
+.highlight .go { color: #888888 } /* Generic.Output */
+.highlight .gp { color: #555555 } /* Generic.Prompt */
+.highlight .gs { font-weight: bold } /* Generic.Strong */
+.highlight .gu { color: #aaaaaa } /* Generic.Subheading */
+.highlight .gt { color: #aa0000 } /* Generic.Traceback */
+.highlight .kc { font-weight: bold } /* Keyword.Constant */
+.highlight .kd { font-weight: bold } /* Keyword.Declaration */
+.highlight .kn { font-weight: bold } /* Keyword.Namespace */
+.highlight .kp { font-weight: bold } /* Keyword.Pseudo */
+.highlight .kr { font-weight: bold } /* Keyword.Reserved */
+.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */
+.highlight .m { color: #009999 } /* Literal.Number */
+.highlight .s { color: #bb8844 } /* Literal.String */
+.highlight .na { color: #008080 } /* Name.Attribute */
+.highlight .nb { color: #999999 } /* Name.Builtin */
+.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */
+.highlight .no { color: #008080 } /* Name.Constant */
+.highlight .ni { color: #800080 } /* Name.Entity */
+.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */
+.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */
+.highlight .nn { color: #555555 } /* Name.Namespace */
+.highlight .nt { color: #000080 } /* Name.Tag */
+.highlight .nv { color: #008080 } /* Name.Variable */
+.highlight .ow { font-weight: bold } /* Operator.Word */
+.highlight .w { color: #bbbbbb } /* Text.Whitespace */
+.highlight .mf { color: #009999 } /* Literal.Number.Float */
+.highlight .mh { color: #009999 } /* Literal.Number.Hex */
+.highlight .mi { color: #009999 } /* Literal.Number.Integer */
+.highlight .mo { color: #009999 } /* Literal.Number.Oct */
+.highlight .sb { color: #bb8844 } /* Literal.String.Backtick */
+.highlight .sc { color: #bb8844 } /* Literal.String.Char */
+.highlight .sd { color: #bb8844 } /* Literal.String.Doc */
+.highlight .s2 { color: #bb8844 } /* Literal.String.Double */
+.highlight .se { color: #bb8844 } /* Literal.String.Escape */
+.highlight .sh { color: #bb8844 } /* Literal.String.Heredoc */
+.highlight .si { color: #bb8844 } /* Literal.String.Interpol */
+.highlight .sx { color: #bb8844 } /* Literal.String.Other */
+.highlight .sr { color: #808000 } /* Literal.String.Regex */
+.highlight .s1 { color: #bb8844 } /* Literal.String.Single */
+.highlight .ss { color: #bb8844 } /* Literal.String.Symbol */
+.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */
+.highlight .vc { color: #008080 } /* Name.Variable.Class */
+.highlight .vg { color: #008080 } /* Name.Variable.Global */
+.highlight .vi { color: #008080 } /* Name.Variable.Instance */
+.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */
\ No newline at end of file
diff --git a/content/releases/content/1.11.0/_static/searchtools.js b/content/releases/content/1.11.0/_static/searchtools.js
new file mode 100644
index 00000000..558ed44f
--- /dev/null
+++ b/content/releases/content/1.11.0/_static/searchtools.js
@@ -0,0 +1,560 @@
+/*
+ * searchtools.js_t
+ * ~~~~~~~~~~~~~~~~
+ *
+ * Sphinx JavaScript utilties for the full-text search.
+ *
+ * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+
+/**
+ * helper function to return a node containing the
+ * search summary for a given text. keywords is a list
+ * of stemmed words, hlwords is the list of normal, unstemmed
+ * words. the first one is used to find the occurance, the
+ * latter for highlighting it.
+ */
+
+jQuery.makeSearchSummary = function(text, keywords, hlwords) {
+  var textLower = text.toLowerCase();
+  var start = 0;
+  $.each(keywords, function() {
+    var i = textLower.indexOf(this.toLowerCase());
+    if (i > -1)
+      start = i;
+  });
+  start = Math.max(start - 120, 0);
+  var excerpt = ((start > 0) ? '...' : '') +
+  $.trim(text.substr(start, 240)) +
+  ((start + 240 - text.length) ? '...' : '');
+  var rv = $('<div class="context"></div>').text(excerpt);
+  $.each(hlwords, function() {
+    rv = rv.highlightText(this, 'highlighted');
+  });
+  return rv;
+}
+
+
+/**
+ * Porter Stemmer
+ */
+var Stemmer = function() {
+
+  var step2list = {
+    ational: 'ate',
+    tional: 'tion',
+    enci: 'ence',
+    anci: 'ance',
+    izer: 'ize',
+    bli: 'ble',
+    alli: 'al',
+    entli: 'ent',
+    eli: 'e',
+    ousli: 'ous',
+    ization: 'ize',
+    ation: 'ate',
+    ator: 'ate',
+    alism: 'al',
+    iveness: 'ive',
+    fulness: 'ful',
+    ousness: 'ous',
+    aliti: 'al',
+    iviti: 'ive',
+    biliti: 'ble',
+    logi: 'log'
+  };
+
+  var step3list = {
+    icate: 'ic',
+    ative: '',
+    alize: 'al',
+    iciti: 'ic',
+    ical: 'ic',
+    ful: '',
+    ness: ''
+  };
+
+  var c = "[^aeiou]";          // consonant
+  var v = "[aeiouy]";          // vowel
+  var C = c + "[^aeiouy]*";    // consonant sequence
+  var V = v + "[aeiou]*";      // vowel sequence
+
+  var mgr0 = "^(" + C + ")?" + V + C;                      // [C]VC... is m>0
+  var meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$";    // [C]VC[V] is m=1
+  var mgr1 = "^(" + C + ")?" + V + C + V + C;              // [C]VCVC... is m>1
+  var s_v   = "^(" + C + ")?" + v;                         // vowel in stem
+
+  this.stemWord = function (w) {
+    var stem;
+    var suffix;
+    var firstch;
+    var origword = w;
+
+    if (w.length < 3)
+      return w;
+
+    var re;
+    var re2;
+    var re3;
+    var re4;
+
+    firstch = w.substr(0,1);
+    if (firstch == "y")
+      w = firstch.toUpperCase() + w.substr(1);
+
+    // Step 1a
+    re = /^(.+?)(ss|i)es$/;
+    re2 = /^(.+?)([^s])s$/;
+
+    if (re.test(w))
+      w = w.replace(re,"$1$2");
+    else if (re2.test(w))
+      w = w.replace(re2,"$1$2");
+
+    // Step 1b
+    re = /^(.+?)eed$/;
+    re2 = /^(.+?)(ed|ing)$/;
+    if (re.test(w)) {
+      var fp = re.exec(w);
+      re = new RegExp(mgr0);
+      if (re.test(fp[1])) {
+        re = /.$/;
+        w = w.replace(re,"");
+      }
+    }
+    else if (re2.test(w)) {
+      var fp = re2.exec(w);
+      stem = fp[1];
+      re2 = new RegExp(s_v);
+      if (re2.test(stem)) {
+        w = stem;
+        re2 = /(at|bl|iz)$/;
+        re3 = new RegExp("([^aeiouylsz])\\1$");
+        re4 = new RegExp("^" + C + v + "[^aeiouwxy]$");
+        if (re2.test(w))
+          w = w + "e";
+        else if (re3.test(w)) {
+          re = /.$/;
+          w = w.replace(re,"");
+        }
+        else if (re4.test(w))
+          w = w + "e";
+      }
+    }
+
+    // Step 1c
+    re = /^(.+?)y$/;
+    if (re.test(w)) {
+      var fp = re.exec(w);
+      stem = fp[1];
+      re = new RegExp(s_v);
+      if (re.test(stem))
+        w = stem + "i";
+    }
+
+    // Step 2
+    re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/;
+    if (re.test(w)) {
+      var fp = re.exec(w);
+      stem = fp[1];
+      suffix = fp[2];
+      re = new RegExp(mgr0);
+      if (re.test(stem))
+        w = stem + step2list[suffix];
+    }
+
+    // Step 3
+    re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/;
+    if (re.test(w)) {
+      var fp = re.exec(w);
+      stem = fp[1];
+      suffix = fp[2];
+      re = new RegExp(mgr0);
+      if (re.test(stem))
+        w = stem + step3list[suffix];
+    }
+
+    // Step 4
+    re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/;
+    re2 = /^(.+?)(s|t)(ion)$/;
+    if (re.test(w)) {
+      var fp = re.exec(w);
+      stem = fp[1];
+      re = new RegExp(mgr1);
+      if (re.test(stem))
+        w = stem;
+    }
+    else if (re2.test(w)) {
+      var fp = re2.exec(w);
+      stem = fp[1] + fp[2];
+      re2 = new RegExp(mgr1);
+      if (re2.test(stem))
+        w = stem;
+    }
+
+    // Step 5
+    re = /^(.+?)e$/;
+    if (re.test(w)) {
+      var fp = re.exec(w);
+      stem = fp[1];
+      re = new RegExp(mgr1);
+      re2 = new RegExp(meq1);
+      re3 = new RegExp("^" + C + v + "[^aeiouwxy]$");
+      if (re.test(stem) || (re2.test(stem) && !(re3.test(stem))))
+        w = stem;
+    }
+    re = /ll$/;
+    re2 = new RegExp(mgr1);
+    if (re.test(w) && re2.test(w)) {
+      re = /.$/;
+      w = w.replace(re,"");
+    }
+
+    // and turn initial Y back to y
+    if (firstch == "y")
+      w = firstch.toLowerCase() + w.substr(1);
+    return w;
+  }
+}
+
+
+/**
+ * Search Module
+ */
+var Search = {
+
+  _index : null,
+  _queued_query : null,
+  _pulse_status : -1,
+
+  init : function() {
+      var params = $.getQueryParameters();
+      if (params.q) {
+          var query = params.q[0];
+          $('input[name="q"]')[0].value = query;
+          this.performSearch(query);
+      }
+  },
+
+  loadIndex : function(url) {
+    $.ajax({type: "GET", url: url, data: null, success: null,
+            dataType: "script", cache: true});
+  },
+
+  setIndex : function(index) {
+    var q;
+    this._index = index;
+    if ((q = this._queued_query) !== null) {
+      this._queued_query = null;
+      Search.query(q);
+    }
+  },
+
+  hasIndex : function() {
+      return this._index !== null;
+  },
+
+  deferQuery : function(query) {
+      this._queued_query = query;
+  },
+
+  stopPulse : function() {
+      this._pulse_status = 0;
+  },
+
+  startPulse : function() {
+    if (this._pulse_status >= 0)
+        return;
+    function pulse() {
+      Search._pulse_status = (Search._pulse_status + 1) % 4;
+      var dotString = '';
+      for (var i = 0; i < Search._pulse_status; i++)
+        dotString += '.';
+      Search.dots.text(dotString);
+      if (Search._pulse_status > -1)
+        window.setTimeout(pulse, 500);
+    };
+    pulse();
+  },
+
+  /**
+   * perform a search for something
+   */
+  performSearch : function(query) {
+    // create the required interface elements
+    this.out = $('#search-results');
+    this.title = $('<h2>' + _('Searching') + '</h2>').appendTo(this.out);
+    this.dots = $('<span></span>').appendTo(this.title);
+    this.status = $('<p style="display: none"></p>').appendTo(this.out);
+    this.output = $('<ul class="search"/>').appendTo(this.out);
+
+    $('#search-progress').text(_('Preparing search...'));
+    this.startPulse();
+
+    // index already loaded, the browser was quick!
+    if (this.hasIndex())
+      this.query(query);
+    else
+      this.deferQuery(query);
+  },
+
+  query : function(query) {
+    var stopwords = ["but","no","be","for","their","these","into","that","not","are","and","by","of","near","if","they","on","a","or","in","will","this","was","is","it","then","the","such","with","as","at","there","to"];
+
+    // Stem the searchterms and add them to the correct list
+    var stemmer = new Stemmer();
+    var searchterms = [];
+    var excluded = [];
+    var hlterms = [];
+    var tmp = query.split(/\s+/);
+    var objectterms = [];
+    for (var i = 0; i < tmp.length; i++) {
+      if (tmp[i] != "") {
+          objectterms.push(tmp[i].toLowerCase());
+      }
+
+      if ($u.indexOf(stopwords, tmp[i]) != -1 || tmp[i].match(/^\d+$/) ||
+          tmp[i] == "") {
+        // skip this "word"
+        continue;
+      }
+      // stem the word
+      var word = stemmer.stemWord(tmp[i]).toLowerCase();
+      // select the correct list
+      if (word[0] == '-') {
+        var toAppend = excluded;
+        word = word.substr(1);
+      }
+      else {
+        var toAppend = searchterms;
+        hlterms.push(tmp[i].toLowerCase());
+      }
+      // only add if not already in the list
+      if (!$.contains(toAppend, word))
+        toAppend.push(word);
+    };
+    var highlightstring = '?highlight=' + $.urlencode(hlterms.join(" "));
+
+    // console.debug('SEARCH: searching for:');
+    // console.info('required: ', searchterms);
+    // console.info('excluded: ', excluded);
+
+    // prepare search
+    var filenames = this._index.filenames;
+    var titles = this._index.titles;
+    var terms = this._index.terms;
+    var fileMap = {};
+    var files = null;
+    // different result priorities
+    var importantResults = [];
+    var objectResults = [];
+    var regularResults = [];
+    var unimportantResults = [];
+    $('#search-progress').empty();
+
+    // lookup as object
+    for (var i = 0; i < objectterms.length; i++) {
+      var others = [].concat(objectterms.slice(0,i),
+                             objectterms.slice(i+1, objectterms.length))
+      var results = this.performObjectSearch(objectterms[i], others);
+      // Assume first word is most likely to be the object,
+      // other words more likely to be in description.
+      // Therefore put matches for earlier words first.
+      // (Results are eventually used in reverse order).
+      objectResults = results[0].concat(objectResults);
+      importantResults = results[1].concat(importantResults);
+      unimportantResults = results[2].concat(unimportantResults);
+    }
+
+    // perform the search on the required terms
+    for (var i = 0; i < searchterms.length; i++) {
+      var word = searchterms[i];
+      // no match but word was a required one
+      if ((files = terms[word]) == null)
+        break;
+      if (files.length == undefined) {
+        files = [files];
+      }
+      // create the mapping
+      for (var j = 0; j < files.length; j++) {
+        var file = files[j];
+        if (file in fileMap)
+          fileMap[file].push(word);
+        else
+          fileMap[file] = [word];
+      }
+    }
+
+    // now check if the files don't contain excluded terms
+    for (var file in fileMap) {
+      var valid = true;
+
+      // check if all requirements are matched
+      if (fileMap[file].length != searchterms.length)
+        continue;
+
+      // ensure that none of the excluded terms is in the
+      // search result.
+      for (var i = 0; i < excluded.length; i++) {
+        if (terms[excluded[i]] == file ||
+            $.contains(terms[excluded[i]] || [], file)) {
+          valid = false;
+          break;
+        }
+      }
+
+      // if we have still a valid result we can add it
+      // to the result list
+      if (valid)
+        regularResults.push([filenames[file], titles[file], '', null]);
+    }
+
+    // delete unused variables in order to not waste
+    // memory until list is retrieved completely
+    delete filenames, titles, terms;
+
+    // now sort the regular results descending by title
+    regularResults.sort(function(a, b) {
+      var left = a[1].toLowerCase();
+      var right = b[1].toLowerCase();
+      return (left > right) ? -1 : ((left < right) ? 1 : 0);
+    });
+
+    // combine all results
+    var results = unimportantResults.concat(regularResults)
+      .concat(objectResults).concat(importantResults);
+
+    // print the results
+    var resultCount = results.length;
+    function displayNextItem() {
+      // results left, load the summary and display it
+      if (results.length) {
+        var item = results.pop();
+        var listItem = $('<li style="display:none"></li>');
+        if (DOCUMENTATION_OPTIONS.FILE_SUFFIX == '') {
+          // dirhtml builder
+          var dirname = item[0] + '/';
+          if (dirname.match(/\/index\/$/)) {
+            dirname = dirname.substring(0, dirname.length-6);
+          } else if (dirname == 'index/') {
+            dirname = '';
+          }
+          listItem.append($('<a/>').attr('href',
+            DOCUMENTATION_OPTIONS.URL_ROOT + dirname +
+            highlightstring + item[2]).html(item[1]));
+        } else {
+          // normal html builders
+          listItem.append($('<a/>').attr('href',
+            item[0] + DOCUMENTATION_OPTIONS.FILE_SUFFIX +
+            highlightstring + item[2]).html(item[1]));
+        }
+        if (item[3]) {
+          listItem.append($('<span> (' + item[3] + ')</span>'));
+          Search.output.append(listItem);
+          listItem.slideDown(5, function() {
+            displayNextItem();
+          });
+        } else if (DOCUMENTATION_OPTIONS.HAS_SOURCE) {
+          $.get(DOCUMENTATION_OPTIONS.URL_ROOT + '_sources/' +
+                item[0] + '.txt', function(data) {
+            if (data != '') {
+              listItem.append($.makeSearchSummary(data, searchterms, hlterms));
+              Search.output.append(listItem);
+            }
+            listItem.slideDown(5, function() {
+              displayNextItem();
+            });
+          }, "text");
+        } else {
+          // no source available, just display title
+          Search.output.append(listItem);
+          listItem.slideDown(5, function() {
+            displayNextItem();
+          });
+        }
+      }
+      // search finished, update title and status message
+      else {
+        Search.stopPulse();
+        Search.title.text(_('Search Results'));
+        if (!resultCount)
+          Search.status.text(_('Your search did not match any documents. Please make sure that all words are spelled correctly and that you\'ve selected enough categories.'));
+        else
+            Search.status.text(_('Search finished, found %s page(s) matching the search query.').replace('%s', resultCount));
+        Search.status.fadeIn(500);
+      }
+    }
+    displayNextItem();
+  },
+
+  performObjectSearch : function(object, otherterms) {
+    var filenames = this._index.filenames;
+    var objects = this._index.objects;
+    var objnames = this._index.objnames;
+    var titles = this._index.titles;
+
+    var importantResults = [];
+    var objectResults = [];
+    var unimportantResults = [];
+
+    for (var prefix in objects) {
+      for (var name in objects[prefix]) {
+        var fullname = (prefix ? prefix + '.' : '') + name;
+        if (fullname.toLowerCase().indexOf(object) > -1) {
+          var match = objects[prefix][name];
+          var objname = objnames[match[1]][2];
+          var title = titles[match[0]];
+          // If more than one term searched for, we require other words to be
+          // found in the name/title/description
+          if (otherterms.length > 0) {
+            var haystack = (prefix + ' ' + name + ' ' +
+                            objname + ' ' + title).toLowerCase();
+            var allfound = true;
+            for (var i = 0; i < otherterms.length; i++) {
+              if (haystack.indexOf(otherterms[i]) == -1) {
+                allfound = false;
+                break;
+              }
+            }
+            if (!allfound) {
+              continue;
+            }
+          }
+          var descr = objname + _(', in ') + title;
+          anchor = match[3];
+          if (anchor == '')
+            anchor = fullname;
+          else if (anchor == '-')
+            anchor = objnames[match[1]][1] + '-' + fullname;
+          result = [filenames[match[0]], fullname, '#'+anchor, descr];
+          switch (match[2]) {
+          case 1: objectResults.push(result); break;
+          case 0: importantResults.push(result); break;
+          case 2: unimportantResults.push(result); break;
+          }
+        }
+      }
+    }
+
+    // sort results descending
+    objectResults.sort(function(a, b) {
+      return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0);
+    });
+
+    importantResults.sort(function(a, b) {
+      return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0);
+    });
+
+    unimportantResults.sort(function(a, b) {
+      return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0);
+    });
+
+    return [importantResults, objectResults, unimportantResults]
+  }
+}
+
+$(document).ready(function() {
+  Search.init();
+});
\ No newline at end of file
diff --git a/content/releases/content/1.11.0/_static/underscore.js b/content/releases/content/1.11.0/_static/underscore.js
new file mode 100644
index 00000000..5d899143
--- /dev/null
+++ b/content/releases/content/1.11.0/_static/underscore.js
@@ -0,0 +1,23 @@
+// Underscore.js 0.5.5
+// (c) 2009 Jeremy Ashkenas, DocumentCloud Inc.
+// Underscore is freely distributable under the terms of the MIT license.
+// Portions of Underscore are inspired by or borrowed from Prototype.js,
+// Oliver Steele's Functional, and John Resig's Micro-Templating.
+// For all details and documentation:
+// http://documentcloud.github.com/underscore/
+(function(){var j=this,n=j._,i=function(a){this._wrapped=a},m=typeof StopIteration!=="undefined"?StopIteration:"__break__",b=j._=function(a){return new i(a)};if(typeof exports!=="undefined")exports._=b;var k=Array.prototype.slice,o=Array.prototype.unshift,p=Object.prototype.toString,q=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;b.VERSION="0.5.5";b.each=function(a,c,d){try{if(a.forEach)a.forEach(c,d);else if(b.isArray(a)||b.isArguments(a))for(var e=0,f=a.length [...]
+a[e],e,a);else{var g=b.keys(a);f=g.length;for(e=0;e<f;e++)c.call(d,a[g[e]],g[e],a)}}catch(h){if(h!=m)throw h;}return a};b.map=function(a,c,d){if(a&&b.isFunction(a.map))return a.map(c,d);var e=[];b.each(a,function(f,g,h){e.push(c.call(d,f,g,h))});return e};b.reduce=function(a,c,d,e){if(a&&b.isFunction(a.reduce))return a.reduce(b.bind(d,e),c);b.each(a,function(f,g,h){c=d.call(e,c,f,g,h)});return c};b.reduceRight=function(a,c,d,e){if(a&&b.isFunction(a.reduceRight))return a.reduceRight(b.bin [...]
+var f=b.clone(b.toArray(a)).reverse();b.each(f,function(g,h){c=d.call(e,c,g,h,a)});return c};b.detect=function(a,c,d){var e;b.each(a,function(f,g,h){if(c.call(d,f,g,h)){e=f;b.breakLoop()}});return e};b.select=function(a,c,d){if(a&&b.isFunction(a.filter))return a.filter(c,d);var e=[];b.each(a,function(f,g,h){c.call(d,f,g,h)&&e.push(f)});return e};b.reject=function(a,c,d){var e=[];b.each(a,function(f,g,h){!c.call(d,f,g,h)&&e.push(f)});return e};b.all=function(a,c,d){c=c||b.identity;if(a&&b [...]
+d);var e=true;b.each(a,function(f,g,h){(e=e&&c.call(d,f,g,h))||b.breakLoop()});return e};b.any=function(a,c,d){c=c||b.identity;if(a&&b.isFunction(a.some))return a.some(c,d);var e=false;b.each(a,function(f,g,h){if(e=c.call(d,f,g,h))b.breakLoop()});return e};b.include=function(a,c){if(b.isArray(a))return b.indexOf(a,c)!=-1;var d=false;b.each(a,function(e){if(d=e===c)b.breakLoop()});return d};b.invoke=function(a,c){var d=b.rest(arguments,2);return b.map(a,function(e){return(c?e[c]:e).apply( [...]
+function(a,c){return b.map(a,function(d){return d[c]})};b.max=function(a,c,d){if(!c&&b.isArray(a))return Math.max.apply(Math,a);var e={computed:-Infinity};b.each(a,function(f,g,h){g=c?c.call(d,f,g,h):f;g>=e.computed&&(e={value:f,computed:g})});return e.value};b.min=function(a,c,d){if(!c&&b.isArray(a))return Math.min.apply(Math,a);var e={computed:Infinity};b.each(a,function(f,g,h){g=c?c.call(d,f,g,h):f;g<e.computed&&(e={value:f,computed:g})});return e.value};b.sortBy=function(a,c,d){retur [...]
+function(e,f,g){return{value:e,criteria:c.call(d,e,f,g)}}).sort(function(e,f){e=e.criteria;f=f.criteria;return e<f?-1:e>f?1:0}),"value")};b.sortedIndex=function(a,c,d){d=d||b.identity;for(var e=0,f=a.length;e<f;){var g=e+f>>1;d(a[g])<d(c)?(e=g+1):(f=g)}return e};b.toArray=function(a){if(!a)return[];if(a.toArray)return a.toArray();if(b.isArray(a))return a;if(b.isArguments(a))return k.call(a);return b.values(a)};b.size=function(a){return b.toArray(a).length};b.first=function(a,c,d){return  [...]
+0,c):a[0]};b.rest=function(a,c,d){return k.call(a,b.isUndefined(c)||d?1:c)};b.last=function(a){return a[a.length-1]};b.compact=function(a){return b.select(a,function(c){return!!c})};b.flatten=function(a){return b.reduce(a,[],function(c,d){if(b.isArray(d))return c.concat(b.flatten(d));c.push(d);return c})};b.without=function(a){var c=b.rest(arguments);return b.select(a,function(d){return!b.include(c,d)})};b.uniq=function(a,c){return b.reduce(a,[],function(d,e,f){if(0==f||(c===true?b.last( [...]
+e)))d.push(e);return d})};b.intersect=function(a){var c=b.rest(arguments);return b.select(b.uniq(a),function(d){return b.all(c,function(e){return b.indexOf(e,d)>=0})})};b.zip=function(){for(var a=b.toArray(arguments),c=b.max(b.pluck(a,"length")),d=new Array(c),e=0;e<c;e++)d[e]=b.pluck(a,String(e));return d};b.indexOf=function(a,c){if(a.indexOf)return a.indexOf(c);for(var d=0,e=a.length;d<e;d++)if(a[d]===c)return d;return-1};b.lastIndexOf=function(a,c){if(a.lastIndexOf)return a.lastIndexO [...]
+a.length;d--;)if(a[d]===c)return d;return-1};b.range=function(a,c,d){var e=b.toArray(arguments),f=e.length<=1;a=f?0:e[0];c=f?e[0]:e[1];d=e[2]||1;e=Math.ceil((c-a)/d);if(e<=0)return[];e=new Array(e);f=a;for(var g=0;1;f+=d){if((d>0?f-c:c-f)>=0)return e;e[g++]=f}};b.bind=function(a,c){var d=b.rest(arguments,2);return function(){return a.apply(c||j,d.concat(b.toArray(arguments)))}};b.bindAll=function(a){var c=b.rest(arguments);if(c.length==0)c=b.functions(a);b.each(c,function(d){a[d]=b.bind( [...]
+return a};b.delay=function(a,c){var d=b.rest(arguments,2);return setTimeout(function(){return a.apply(a,d)},c)};b.defer=function(a){return b.delay.apply(b,[a,1].concat(b.rest(arguments)))};b.wrap=function(a,c){return function(){var d=[a].concat(b.toArray(arguments));return c.apply(c,d)}};b.compose=function(){var a=b.toArray(arguments);return function(){for(var c=b.toArray(arguments),d=a.length-1;d>=0;d--)c=[a[d].apply(this,c)];return c[0]}};b.keys=function(a){if(b.isArray(a))return b.ran [...]
+var c=[];for(var d in a)q.call(a,d)&&c.push(d);return c};b.values=function(a){return b.map(a,b.identity)};b.functions=function(a){return b.select(b.keys(a),function(c){return b.isFunction(a[c])}).sort()};b.extend=function(a,c){for(var d in c)a[d]=c[d];return a};b.clone=function(a){if(b.isArray(a))return a.slice(0);return b.extend({},a)};b.tap=function(a,c){c(a);return a};b.isEqual=function(a,c){if(a===c)return true;var d=typeof a;if(d!=typeof c)return false;if(a==c)return true;if(!a&&c|| [...]
+if(a.isEqual)return a.isEqual(c);if(b.isDate(a)&&b.isDate(c))return a.getTime()===c.getTime();if(b.isNaN(a)&&b.isNaN(c))return true;if(b.isRegExp(a)&&b.isRegExp(c))return a.source===c.source&&a.global===c.global&&a.ignoreCase===c.ignoreCase&&a.multiline===c.multiline;if(d!=="object")return false;if(a.length&&a.length!==c.length)return false;d=b.keys(a);var e=b.keys(c);if(d.length!=e.length)return false;for(var f in a)if(!b.isEqual(a[f],c[f]))return false;return true};b.isEmpty=function(a [...]
+0};b.isElement=function(a){return!!(a&&a.nodeType==1)};b.isArray=function(a){return!!(a&&a.concat&&a.unshift)};b.isArguments=function(a){return a&&b.isNumber(a.length)&&!b.isArray(a)&&!r.call(a,"length")};b.isFunction=function(a){return!!(a&&a.constructor&&a.call&&a.apply)};b.isString=function(a){return!!(a===""||a&&a.charCodeAt&&a.substr)};b.isNumber=function(a){return p.call(a)==="[object Number]"};b.isDate=function(a){return!!(a&&a.getTimezoneOffset&&a.setUTCFullYear)};b.isRegExp=func [...]
+a.test&&a.exec&&(a.ignoreCase||a.ignoreCase===false))};b.isNaN=function(a){return b.isNumber(a)&&isNaN(a)};b.isNull=function(a){return a===null};b.isUndefined=function(a){return typeof a=="undefined"};b.noConflict=function(){j._=n;return this};b.identity=function(a){return a};b.breakLoop=function(){throw m;};var s=0;b.uniqueId=function(a){var c=s++;return a?a+c:c};b.template=function(a,c){a=new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+a.re [...]
+" ").replace(/'(?=[^%]*%>)/g,"\t").split("'").join("\\'").split("\t").join("'").replace(/<%=(.+?)%>/g,"',$1,'").split("<%").join("');").split("%>").join("p.push('")+"');}return p.join('');");return c?a(c):a};b.forEach=b.each;b.foldl=b.inject=b.reduce;b.foldr=b.reduceRight;b.filter=b.select;b.every=b.all;b.some=b.any;b.head=b.first;b.tail=b.rest;b.methods=b.functions;var l=function(a,c){return c?b(a).chain():a};b.each(b.functions(b),function(a){var c=b[a];i.prototype[a]=function(){var d=b [...]
+o.call(d,this._wrapped);return l(c.apply(b,d),this._chain)}});b.each(["pop","push","reverse","shift","sort","splice","unshift"],function(a){var c=Array.prototype[a];i.prototype[a]=function(){c.apply(this._wrapped,arguments);return l(this._wrapped,this._chain)}});b.each(["concat","join","slice"],function(a){var c=Array.prototype[a];i.prototype[a]=function(){return l(c.apply(this._wrapped,arguments),this._chain)}});i.prototype.chain=function(){this._chain=true;return this};i.prototype.valu [...]
diff --git a/content/releases/content/1.11.0/_static/up-pressed.png b/content/releases/content/1.11.0/_static/up-pressed.png
new file mode 100644
index 00000000..8bd587af
Binary files /dev/null and b/content/releases/content/1.11.0/_static/up-pressed.png differ
diff --git a/content/releases/content/1.11.0/_static/up.png b/content/releases/content/1.11.0/_static/up.png
new file mode 100644
index 00000000..b9462568
Binary files /dev/null and b/content/releases/content/1.11.0/_static/up.png differ
diff --git a/content/releases/content/1.11.0/_static/websupport.js b/content/releases/content/1.11.0/_static/websupport.js
new file mode 100644
index 00000000..e9bd1b85
--- /dev/null
+++ b/content/releases/content/1.11.0/_static/websupport.js
@@ -0,0 +1,808 @@
+/*
+ * websupport.js
+ * ~~~~~~~~~~~~~
+ *
+ * sphinx.websupport utilties for all documentation.
+ *
+ * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+
+(function($) {
+  $.fn.autogrow = function() {
+    return this.each(function() {
+    var textarea = this;
+
+    $.fn.autogrow.resize(textarea);
+
+    $(textarea)
+      .focus(function() {
+        textarea.interval = setInterval(function() {
+          $.fn.autogrow.resize(textarea);
+        }, 500);
+      })
+      .blur(function() {
+        clearInterval(textarea.interval);
+      });
+    });
+  };
+
+  $.fn.autogrow.resize = function(textarea) {
+    var lineHeight = parseInt($(textarea).css('line-height'), 10);
+    var lines = textarea.value.split('\n');
+    var columns = textarea.cols;
+    var lineCount = 0;
+    $.each(lines, function() {
+      lineCount += Math.ceil(this.length / columns) || 1;
+    });
+    var height = lineHeight * (lineCount + 1);
+    $(textarea).css('height', height);
+  };
+})(jQuery);
+
+(function($) {
+  var comp, by;
+
+  function init() {
+    initEvents();
+    initComparator();
+  }
+
+  function initEvents() {
+    $('a.comment-close').live("click", function(event) {
+      event.preventDefault();
+      hide($(this).attr('id').substring(2));
+    });
+    $('a.vote').live("click", function(event) {
+      event.preventDefault();
+      handleVote($(this));
+    });
+    $('a.reply').live("click", function(event) {
+      event.preventDefault();
+      openReply($(this).attr('id').substring(2));
+    });
+    $('a.close-reply').live("click", function(event) {
+      event.preventDefault();
+      closeReply($(this).attr('id').substring(2));
+    });
+    $('a.sort-option').live("click", function(event) {
+      event.preventDefault();
+      handleReSort($(this));
+    });
+    $('a.show-proposal').live("click", function(event) {
+      event.preventDefault();
+      showProposal($(this).attr('id').substring(2));
+    });
+    $('a.hide-proposal').live("click", function(event) {
+      event.preventDefault();
+      hideProposal($(this).attr('id').substring(2));
+    });
+    $('a.show-propose-change').live("click", function(event) {
+      event.preventDefault();
+      showProposeChange($(this).attr('id').substring(2));
+    });
+    $('a.hide-propose-change').live("click", function(event) {
+      event.preventDefault();
+      hideProposeChange($(this).attr('id').substring(2));
+    });
+    $('a.accept-comment').live("click", function(event) {
+      event.preventDefault();
+      acceptComment($(this).attr('id').substring(2));
+    });
+    $('a.delete-comment').live("click", function(event) {
+      event.preventDefault();
+      deleteComment($(this).attr('id').substring(2));
+    });
+    $('a.comment-markup').live("click", function(event) {
+      event.preventDefault();
+      toggleCommentMarkupBox($(this).attr('id').substring(2));
+    });
+  }
+
+  /**
+   * Set comp, which is a comparator function used for sorting and
+   * inserting comments into the list.
+   */
+  function setComparator() {
+    // If the first three letters are "asc", sort in ascending order
+    // and remove the prefix.
+    if (by.substring(0,3) == 'asc') {
+      var i = by.substring(3);
+      comp = function(a, b) { return a[i] - b[i]; };
+    } else {
+      // Otherwise sort in descending order.
+      comp = function(a, b) { return b[by] - a[by]; };
+    }
+
+    // Reset link styles and format the selected sort option.
+    $('a.sel').attr('href', '#').removeClass('sel');
+    $('a.by' + by).removeAttr('href').addClass('sel');
+  }
+
+  /**
+   * Create a comp function. If the user has preferences stored in
+   * the sortBy cookie, use those, otherwise use the default.
+   */
+  function initComparator() {
+    by = 'rating'; // Default to sort by rating.
+    // If the sortBy cookie is set, use that instead.
+    if (document.cookie.length > 0) {
+      var start = document.cookie.indexOf('sortBy=');
+      if (start != -1) {
+        start = start + 7;
+        var end = document.cookie.indexOf(";", start);
+        if (end == -1) {
+          end = document.cookie.length;
+          by = unescape(document.cookie.substring(start, end));
+        }
+      }
+    }
+    setComparator();
+  }
+
+  /**
+   * Show a comment div.
+   */
+  function show(id) {
+    $('#ao' + id).hide();
+    $('#ah' + id).show();
+    var context = $.extend({id: id}, opts);
+    var popup = $(renderTemplate(popupTemplate, context)).hide();
+    popup.find('textarea[name="proposal"]').hide();
+    popup.find('a.by' + by).addClass('sel');
+    var form = popup.find('#cf' + id);
+    form.submit(function(event) {
+      event.preventDefault();
+      addComment(form);
+    });
+    $('#s' + id).after(popup);
+    popup.slideDown('fast', function() {
+      getComments(id);
+    });
+  }
+
+  /**
+   * Hide a comment div.
+   */
+  function hide(id) {
+    $('#ah' + id).hide();
+    $('#ao' + id).show();
+    var div = $('#sc' + id);
+    div.slideUp('fast', function() {
+      div.remove();
+    });
+  }
+
+  /**
+   * Perform an ajax request to get comments for a node
+   * and insert the comments into the comments tree.
+   */
+  function getComments(id) {
+    $.ajax({
+     type: 'GET',
+     url: opts.getCommentsURL,
+     data: {node: id},
+     success: function(data, textStatus, request) {
+       var ul = $('#cl' + id);
+       var speed = 100;
+       $('#cf' + id)
+         .find('textarea[name="proposal"]')
+         .data('source', data.source);
+
+       if (data.comments.length === 0) {
+         ul.html('<li>No comments yet.</li>');
+         ul.data('empty', true);
+       } else {
+         // If there are comments, sort them and put them in the list.
+         var comments = sortComments(data.comments);
+         speed = data.comments.length * 100;
+         appendComments(comments, ul);
+         ul.data('empty', false);
+       }
+       $('#cn' + id).slideUp(speed + 200);
+       ul.slideDown(speed);
+     },
+     error: function(request, textStatus, error) {
+       showError('Oops, there was a problem retrieving the comments.');
+     },
+     dataType: 'json'
+    });
+  }
+
+  /**
+   * Add a comment via ajax and insert the comment into the comment tree.
+   */
+  function addComment(form) {
+    var node_id = form.find('input[name="node"]').val();
+    var parent_id = form.find('input[name="parent"]').val();
+    var text = form.find('textarea[name="comment"]').val();
+    var proposal = form.find('textarea[name="proposal"]').val();
+
+    if (text == '') {
+      showError('Please enter a comment.');
+      return;
+    }
+
+    // Disable the form that is being submitted.
+    form.find('textarea,input').attr('disabled', 'disabled');
+
+    // Send the comment to the server.
+    $.ajax({
+      type: "POST",
+      url: opts.addCommentURL,
+      dataType: 'json',
+      data: {
+        node: node_id,
+        parent: parent_id,
+        text: text,
+        proposal: proposal
+      },
+      success: function(data, textStatus, error) {
+        // Reset the form.
+        if (node_id) {
+          hideProposeChange(node_id);
+        }
+        form.find('textarea')
+          .val('')
+          .add(form.find('input'))
+          .removeAttr('disabled');
+	var ul = $('#cl' + (node_id || parent_id));
+        if (ul.data('empty')) {
+          $(ul).empty();
+          ul.data('empty', false);
+        }
+        insertComment(data.comment);
+        var ao = $('#ao' + node_id);
+        ao.find('img').attr({'src': opts.commentBrightImage});
+        if (node_id) {
+          // if this was a "root" comment, remove the commenting box
+          // (the user can get it back by reopening the comment popup)
+          $('#ca' + node_id).slideUp();
+        }
+      },
+      error: function(request, textStatus, error) {
+        form.find('textarea,input').removeAttr('disabled');
+        showError('Oops, there was a problem adding the comment.');
+      }
+    });
+  }
+
+  /**
+   * Recursively append comments to the main comment list and children
+   * lists, creating the comment tree.
+   */
+  function appendComments(comments, ul) {
+    $.each(comments, function() {
+      var div = createCommentDiv(this);
+      ul.append($(document.createElement('li')).html(div));
+      appendComments(this.children, div.find('ul.comment-children'));
+      // To avoid stagnating data, don't store the comments children in data.
+      this.children = null;
+      div.data('comment', this);
+    });
+  }
+
+  /**
+   * After adding a new comment, it must be inserted in the correct
+   * location in the comment tree.
+   */
+  function insertComment(comment) {
+    var div = createCommentDiv(comment);
+
+    // To avoid stagnating data, don't store the comments children in data.
+    comment.children = null;
+    div.data('comment', comment);
+
+    var ul = $('#cl' + (comment.node || comment.parent));
+    var siblings = getChildren(ul);
+
+    var li = $(document.createElement('li'));
+    li.hide();
+
+    // Determine where in the parents children list to insert this comment.
+    for(i=0; i < siblings.length; i++) {
+      if (comp(comment, siblings[i]) <= 0) {
+        $('#cd' + siblings[i].id)
+          .parent()
+          .before(li.html(div));
+        li.slideDown('fast');
+        return;
+      }
+    }
+
+    // If we get here, this comment rates lower than all the others,
+    // or it is the only comment in the list.
+    ul.append(li.html(div));
+    li.slideDown('fast');
+  }
+
+  function acceptComment(id) {
+    $.ajax({
+      type: 'POST',
+      url: opts.acceptCommentURL,
+      data: {id: id},
+      success: function(data, textStatus, request) {
+        $('#cm' + id).fadeOut('fast');
+        $('#cd' + id).removeClass('moderate');
+      },
+      error: function(request, textStatus, error) {
+        showError('Oops, there was a problem accepting the comment.');
+      }
+    });
+  }
+
+  function deleteComment(id) {
+    $.ajax({
+      type: 'POST',
+      url: opts.deleteCommentURL,
+      data: {id: id},
+      success: function(data, textStatus, request) {
+        var div = $('#cd' + id);
+        if (data == 'delete') {
+          // Moderator mode: remove the comment and all children immediately
+          div.slideUp('fast', function() {
+            div.remove();
+          });
+          return;
+        }
+        // User mode: only mark the comment as deleted
+        div
+          .find('span.user-id:first')
+          .text('[deleted]').end()
+          .find('div.comment-text:first')
+          .text('[deleted]').end()
+          .find('#cm' + id + ', #dc' + id + ', #ac' + id + ', #rc' + id +
+                ', #sp' + id + ', #hp' + id + ', #cr' + id + ', #rl' + id)
+          .remove();
+        var comment = div.data('comment');
+        comment.username = '[deleted]';
+        comment.text = '[deleted]';
+        div.data('comment', comment);
+      },
+      error: function(request, textStatus, error) {
+        showError('Oops, there was a problem deleting the comment.');
+      }
+    });
+  }
+
+  function showProposal(id) {
+    $('#sp' + id).hide();
+    $('#hp' + id).show();
+    $('#pr' + id).slideDown('fast');
+  }
+
+  function hideProposal(id) {
+    $('#hp' + id).hide();
+    $('#sp' + id).show();
+    $('#pr' + id).slideUp('fast');
+  }
+
+  function showProposeChange(id) {
+    $('#pc' + id).hide();
+    $('#hc' + id).show();
+    var textarea = $('#pt' + id);
+    textarea.val(textarea.data('source'));
+    $.fn.autogrow.resize(textarea[0]);
+    textarea.slideDown('fast');
+  }
+
+  function hideProposeChange(id) {
+    $('#hc' + id).hide();
+    $('#pc' + id).show();
+    var textarea = $('#pt' + id);
+    textarea.val('').removeAttr('disabled');
+    textarea.slideUp('fast');
+  }
+
+  function toggleCommentMarkupBox(id) {
+    $('#mb' + id).toggle();
+  }
+
+  /** Handle when the user clicks on a sort by link. */
+  function handleReSort(link) {
+    var classes = link.attr('class').split(/\s+/);
+    for (var i=0; i<classes.length; i++) {
+      if (classes[i] != 'sort-option') {
+	by = classes[i].substring(2);
+      }
+    }
+    setComparator();
+    // Save/update the sortBy cookie.
+    var expiration = new Date();
+    expiration.setDate(expiration.getDate() + 365);
+    document.cookie= 'sortBy=' + escape(by) +
+                     ';expires=' + expiration.toUTCString();
+    $('ul.comment-ul').each(function(index, ul) {
+      var comments = getChildren($(ul), true);
+      comments = sortComments(comments);
+      appendComments(comments, $(ul).empty());
+    });
+  }
+
+  /**
+   * Function to process a vote when a user clicks an arrow.
+   */
+  function handleVote(link) {
+    if (!opts.voting) {
+      showError("You'll need to login to vote.");
+      return;
+    }
+
+    var id = link.attr('id');
+    if (!id) {
+      // Didn't click on one of the voting arrows.
+      return;
+    }
+    // If it is an unvote, the new vote value is 0,
+    // Otherwise it's 1 for an upvote, or -1 for a downvote.
+    var value = 0;
+    if (id.charAt(1) != 'u') {
+      value = id.charAt(0) == 'u' ? 1 : -1;
+    }
+    // The data to be sent to the server.
+    var d = {
+      comment_id: id.substring(2),
+      value: value
+    };
+
+    // Swap the vote and unvote links.
+    link.hide();
+    $('#' + id.charAt(0) + (id.charAt(1) == 'u' ? 'v' : 'u') + d.comment_id)
+      .show();
+
+    // The div the comment is displayed in.
+    var div = $('div#cd' + d.comment_id);
+    var data = div.data('comment');
+
+    // If this is not an unvote, and the other vote arrow has
+    // already been pressed, unpress it.
+    if ((d.value !== 0) && (data.vote === d.value * -1)) {
+      $('#' + (d.value == 1 ? 'd' : 'u') + 'u' + d.comment_id).hide();
+      $('#' + (d.value == 1 ? 'd' : 'u') + 'v' + d.comment_id).show();
+    }
+
+    // Update the comments rating in the local data.
+    data.rating += (data.vote === 0) ? d.value : (d.value - data.vote);
+    data.vote = d.value;
+    div.data('comment', data);
+
+    // Change the rating text.
+    div.find('.rating:first')
+      .text(data.rating + ' point' + (data.rating == 1 ? '' : 's'));
+
+    // Send the vote information to the server.
+    $.ajax({
+      type: "POST",
+      url: opts.processVoteURL,
+      data: d,
+      error: function(request, textStatus, error) {
+        showError('Oops, there was a problem casting that vote.');
+      }
+    });
+  }
+
+  /**
+   * Open a reply form used to reply to an existing comment.
+   */
+  function openReply(id) {
+    // Swap out the reply link for the hide link
+    $('#rl' + id).hide();
+    $('#cr' + id).show();
+
+    // Add the reply li to the children ul.
+    var div = $(renderTemplate(replyTemplate, {id: id})).hide();
+    $('#cl' + id)
+      .prepend(div)
+      // Setup the submit handler for the reply form.
+      .find('#rf' + id)
+      .submit(function(event) {
+        event.preventDefault();
+        addComment($('#rf' + id));
+        closeReply(id);
+      })
+      .find('input[type=button]')
+      .click(function() {
+        closeReply(id);
+      });
+    div.slideDown('fast', function() {
+      $('#rf' + id).find('textarea').focus();
+    });
+  }
+
+  /**
+   * Close the reply form opened with openReply.
+   */
+  function closeReply(id) {
+    // Remove the reply div from the DOM.
+    $('#rd' + id).slideUp('fast', function() {
+      $(this).remove();
+    });
+
+    // Swap out the hide link for the reply link
+    $('#cr' + id).hide();
+    $('#rl' + id).show();
+  }
+
+  /**
+   * Recursively sort a tree of comments using the comp comparator.
+   */
+  function sortComments(comments) {
+    comments.sort(comp);
+    $.each(comments, function() {
+      this.children = sortComments(this.children);
+    });
+    return comments;
+  }
+
+  /**
+   * Get the children comments from a ul. If recursive is true,
+   * recursively include childrens' children.
+   */
+  function getChildren(ul, recursive) {
+    var children = [];
+    ul.children().children("[id^='cd']")
+      .each(function() {
+        var comment = $(this).data('comment');
+        if (recursive)
+          comment.children = getChildren($(this).find('#cl' + comment.id), true);
+        children.push(comment);
+      });
+    return children;
+  }
+
+  /** Create a div to display a comment in. */
+  function createCommentDiv(comment) {
+    if (!comment.displayed && !opts.moderator) {
+      return $('<div class="moderate">Thank you!  Your comment will show up '
+               + 'once it is has been approved by a moderator.</div>');
+    }
+    // Prettify the comment rating.
+    comment.pretty_rating = comment.rating + ' point' +
+      (comment.rating == 1 ? '' : 's');
+    // Make a class (for displaying not yet moderated comments differently)
+    comment.css_class = comment.displayed ? '' : ' moderate';
+    // Create a div for this comment.
+    var context = $.extend({}, opts, comment);
+    var div = $(renderTemplate(commentTemplate, context));
+
+    // If the user has voted on this comment, highlight the correct arrow.
+    if (comment.vote) {
+      var direction = (comment.vote == 1) ? 'u' : 'd';
+      div.find('#' + direction + 'v' + comment.id).hide();
+      div.find('#' + direction + 'u' + comment.id).show();
+    }
+
+    if (opts.moderator || comment.text != '[deleted]') {
+      div.find('a.reply').show();
+      if (comment.proposal_diff)
+        div.find('#sp' + comment.id).show();
+      if (opts.moderator && !comment.displayed)
+        div.find('#cm' + comment.id).show();
+      if (opts.moderator || (opts.username == comment.username))
+        div.find('#dc' + comment.id).show();
+    }
+    return div;
+  }
+
+  /**
+   * A simple template renderer. Placeholders such as <%id%> are replaced
+   * by context['id'] with items being escaped. Placeholders such as <#id#>
+   * are not escaped.
+   */
+  function renderTemplate(template, context) {
+    var esc = $(document.createElement('div'));
+
+    function handle(ph, escape) {
+      var cur = context;
+      $.each(ph.split('.'), function() {
+        cur = cur[this];
+      });
+      return escape ? esc.text(cur || "").html() : cur;
+    }
+
+    return template.replace(/<([%#])([\w\.]*)\1>/g, function() {
+      return handle(arguments[2], arguments[1] == '%' ? true : false);
+    });
+  }
+
+  /** Flash an error message briefly. */
+  function showError(message) {
+    $(document.createElement('div')).attr({'class': 'popup-error'})
+      .append($(document.createElement('div'))
+               .attr({'class': 'error-message'}).text(message))
+      .appendTo('body')
+      .fadeIn("slow")
+      .delay(2000)
+      .fadeOut("slow");
+  }
+
+  /** Add a link the user uses to open the comments popup. */
+  $.fn.comment = function() {
+    return this.each(function() {
+      var id = $(this).attr('id').substring(1);
+      var count = COMMENT_METADATA[id];
+      var title = count + ' comment' + (count == 1 ? '' : 's');
+      var image = count > 0 ? opts.commentBrightImage : opts.commentImage;
+      var addcls = count == 0 ? ' nocomment' : '';
+      $(this)
+        .append(
+          $(document.createElement('a')).attr({
+            href: '#',
+            'class': 'sphinx-comment-open' + addcls,
+            id: 'ao' + id
+          })
+            .append($(document.createElement('img')).attr({
+              src: image,
+              alt: 'comment',
+              title: title
+            }))
+            .click(function(event) {
+              event.preventDefault();
+              show($(this).attr('id').substring(2));
+            })
+        )
+        .append(
+          $(document.createElement('a')).attr({
+            href: '#',
+            'class': 'sphinx-comment-close hidden',
+            id: 'ah' + id
+          })
+            .append($(document.createElement('img')).attr({
+              src: opts.closeCommentImage,
+              alt: 'close',
+              title: 'close'
+            }))
+            .click(function(event) {
+              event.preventDefault();
+              hide($(this).attr('id').substring(2));
+            })
+        );
+    });
+  };
+
+  var opts = {
+    processVoteURL: '/_process_vote',
+    addCommentURL: '/_add_comment',
+    getCommentsURL: '/_get_comments',
+    acceptCommentURL: '/_accept_comment',
+    deleteCommentURL: '/_delete_comment',
+    commentImage: '/static/_static/comment.png',
+    closeCommentImage: '/static/_static/comment-close.png',
+    loadingImage: '/static/_static/ajax-loader.gif',
+    commentBrightImage: '/static/_static/comment-bright.png',
+    upArrow: '/static/_static/up.png',
+    downArrow: '/static/_static/down.png',
+    upArrowPressed: '/static/_static/up-pressed.png',
+    downArrowPressed: '/static/_static/down-pressed.png',
+    voting: false,
+    moderator: false
+  };
+
+  if (typeof COMMENT_OPTIONS != "undefined") {
+    opts = jQuery.extend(opts, COMMENT_OPTIONS);
+  }
+
+  var popupTemplate = '\
+    <div class="sphinx-comments" id="sc<%id%>">\
+      <p class="sort-options">\
+        Sort by:\
+        <a href="#" class="sort-option byrating">best rated</a>\
+        <a href="#" class="sort-option byascage">newest</a>\
+        <a href="#" class="sort-option byage">oldest</a>\
+      </p>\
+      <div class="comment-header">Comments</div>\
+      <div class="comment-loading" id="cn<%id%>">\
+        loading comments... <img src="<%loadingImage%>" alt="" /></div>\
+      <ul id="cl<%id%>" class="comment-ul"></ul>\
+      <div id="ca<%id%>">\
+      <p class="add-a-comment">Add a comment\
+        (<a href="#" class="comment-markup" id="ab<%id%>">markup</a>):</p>\
+      <div class="comment-markup-box" id="mb<%id%>">\
+        reStructured text markup: <i>*emph*</i>, <b>**strong**</b>, \
+        <tt>``code``</tt>, \
+        code blocks: <tt>::</tt> and an indented block after blank line</div>\
+      <form method="post" id="cf<%id%>" class="comment-form" action="">\
+        <textarea name="comment" cols="80"></textarea>\
+        <p class="propose-button">\
+          <a href="#" id="pc<%id%>" class="show-propose-change">\
+            Propose a change &#9657;\
+          </a>\
+          <a href="#" id="hc<%id%>" class="hide-propose-change">\
+            Propose a change &#9663;\
+          </a>\
+        </p>\
+        <textarea name="proposal" id="pt<%id%>" cols="80"\
+                  spellcheck="false"></textarea>\
+        <input type="submit" value="Add comment" />\
+        <input type="hidden" name="node" value="<%id%>" />\
+        <input type="hidden" name="parent" value="" />\
+      </form>\
+      </div>\
+    </div>';
+
+  var commentTemplate = '\
+    <div id="cd<%id%>" class="sphinx-comment<%css_class%>">\
+      <div class="vote">\
+        <div class="arrow">\
+          <a href="#" id="uv<%id%>" class="vote" title="vote up">\
+            <img src="<%upArrow%>" />\
+          </a>\
+          <a href="#" id="uu<%id%>" class="un vote" title="vote up">\
+            <img src="<%upArrowPressed%>" />\
+          </a>\
+        </div>\
+        <div class="arrow">\
+          <a href="#" id="dv<%id%>" class="vote" title="vote down">\
+            <img src="<%downArrow%>" id="da<%id%>" />\
+          </a>\
+          <a href="#" id="du<%id%>" class="un vote" title="vote down">\
+            <img src="<%downArrowPressed%>" />\
+          </a>\
+        </div>\
+      </div>\
+      <div class="comment-content">\
+        <p class="tagline comment">\
+          <span class="user-id"><%username%></span>\
+          <span class="rating"><%pretty_rating%></span>\
+          <span class="delta"><%time.delta%></span>\
+        </p>\
+        <div class="comment-text comment"><#text#></div>\
+        <p class="comment-opts comment">\
+          <a href="#" class="reply hidden" id="rl<%id%>">reply &#9657;</a>\
+          <a href="#" class="close-reply" id="cr<%id%>">reply &#9663;</a>\
+          <a href="#" id="sp<%id%>" class="show-proposal">proposal &#9657;</a>\
+          <a href="#" id="hp<%id%>" class="hide-proposal">proposal &#9663;</a>\
+          <a href="#" id="dc<%id%>" class="delete-comment hidden">delete</a>\
+          <span id="cm<%id%>" class="moderation hidden">\
+            <a href="#" id="ac<%id%>" class="accept-comment">accept</a>\
+          </span>\
+        </p>\
+        <pre class="proposal" id="pr<%id%>">\
+<#proposal_diff#>\
+        </pre>\
+          <ul class="comment-children" id="cl<%id%>"></ul>\
+        </div>\
+        <div class="clearleft"></div>\
+      </div>\
+    </div>';
+
+  var replyTemplate = '\
+    <li>\
+      <div class="reply-div" id="rd<%id%>">\
+        <form id="rf<%id%>">\
+          <textarea name="comment" cols="80"></textarea>\
+          <input type="submit" value="Add reply" />\
+          <input type="button" value="Cancel" />\
+          <input type="hidden" name="parent" value="<%id%>" />\
+          <input type="hidden" name="node" value="" />\
+        </form>\
+      </div>\
+    </li>';
+
+  $(document).ready(function() {
+    init();
+  });
+})(jQuery);
+
+$(document).ready(function() {
+  // add comment anchors for all paragraphs that are commentable
+  $('.sphinx-has-comment').comment();
+
+  // highlight search words in search results
+  $("div.context").each(function() {
+    var params = $.getQueryParameters();
+    var terms = (params.q) ? params.q[0].split(/\s+/) : [];
+    var result = $(this);
+    $.each(terms, function() {
+      result.highlightText(this.toLowerCase(), 'highlighted');
+    });
+  });
+
+  // directly open comment window if requested
+  var anchor = document.location.hash;
+  if (anchor.substring(0, 9) == '#comment-') {
+    $('#ao' + anchor.substring(9)).click();
+    document.location.hash = '#s' + anchor.substring(9);
+  }
+});
diff --git a/content/releases/content/1.11.0/apidocs/allclasses-frame.html b/content/releases/content/1.11.0/apidocs/allclasses-frame.html
new file mode 100644
index 00000000..6e17f6a3
--- /dev/null
+++ b/content/releases/content/1.11.0/apidocs/allclasses-frame.html
@@ -0,0 +1,617 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_144) on Mon Oct 10 00:08:35 MST 2022 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>All Classes (Apache Flume 1.11.0 API)</title>
+<meta name="date" content="2022-10-10">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/flume/serialization/AbstractAvroEventSerializer.html" title="class in org.apache.flume.serialization" target="classFrame">AbstractAvroEventSerializer</a></li>
+<li><a href="org/apache/flume/channel/AbstractChannel.html" title="class in org.apache.flume.channel" target="classFrame">AbstractChannel</a></li>
+<li><a href="org/apache/flume/channel/AbstractChannelSelector.html" title="class in org.apache.flume.channel" target="classFrame">AbstractChannelSelector</a></li>
+<li><a href="org/apache/flume/configfilter/AbstractConfigFilter.html" title="class in org.apache.flume.configfilter" target="classFrame">AbstractConfigFilter</a></li>
+<li><a href="org/apache/flume/node/AbstractConfigurationProvider.html" title="class in org.apache.flume.node" target="classFrame">AbstractConfigurationProvider</a></li>
+<li><a href="org/apache/flume/source/AbstractEventDrivenSource.html" title="class in org.apache.flume.source" target="classFrame">AbstractEventDrivenSource</a></li>
+<li><a href="org/apache/flume/spring/boot/config/AbstractFlumeConfiguration.html" title="class in org.apache.flume.spring.boot.config" target="classFrame">AbstractFlumeConfiguration</a></li>
+<li><a href="org/apache/flume/sink/hdfs/AbstractHDFSWriter.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">AbstractHDFSWriter</a></li>
+<li><a href="org/apache/flume/source/AbstractPollableSource.html" title="class in org.apache.flume.source" target="classFrame">AbstractPollableSource</a></li>
+<li><a href="org/apache/flume/api/AbstractRpcClient.html" title="class in org.apache.flume.api" target="classFrame">AbstractRpcClient</a></li>
+<li><a href="org/apache/flume/sink/AbstractRpcSink.html" title="class in org.apache.flume.sink" target="classFrame">AbstractRpcSink</a></li>
+<li><a href="org/apache/flume/sink/AbstractSingleSinkProcessor.html" title="class in org.apache.flume.sink" target="classFrame">AbstractSingleSinkProcessor</a></li>
+<li><a href="org/apache/flume/sink/AbstractSink.html" title="class in org.apache.flume.sink" target="classFrame">AbstractSink</a></li>
+<li><a href="org/apache/flume/sink/AbstractSinkProcessor.html" title="class in org.apache.flume.sink" target="classFrame">AbstractSinkProcessor</a></li>
+<li><a href="org/apache/flume/sink/AbstractSinkSelector.html" title="class in org.apache.flume.sink" target="classFrame">AbstractSinkSelector</a></li>
+<li><a href="org/apache/flume/source/AbstractSource.html" title="class in org.apache.flume.source" target="classFrame">AbstractSource</a></li>
+<li><a href="org/apache/flume/node/AbstractZooKeeperConfigurationProvider.html" title="class in org.apache.flume.node" target="classFrame">AbstractZooKeeperConfigurationProvider</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/AESCTRNoPaddingProvider.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">AESCTRNoPaddingProvider</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/AESCTRNoPaddingProvider.DecryptorBuilder.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">AESCTRNoPaddingProvider.DecryptorBuilder</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/AESCTRNoPaddingProvider.EncryptorBuilder.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">AESCTRNoPaddingProvider.EncryptorBuilder</a></li>
+<li><a href="org/apache/flume/node/Application.html" title="class in org.apache.flume.node" target="classFrame">Application</a></li>
+<li><a href="org/apache/flume/sink/hbase/AsyncHbaseEventSerializer.html" title="interface in org.apache.flume.sink.hbase" target="classFrame"><span class="interfaceName">AsyncHbaseEventSerializer</span></a></li>
+<li><a href="org/apache/flume/sink/hbase/AsyncHBaseSink.html" title="class in org.apache.flume.sink.hbase" target="classFrame">AsyncHBaseSink</a></li>
+<li><a href="org/apache/flume/node/net/AuthorizationProvider.html" title="interface in org.apache.flume.node.net" target="classFrame"><span class="interfaceName">AuthorizationProvider</span></a></li>
+<li><a href="org/apache/flume/client/avro/AvroCLIClient.html" title="class in org.apache.flume.client.avro" target="classFrame">AvroCLIClient</a></li>
+<li><a href="org/apache/flume/serialization/AvroEventDeserializer.html" title="class in org.apache.flume.serialization" target="classFrame">AvroEventDeserializer</a></li>
+<li><a href="org/apache/flume/serialization/AvroEventDeserializer.AvroSchemaType.html" title="enum in org.apache.flume.serialization" target="classFrame">AvroEventDeserializer.AvroSchemaType</a></li>
+<li><a href="org/apache/flume/serialization/AvroEventDeserializer.Builder.html" title="class in org.apache.flume.serialization" target="classFrame">AvroEventDeserializer.Builder</a></li>
+<li><a href="org/apache/flume/sink/hdfs/AvroEventSerializer.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">AvroEventSerializer</a></li>
+<li><a href="org/apache/flume/sink/hdfs/AvroEventSerializer.Builder.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">AvroEventSerializer.Builder</a></li>
+<li><a href="org/apache/flume/serialization/AvroEventSerializerConfigurationConstants.html" title="class in org.apache.flume.serialization" target="classFrame">AvroEventSerializerConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/avroLegacy/AvroLegacySource.html" title="class in org.apache.flume.source.avroLegacy" target="classFrame">AvroLegacySource</a></li>
+<li><a href="org/apache/flume/sink/AvroSink.html" title="class in org.apache.flume.sink" target="classFrame">AvroSink</a></li>
+<li><a href="org/apache/flume/source/AvroSource.html" title="class in org.apache.flume.source" target="classFrame">AvroSource</a></li>
+<li><a href="org/apache/flume/channel/file/BadCheckpointException.html" title="class in org.apache.flume.channel.file" target="classFrame">BadCheckpointException</a></li>
+<li><a href="org/apache/flume/node/net/BasicAuthorizationProvider.html" title="class in org.apache.flume.node.net" target="classFrame">BasicAuthorizationProvider</a></li>
+<li><a href="org/apache/flume/channel/BasicChannelSemantics.html" title="class in org.apache.flume.channel" target="classFrame">BasicChannelSemantics</a></li>
+<li><a href="org/apache/flume/conf/BasicConfigurationConstants.html" title="class in org.apache.flume.conf" target="classFrame">BasicConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/BasicSourceSemantics.html" title="class in org.apache.flume.source" target="classFrame">BasicSourceSemantics</a></li>
+<li><a href="org/apache/flume/channel/BasicTransactionSemantics.html" title="class in org.apache.flume.channel" target="classFrame">BasicTransactionSemantics</a></li>
+<li><a href="org/apache/flume/channel/BasicTransactionSemantics.State.html" title="enum in org.apache.flume.channel" target="classFrame">BasicTransactionSemantics.State</a></li>
+<li><a href="org/apache/flume/sink/hbase/BatchAware.html" title="interface in org.apache.flume.sink.hbase" target="classFrame"><span class="interfaceName">BatchAware</span></a></li>
+<li><a href="org/apache/flume/sink/hbase2/BatchAware.html" title="interface in org.apache.flume.sink.hbase2" target="classFrame"><span class="interfaceName">BatchAware</span></a></li>
+<li><a href="org/apache/flume/conf/BatchSizeSupported.html" title="interface in org.apache.flume.conf" target="classFrame"><span class="interfaceName">BatchSizeSupported</span></a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/BlobDeserializer.html" title="class in org.apache.flume.sink.solr.morphline" target="classFrame">BlobDeserializer</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/BlobDeserializer.Builder.html" title="class in org.apache.flume.sink.solr.morphline" target="classFrame">BlobDeserializer.Builder</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/BlobHandler.html" title="class in org.apache.flume.sink.solr.morphline" target="classFrame">BlobHandler</a></li>
+<li><a href="org/apache/flume/source/http/BLOBHandler.html" title="class in org.apache.flume.source.http" target="classFrame">BLOBHandler</a></li>
+<li><a href="org/apache/flume/serialization/BodyTextEventSerializer.html" title="class in org.apache.flume.serialization" target="classFrame">BodyTextEventSerializer</a></li>
+<li><a href="org/apache/flume/serialization/BodyTextEventSerializer.Builder.html" title="class in org.apache.flume.serialization" target="classFrame">BodyTextEventSerializer.Builder</a></li>
+<li><a href="org/apache/flume/sink/hdfs/BucketClosedException.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">BucketClosedException</a></li>
+<li><a href="org/apache/flume/formatter/output/BucketPath.html" title="class in org.apache.flume.formatter.output" target="classFrame">BucketPath</a></li>
+<li><a href="org/apache/flume/Channel.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">Channel</span></a></li>
+<li><a href="org/apache/flume/conf/channel/ChannelConfiguration.html" title="class in org.apache.flume.conf.channel" target="classFrame">ChannelConfiguration</a></li>
+<li><a href="org/apache/flume/conf/channel/ChannelConfiguration.ChannelConfigurationType.html" title="enum in org.apache.flume.conf.channel" target="classFrame">ChannelConfiguration.ChannelConfigurationType</a></li>
+<li><a href="org/apache/flume/instrumentation/ChannelCounter.html" title="class in org.apache.flume.instrumentation" target="classFrame">ChannelCounter</a></li>
+<li><a href="org/apache/flume/instrumentation/ChannelCounterMBean.html" title="interface in org.apache.flume.instrumentation" target="classFrame"><span class="interfaceName">ChannelCounterMBean</span></a></li>
+<li><a href="org/apache/flume/ChannelException.html" title="class in org.apache.flume" target="classFrame">ChannelException</a></li>
+<li><a href="org/apache/flume/ChannelFactory.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">ChannelFactory</span></a></li>
+<li><a href="org/apache/flume/ChannelFullException.html" title="class in org.apache.flume" target="classFrame">ChannelFullException</a></li>
+<li><a href="org/apache/flume/channel/ChannelProcessor.html" title="class in org.apache.flume.channel" target="classFrame">ChannelProcessor</a></li>
+<li><a href="org/apache/flume/instrumentation/ChannelProcessorCounter.html" title="class in org.apache.flume.instrumentation" target="classFrame">ChannelProcessorCounter</a></li>
+<li><a href="org/apache/flume/ChannelSelector.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">ChannelSelector</span></a></li>
+<li><a href="org/apache/flume/conf/channel/ChannelSelectorConfiguration.html" title="class in org.apache.flume.conf.channel" target="classFrame">ChannelSelectorConfiguration</a></li>
+<li><a href="org/apache/flume/conf/channel/ChannelSelectorConfiguration.ChannelSelectorConfigurationType.html" title="enum in org.apache.flume.conf.channel" target="classFrame">ChannelSelectorConfiguration.ChannelSelectorConfigurationType</a></li>
+<li><a href="org/apache/flume/channel/ChannelSelectorFactory.html" title="class in org.apache.flume.channel" target="classFrame">ChannelSelectorFactory</a></li>
+<li><a href="org/apache/flume/conf/channel/ChannelSelectorType.html" title="enum in org.apache.flume.conf.channel" target="classFrame">ChannelSelectorType</a></li>
+<li><a href="org/apache/flume/conf/channel/ChannelType.html" title="enum in org.apache.flume.conf.channel" target="classFrame">ChannelType</a></li>
+<li><a href="org/apache/flume/channel/ChannelUtils.html" title="class in org.apache.flume.channel" target="classFrame">ChannelUtils</a></li>
+<li><a href="org/apache/flume/channel/file/CheckpointRebuilder.html" title="class in org.apache.flume.channel.file" target="classFrame">CheckpointRebuilder</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProvider.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">CipherProvider</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProvider.Decryptor.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">CipherProvider.Decryptor</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProvider.Decryptor.Builder.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">CipherProvider.Decryptor.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProvider.Encryptor.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">CipherProvider.Encryptor</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProvider.Encryptor.Builder.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">CipherProvider.Encryptor.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProviderFactory.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">CipherProviderFactory</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProviderType.html" title="enum in org.apache.flume.channel.file.encryption" target="classFrame">CipherProviderType</a></li>
+<li><a href="org/apache/flume/node/ClasspathConfigurationSource.html" title="class in org.apache.flume.node" target="classFrame">ClasspathConfigurationSource</a></li>
+<li><a href="org/apache/flume/node/ClasspathConfigurationSourceFactory.html" title="class in org.apache.flume.node" target="classFrame">ClasspathConfigurationSourceFactory</a></li>
+<li><a href="org/apache/flume/Clock.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">Clock</span></a></li>
+<li><a href="org/apache/flume/conf/ComponentConfiguration.html" title="class in org.apache.flume.conf" target="classFrame">ComponentConfiguration</a></li>
+<li><a href="org/apache/flume/conf/ComponentConfiguration.ComponentType.html" title="enum in org.apache.flume.conf" target="classFrame">ComponentConfiguration.ComponentType</a></li>
+<li><a href="org/apache/flume/conf/ComponentConfigurationFactory.html" title="class in org.apache.flume.conf" target="classFrame">ComponentConfigurationFactory</a></li>
+<li><a href="org/apache/flume/conf/ComponentWithClassName.html" title="interface in org.apache.flume.conf" target="classFrame"><span class="interfaceName">ComponentWithClassName</span></a></li>
+<li><a href="org/apache/flume/sink/hive/Config.html" title="class in org.apache.flume.sink.hive" target="classFrame">Config</a></li>
+<li><a href="org/apache/flume/configfilter/ConfigFilter.html" title="interface in org.apache.flume.configfilter" target="classFrame"><span class="interfaceName">ConfigFilter</span></a></li>
+<li><a href="org/apache/flume/conf/configfilter/ConfigFilterConfiguration.html" title="class in org.apache.flume.conf.configfilter" target="classFrame">ConfigFilterConfiguration</a></li>
+<li><a href="org/apache/flume/conf/configfilter/ConfigFilterConfiguration.ConfigFilterConfigurationType.html" title="enum in org.apache.flume.conf.configfilter" target="classFrame">ConfigFilterConfiguration.ConfigFilterConfigurationType</a></li>
+<li><a href="org/apache/flume/conf/ConfigFilterFactory.html" title="class in org.apache.flume.conf" target="classFrame">ConfigFilterFactory</a></li>
+<li><a href="org/apache/flume/conf/configfilter/ConfigFilterType.html" title="enum in org.apache.flume.conf.configfilter" target="classFrame">ConfigFilterType</a></li>
+<li><a href="org/apache/flume/conf/Configurable.html" title="interface in org.apache.flume.conf" target="classFrame"><span class="interfaceName">Configurable</span></a></li>
+<li><a href="org/apache/flume/conf/ConfigurableComponent.html" title="interface in org.apache.flume.conf" target="classFrame"><span class="interfaceName">ConfigurableComponent</span></a></li>
+<li><a href="org/apache/flume/conf/Configurables.html" title="class in org.apache.flume.conf" target="classFrame">Configurables</a></li>
+<li><a href="org/apache/flume/channel/jdbc/ConfigurationConstants.html" title="class in org.apache.flume.channel.jdbc" target="classFrame">ConfigurationConstants</a></li>
+<li><a href="org/apache/flume/conf/ConfigurationException.html" title="class in org.apache.flume.conf" target="classFrame">ConfigurationException</a></li>
+<li><a href="org/apache/flume/node/ConfigurationProvider.html" title="interface in org.apache.flume.node" target="classFrame"><span class="interfaceName">ConfigurationProvider</span></a></li>
+<li><a href="org/apache/flume/node/ConfigurationSource.html" title="interface in org.apache.flume.node" target="classFrame"><span class="interfaceName">ConfigurationSource</span></a></li>
+<li><a href="org/apache/flume/node/ConfigurationSourceFactory.html" title="interface in org.apache.flume.node" target="classFrame"><span class="interfaceName">ConfigurationSourceFactory</span></a></li>
+<li><a href="org/apache/flume/Constants.html" title="class in org.apache.flume" target="classFrame">Constants</a></li>
+<li><a href="org/apache/flume/Context.html" title="class in org.apache.flume" target="classFrame">Context</a></li>
+<li><a href="org/apache/flume/channel/file/CorruptEventException.html" title="class in org.apache.flume.channel.file" target="classFrame">CorruptEventException</a></li>
+<li><a href="org/apache/flume/CounterGroup.html" title="class in org.apache.flume" target="classFrame">CounterGroup</a></li>
+<li><a href="org/apache/flume/channel/jdbc/DatabaseType.html" title="enum in org.apache.flume.channel.jdbc" target="classFrame">DatabaseType</a></li>
+<li><a href="org/apache/flume/serialization/DecodeErrorPolicy.html" title="enum in org.apache.flume.serialization" target="classFrame">DecodeErrorPolicy</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/DecryptionFailureException.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">DecryptionFailureException</a></li>
+<li><a href="org/apache/flume/channel/DefaultChannelFactory.html" title="class in org.apache.flume.channel" target="classFrame">DefaultChannelFactory</a></li>
+<li><a href="org/apache/flume/source/jms/DefaultJMSMessageConverter.html" title="class in org.apache.flume.source.jms" target="classFrame">DefaultJMSMessageConverter</a></li>
+<li><a href="org/apache/flume/source/jms/DefaultJMSMessageConverter.Builder.html" title="class in org.apache.flume.source.jms" target="classFrame">DefaultJMSMessageConverter.Builder</a></li>
+<li><a href="org/apache/flume/formatter/output/DefaultPathManager.html" title="class in org.apache.flume.formatter.output" target="classFrame">DefaultPathManager</a></li>
+<li><a href="org/apache/flume/formatter/output/DefaultPathManager.Builder.html" title="class in org.apache.flume.formatter.output" target="classFrame">DefaultPathManager.Builder</a></li>
+<li><a href="org/apache/flume/sink/DefaultSinkFactory.html" title="class in org.apache.flume.sink" target="classFrame">DefaultSinkFactory</a></li>
+<li><a href="org/apache/flume/sink/DefaultSinkProcessor.html" title="class in org.apache.flume.sink" target="classFrame">DefaultSinkProcessor</a></li>
+<li><a href="org/apache/flume/source/DefaultSourceFactory.html" title="class in org.apache.flume.source" target="classFrame">DefaultSourceFactory</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/DerbySchemaHandler.html" title="class in org.apache.flume.channel.jdbc.impl" target="classFrame">DerbySchemaHandler</a></li>
+<li><a href="org/apache/flume/tools/DirectMemoryUtils.html" title="class in org.apache.flume.tools" target="classFrame">DirectMemoryUtils</a></li>
+<li><a href="org/apache/flume/annotations/Disposable.html" title="annotation in org.apache.flume.annotations" target="classFrame">Disposable</a></li>
+<li><a href="org/apache/flume/Dummy.html" title="class in org.apache.flume" target="classFrame">Dummy</a></li>
+<li><a href="org/apache/flume/serialization/DurablePositionTracker.html" title="class in org.apache.flume.serialization" target="classFrame">DurablePositionTracker</a></li>
+<li><a href="org/apache/flume/agent/embedded/EmbeddedAgent.html" title="class in org.apache.flume.agent.embedded" target="classFrame">EmbeddedAgent</a></li>
+<li><a href="org/apache/flume/agent/embedded/EmbeddedAgentConfiguration.html" title="class in org.apache.flume.agent.embedded" target="classFrame">EmbeddedAgentConfiguration</a></li>
+<li><a href="org/apache/flume/agent/embedded/EmbeddedSource.html" title="class in org.apache.flume.agent.embedded" target="classFrame">EmbeddedSource</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/EncryptionConfiguration.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">EncryptionConfiguration</a></li>
+<li><a href="org/apache/flume/configfilter/EnvironmentVariableConfigFilter.html" title="class in org.apache.flume.configfilter" target="classFrame">EnvironmentVariableConfigFilter</a></li>
+<li><a href="org/apache/flume/node/EnvVarResolverProperties.html" title="class in org.apache.flume.node" target="classFrame">EnvVarResolverProperties</a></li>
+<li><a href="org/apache/flume/Event.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">Event</span></a></li>
+<li><a href="org/apache/flume/event/EventBuilder.html" title="class in org.apache.flume.event" target="classFrame">EventBuilder</a></li>
+<li><a href="org/apache/flume/EventDeliveryException.html" title="class in org.apache.flume" target="classFrame">EventDeliveryException</a></li>
+<li><a href="org/apache/flume/serialization/EventDeserializer.html" title="interface in org.apache.flume.serialization" target="classFrame"><span class="interfaceName">EventDeserializer</span></a></li>
+<li><a href="org/apache/flume/serialization/EventDeserializer.Builder.html" title="interface in org.apache.flume.serialization" target="classFrame"><span class="interfaceName">EventDeserializer.Builder</span></a></li>
+<li><a href="org/apache/flume/serialization/EventDeserializerFactory.html" title="class in org.apache.flume.serialization" target="classFrame">EventDeserializerFactory</a></li>
+<li><a href="org/apache/flume/serialization/EventDeserializerType.html" title="enum in org.apache.flume.serialization" target="classFrame">EventDeserializerType</a></li>
+<li><a href="org/apache/flume/EventDrivenSource.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">EventDrivenSource</span></a></li>
+<li><a href="org/apache/flume/source/EventDrivenSourceRunner.html" title="class in org.apache.flume.source" target="classFrame">EventDrivenSourceRunner</a></li>
+<li><a href="org/apache/flume/formatter/output/EventFormatter.html" title="interface in org.apache.flume.formatter.output" target="classFrame"><span class="interfaceName">EventFormatter</span></a></li>
+<li><a href="org/apache/flume/event/EventHelper.html" title="class in org.apache.flume.event" target="classFrame">EventHelper</a></li>
+<li><a href="org/apache/flume/client/avro/EventReader.html" title="interface in org.apache.flume.client.avro" target="classFrame"><span class="interfaceName">EventReader</span></a></li>
+<li><a href="org/apache/flume/serialization/EventSerDe.html" title="interface in org.apache.flume.serialization" target="classFrame"><span class="interfaceName">EventSerDe</span></a></li>
+<li><a href="org/apache/flume/serialization/EventSerDe.Builder.html" title="interface in org.apache.flume.serialization" target="classFrame"><span class="interfaceName">EventSerDe.Builder</span></a></li>
+<li><a href="org/apache/flume/serialization/EventSerializer.html" title="interface in org.apache.flume.serialization" target="classFrame"><span class="interfaceName">EventSerializer</span></a></li>
+<li><a href="org/apache/flume/serialization/EventSerializer.Builder.html" title="interface in org.apache.flume.serialization" target="classFrame"><span class="interfaceName">EventSerializer.Builder</span></a></li>
+<li><a href="org/apache/flume/serialization/EventSerializerFactory.html" title="class in org.apache.flume.serialization" target="classFrame">EventSerializerFactory</a></li>
+<li><a href="org/apache/flume/serialization/EventSerializerType.html" title="enum in org.apache.flume.serialization" target="classFrame">EventSerializerType</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/EventStatus.html" title="enum in com.cloudera.flume.handlers.thrift" target="classFrame">EventStatus</a></li>
+<li><a href="org/apache/flume/channel/file/EventUtils.html" title="class in org.apache.flume.channel.file" target="classFrame">EventUtils</a></li>
+<li><a href="org/apache/flume/tools/EventValidator.html" title="interface in org.apache.flume.tools" target="classFrame"><span class="interfaceName">EventValidator</span></a></li>
+<li><a href="org/apache/flume/tools/EventValidator.Builder.html" title="interface in org.apache.flume.tools" target="classFrame"><span class="interfaceName">EventValidator.Builder</span></a></li>
+<li><a href="org/apache/flume/source/ExecSource.html" title="class in org.apache.flume.source" target="classFrame">ExecSource</a></li>
+<li><a href="org/apache/flume/source/ExecSourceConfigurationConstants.html" title="class in org.apache.flume.source" target="classFrame">ExecSourceConfigurationConstants</a></li>
+<li><a href="org/apache/flume/configfilter/ExternalProcessConfigFilter.html" title="class in org.apache.flume.configfilter" target="classFrame">ExternalProcessConfigFilter</a></li>
+<li><a href="org/apache/flume/api/FailoverRpcClient.html" title="class in org.apache.flume.api" target="classFrame">FailoverRpcClient</a></li>
+<li><a href="org/apache/flume/sink/FailoverSinkProcessor.html" title="class in org.apache.flume.sink" target="classFrame">FailoverSinkProcessor</a></li>
+<li><a href="org/apache/flume/channel/file/FileChannel.html" title="class in org.apache.flume.channel.file" target="classFrame">FileChannel</a></li>
+<li><a href="org/apache/flume/channel/file/FileChannelConfiguration.html" title="class in org.apache.flume.channel.file" target="classFrame">FileChannelConfiguration</a></li>
+<li><a href="org/apache/flume/channel/file/instrumentation/FileChannelCounter.html" title="class in org.apache.flume.channel.file.instrumentation" target="classFrame">FileChannelCounter</a></li>
+<li><a href="org/apache/flume/channel/file/instrumentation/FileChannelCounterMBean.html" title="interface in org.apache.flume.channel.file.instrumentation" target="classFrame"><span class="interfaceName">FileChannelCounterMBean</span></a></li>
+<li><a href="org/apache/flume/tools/FileChannelIntegrityTool.html" title="class in org.apache.flume.tools" target="classFrame">FileChannelIntegrityTool</a></li>
+<li><a href="org/apache/flume/node/FileConfigurationSource.html" title="class in org.apache.flume.node" target="classFrame">FileConfigurationSource</a></li>
+<li><a href="org/apache/flume/node/FileConfigurationSourceFactory.html" title="class in org.apache.flume.node" target="classFrame">FileConfigurationSourceFactory</a></li>
+<li><a href="org/apache/flume/spring/boot/FlumeApplication.html" title="class in org.apache.flume.spring.boot" target="classFrame">FlumeApplication</a></li>
+<li><a href="org/apache/flume/auth/FlumeAuthenticationUtil.html" title="class in org.apache.flume.auth" target="classFrame">FlumeAuthenticationUtil</a></li>
+<li><a href="org/apache/flume/auth/FlumeAuthenticator.html" title="interface in org.apache.flume.auth" target="classFrame"><span class="interfaceName">FlumeAuthenticator</span></a></li>
+<li><a href="org/apache/flume/tools/FlumeBeanConfigurator.html" title="class in org.apache.flume.tools" target="classFrame">FlumeBeanConfigurator</a></li>
+<li><a href="org/apache/flume/conf/FlumeConfiguration.html" title="class in org.apache.flume.conf" target="classFrame">FlumeConfiguration</a></li>
+<li><a href="org/apache/flume/conf/FlumeConfiguration.AgentConfiguration.html" title="class in org.apache.flume.conf" target="classFrame">FlumeConfiguration.AgentConfiguration</a></li>
+<li><a href="org/apache/flume/conf/FlumeConfiguration.ComponentNameAndConfigKey.html" title="class in org.apache.flume.conf" target="classFrame">FlumeConfiguration.ComponentNameAndConfigKey</a></li>
+<li><a href="org/apache/flume/conf/FlumeConfigurationError.html" title="class in org.apache.flume.conf" target="classFrame">FlumeConfigurationError</a></li>
+<li><a href="org/apache/flume/conf/FlumeConfigurationError.ErrorOrWarning.html" title="enum in org.apache.flume.conf" target="classFrame">FlumeConfigurationError.ErrorOrWarning</a></li>
+<li><a href="org/apache/flume/conf/FlumeConfigurationErrorType.html" title="enum in org.apache.flume.conf" target="classFrame">FlumeConfigurationErrorType</a></li>
+<li><a href="org/apache/flume/serialization/FlumeEventAvroEventSerializer.html" title="class in org.apache.flume.serialization" target="classFrame">FlumeEventAvroEventSerializer</a></li>
+<li><a href="org/apache/flume/serialization/FlumeEventAvroEventSerializer.Builder.html" title="class in org.apache.flume.serialization" target="classFrame">FlumeEventAvroEventSerializer.Builder</a></li>
+<li><a href="org/apache/flume/FlumeException.html" title="class in org.apache.flume" target="classFrame">FlumeException</a></li>
+<li><a href="org/apache/flume/spring/boot/config/FlumeInitializer.html" title="class in org.apache.flume.spring.boot.config" target="classFrame">FlumeInitializer</a></li>
+<li><a href="org/apache/flume/spring/boot/controller/FlumeMetricsController.html" title="class in org.apache.flume.spring.boot.controller" target="classFrame">FlumeMetricsController</a></li>
+<li><a href="org/apache/flume/spring/boot/config/FlumePackageProvider.html" title="class in org.apache.flume.spring.boot.config" target="classFrame">FlumePackageProvider</a></li>
+<li><a href="org/apache/flume/tools/FlumeTool.html" title="interface in org.apache.flume.tools" target="classFrame"><span class="interfaceName">FlumeTool</span></a></li>
+<li><a href="org/apache/flume/tools/FlumeToolsMain.html" title="class in org.apache.flume.tools" target="classFrame">FlumeToolsMain</a></li>
+<li><a href="org/apache/flume/tools/FlumeToolType.html" title="enum in org.apache.flume.tools" target="classFrame">FlumeToolType</a></li>
+<li><a href="org/apache/flume/instrumentation/GangliaServer.html" title="class in org.apache.flume.instrumentation" target="classFrame">GangliaServer</a></li>
+<li><a href="org/apache/flume/tools/GetJavaProperty.html" title="class in org.apache.flume.tools" target="classFrame">GetJavaProperty</a></li>
+<li><a href="org/apache/flume/configfilter/HadoopCredentialStoreConfigFilter.html" title="class in org.apache.flume.configfilter" target="classFrame">HadoopCredentialStoreConfigFilter</a></li>
+<li><a href="org/apache/flume/sink/hbase2/HBase2EventSerializer.html" title="interface in org.apache.flume.sink.hbase2" target="classFrame"><span class="interfaceName">HBase2EventSerializer</span></a></li>
+<li><a href="org/apache/flume/sink/hbase2/HBase2Sink.html" title="class in org.apache.flume.sink.hbase2" target="classFrame">HBase2Sink</a></li>
+<li><a href="org/apache/flume/sink/hbase2/HBase2SinkConfigurationConstants.html" title="class in org.apache.flume.sink.hbase2" target="classFrame">HBase2SinkConfigurationConstants</a></li>
+<li><a href="org/apache/flume/sink/hbase/HbaseEventSerializer.html" title="interface in org.apache.flume.sink.hbase" target="classFrame"><span class="interfaceName">HbaseEventSerializer</span></a></li>
+<li><a href="org/apache/flume/sink/hbase/HBaseSink.html" title="class in org.apache.flume.sink.hbase" target="classFrame">HBaseSink</a></li>
+<li><a href="org/apache/flume/sink/hbase/HBaseSinkConfigurationConstants.html" title="class in org.apache.flume.sink.hbase" target="classFrame">HBaseSinkConfigurationConstants</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSCompressedDataStream.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">HDFSCompressedDataStream</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSDataStream.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">HDFSDataStream</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSEventSink.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">HDFSEventSink</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSEventSink.WriterCallback.html" title="interface in org.apache.flume.sink.hdfs" target="classFrame"><span class="interfaceName">HDFSEventSink.WriterCallback</span></a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSSequenceFile.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">HDFSSequenceFile</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSTextSerializer.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">HDFSTextSerializer</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSTextSerializer.Builder.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">HDFSTextSerializer.Builder</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSWritableSerializer.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">HDFSWritableSerializer</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSWritableSerializer.Builder.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">HDFSWritableSerializer.Builder</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSWriter.html" title="interface in org.apache.flume.sink.hdfs" target="classFrame"><span class="interfaceName">HDFSWriter</span></a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSWriterFactory.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">HDFSWriterFactory</a></li>
+<li><a href="org/apache/flume/serialization/HeaderAndBodyTextEventSerializer.html" title="class in org.apache.flume.serialization" target="classFrame">HeaderAndBodyTextEventSerializer</a></li>
+<li><a href="org/apache/flume/serialization/HeaderAndBodyTextEventSerializer.Builder.html" title="class in org.apache.flume.serialization" target="classFrame">HeaderAndBodyTextEventSerializer.Builder</a></li>
+<li><a href="org/apache/flume/sink/hive/HiveDelimitedTextSerializer.html" title="class in org.apache.flume.sink.hive" target="classFrame">HiveDelimitedTextSerializer</a></li>
+<li><a href="org/apache/flume/sink/hive/HiveEventSerializer.html" title="interface in org.apache.flume.sink.hive" target="classFrame"><span class="interfaceName">HiveEventSerializer</span></a></li>
+<li><a href="org/apache/flume/sink/hive/HiveJsonSerializer.html" title="class in org.apache.flume.sink.hive" target="classFrame">HiveJsonSerializer</a></li>
+<li><a href="org/apache/flume/sink/hive/HiveSink.html" title="class in org.apache.flume.sink.hive" target="classFrame">HiveSink</a></li>
+<li><a href="org/apache/flume/api/HostInfo.html" title="class in org.apache.flume.api" target="classFrame">HostInfo</a></li>
+<li><a href="org/apache/flume/interceptor/HostInterceptor.html" title="class in org.apache.flume.interceptor" target="classFrame">HostInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/HostInterceptor.Builder.html" title="class in org.apache.flume.interceptor" target="classFrame">HostInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/interceptor/HostInterceptor.Constants.html" title="class in org.apache.flume.interceptor" target="classFrame">HostInterceptor.Constants</a></li>
+<li><a href="org/apache/flume/source/http/HTTPBadRequestException.html" title="class in org.apache.flume.source.http" target="classFrame">HTTPBadRequestException</a></li>
+<li><a href="org/apache/flume/node/HttpConfigurationSource.html" title="class in org.apache.flume.node" target="classFrame">HttpConfigurationSource</a></li>
+<li><a href="org/apache/flume/node/HttpConfigurationSourceFactory.html" title="class in org.apache.flume.node" target="classFrame">HttpConfigurationSourceFactory</a></li>
+<li><a href="org/apache/flume/instrumentation/http/HTTPMetricsServer.html" title="class in org.apache.flume.instrumentation.http" target="classFrame">HTTPMetricsServer</a></li>
+<li><a href="org/apache/flume/tools/HTTPServerConstraintUtil.html" title="class in org.apache.flume.tools" target="classFrame">HTTPServerConstraintUtil</a></li>
+<li><a href="org/apache/flume/sink/http/HttpSink.html" title="class in org.apache.flume.sink.http" target="classFrame">HttpSink</a></li>
+<li><a href="org/apache/flume/source/http/HTTPSource.html" title="class in org.apache.flume.source.http" target="classFrame">HTTPSource</a></li>
+<li><a href="org/apache/flume/source/http/HTTPSourceConfigurationConstants.html" title="class in org.apache.flume.source.http" target="classFrame">HTTPSourceConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/http/HTTPSourceHandler.html" title="interface in org.apache.flume.source.http" target="classFrame"><span class="interfaceName">HTTPSourceHandler</span></a></li>
+<li><a href="org/apache/flume/source/jms/InitialContextFactory.html" title="class in org.apache.flume.source.jms" target="classFrame">InitialContextFactory</a></li>
+<li><a href="org/apache/flume/node/Initializable.html" title="interface in org.apache.flume.node" target="classFrame"><span class="interfaceName">Initializable</span></a></li>
+<li><a href="org/apache/flume/interceptor/Interceptor.html" title="interface in org.apache.flume.interceptor" target="classFrame"><span class="interfaceName">Interceptor</span></a></li>
+<li><a href="org/apache/flume/interceptor/Interceptor.Builder.html" title="interface in org.apache.flume.interceptor" target="classFrame"><span class="interfaceName">Interceptor.Builder</span></a></li>
+<li><a href="org/apache/flume/interceptor/InterceptorBuilderFactory.html" title="class in org.apache.flume.interceptor" target="classFrame">InterceptorBuilderFactory</a></li>
+<li><a href="org/apache/flume/interceptor/InterceptorChain.html" title="class in org.apache.flume.interceptor" target="classFrame">InterceptorChain</a></li>
+<li><a href="org/apache/flume/interceptor/InterceptorType.html" title="enum in org.apache.flume.interceptor" target="classFrame">InterceptorType</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceAudience.html" title="class in org.apache.flume.annotations" target="classFrame">InterfaceAudience</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.flume.annotations" target="classFrame">InterfaceAudience.LimitedPrivate</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceAudience.Private.html" title="annotation in org.apache.flume.annotations" target="classFrame">InterfaceAudience.Private</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceAudience.Public.html" title="annotation in org.apache.flume.annotations" target="classFrame">InterfaceAudience.Public</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceStability.html" title="class in org.apache.flume.annotations" target="classFrame">InterfaceStability</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceStability.Evolving.html" title="annotation in org.apache.flume.annotations" target="classFrame">InterfaceStability.Evolving</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceStability.Stable.html" title="annotation in org.apache.flume.annotations" target="classFrame">InterfaceStability.Stable</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceStability.Unstable.html" title="annotation in org.apache.flume.annotations" target="classFrame">InterfaceStability.Unstable</a></li>
+<li><a href="org/apache/flume/sink/irc/IRCSink.html" title="class in org.apache.flume.sink.irc" target="classFrame">IRCSink</a></li>
+<li><a href="org/apache/flume/sink/irc/IRCSink.IRCConnectionListener.html" title="class in org.apache.flume.sink.irc" target="classFrame">IRCSink.IRCConnectionListener</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/JCEFileKeyProvider.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">JCEFileKeyProvider</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/JCEFileKeyProvider.Builder.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">JCEFileKeyProvider.Builder</a></li>
+<li><a href="org/apache/flume/channel/jdbc/JdbcChannel.html" title="class in org.apache.flume.channel.jdbc" target="classFrame">JdbcChannel</a></li>
+<li><a href="org/apache/flume/channel/jdbc/JdbcChannelException.html" title="class in org.apache.flume.channel.jdbc" target="classFrame">JdbcChannelException</a></li>
+<li><a href="org/apache/flume/channel/jdbc/JdbcChannelProvider.html" title="interface in org.apache.flume.channel.jdbc" target="classFrame"><span class="interfaceName">JdbcChannelProvider</span></a></li>
+<li><a href="org/apache/flume/channel/jdbc/JdbcChannelProviderFactory.html" title="class in org.apache.flume.channel.jdbc" target="classFrame">JdbcChannelProviderFactory</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/JdbcChannelProviderImpl.html" title="class in org.apache.flume.channel.jdbc.impl" target="classFrame">JdbcChannelProviderImpl</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/JdbcTransactionFactory.html" title="class in org.apache.flume.channel.jdbc.impl" target="classFrame">JdbcTransactionFactory</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/JdbcTransactionImpl.html" title="class in org.apache.flume.channel.jdbc.impl" target="classFrame">JdbcTransactionImpl</a></li>
+<li><a href="org/apache/flume/source/jms/JMSDestinationLocator.html" title="enum in org.apache.flume.source.jms" target="classFrame">JMSDestinationLocator</a></li>
+<li><a href="org/apache/flume/source/jms/JMSDestinationType.html" title="enum in org.apache.flume.source.jms" target="classFrame">JMSDestinationType</a></li>
+<li><a href="org/apache/flume/source/jms/JMSMessageConverter.html" title="interface in org.apache.flume.source.jms" target="classFrame"><span class="interfaceName">JMSMessageConverter</span></a></li>
+<li><a href="org/apache/flume/source/jms/JMSMessageConverter.Builder.html" title="interface in org.apache.flume.source.jms" target="classFrame"><span class="interfaceName">JMSMessageConverter.Builder</span></a></li>
+<li><a href="org/apache/flume/source/jms/JMSSource.html" title="class in org.apache.flume.source.jms" target="classFrame">JMSSource</a></li>
+<li><a href="org/apache/flume/source/jms/JMSSourceConfiguration.html" title="class in org.apache.flume.source.jms" target="classFrame">JMSSourceConfiguration</a></li>
+<li><a href="org/apache/flume/instrumentation/util/JMXPollUtil.html" title="class in org.apache.flume.instrumentation.util" target="classFrame">JMXPollUtil</a></li>
+<li><a href="org/apache/flume/event/JSONEvent.html" title="class in org.apache.flume.event" target="classFrame">JSONEvent</a></li>
+<li><a href="org/apache/flume/source/http/JSONHandler.html" title="class in org.apache.flume.source.http" target="classFrame">JSONHandler</a></li>
+<li><a href="org/apache/flume/channel/kafka/KafkaChannel.html" title="class in org.apache.flume.channel.kafka" target="classFrame">KafkaChannel</a></li>
+<li><a href="org/apache/flume/channel/kafka/KafkaChannelConfiguration.html" title="class in org.apache.flume.channel.kafka" target="classFrame">KafkaChannelConfiguration</a></li>
+<li><a href="org/apache/flume/instrumentation/kafka/KafkaChannelCounter.html" title="class in org.apache.flume.instrumentation.kafka" target="classFrame">KafkaChannelCounter</a></li>
+<li><a href="org/apache/flume/instrumentation/kafka/KafkaChannelCounterMBean.html" title="interface in org.apache.flume.instrumentation.kafka" target="classFrame"><span class="interfaceName">KafkaChannelCounterMBean</span></a></li>
+<li><a href="org/apache/flume/shared/kafka/test/KafkaPartitionTestUtil.html" title="class in org.apache.flume.shared.kafka.test" target="classFrame">KafkaPartitionTestUtil</a></li>
+<li><a href="org/apache/flume/sink/kafka/KafkaSink.html" title="class in org.apache.flume.sink.kafka" target="classFrame">KafkaSink</a></li>
+<li><a href="org/apache/flume/sink/kafka/KafkaSinkConstants.html" title="class in org.apache.flume.sink.kafka" target="classFrame">KafkaSinkConstants</a></li>
+<li><a href="org/apache/flume/instrumentation/kafka/KafkaSinkCounter.html" title="class in org.apache.flume.instrumentation.kafka" target="classFrame">KafkaSinkCounter</a></li>
+<li><a href="org/apache/flume/instrumentation/kafka/KafkaSinkCounterMBean.html" title="interface in org.apache.flume.instrumentation.kafka" target="classFrame"><span class="interfaceName">KafkaSinkCounterMBean</span></a></li>
+<li><a href="org/apache/flume/source/kafka/KafkaSource.html" title="class in org.apache.flume.source.kafka" target="classFrame">KafkaSource</a></li>
+<li><a href="org/apache/flume/source/kafka/KafkaSourceConstants.html" title="class in org.apache.flume.source.kafka" target="classFrame">KafkaSourceConstants</a></li>
+<li><a href="org/apache/flume/instrumentation/kafka/KafkaSourceCounter.html" title="class in org.apache.flume.instrumentation.kafka" target="classFrame">KafkaSourceCounter</a></li>
+<li><a href="org/apache/flume/instrumentation/kafka/KafkaSourceCounterMBean.html" title="interface in org.apache.flume.instrumentation.kafka" target="classFrame"><span class="interfaceName">KafkaSourceCounterMBean</span></a></li>
+<li><a href="org/apache/flume/shared/kafka/KafkaSSLUtil.html" title="class in org.apache.flume.shared.kafka" target="classFrame">KafkaSSLUtil</a></li>
+<li><a href="org/apache/flume/auth/KerberosUser.html" title="class in org.apache.flume.auth" target="classFrame">KerberosUser</a></li>
+<li><a href="org/apache/flume/sink/hdfs/KerberosUser.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">KerberosUser</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/KeyProvider.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">KeyProvider</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/KeyProvider.Builder.html" title="interface in org.apache.flume.channel.file.encryption" target="classFrame"><span class="interfaceName">KeyProvider.Builder</span></a></li>
+<li><a href="org/apache/flume/channel/file/encryption/KeyProviderFactory.html" title="class in org.apache.flume.channel.file.encryption" target="classFrame">KeyProviderFactory</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/KeyProviderType.html" title="enum in org.apache.flume.channel.file.encryption" target="classFrame">KeyProviderType</a></li>
+<li><a href="org/apache/flume/node/net/LaxHostnameVerifier.html" title="class in org.apache.flume.node.net" target="classFrame">LaxHostnameVerifier</a></li>
+<li><a href="org/apache/flume/serialization/LengthMeasurable.html" title="interface in org.apache.flume.serialization" target="classFrame"><span class="interfaceName">LengthMeasurable</span></a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleAware.html" title="interface in org.apache.flume.lifecycle" target="classFrame"><span class="interfaceName">LifecycleAware</span></a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleController.html" title="class in org.apache.flume.lifecycle" target="classFrame">LifecycleController</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleException.html" title="class in org.apache.flume.lifecycle" target="classFrame">LifecycleException</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleState.html" title="enum in org.apache.flume.lifecycle" target="classFrame">LifecycleState</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleSupervisor.html" title="class in org.apache.flume.lifecycle" target="classFrame">LifecycleSupervisor</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleSupervisor.MonitorRunnable.html" title="class in org.apache.flume.lifecycle" target="classFrame">LifecycleSupervisor.MonitorRunnable</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleSupervisor.Status.html" title="class in org.apache.flume.lifecycle" target="classFrame">LifecycleSupervisor.Status</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleSupervisor.SupervisorPolicy.html" title="class in org.apache.flume.lifecycle" target="classFrame">LifecycleSupervisor.SupervisorPolicy</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleSupervisor.SupervisorPolicy.AlwaysRestartPolicy.html" title="class in org.apache.flume.lifecycle" target="classFrame">LifecycleSupervisor.SupervisorPolicy.AlwaysRestartPolicy</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleSupervisor.SupervisorPolicy.OnceOnlyPolicy.html" title="class in org.apache.flume.lifecycle" target="classFrame">LifecycleSupervisor.SupervisorPolicy.OnceOnlyPolicy</a></li>
+<li><a href="org/apache/flume/serialization/LineDeserializer.html" title="class in org.apache.flume.serialization" target="classFrame">LineDeserializer</a></li>
+<li><a href="org/apache/flume/serialization/LineDeserializer.Builder.html" title="class in org.apache.flume.serialization" target="classFrame">LineDeserializer.Builder</a></li>
+<li><a href="org/apache/flume/channel/LoadBalancingChannelSelector.html" title="class in org.apache.flume.channel" target="classFrame">LoadBalancingChannelSelector</a></li>
+<li><a href="org/apache/flume/clients/log4jappender/LoadBalancingLog4jAppender.html" title="class in org.apache.flume.clients.log4jappender" target="classFrame">LoadBalancingLog4jAppender</a></li>
+<li><a href="org/apache/flume/api/LoadBalancingRpcClient.html" title="class in org.apache.flume.api" target="classFrame">LoadBalancingRpcClient</a></li>
+<li><a href="org/apache/flume/api/LoadBalancingRpcClient.HostSelector.html" title="interface in org.apache.flume.api" target="classFrame"><span class="interfaceName">LoadBalancingRpcClient.HostSelector</span></a></li>
+<li><a href="org/apache/flume/sink/LoadBalancingSinkProcessor.html" title="class in org.apache.flume.sink" target="classFrame">LoadBalancingSinkProcessor</a></li>
+<li><a href="org/apache/flume/sink/LoadBalancingSinkProcessor.SinkSelector.html" title="interface in org.apache.flume.sink" target="classFrame"><span class="interfaceName">LoadBalancingSinkProcessor.SinkSelector</span></a></li>
+<li><a href="org/apache/flume/channel/file/Log.html" title="class in org.apache.flume.channel.file" target="classFrame">Log</a></li>
+<li><a href="org/apache/flume/clients/log4jappender/Log4jAppender.html" title="class in org.apache.flume.clients.log4jappender" target="classFrame">Log4jAppender</a></li>
+<li><a href="org/apache/flume/clients/log4jappender/Log4jAvroHeaders.html" title="enum in org.apache.flume.clients.log4jappender" target="classFrame">Log4jAvroHeaders</a></li>
+<li><a href="org/apache/flume/source/scribe/LogEntry.html" title="class in org.apache.flume.source.scribe" target="classFrame">LogEntry</a></li>
+<li><a href="org/apache/flume/source/scribe/LogEntry._Fields.html" title="enum in org.apache.flume.source.scribe" target="classFrame">LogEntry._Fields</a></li>
+<li><a href="org/apache/flume/channel/file/LogFile.html" title="class in org.apache.flume.channel.file" target="classFrame">LogFile</a></li>
+<li><a href="org/apache/flume/channel/file/LogFile.OperationRecordUpdater.html" title="class in org.apache.flume.channel.file" target="classFrame">LogFile.OperationRecordUpdater</a></li>
+<li><a href="org/apache/flume/channel/file/LogFile.SequentialReader.html" title="class in org.apache.flume.channel.file" target="classFrame">LogFile.SequentialReader</a></li>
+<li><a href="org/apache/flume/channel/file/LogFileRetryableIOException.html" title="class in org.apache.flume.channel.file" target="classFrame">LogFileRetryableIOException</a></li>
+<li><a href="org/apache/flume/channel/file/LogFileV3.html" title="class in org.apache.flume.channel.file" target="classFrame">LogFileV3</a></li>
+<li><a href="org/apache/flume/channel/file/LogFileV3.SequentialReader.html" title="class in org.apache.flume.channel.file" target="classFrame">LogFileV3.SequentialReader</a></li>
+<li><a href="org/apache/flume/sink/LoggerSink.html" title="class in org.apache.flume.sink" target="classFrame">LoggerSink</a></li>
+<li><a href="org/apache/flume/conf/LogPrivacyUtil.html" title="class in org.apache.flume.conf" target="classFrame">LogPrivacyUtil</a></li>
+<li><a href="org/apache/flume/channel/file/LogRecord.html" title="class in org.apache.flume.channel.file" target="classFrame">LogRecord</a></li>
+<li><a href="org/apache/flume/channel/file/LogUtils.html" title="class in org.apache.flume.channel.file" target="classFrame">LogUtils</a></li>
+<li><a href="org/apache/flume/node/MaterializedConfiguration.html" title="interface in org.apache.flume.node" target="classFrame"><span class="interfaceName">MaterializedConfiguration</span></a></li>
+<li><a href="org/apache/flume/channel/MemoryChannel.html" title="class in org.apache.flume.channel" target="classFrame">MemoryChannel</a></li>
+<li><a href="org/apache/flume/instrumentation/MonitoredCounterGroup.html" title="class in org.apache.flume.instrumentation" target="classFrame">MonitoredCounterGroup</a></li>
+<li><a href="org/apache/flume/instrumentation/MonitoredCounterGroup.Type.html" title="enum in org.apache.flume.instrumentation" target="classFrame">MonitoredCounterGroup.Type</a></li>
+<li><a href="org/apache/flume/instrumentation/MonitoringType.html" title="enum in org.apache.flume.instrumentation" target="classFrame">MonitoringType</a></li>
+<li><a href="org/apache/flume/instrumentation/MonitorService.html" title="interface in org.apache.flume.instrumentation" target="classFrame"><span class="interfaceName">MonitorService</span></a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/MorphlineHandler.html" title="interface in org.apache.flume.sink.solr.morphline" target="classFrame"><span class="interfaceName">MorphlineHandler</span></a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/MorphlineHandlerImpl.html" title="class in org.apache.flume.sink.solr.morphline" target="classFrame">MorphlineHandlerImpl</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/MorphlineInterceptor.html" title="class in org.apache.flume.sink.solr.morphline" target="classFrame">MorphlineInterceptor</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/MorphlineInterceptor.Builder.html" title="class in org.apache.flume.sink.solr.morphline" target="classFrame">MorphlineInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/MorphlineSink.html" title="class in org.apache.flume.sink.solr.morphline" target="classFrame">MorphlineSink</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/MorphlineSolrSink.html" title="class in org.apache.flume.sink.solr.morphline" target="classFrame">MorphlineSolrSink</a></li>
+<li><a href="org/apache/flume/channel/MultiplexingChannelSelector.html" title="class in org.apache.flume.channel" target="classFrame">MultiplexingChannelSelector</a></li>
+<li><a href="org/apache/flume/source/MultiportSyslogTCPSource.html" title="class in org.apache.flume.source" target="classFrame">MultiportSyslogTCPSource</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/MySQLSchemaHandler.html" title="class in org.apache.flume.channel.jdbc.impl" target="classFrame">MySQLSchemaHandler</a></li>
+<li><a href="org/apache/flume/NamedComponent.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">NamedComponent</span></a></li>
+<li><a href="org/apache/flume/source/NetcatSource.html" title="class in org.apache.flume.source" target="classFrame">NetcatSource</a></li>
+<li><a href="org/apache/flume/source/NetcatSourceConfigurationConstants.html" title="class in org.apache.flume.source" target="classFrame">NetcatSourceConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/NetcatUdpSource.html" title="class in org.apache.flume.source" target="classFrame">NetcatUdpSource</a></li>
+<li><a href="org/apache/flume/api/NettyAvroRpcClient.html" title="class in org.apache.flume.api" target="classFrame">NettyAvroRpcClient</a></li>
+<li><a href="org/apache/flume/channel/file/NoopRecordException.html" title="class in org.apache.flume.channel.file" target="classFrame">NoopRecordException</a></li>
+<li><a href="org/apache/flume/sink/NullSink.html" title="class in org.apache.flume.sink" target="classFrame">NullSink</a></li>
+<li><a href="org/apache/flume/util/OrderSelector.html" title="class in org.apache.flume.util" target="classFrame">OrderSelector</a></li>
+<li><a href="org/apache/flume/spring/boot/config/PackageProvider.html" title="interface in org.apache.flume.spring.boot.config" target="classFrame"><span class="interfaceName">PackageProvider</span></a></li>
+<li><a href="org/apache/flume/shared/kafka/test/PartitionOption.html" title="enum in org.apache.flume.shared.kafka.test" target="classFrame">PartitionOption</a></li>
+<li><a href="org/apache/flume/shared/kafka/test/PartitionTestScenario.html" title="enum in org.apache.flume.shared.kafka.test" target="classFrame">PartitionTestScenario</a></li>
+<li><a href="org/apache/flume/formatter/output/PathManager.html" title="interface in org.apache.flume.formatter.output" target="classFrame"><span class="interfaceName">PathManager</span></a></li>
+<li><a href="org/apache/flume/formatter/output/PathManager.Builder.html" title="interface in org.apache.flume.formatter.output" target="classFrame"><span class="interfaceName">PathManager.Builder</span></a></li>
+<li><a href="org/apache/flume/formatter/output/PathManagerFactory.html" title="class in org.apache.flume.formatter.output" target="classFrame">PathManagerFactory</a></li>
+<li><a href="org/apache/flume/formatter/output/PathManagerType.html" title="enum in org.apache.flume.formatter.output" target="classFrame">PathManagerType</a></li>
+<li><a href="org/apache/flume/netty/filter/PatternRule.html" title="class in org.apache.flume.netty.filter" target="classFrame">PatternRule</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/PersistableEvent.html" title="class in org.apache.flume.channel.jdbc.impl" target="classFrame">PersistableEvent</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/PersistableEvent.Builder.html" title="class in org.apache.flume.channel.jdbc.impl" target="classFrame">PersistableEvent.Builder</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/PersistableEvent.HeaderEntry.html" title="class in org.apache.flume.channel.jdbc.impl" target="classFrame">PersistableEvent.HeaderEntry</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/PersistableEvent.SpillableString.html" title="class in org.apache.flume.channel.jdbc.impl" target="classFrame">PersistableEvent.SpillableString</a></li>
+<li><a href="org/apache/flume/tools/PlatformDetect.html" title="class in org.apache.flume.tools" target="classFrame">PlatformDetect</a></li>
+<li><a href="org/apache/flume/PollableSource.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">PollableSource</span></a></li>
+<li><a href="org/apache/flume/PollableSource.Status.html" title="enum in org.apache.flume" target="classFrame">PollableSource.Status</a></li>
+<li><a href="org/apache/flume/source/PollableSourceConstants.html" title="class in org.apache.flume.source" target="classFrame">PollableSourceConstants</a></li>
+<li><a href="org/apache/flume/source/PollableSourceRunner.html" title="class in org.apache.flume.source" target="classFrame">PollableSourceRunner</a></li>
+<li><a href="org/apache/flume/source/PollableSourceRunner.PollingRunner.html" title="class in org.apache.flume.source" target="classFrame">PollableSourceRunner.PollingRunner</a></li>
+<li><a href="org/apache/flume/node/PollingPropertiesFileConfigurationProvider.html" title="class in org.apache.flume.node" target="classFrame">PollingPropertiesFileConfigurationProvider</a></li>
+<li><a href="org/apache/flume/node/PollingZooKeeperConfigurationProvider.html" title="class in org.apache.flume.node" target="classFrame">PollingZooKeeperConfigurationProvider</a></li>
+<li><a href="org/apache/flume/serialization/PositionTracker.html" title="interface in org.apache.flume.serialization" target="classFrame"><span class="interfaceName">PositionTracker</span></a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/Priority.html" title="enum in com.cloudera.flume.handlers.thrift" target="classFrame">Priority</a></li>
+<li><a href="org/apache/flume/auth/PrivilegedExecutor.html" title="interface in org.apache.flume.auth" target="classFrame"><span class="interfaceName">PrivilegedExecutor</span></a></li>
+<li><a href="org/apache/flume/node/PropertiesFileConfigurationProvider.html" title="class in org.apache.flume.node" target="classFrame">PropertiesFileConfigurationProvider</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.ActiveLog.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.ActiveLog</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.ActiveLog.Builder.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.ActiveLog.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.ActiveLogOrBuilder.html" title="interface in org.apache.flume.channel.file.proto" target="classFrame"><span class="interfaceName">ProtosFactory.ActiveLogOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Checkpoint.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.Checkpoint</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Checkpoint.Builder.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.Checkpoint.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.CheckpointOrBuilder.html" title="interface in org.apache.flume.channel.file.proto" target="classFrame"><span class="interfaceName">ProtosFactory.CheckpointOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Commit.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.Commit</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Commit.Builder.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.Commit.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.CommitOrBuilder.html" title="interface in org.apache.flume.channel.file.proto" target="classFrame"><span class="interfaceName">ProtosFactory.CommitOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.FlumeEvent.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.FlumeEvent</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.FlumeEvent.Builder.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.FlumeEvent.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.FlumeEventHeader.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.FlumeEventHeader</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.FlumeEventHeader.Builder.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.FlumeEventHeader.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.FlumeEventHeaderOrBuilder.html" title="interface in org.apache.flume.channel.file.proto" target="classFrame"><span class="interfaceName">ProtosFactory.FlumeEventHeaderOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.FlumeEventOrBuilder.html" title="interface in org.apache.flume.channel.file.proto" target="classFrame"><span class="interfaceName">ProtosFactory.FlumeEventOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.LogFileEncryption.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.LogFileEncryption</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.LogFileEncryption.Builder.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.LogFileEncryption.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.LogFileEncryptionOrBuilder.html" title="interface in org.apache.flume.channel.file.proto" target="classFrame"><span class="interfaceName">ProtosFactory.LogFileEncryptionOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.LogFileMetaData.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.LogFileMetaData</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.LogFileMetaData.Builder.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.LogFileMetaData.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.LogFileMetaDataOrBuilder.html" title="interface in org.apache.flume.channel.file.proto" target="classFrame"><span class="interfaceName">ProtosFactory.LogFileMetaDataOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Put.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.Put</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Put.Builder.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.Put.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.PutOrBuilder.html" title="interface in org.apache.flume.channel.file.proto" target="classFrame"><span class="interfaceName">ProtosFactory.PutOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Rollback.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.Rollback</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Rollback.Builder.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.Rollback.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.RollbackOrBuilder.html" title="interface in org.apache.flume.channel.file.proto" target="classFrame"><span class="interfaceName">ProtosFactory.RollbackOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Take.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.Take</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Take.Builder.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.Take.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TakeOrBuilder.html" title="interface in org.apache.flume.channel.file.proto" target="classFrame"><span class="interfaceName">ProtosFactory.TakeOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TransactionEventFooter.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.TransactionEventFooter</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TransactionEventFooter.Builder.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.TransactionEventFooter.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TransactionEventFooterOrBuilder.html" title="interface in org.apache.flume.channel.file.proto" target="classFrame"><span class="interfaceName">ProtosFactory.TransactionEventFooterOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TransactionEventHeader.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.TransactionEventHeader</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TransactionEventHeader.Builder.html" title="class in org.apache.flume.channel.file.proto" target="classFrame">ProtosFactory.TransactionEventHeader.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TransactionEventHeaderOrBuilder.html" title="interface in org.apache.flume.channel.file.proto" target="classFrame"><span class="interfaceName">ProtosFactory.TransactionEventHeaderOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/PseudoTxnMemoryChannel.html" title="class in org.apache.flume.channel" target="classFrame">PseudoTxnMemoryChannel</a></li>
+<li><a href="org/apache/flume/channel/PseudoTxnMemoryChannel.NoOpTransaction.html" title="class in org.apache.flume.channel" target="classFrame">PseudoTxnMemoryChannel.NoOpTransaction</a></li>
+<li><a href="org/apache/flume/util/RandomOrderSelector.html" title="class in org.apache.flume.util" target="classFrame">RandomOrderSelector</a></li>
+<li><a href="org/apache/flume/source/shaded/guava/RateLimiter.html" title="class in org.apache.flume.source.shaded.guava" target="classFrame">RateLimiter</a></li>
+<li><a href="org/apache/flume/annotations/Recyclable.html" title="annotation in org.apache.flume.annotations" target="classFrame">Recyclable</a></li>
+<li><a href="org/apache/flume/interceptor/RegexExtractorInterceptor.html" title="class in org.apache.flume.interceptor" target="classFrame">RegexExtractorInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/RegexExtractorInterceptor.Builder.html" title="class in org.apache.flume.interceptor" target="classFrame">RegexExtractorInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/interceptor/RegexExtractorInterceptorMillisSerializer.html" title="class in org.apache.flume.interceptor" target="classFrame">RegexExtractorInterceptorMillisSerializer</a></li>
+<li><a href="org/apache/flume/interceptor/RegexExtractorInterceptorPassThroughSerializer.html" title="class in org.apache.flume.interceptor" target="classFrame">RegexExtractorInterceptorPassThroughSerializer</a></li>
+<li><a href="org/apache/flume/interceptor/RegexExtractorInterceptorSerializer.html" title="interface in org.apache.flume.interceptor" target="classFrame"><span class="interfaceName">RegexExtractorInterceptorSerializer</span></a></li>
+<li><a href="org/apache/flume/interceptor/RegexFilteringInterceptor.html" title="class in org.apache.flume.interceptor" target="classFrame">RegexFilteringInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/RegexFilteringInterceptor.Builder.html" title="class in org.apache.flume.interceptor" target="classFrame">RegexFilteringInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/interceptor/RegexFilteringInterceptor.Constants.html" title="class in org.apache.flume.interceptor" target="classFrame">RegexFilteringInterceptor.Constants</a></li>
+<li><a href="org/apache/flume/sink/hbase2/RegexHBase2EventSerializer.html" title="class in org.apache.flume.sink.hbase2" target="classFrame">RegexHBase2EventSerializer</a></li>
+<li><a href="org/apache/flume/sink/hbase/RegexHbaseEventSerializer.html" title="class in org.apache.flume.sink.hbase" target="classFrame">RegexHbaseEventSerializer</a></li>
+<li><a href="org/apache/flume/client/avro/ReliableEventReader.html" title="interface in org.apache.flume.client.avro" target="classFrame"><span class="interfaceName">ReliableEventReader</span></a></li>
+<li><a href="org/apache/flume/client/avro/ReliableSpoolingFileEventReader.html" title="class in org.apache.flume.client.avro" target="classFrame">ReliableSpoolingFileEventReader</a></li>
+<li><a href="org/apache/flume/client/avro/ReliableSpoolingFileEventReader.Builder.html" title="class in org.apache.flume.client.avro" target="classFrame">ReliableSpoolingFileEventReader.Builder</a></li>
+<li><a href="org/apache/flume/client/avro/ReliableSpoolingFileEventReader.TrackingPolicy.html" title="enum in org.apache.flume.client.avro" target="classFrame">ReliableSpoolingFileEventReader.TrackingPolicy</a></li>
+<li><a href="org/apache/flume/source/taildir/ReliableTaildirEventReader.html" title="class in org.apache.flume.source.taildir" target="classFrame">ReliableTaildirEventReader</a></li>
+<li><a href="org/apache/flume/source/taildir/ReliableTaildirEventReader.Builder.html" title="class in org.apache.flume.source.taildir" target="classFrame">ReliableTaildirEventReader.Builder</a></li>
+<li><a href="org/apache/flume/serialization/RemoteMarkable.html" title="interface in org.apache.flume.serialization" target="classFrame"><span class="interfaceName">RemoteMarkable</span></a></li>
+<li><a href="org/apache/flume/interceptor/RemoveHeaderInterceptor.html" title="class in org.apache.flume.interceptor" target="classFrame">RemoveHeaderInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/RemoveHeaderInterceptor.Builder.html" title="class in org.apache.flume.interceptor" target="classFrame">RemoveHeaderInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/channel/ReplicatingChannelSelector.html" title="class in org.apache.flume.channel" target="classFrame">ReplicatingChannelSelector</a></li>
+<li><a href="org/apache/flume/serialization/Resettable.html" title="interface in org.apache.flume.serialization" target="classFrame"><span class="interfaceName">Resettable</span></a></li>
+<li><a href="org/apache/flume/serialization/ResettableFileInputStream.html" title="class in org.apache.flume.serialization" target="classFrame">ResettableFileInputStream</a></li>
+<li><a href="org/apache/flume/serialization/ResettableInputStream.html" title="class in org.apache.flume.serialization" target="classFrame">ResettableInputStream</a></li>
+<li><a href="org/apache/flume/source/scribe/ResultCode.html" title="enum in org.apache.flume.source.scribe" target="classFrame">ResultCode</a></li>
+<li><a href="org/apache/flume/sink/RollingFileSink.html" title="class in org.apache.flume.sink" target="classFrame">RollingFileSink</a></li>
+<li><a href="org/apache/flume/formatter/output/RollTimePathManager.html" title="class in org.apache.flume.formatter.output" target="classFrame">RollTimePathManager</a></li>
+<li><a href="org/apache/flume/formatter/output/RollTimePathManager.Builder.html" title="class in org.apache.flume.formatter.output" target="classFrame">RollTimePathManager.Builder</a></li>
+<li><a href="org/apache/flume/util/RoundRobinOrderSelector.html" title="class in org.apache.flume.util" target="classFrame">RoundRobinOrderSelector</a></li>
+<li><a href="org/apache/flume/api/RpcClient.html" title="interface in org.apache.flume.api" target="classFrame"><span class="interfaceName">RpcClient</span></a></li>
+<li><a href="org/apache/flume/api/RpcClientConfigurationConstants.html" title="class in org.apache.flume.api" target="classFrame">RpcClientConfigurationConstants</a></li>
+<li><a href="org/apache/flume/api/RpcClientFactory.html" title="class in org.apache.flume.api" target="classFrame">RpcClientFactory</a></li>
+<li><a href="org/apache/flume/api/RpcClientFactory.ClientType.html" title="enum in org.apache.flume.api" target="classFrame">RpcClientFactory.ClientType</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/SchemaHandler.html" title="interface in org.apache.flume.channel.jdbc.impl" target="classFrame"><span class="interfaceName">SchemaHandler</span></a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/SchemaHandlerFactory.html" title="class in org.apache.flume.channel.jdbc.impl" target="classFrame">SchemaHandlerFactory</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.html" title="class in org.apache.flume.source.scribe" target="classFrame">Scribe</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.AsyncClient.html" title="class in org.apache.flume.source.scribe" target="classFrame">Scribe.AsyncClient</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.AsyncClient.Factory.html" title="class in org.apache.flume.source.scribe" target="classFrame">Scribe.AsyncClient.Factory</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.AsyncClient.Log_call.html" title="class in org.apache.flume.source.scribe" target="classFrame">Scribe.AsyncClient.Log_call</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.AsyncIface.html" title="interface in org.apache.flume.source.scribe" target="classFrame"><span class="interfaceName">Scribe.AsyncIface</span></a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.AsyncProcessor.html" title="class in org.apache.flume.source.scribe" target="classFrame">Scribe.AsyncProcessor</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.AsyncProcessor.Log.html" title="class in org.apache.flume.source.scribe" target="classFrame">Scribe.AsyncProcessor.Log</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Client.html" title="class in org.apache.flume.source.scribe" target="classFrame">Scribe.Client</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Client.Factory.html" title="class in org.apache.flume.source.scribe" target="classFrame">Scribe.Client.Factory</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Iface.html" title="interface in org.apache.flume.source.scribe" target="classFrame"><span class="interfaceName">Scribe.Iface</span></a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Log_args.html" title="class in org.apache.flume.source.scribe" target="classFrame">Scribe.Log_args</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Log_args._Fields.html" title="enum in org.apache.flume.source.scribe" target="classFrame">Scribe.Log_args._Fields</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Log_result.html" title="class in org.apache.flume.source.scribe" target="classFrame">Scribe.Log_result</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Log_result._Fields.html" title="enum in org.apache.flume.source.scribe" target="classFrame">Scribe.Log_result._Fields</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Processor.html" title="class in org.apache.flume.source.scribe" target="classFrame">Scribe.Processor</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Processor.Log.html" title="class in org.apache.flume.source.scribe" target="classFrame">Scribe.Processor.Log</a></li>
+<li><a href="org/apache/flume/source/scribe/ScribeSource.html" title="class in org.apache.flume.source.scribe" target="classFrame">ScribeSource</a></li>
+<li><a href="org/apache/flume/interceptor/SearchAndReplaceInterceptor.html" title="class in org.apache.flume.interceptor" target="classFrame">SearchAndReplaceInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/SearchAndReplaceInterceptor.Builder.html" title="class in org.apache.flume.interceptor" target="classFrame">SearchAndReplaceInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/api/SecureRpcClientFactory.html" title="class in org.apache.flume.api" target="classFrame">SecureRpcClientFactory</a></li>
+<li><a href="org/apache/flume/api/SecureThriftRpcClient.html" title="class in org.apache.flume.api" target="classFrame">SecureThriftRpcClient</a></li>
+<li><a href="org/apache/flume/api/SecureThriftRpcClient.UgiSaslClientTransport.html" title="class in org.apache.flume.api" target="classFrame">SecureThriftRpcClient.UgiSaslClientTransport</a></li>
+<li><a href="org/apache/flume/auth/SecurityException.html" title="class in org.apache.flume.auth" target="classFrame">SecurityException</a></li>
+<li><a href="org/apache/flume/serialization/Seekable.html" title="interface in org.apache.flume.serialization" target="classFrame"><span class="interfaceName">Seekable</span></a></li>
+<li><a href="org/apache/flume/sink/hdfs/SequenceFileSerializer.html" title="interface in org.apache.flume.sink.hdfs" target="classFrame"><span class="interfaceName">SequenceFileSerializer</span></a></li>
+<li><a href="org/apache/flume/sink/hdfs/SequenceFileSerializer.Builder.html" title="interface in org.apache.flume.sink.hdfs" target="classFrame"><span class="interfaceName">SequenceFileSerializer.Builder</span></a></li>
+<li><a href="org/apache/flume/sink/hdfs/SequenceFileSerializer.Record.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">SequenceFileSerializer.Record</a></li>
+<li><a href="org/apache/flume/sink/hdfs/SequenceFileSerializerFactory.html" title="class in org.apache.flume.sink.hdfs" target="classFrame">SequenceFileSerializerFactory</a></li>
+<li><a href="org/apache/flume/sink/hdfs/SequenceFileSerializerType.html" title="enum in org.apache.flume.sink.hdfs" target="classFrame">SequenceFileSerializerType</a></li>
+<li><a href="org/apache/flume/source/SequenceGeneratorSource.html" title="class in org.apache.flume.source" target="classFrame">SequenceGeneratorSource</a></li>
+<li><a href="org/apache/flume/channel/file/Serialization.html" title="class in org.apache.flume.channel.file" target="classFrame">Serialization</a></li>
+<li><a href="org/apache/flume/sink/hbase/SimpleAsyncHbaseEventSerializer.html" title="class in org.apache.flume.sink.hbase" target="classFrame">SimpleAsyncHbaseEventSerializer</a></li>
+<li><a href="org/apache/flume/event/SimpleEvent.html" title="class in org.apache.flume.event" target="classFrame">SimpleEvent</a></li>
+<li><a href="org/apache/flume/sink/hbase2/SimpleHBase2EventSerializer.html" title="class in org.apache.flume.sink.hbase2" target="classFrame">SimpleHBase2EventSerializer</a></li>
+<li><a href="org/apache/flume/sink/hbase2/SimpleHBase2EventSerializer.KeyType.html" title="enum in org.apache.flume.sink.hbase2" target="classFrame">SimpleHBase2EventSerializer.KeyType</a></li>
+<li><a href="org/apache/flume/sink/hbase/SimpleHbaseEventSerializer.html" title="class in org.apache.flume.sink.hbase" target="classFrame">SimpleHbaseEventSerializer</a></li>
+<li><a href="org/apache/flume/sink/hbase/SimpleHbaseEventSerializer.KeyType.html" title="enum in org.apache.flume.sink.hbase" target="classFrame">SimpleHbaseEventSerializer.KeyType</a></li>
+<li><a href="org/apache/flume/node/SimpleMaterializedConfiguration.html" title="class in org.apache.flume.node" target="classFrame">SimpleMaterializedConfiguration</a></li>
+<li><a href="org/apache/flume/sink/hbase/SimpleRowKeyGenerator.html" title="class in org.apache.flume.sink.hbase" target="classFrame">SimpleRowKeyGenerator</a></li>
+<li><a href="org/apache/flume/sink/hbase2/SimpleRowKeyGenerator.html" title="class in org.apache.flume.sink.hbase2" target="classFrame">SimpleRowKeyGenerator</a></li>
+<li><a href="org/apache/flume/client/avro/SimpleTextLineEventReader.html" title="class in org.apache.flume.client.avro" target="classFrame">SimpleTextLineEventReader</a></li>
+<li><a href="org/apache/flume/Sink.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">Sink</span></a></li>
+<li><a href="org/apache/flume/Sink.Status.html" title="enum in org.apache.flume" target="classFrame">Sink.Status</a></li>
+<li><a href="org/apache/flume/conf/sink/SinkConfiguration.html" title="class in org.apache.flume.conf.sink" target="classFrame">SinkConfiguration</a></li>
+<li><a href="org/apache/flume/conf/sink/SinkConfiguration.SinkConfigurationType.html" title="enum in org.apache.flume.conf.sink" target="classFrame">SinkConfiguration.SinkConfigurationType</a></li>
+<li><a href="org/apache/flume/instrumentation/SinkCounter.html" title="class in org.apache.flume.instrumentation" target="classFrame">SinkCounter</a></li>
+<li><a href="org/apache/flume/instrumentation/SinkCounterMBean.html" title="interface in org.apache.flume.instrumentation" target="classFrame"><span class="interfaceName">SinkCounterMBean</span></a></li>
+<li><a href="org/apache/flume/SinkFactory.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">SinkFactory</span></a></li>
+<li><a href="org/apache/flume/sink/SinkGroup.html" title="class in org.apache.flume.sink" target="classFrame">SinkGroup</a></li>
+<li><a href="org/apache/flume/conf/sink/SinkGroupConfiguration.html" title="class in org.apache.flume.conf.sink" target="classFrame">SinkGroupConfiguration</a></li>
+<li><a href="org/apache/flume/SinkProcessor.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">SinkProcessor</span></a></li>
+<li><a href="org/apache/flume/conf/sink/SinkProcessorConfiguration.html" title="class in org.apache.flume.conf.sink" target="classFrame">SinkProcessorConfiguration</a></li>
+<li><a href="org/apache/flume/conf/sink/SinkProcessorConfiguration.SinkProcessorConfigurationType.html" title="enum in org.apache.flume.conf.sink" target="classFrame">SinkProcessorConfiguration.SinkProcessorConfigurationType</a></li>
+<li><a href="org/apache/flume/instrumentation/SinkProcessorCounter.html" title="class in org.apache.flume.instrumentation" target="classFrame">SinkProcessorCounter</a></li>
+<li><a href="org/apache/flume/sink/SinkProcessorFactory.html" title="class in org.apache.flume.sink" target="classFrame">SinkProcessorFactory</a></li>
+<li><a href="org/apache/flume/conf/sink/SinkProcessorType.html" title="enum in org.apache.flume.conf.sink" target="classFrame">SinkProcessorType</a></li>
+<li><a href="org/apache/flume/SinkRunner.html" title="class in org.apache.flume" target="classFrame">SinkRunner</a></li>
+<li><a href="org/apache/flume/SinkRunner.PollingRunner.html" title="class in org.apache.flume" target="classFrame">SinkRunner.PollingRunner</a></li>
+<li><a href="org/apache/flume/conf/sink/SinkType.html" title="enum in org.apache.flume.conf.sink" target="classFrame">SinkType</a></li>
+<li><a href="org/apache/flume/Source.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">Source</span></a></li>
+<li><a href="org/apache/flume/conf/source/SourceConfiguration.html" title="class in org.apache.flume.conf.source" target="classFrame">SourceConfiguration</a></li>
+<li><a href="org/apache/flume/conf/source/SourceConfiguration.SourceConfigurationType.html" title="enum in org.apache.flume.conf.source" target="classFrame">SourceConfiguration.SourceConfigurationType</a></li>
+<li><a href="org/apache/flume/instrumentation/SourceCounter.html" title="class in org.apache.flume.instrumentation" target="classFrame">SourceCounter</a></li>
+<li><a href="org/apache/flume/instrumentation/SourceCounterMBean.html" title="interface in org.apache.flume.instrumentation" target="classFrame"><span class="interfaceName">SourceCounterMBean</span></a></li>
+<li><a href="org/apache/flume/SourceFactory.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">SourceFactory</span></a></li>
+<li><a href="org/apache/flume/SourceRunner.html" title="class in org.apache.flume" target="classFrame">SourceRunner</a></li>
+<li><a href="org/apache/flume/conf/source/SourceType.html" title="enum in org.apache.flume.conf.source" target="classFrame">SourceType</a></li>
+<li><a href="org/apache/flume/util/SpecificOrderIterator.html" title="class in org.apache.flume.util" target="classFrame">SpecificOrderIterator</a></li>
+<li><a href="org/apache/flume/channel/SpillableMemoryChannel.html" title="class in org.apache.flume.channel" target="classFrame">SpillableMemoryChannel</a></li>
+<li><a href="org/apache/flume/channel/SpillableMemoryChannel.DrainOrderQueue.html" title="class in org.apache.flume.channel" target="classFrame">SpillableMemoryChannel.DrainOrderQueue</a></li>
+<li><a href="org/apache/flume/source/SpoolDirectorySource.html" title="class in org.apache.flume.source" target="classFrame">SpoolDirectorySource</a></li>
+<li><a href="org/apache/flume/source/SpoolDirectorySourceConfigurationConstants.html" title="class in org.apache.flume.source" target="classFrame">SpoolDirectorySourceConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/SpoolDirectorySourceConfigurationConstants.ConsumeOrder.html" title="enum in org.apache.flume.source" target="classFrame">SpoolDirectorySourceConfigurationConstants.ConsumeOrder</a></li>
+<li><a href="org/apache/flume/spring/boot/config/SpringConfiguration.html" title="class in org.apache.flume.spring.boot.config" target="classFrame">SpringConfiguration</a></li>
+<li><a href="org/apache/flume/spring/boot/runner/SpringFlume.html" title="class in org.apache.flume.spring.boot.runner" target="classFrame">SpringFlume</a></li>
+<li><a href="org/apache/flume/api/SSLContextAwareAbstractRpcClient.html" title="class in org.apache.flume.api" target="classFrame">SSLContextAwareAbstractRpcClient</a></li>
+<li><a href="org/apache/flume/source/SslContextAwareAbstractSource.html" title="class in org.apache.flume.source" target="classFrame">SslContextAwareAbstractSource</a></li>
+<li><a href="org/apache/flume/util/SSLUtil.html" title="class in org.apache.flume.util" target="classFrame">SSLUtil</a></li>
+<li><a href="org/apache/flume/interceptor/StaticInterceptor.html" title="class in org.apache.flume.interceptor" target="classFrame">StaticInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/StaticInterceptor.Builder.html" title="class in org.apache.flume.interceptor" target="classFrame">StaticInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/interceptor/StaticInterceptor.Constants.html" title="class in org.apache.flume.interceptor" target="classFrame">StaticInterceptor.Constants</a></li>
+<li><a href="org/apache/flume/node/StaticZooKeeperConfigurationProvider.html" title="class in org.apache.flume.node" target="classFrame">StaticZooKeeperConfigurationProvider</a></li>
+<li><a href="org/apache/flume/thrift/Status.html" title="enum in org.apache.flume.thrift" target="classFrame">Status</a></li>
+<li><a href="org/apache/flume/source/shaded/guava/Stopwatch.html" title="class in org.apache.flume.source.shaded.guava" target="classFrame">Stopwatch</a></li>
+<li><a href="org/apache/flume/source/StressSource.html" title="class in org.apache.flume.source" target="classFrame">StressSource</a></li>
+<li><a href="org/apache/flume/source/SyslogParser.html" title="class in org.apache.flume.source" target="classFrame">SyslogParser</a></li>
+<li><a href="org/apache/flume/source/SyslogSourceConfigurationConstants.html" title="class in org.apache.flume.source" target="classFrame">SyslogSourceConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/SyslogTcpSource.html" title="class in org.apache.flume.source" target="classFrame">SyslogTcpSource</a></li>
+<li><a href="org/apache/flume/source/SyslogUDPSource.html" title="class in org.apache.flume.source" target="classFrame">SyslogUDPSource</a></li>
+<li><a href="org/apache/flume/source/SyslogUtils.html" title="class in org.apache.flume.source" target="classFrame">SyslogUtils</a></li>
+<li><a href="org/apache/flume/source/SyslogUtils.SyslogStatus.html" title="enum in org.apache.flume.source" target="classFrame">SyslogUtils.SyslogStatus</a></li>
+<li><a href="org/apache/flume/SystemClock.html" title="class in org.apache.flume" target="classFrame">SystemClock</a></li>
+<li><a href="org/apache/flume/source/taildir/TaildirMatcher.html" title="class in org.apache.flume.source.taildir" target="classFrame">TaildirMatcher</a></li>
+<li><a href="org/apache/flume/source/taildir/TaildirSource.html" title="class in org.apache.flume.source.taildir" target="classFrame">TaildirSource</a></li>
+<li><a href="org/apache/flume/source/taildir/TaildirSourceConfigurationConstants.html" title="class in org.apache.flume.source.taildir" target="classFrame">TaildirSourceConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/taildir/TailFile.html" title="class in org.apache.flume.source.taildir" target="classFrame">TailFile</a></li>
+<li><a href="org/apache/flume/formatter/output/TextDelimitedOutputFormatter.html" title="class in org.apache.flume.formatter.output" target="classFrame">TextDelimitedOutputFormatter</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEvent.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEvent</a></li>
+<li><a href="org/apache/flume/thrift/ThriftFlumeEvent.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftFlumeEvent</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEvent._Fields.html" title="enum in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEvent._Fields</a></li>
+<li><a href="org/apache/flume/thrift/ThriftFlumeEvent._Fields.html" title="enum in org.apache.flume.thrift" target="classFrame">ThriftFlumeEvent._Fields</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.append_args.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.append_args</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.append_args._Fields.html" title="enum in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.append_args._Fields</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncClient.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.AsyncClient</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncClient.append_call.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.AsyncClient.append_call</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncClient.close_call.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.AsyncClient.close_call</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncClient.Factory.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.AsyncClient.Factory</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncIface.html" title="interface in com.cloudera.flume.handlers.thrift" target="classFrame"><span class="interfaceName">ThriftFlumeEventServer.AsyncIface</span></a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncProcessor.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.AsyncProcessor</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncProcessor.append.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.AsyncProcessor.append</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncProcessor.close.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.AsyncProcessor.close</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.Client.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.Client</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.Client.Factory.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.Client.Factory</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.close_args.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.close_args</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.close_args._Fields.html" title="enum in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.close_args._Fields</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.close_result.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.close_result</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.close_result._Fields.html" title="enum in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.close_result._Fields</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.Iface.html" title="interface in com.cloudera.flume.handlers.thrift" target="classFrame"><span class="interfaceName">ThriftFlumeEventServer.Iface</span></a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.Processor.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.Processor</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.Processor.append.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.Processor.append</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.Processor.close.html" title="class in com.cloudera.flume.handlers.thrift" target="classFrame">ThriftFlumeEventServer.Processor.close</a></li>
+<li><a href="org/apache/flume/source/thriftLegacy/ThriftLegacySource.html" title="class in org.apache.flume.source.thriftLegacy" target="classFrame">ThriftLegacySource</a></li>
+<li><a href="org/apache/flume/source/thriftLegacy/ThriftLegacySource.ThriftHandler.html" title="class in org.apache.flume.source.thriftLegacy" target="classFrame">ThriftLegacySource.ThriftHandler</a></li>
+<li><a href="org/apache/flume/api/ThriftRpcClient.html" title="class in org.apache.flume.api" target="classFrame">ThriftRpcClient</a></li>
+<li><a href="org/apache/flume/sink/ThriftSink.html" title="class in org.apache.flume.sink" target="classFrame">ThriftSink</a></li>
+<li><a href="org/apache/flume/source/ThriftSource.html" title="class in org.apache.flume.source" target="classFrame">ThriftSource</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.append_args.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.append_args</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.append_args._Fields.html" title="enum in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.append_args._Fields</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.append_result.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.append_result</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.append_result._Fields.html" title="enum in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.append_result._Fields</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.appendBatch_args.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.appendBatch_args</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.appendBatch_args._Fields.html" title="enum in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.appendBatch_args._Fields</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.appendBatch_result.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.appendBatch_result</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.appendBatch_result._Fields.html" title="enum in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.appendBatch_result._Fields</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncClient.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.AsyncClient</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncClient.append_call.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.AsyncClient.append_call</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncClient.appendBatch_call.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.AsyncClient.appendBatch_call</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncClient.Factory.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.AsyncClient.Factory</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncIface.html" title="interface in org.apache.flume.thrift" target="classFrame"><span class="interfaceName">ThriftSourceProtocol.AsyncIface</span></a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncProcessor.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.AsyncProcessor</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncProcessor.append.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.AsyncProcessor.append</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncProcessor.appendBatch.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.AsyncProcessor.appendBatch</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.Client.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.Client</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.Client.Factory.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.Client.Factory</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.Iface.html" title="interface in org.apache.flume.thrift" target="classFrame"><span class="interfaceName">ThriftSourceProtocol.Iface</span></a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.Processor.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.Processor</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.Processor.append.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.Processor.append</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.Processor.appendBatch.html" title="class in org.apache.flume.thrift" target="classFrame">ThriftSourceProtocol.Processor.appendBatch</a></li>
+<li><a href="org/apache/flume/interceptor/TimestampInterceptor.html" title="class in org.apache.flume.interceptor" target="classFrame">TimestampInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/TimestampInterceptor.Builder.html" title="class in org.apache.flume.interceptor" target="classFrame">TimestampInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/interceptor/TimestampInterceptor.Constants.html" title="class in org.apache.flume.interceptor" target="classFrame">TimestampInterceptor.Constants</a></li>
+<li><a href="org/apache/flume/tools/TimestampRoundDownUtil.html" title="class in org.apache.flume.tools" target="classFrame">TimestampRoundDownUtil</a></li>
+<li><a href="org/apache/flume/Transaction.html" title="interface in org.apache.flume" target="classFrame"><span class="interfaceName">Transaction</span></a></li>
+<li><a href="org/apache/flume/Transaction.TransactionState.html" title="enum in org.apache.flume" target="classFrame">Transaction.TransactionState</a></li>
+<li><a href="org/apache/flume/conf/TransactionCapacitySupported.html" title="interface in org.apache.flume.conf" target="classFrame"><span class="interfaceName">TransactionCapacitySupported</span></a></li>
+<li><a href="org/apache/flume/channel/file/TransactionEventRecord.html" title="class in org.apache.flume.channel.file" target="classFrame">TransactionEventRecord</a></li>
+<li><a href="org/apache/flume/channel/file/TransactionIDOracle.html" title="class in org.apache.flume.channel.file" target="classFrame">TransactionIDOracle</a></li>
+<li><a href="org/apache/flume/channel/jdbc/TransactionIsolation.html" title="enum in org.apache.flume.channel.jdbc" target="classFrame">TransactionIsolation</a></li>
+<li><a href="org/apache/flume/source/twitter/TwitterSource.html" title="class in org.apache.flume.source.twitter" target="classFrame">TwitterSource</a></li>
+<li><a href="org/apache/flume/source/shaded/guava/Uninterruptibles.html" title="class in org.apache.flume.source.shaded.guava" target="classFrame">Uninterruptibles</a></li>
+<li><a href="org/apache/flume/node/UriConfigurationProvider.html" title="class in org.apache.flume.node" target="classFrame">UriConfigurationProvider</a></li>
+<li><a href="org/apache/flume/node/net/UrlConnectionFactory.html" title="class in org.apache.flume.node.net" target="classFrame">UrlConnectionFactory</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/UUIDInterceptor.html" title="class in org.apache.flume.sink.solr.morphline" target="classFrame">UUIDInterceptor</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/UUIDInterceptor.Builder.html" title="class in org.apache.flume.sink.solr.morphline" target="classFrame">UUIDInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/VersionAnnotation.html" title="annotation in org.apache.flume" target="classFrame">VersionAnnotation</a></li>
+<li><a href="org/apache/flume/tools/VersionInfo.html" title="class in org.apache.flume.tools" target="classFrame">VersionInfo</a></li>
+<li><a href="org/apache/flume/channel/file/WriteOrderOracle.html" title="class in org.apache.flume.channel.file" target="classFrame">WriteOrderOracle</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/content/releases/content/1.11.0/apidocs/allclasses-noframe.html b/content/releases/content/1.11.0/apidocs/allclasses-noframe.html
new file mode 100644
index 00000000..be5be7ee
--- /dev/null
+++ b/content/releases/content/1.11.0/apidocs/allclasses-noframe.html
@@ -0,0 +1,617 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_144) on Mon Oct 10 00:08:35 MST 2022 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>All Classes (Apache Flume 1.11.0 API)</title>
+<meta name="date" content="2022-10-10">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/flume/serialization/AbstractAvroEventSerializer.html" title="class in org.apache.flume.serialization">AbstractAvroEventSerializer</a></li>
+<li><a href="org/apache/flume/channel/AbstractChannel.html" title="class in org.apache.flume.channel">AbstractChannel</a></li>
+<li><a href="org/apache/flume/channel/AbstractChannelSelector.html" title="class in org.apache.flume.channel">AbstractChannelSelector</a></li>
+<li><a href="org/apache/flume/configfilter/AbstractConfigFilter.html" title="class in org.apache.flume.configfilter">AbstractConfigFilter</a></li>
+<li><a href="org/apache/flume/node/AbstractConfigurationProvider.html" title="class in org.apache.flume.node">AbstractConfigurationProvider</a></li>
+<li><a href="org/apache/flume/source/AbstractEventDrivenSource.html" title="class in org.apache.flume.source">AbstractEventDrivenSource</a></li>
+<li><a href="org/apache/flume/spring/boot/config/AbstractFlumeConfiguration.html" title="class in org.apache.flume.spring.boot.config">AbstractFlumeConfiguration</a></li>
+<li><a href="org/apache/flume/sink/hdfs/AbstractHDFSWriter.html" title="class in org.apache.flume.sink.hdfs">AbstractHDFSWriter</a></li>
+<li><a href="org/apache/flume/source/AbstractPollableSource.html" title="class in org.apache.flume.source">AbstractPollableSource</a></li>
+<li><a href="org/apache/flume/api/AbstractRpcClient.html" title="class in org.apache.flume.api">AbstractRpcClient</a></li>
+<li><a href="org/apache/flume/sink/AbstractRpcSink.html" title="class in org.apache.flume.sink">AbstractRpcSink</a></li>
+<li><a href="org/apache/flume/sink/AbstractSingleSinkProcessor.html" title="class in org.apache.flume.sink">AbstractSingleSinkProcessor</a></li>
+<li><a href="org/apache/flume/sink/AbstractSink.html" title="class in org.apache.flume.sink">AbstractSink</a></li>
+<li><a href="org/apache/flume/sink/AbstractSinkProcessor.html" title="class in org.apache.flume.sink">AbstractSinkProcessor</a></li>
+<li><a href="org/apache/flume/sink/AbstractSinkSelector.html" title="class in org.apache.flume.sink">AbstractSinkSelector</a></li>
+<li><a href="org/apache/flume/source/AbstractSource.html" title="class in org.apache.flume.source">AbstractSource</a></li>
+<li><a href="org/apache/flume/node/AbstractZooKeeperConfigurationProvider.html" title="class in org.apache.flume.node">AbstractZooKeeperConfigurationProvider</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/AESCTRNoPaddingProvider.html" title="class in org.apache.flume.channel.file.encryption">AESCTRNoPaddingProvider</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/AESCTRNoPaddingProvider.DecryptorBuilder.html" title="class in org.apache.flume.channel.file.encryption">AESCTRNoPaddingProvider.DecryptorBuilder</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/AESCTRNoPaddingProvider.EncryptorBuilder.html" title="class in org.apache.flume.channel.file.encryption">AESCTRNoPaddingProvider.EncryptorBuilder</a></li>
+<li><a href="org/apache/flume/node/Application.html" title="class in org.apache.flume.node">Application</a></li>
+<li><a href="org/apache/flume/sink/hbase/AsyncHbaseEventSerializer.html" title="interface in org.apache.flume.sink.hbase"><span class="interfaceName">AsyncHbaseEventSerializer</span></a></li>
+<li><a href="org/apache/flume/sink/hbase/AsyncHBaseSink.html" title="class in org.apache.flume.sink.hbase">AsyncHBaseSink</a></li>
+<li><a href="org/apache/flume/node/net/AuthorizationProvider.html" title="interface in org.apache.flume.node.net"><span class="interfaceName">AuthorizationProvider</span></a></li>
+<li><a href="org/apache/flume/client/avro/AvroCLIClient.html" title="class in org.apache.flume.client.avro">AvroCLIClient</a></li>
+<li><a href="org/apache/flume/serialization/AvroEventDeserializer.html" title="class in org.apache.flume.serialization">AvroEventDeserializer</a></li>
+<li><a href="org/apache/flume/serialization/AvroEventDeserializer.AvroSchemaType.html" title="enum in org.apache.flume.serialization">AvroEventDeserializer.AvroSchemaType</a></li>
+<li><a href="org/apache/flume/serialization/AvroEventDeserializer.Builder.html" title="class in org.apache.flume.serialization">AvroEventDeserializer.Builder</a></li>
+<li><a href="org/apache/flume/sink/hdfs/AvroEventSerializer.html" title="class in org.apache.flume.sink.hdfs">AvroEventSerializer</a></li>
+<li><a href="org/apache/flume/sink/hdfs/AvroEventSerializer.Builder.html" title="class in org.apache.flume.sink.hdfs">AvroEventSerializer.Builder</a></li>
+<li><a href="org/apache/flume/serialization/AvroEventSerializerConfigurationConstants.html" title="class in org.apache.flume.serialization">AvroEventSerializerConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/avroLegacy/AvroLegacySource.html" title="class in org.apache.flume.source.avroLegacy">AvroLegacySource</a></li>
+<li><a href="org/apache/flume/sink/AvroSink.html" title="class in org.apache.flume.sink">AvroSink</a></li>
+<li><a href="org/apache/flume/source/AvroSource.html" title="class in org.apache.flume.source">AvroSource</a></li>
+<li><a href="org/apache/flume/channel/file/BadCheckpointException.html" title="class in org.apache.flume.channel.file">BadCheckpointException</a></li>
+<li><a href="org/apache/flume/node/net/BasicAuthorizationProvider.html" title="class in org.apache.flume.node.net">BasicAuthorizationProvider</a></li>
+<li><a href="org/apache/flume/channel/BasicChannelSemantics.html" title="class in org.apache.flume.channel">BasicChannelSemantics</a></li>
+<li><a href="org/apache/flume/conf/BasicConfigurationConstants.html" title="class in org.apache.flume.conf">BasicConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/BasicSourceSemantics.html" title="class in org.apache.flume.source">BasicSourceSemantics</a></li>
+<li><a href="org/apache/flume/channel/BasicTransactionSemantics.html" title="class in org.apache.flume.channel">BasicTransactionSemantics</a></li>
+<li><a href="org/apache/flume/channel/BasicTransactionSemantics.State.html" title="enum in org.apache.flume.channel">BasicTransactionSemantics.State</a></li>
+<li><a href="org/apache/flume/sink/hbase/BatchAware.html" title="interface in org.apache.flume.sink.hbase"><span class="interfaceName">BatchAware</span></a></li>
+<li><a href="org/apache/flume/sink/hbase2/BatchAware.html" title="interface in org.apache.flume.sink.hbase2"><span class="interfaceName">BatchAware</span></a></li>
+<li><a href="org/apache/flume/conf/BatchSizeSupported.html" title="interface in org.apache.flume.conf"><span class="interfaceName">BatchSizeSupported</span></a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/BlobDeserializer.html" title="class in org.apache.flume.sink.solr.morphline">BlobDeserializer</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/BlobDeserializer.Builder.html" title="class in org.apache.flume.sink.solr.morphline">BlobDeserializer.Builder</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/BlobHandler.html" title="class in org.apache.flume.sink.solr.morphline">BlobHandler</a></li>
+<li><a href="org/apache/flume/source/http/BLOBHandler.html" title="class in org.apache.flume.source.http">BLOBHandler</a></li>
+<li><a href="org/apache/flume/serialization/BodyTextEventSerializer.html" title="class in org.apache.flume.serialization">BodyTextEventSerializer</a></li>
+<li><a href="org/apache/flume/serialization/BodyTextEventSerializer.Builder.html" title="class in org.apache.flume.serialization">BodyTextEventSerializer.Builder</a></li>
+<li><a href="org/apache/flume/sink/hdfs/BucketClosedException.html" title="class in org.apache.flume.sink.hdfs">BucketClosedException</a></li>
+<li><a href="org/apache/flume/formatter/output/BucketPath.html" title="class in org.apache.flume.formatter.output">BucketPath</a></li>
+<li><a href="org/apache/flume/Channel.html" title="interface in org.apache.flume"><span class="interfaceName">Channel</span></a></li>
+<li><a href="org/apache/flume/conf/channel/ChannelConfiguration.html" title="class in org.apache.flume.conf.channel">ChannelConfiguration</a></li>
+<li><a href="org/apache/flume/conf/channel/ChannelConfiguration.ChannelConfigurationType.html" title="enum in org.apache.flume.conf.channel">ChannelConfiguration.ChannelConfigurationType</a></li>
+<li><a href="org/apache/flume/instrumentation/ChannelCounter.html" title="class in org.apache.flume.instrumentation">ChannelCounter</a></li>
+<li><a href="org/apache/flume/instrumentation/ChannelCounterMBean.html" title="interface in org.apache.flume.instrumentation"><span class="interfaceName">ChannelCounterMBean</span></a></li>
+<li><a href="org/apache/flume/ChannelException.html" title="class in org.apache.flume">ChannelException</a></li>
+<li><a href="org/apache/flume/ChannelFactory.html" title="interface in org.apache.flume"><span class="interfaceName">ChannelFactory</span></a></li>
+<li><a href="org/apache/flume/ChannelFullException.html" title="class in org.apache.flume">ChannelFullException</a></li>
+<li><a href="org/apache/flume/channel/ChannelProcessor.html" title="class in org.apache.flume.channel">ChannelProcessor</a></li>
+<li><a href="org/apache/flume/instrumentation/ChannelProcessorCounter.html" title="class in org.apache.flume.instrumentation">ChannelProcessorCounter</a></li>
+<li><a href="org/apache/flume/ChannelSelector.html" title="interface in org.apache.flume"><span class="interfaceName">ChannelSelector</span></a></li>
+<li><a href="org/apache/flume/conf/channel/ChannelSelectorConfiguration.html" title="class in org.apache.flume.conf.channel">ChannelSelectorConfiguration</a></li>
+<li><a href="org/apache/flume/conf/channel/ChannelSelectorConfiguration.ChannelSelectorConfigurationType.html" title="enum in org.apache.flume.conf.channel">ChannelSelectorConfiguration.ChannelSelectorConfigurationType</a></li>
+<li><a href="org/apache/flume/channel/ChannelSelectorFactory.html" title="class in org.apache.flume.channel">ChannelSelectorFactory</a></li>
+<li><a href="org/apache/flume/conf/channel/ChannelSelectorType.html" title="enum in org.apache.flume.conf.channel">ChannelSelectorType</a></li>
+<li><a href="org/apache/flume/conf/channel/ChannelType.html" title="enum in org.apache.flume.conf.channel">ChannelType</a></li>
+<li><a href="org/apache/flume/channel/ChannelUtils.html" title="class in org.apache.flume.channel">ChannelUtils</a></li>
+<li><a href="org/apache/flume/channel/file/CheckpointRebuilder.html" title="class in org.apache.flume.channel.file">CheckpointRebuilder</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProvider.html" title="class in org.apache.flume.channel.file.encryption">CipherProvider</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProvider.Decryptor.html" title="class in org.apache.flume.channel.file.encryption">CipherProvider.Decryptor</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProvider.Decryptor.Builder.html" title="class in org.apache.flume.channel.file.encryption">CipherProvider.Decryptor.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProvider.Encryptor.html" title="class in org.apache.flume.channel.file.encryption">CipherProvider.Encryptor</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProvider.Encryptor.Builder.html" title="class in org.apache.flume.channel.file.encryption">CipherProvider.Encryptor.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProviderFactory.html" title="class in org.apache.flume.channel.file.encryption">CipherProviderFactory</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/CipherProviderType.html" title="enum in org.apache.flume.channel.file.encryption">CipherProviderType</a></li>
+<li><a href="org/apache/flume/node/ClasspathConfigurationSource.html" title="class in org.apache.flume.node">ClasspathConfigurationSource</a></li>
+<li><a href="org/apache/flume/node/ClasspathConfigurationSourceFactory.html" title="class in org.apache.flume.node">ClasspathConfigurationSourceFactory</a></li>
+<li><a href="org/apache/flume/Clock.html" title="interface in org.apache.flume"><span class="interfaceName">Clock</span></a></li>
+<li><a href="org/apache/flume/conf/ComponentConfiguration.html" title="class in org.apache.flume.conf">ComponentConfiguration</a></li>
+<li><a href="org/apache/flume/conf/ComponentConfiguration.ComponentType.html" title="enum in org.apache.flume.conf">ComponentConfiguration.ComponentType</a></li>
+<li><a href="org/apache/flume/conf/ComponentConfigurationFactory.html" title="class in org.apache.flume.conf">ComponentConfigurationFactory</a></li>
+<li><a href="org/apache/flume/conf/ComponentWithClassName.html" title="interface in org.apache.flume.conf"><span class="interfaceName">ComponentWithClassName</span></a></li>
+<li><a href="org/apache/flume/sink/hive/Config.html" title="class in org.apache.flume.sink.hive">Config</a></li>
+<li><a href="org/apache/flume/configfilter/ConfigFilter.html" title="interface in org.apache.flume.configfilter"><span class="interfaceName">ConfigFilter</span></a></li>
+<li><a href="org/apache/flume/conf/configfilter/ConfigFilterConfiguration.html" title="class in org.apache.flume.conf.configfilter">ConfigFilterConfiguration</a></li>
+<li><a href="org/apache/flume/conf/configfilter/ConfigFilterConfiguration.ConfigFilterConfigurationType.html" title="enum in org.apache.flume.conf.configfilter">ConfigFilterConfiguration.ConfigFilterConfigurationType</a></li>
+<li><a href="org/apache/flume/conf/ConfigFilterFactory.html" title="class in org.apache.flume.conf">ConfigFilterFactory</a></li>
+<li><a href="org/apache/flume/conf/configfilter/ConfigFilterType.html" title="enum in org.apache.flume.conf.configfilter">ConfigFilterType</a></li>
+<li><a href="org/apache/flume/conf/Configurable.html" title="interface in org.apache.flume.conf"><span class="interfaceName">Configurable</span></a></li>
+<li><a href="org/apache/flume/conf/ConfigurableComponent.html" title="interface in org.apache.flume.conf"><span class="interfaceName">ConfigurableComponent</span></a></li>
+<li><a href="org/apache/flume/conf/Configurables.html" title="class in org.apache.flume.conf">Configurables</a></li>
+<li><a href="org/apache/flume/channel/jdbc/ConfigurationConstants.html" title="class in org.apache.flume.channel.jdbc">ConfigurationConstants</a></li>
+<li><a href="org/apache/flume/conf/ConfigurationException.html" title="class in org.apache.flume.conf">ConfigurationException</a></li>
+<li><a href="org/apache/flume/node/ConfigurationProvider.html" title="interface in org.apache.flume.node"><span class="interfaceName">ConfigurationProvider</span></a></li>
+<li><a href="org/apache/flume/node/ConfigurationSource.html" title="interface in org.apache.flume.node"><span class="interfaceName">ConfigurationSource</span></a></li>
+<li><a href="org/apache/flume/node/ConfigurationSourceFactory.html" title="interface in org.apache.flume.node"><span class="interfaceName">ConfigurationSourceFactory</span></a></li>
+<li><a href="org/apache/flume/Constants.html" title="class in org.apache.flume">Constants</a></li>
+<li><a href="org/apache/flume/Context.html" title="class in org.apache.flume">Context</a></li>
+<li><a href="org/apache/flume/channel/file/CorruptEventException.html" title="class in org.apache.flume.channel.file">CorruptEventException</a></li>
+<li><a href="org/apache/flume/CounterGroup.html" title="class in org.apache.flume">CounterGroup</a></li>
+<li><a href="org/apache/flume/channel/jdbc/DatabaseType.html" title="enum in org.apache.flume.channel.jdbc">DatabaseType</a></li>
+<li><a href="org/apache/flume/serialization/DecodeErrorPolicy.html" title="enum in org.apache.flume.serialization">DecodeErrorPolicy</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/DecryptionFailureException.html" title="class in org.apache.flume.channel.file.encryption">DecryptionFailureException</a></li>
+<li><a href="org/apache/flume/channel/DefaultChannelFactory.html" title="class in org.apache.flume.channel">DefaultChannelFactory</a></li>
+<li><a href="org/apache/flume/source/jms/DefaultJMSMessageConverter.html" title="class in org.apache.flume.source.jms">DefaultJMSMessageConverter</a></li>
+<li><a href="org/apache/flume/source/jms/DefaultJMSMessageConverter.Builder.html" title="class in org.apache.flume.source.jms">DefaultJMSMessageConverter.Builder</a></li>
+<li><a href="org/apache/flume/formatter/output/DefaultPathManager.html" title="class in org.apache.flume.formatter.output">DefaultPathManager</a></li>
+<li><a href="org/apache/flume/formatter/output/DefaultPathManager.Builder.html" title="class in org.apache.flume.formatter.output">DefaultPathManager.Builder</a></li>
+<li><a href="org/apache/flume/sink/DefaultSinkFactory.html" title="class in org.apache.flume.sink">DefaultSinkFactory</a></li>
+<li><a href="org/apache/flume/sink/DefaultSinkProcessor.html" title="class in org.apache.flume.sink">DefaultSinkProcessor</a></li>
+<li><a href="org/apache/flume/source/DefaultSourceFactory.html" title="class in org.apache.flume.source">DefaultSourceFactory</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/DerbySchemaHandler.html" title="class in org.apache.flume.channel.jdbc.impl">DerbySchemaHandler</a></li>
+<li><a href="org/apache/flume/tools/DirectMemoryUtils.html" title="class in org.apache.flume.tools">DirectMemoryUtils</a></li>
+<li><a href="org/apache/flume/annotations/Disposable.html" title="annotation in org.apache.flume.annotations">Disposable</a></li>
+<li><a href="org/apache/flume/Dummy.html" title="class in org.apache.flume">Dummy</a></li>
+<li><a href="org/apache/flume/serialization/DurablePositionTracker.html" title="class in org.apache.flume.serialization">DurablePositionTracker</a></li>
+<li><a href="org/apache/flume/agent/embedded/EmbeddedAgent.html" title="class in org.apache.flume.agent.embedded">EmbeddedAgent</a></li>
+<li><a href="org/apache/flume/agent/embedded/EmbeddedAgentConfiguration.html" title="class in org.apache.flume.agent.embedded">EmbeddedAgentConfiguration</a></li>
+<li><a href="org/apache/flume/agent/embedded/EmbeddedSource.html" title="class in org.apache.flume.agent.embedded">EmbeddedSource</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/EncryptionConfiguration.html" title="class in org.apache.flume.channel.file.encryption">EncryptionConfiguration</a></li>
+<li><a href="org/apache/flume/configfilter/EnvironmentVariableConfigFilter.html" title="class in org.apache.flume.configfilter">EnvironmentVariableConfigFilter</a></li>
+<li><a href="org/apache/flume/node/EnvVarResolverProperties.html" title="class in org.apache.flume.node">EnvVarResolverProperties</a></li>
+<li><a href="org/apache/flume/Event.html" title="interface in org.apache.flume"><span class="interfaceName">Event</span></a></li>
+<li><a href="org/apache/flume/event/EventBuilder.html" title="class in org.apache.flume.event">EventBuilder</a></li>
+<li><a href="org/apache/flume/EventDeliveryException.html" title="class in org.apache.flume">EventDeliveryException</a></li>
+<li><a href="org/apache/flume/serialization/EventDeserializer.html" title="interface in org.apache.flume.serialization"><span class="interfaceName">EventDeserializer</span></a></li>
+<li><a href="org/apache/flume/serialization/EventDeserializer.Builder.html" title="interface in org.apache.flume.serialization"><span class="interfaceName">EventDeserializer.Builder</span></a></li>
+<li><a href="org/apache/flume/serialization/EventDeserializerFactory.html" title="class in org.apache.flume.serialization">EventDeserializerFactory</a></li>
+<li><a href="org/apache/flume/serialization/EventDeserializerType.html" title="enum in org.apache.flume.serialization">EventDeserializerType</a></li>
+<li><a href="org/apache/flume/EventDrivenSource.html" title="interface in org.apache.flume"><span class="interfaceName">EventDrivenSource</span></a></li>
+<li><a href="org/apache/flume/source/EventDrivenSourceRunner.html" title="class in org.apache.flume.source">EventDrivenSourceRunner</a></li>
+<li><a href="org/apache/flume/formatter/output/EventFormatter.html" title="interface in org.apache.flume.formatter.output"><span class="interfaceName">EventFormatter</span></a></li>
+<li><a href="org/apache/flume/event/EventHelper.html" title="class in org.apache.flume.event">EventHelper</a></li>
+<li><a href="org/apache/flume/client/avro/EventReader.html" title="interface in org.apache.flume.client.avro"><span class="interfaceName">EventReader</span></a></li>
+<li><a href="org/apache/flume/serialization/EventSerDe.html" title="interface in org.apache.flume.serialization"><span class="interfaceName">EventSerDe</span></a></li>
+<li><a href="org/apache/flume/serialization/EventSerDe.Builder.html" title="interface in org.apache.flume.serialization"><span class="interfaceName">EventSerDe.Builder</span></a></li>
+<li><a href="org/apache/flume/serialization/EventSerializer.html" title="interface in org.apache.flume.serialization"><span class="interfaceName">EventSerializer</span></a></li>
+<li><a href="org/apache/flume/serialization/EventSerializer.Builder.html" title="interface in org.apache.flume.serialization"><span class="interfaceName">EventSerializer.Builder</span></a></li>
+<li><a href="org/apache/flume/serialization/EventSerializerFactory.html" title="class in org.apache.flume.serialization">EventSerializerFactory</a></li>
+<li><a href="org/apache/flume/serialization/EventSerializerType.html" title="enum in org.apache.flume.serialization">EventSerializerType</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/EventStatus.html" title="enum in com.cloudera.flume.handlers.thrift">EventStatus</a></li>
+<li><a href="org/apache/flume/channel/file/EventUtils.html" title="class in org.apache.flume.channel.file">EventUtils</a></li>
+<li><a href="org/apache/flume/tools/EventValidator.html" title="interface in org.apache.flume.tools"><span class="interfaceName">EventValidator</span></a></li>
+<li><a href="org/apache/flume/tools/EventValidator.Builder.html" title="interface in org.apache.flume.tools"><span class="interfaceName">EventValidator.Builder</span></a></li>
+<li><a href="org/apache/flume/source/ExecSource.html" title="class in org.apache.flume.source">ExecSource</a></li>
+<li><a href="org/apache/flume/source/ExecSourceConfigurationConstants.html" title="class in org.apache.flume.source">ExecSourceConfigurationConstants</a></li>
+<li><a href="org/apache/flume/configfilter/ExternalProcessConfigFilter.html" title="class in org.apache.flume.configfilter">ExternalProcessConfigFilter</a></li>
+<li><a href="org/apache/flume/api/FailoverRpcClient.html" title="class in org.apache.flume.api">FailoverRpcClient</a></li>
+<li><a href="org/apache/flume/sink/FailoverSinkProcessor.html" title="class in org.apache.flume.sink">FailoverSinkProcessor</a></li>
+<li><a href="org/apache/flume/channel/file/FileChannel.html" title="class in org.apache.flume.channel.file">FileChannel</a></li>
+<li><a href="org/apache/flume/channel/file/FileChannelConfiguration.html" title="class in org.apache.flume.channel.file">FileChannelConfiguration</a></li>
+<li><a href="org/apache/flume/channel/file/instrumentation/FileChannelCounter.html" title="class in org.apache.flume.channel.file.instrumentation">FileChannelCounter</a></li>
+<li><a href="org/apache/flume/channel/file/instrumentation/FileChannelCounterMBean.html" title="interface in org.apache.flume.channel.file.instrumentation"><span class="interfaceName">FileChannelCounterMBean</span></a></li>
+<li><a href="org/apache/flume/tools/FileChannelIntegrityTool.html" title="class in org.apache.flume.tools">FileChannelIntegrityTool</a></li>
+<li><a href="org/apache/flume/node/FileConfigurationSource.html" title="class in org.apache.flume.node">FileConfigurationSource</a></li>
+<li><a href="org/apache/flume/node/FileConfigurationSourceFactory.html" title="class in org.apache.flume.node">FileConfigurationSourceFactory</a></li>
+<li><a href="org/apache/flume/spring/boot/FlumeApplication.html" title="class in org.apache.flume.spring.boot">FlumeApplication</a></li>
+<li><a href="org/apache/flume/auth/FlumeAuthenticationUtil.html" title="class in org.apache.flume.auth">FlumeAuthenticationUtil</a></li>
+<li><a href="org/apache/flume/auth/FlumeAuthenticator.html" title="interface in org.apache.flume.auth"><span class="interfaceName">FlumeAuthenticator</span></a></li>
+<li><a href="org/apache/flume/tools/FlumeBeanConfigurator.html" title="class in org.apache.flume.tools">FlumeBeanConfigurator</a></li>
+<li><a href="org/apache/flume/conf/FlumeConfiguration.html" title="class in org.apache.flume.conf">FlumeConfiguration</a></li>
+<li><a href="org/apache/flume/conf/FlumeConfiguration.AgentConfiguration.html" title="class in org.apache.flume.conf">FlumeConfiguration.AgentConfiguration</a></li>
+<li><a href="org/apache/flume/conf/FlumeConfiguration.ComponentNameAndConfigKey.html" title="class in org.apache.flume.conf">FlumeConfiguration.ComponentNameAndConfigKey</a></li>
+<li><a href="org/apache/flume/conf/FlumeConfigurationError.html" title="class in org.apache.flume.conf">FlumeConfigurationError</a></li>
+<li><a href="org/apache/flume/conf/FlumeConfigurationError.ErrorOrWarning.html" title="enum in org.apache.flume.conf">FlumeConfigurationError.ErrorOrWarning</a></li>
+<li><a href="org/apache/flume/conf/FlumeConfigurationErrorType.html" title="enum in org.apache.flume.conf">FlumeConfigurationErrorType</a></li>
+<li><a href="org/apache/flume/serialization/FlumeEventAvroEventSerializer.html" title="class in org.apache.flume.serialization">FlumeEventAvroEventSerializer</a></li>
+<li><a href="org/apache/flume/serialization/FlumeEventAvroEventSerializer.Builder.html" title="class in org.apache.flume.serialization">FlumeEventAvroEventSerializer.Builder</a></li>
+<li><a href="org/apache/flume/FlumeException.html" title="class in org.apache.flume">FlumeException</a></li>
+<li><a href="org/apache/flume/spring/boot/config/FlumeInitializer.html" title="class in org.apache.flume.spring.boot.config">FlumeInitializer</a></li>
+<li><a href="org/apache/flume/spring/boot/controller/FlumeMetricsController.html" title="class in org.apache.flume.spring.boot.controller">FlumeMetricsController</a></li>
+<li><a href="org/apache/flume/spring/boot/config/FlumePackageProvider.html" title="class in org.apache.flume.spring.boot.config">FlumePackageProvider</a></li>
+<li><a href="org/apache/flume/tools/FlumeTool.html" title="interface in org.apache.flume.tools"><span class="interfaceName">FlumeTool</span></a></li>
+<li><a href="org/apache/flume/tools/FlumeToolsMain.html" title="class in org.apache.flume.tools">FlumeToolsMain</a></li>
+<li><a href="org/apache/flume/tools/FlumeToolType.html" title="enum in org.apache.flume.tools">FlumeToolType</a></li>
+<li><a href="org/apache/flume/instrumentation/GangliaServer.html" title="class in org.apache.flume.instrumentation">GangliaServer</a></li>
+<li><a href="org/apache/flume/tools/GetJavaProperty.html" title="class in org.apache.flume.tools">GetJavaProperty</a></li>
+<li><a href="org/apache/flume/configfilter/HadoopCredentialStoreConfigFilter.html" title="class in org.apache.flume.configfilter">HadoopCredentialStoreConfigFilter</a></li>
+<li><a href="org/apache/flume/sink/hbase2/HBase2EventSerializer.html" title="interface in org.apache.flume.sink.hbase2"><span class="interfaceName">HBase2EventSerializer</span></a></li>
+<li><a href="org/apache/flume/sink/hbase2/HBase2Sink.html" title="class in org.apache.flume.sink.hbase2">HBase2Sink</a></li>
+<li><a href="org/apache/flume/sink/hbase2/HBase2SinkConfigurationConstants.html" title="class in org.apache.flume.sink.hbase2">HBase2SinkConfigurationConstants</a></li>
+<li><a href="org/apache/flume/sink/hbase/HbaseEventSerializer.html" title="interface in org.apache.flume.sink.hbase"><span class="interfaceName">HbaseEventSerializer</span></a></li>
+<li><a href="org/apache/flume/sink/hbase/HBaseSink.html" title="class in org.apache.flume.sink.hbase">HBaseSink</a></li>
+<li><a href="org/apache/flume/sink/hbase/HBaseSinkConfigurationConstants.html" title="class in org.apache.flume.sink.hbase">HBaseSinkConfigurationConstants</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSCompressedDataStream.html" title="class in org.apache.flume.sink.hdfs">HDFSCompressedDataStream</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSDataStream.html" title="class in org.apache.flume.sink.hdfs">HDFSDataStream</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSEventSink.html" title="class in org.apache.flume.sink.hdfs">HDFSEventSink</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSEventSink.WriterCallback.html" title="interface in org.apache.flume.sink.hdfs"><span class="interfaceName">HDFSEventSink.WriterCallback</span></a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSSequenceFile.html" title="class in org.apache.flume.sink.hdfs">HDFSSequenceFile</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSTextSerializer.html" title="class in org.apache.flume.sink.hdfs">HDFSTextSerializer</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSTextSerializer.Builder.html" title="class in org.apache.flume.sink.hdfs">HDFSTextSerializer.Builder</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSWritableSerializer.html" title="class in org.apache.flume.sink.hdfs">HDFSWritableSerializer</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSWritableSerializer.Builder.html" title="class in org.apache.flume.sink.hdfs">HDFSWritableSerializer.Builder</a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSWriter.html" title="interface in org.apache.flume.sink.hdfs"><span class="interfaceName">HDFSWriter</span></a></li>
+<li><a href="org/apache/flume/sink/hdfs/HDFSWriterFactory.html" title="class in org.apache.flume.sink.hdfs">HDFSWriterFactory</a></li>
+<li><a href="org/apache/flume/serialization/HeaderAndBodyTextEventSerializer.html" title="class in org.apache.flume.serialization">HeaderAndBodyTextEventSerializer</a></li>
+<li><a href="org/apache/flume/serialization/HeaderAndBodyTextEventSerializer.Builder.html" title="class in org.apache.flume.serialization">HeaderAndBodyTextEventSerializer.Builder</a></li>
+<li><a href="org/apache/flume/sink/hive/HiveDelimitedTextSerializer.html" title="class in org.apache.flume.sink.hive">HiveDelimitedTextSerializer</a></li>
+<li><a href="org/apache/flume/sink/hive/HiveEventSerializer.html" title="interface in org.apache.flume.sink.hive"><span class="interfaceName">HiveEventSerializer</span></a></li>
+<li><a href="org/apache/flume/sink/hive/HiveJsonSerializer.html" title="class in org.apache.flume.sink.hive">HiveJsonSerializer</a></li>
+<li><a href="org/apache/flume/sink/hive/HiveSink.html" title="class in org.apache.flume.sink.hive">HiveSink</a></li>
+<li><a href="org/apache/flume/api/HostInfo.html" title="class in org.apache.flume.api">HostInfo</a></li>
+<li><a href="org/apache/flume/interceptor/HostInterceptor.html" title="class in org.apache.flume.interceptor">HostInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/HostInterceptor.Builder.html" title="class in org.apache.flume.interceptor">HostInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/interceptor/HostInterceptor.Constants.html" title="class in org.apache.flume.interceptor">HostInterceptor.Constants</a></li>
+<li><a href="org/apache/flume/source/http/HTTPBadRequestException.html" title="class in org.apache.flume.source.http">HTTPBadRequestException</a></li>
+<li><a href="org/apache/flume/node/HttpConfigurationSource.html" title="class in org.apache.flume.node">HttpConfigurationSource</a></li>
+<li><a href="org/apache/flume/node/HttpConfigurationSourceFactory.html" title="class in org.apache.flume.node">HttpConfigurationSourceFactory</a></li>
+<li><a href="org/apache/flume/instrumentation/http/HTTPMetricsServer.html" title="class in org.apache.flume.instrumentation.http">HTTPMetricsServer</a></li>
+<li><a href="org/apache/flume/tools/HTTPServerConstraintUtil.html" title="class in org.apache.flume.tools">HTTPServerConstraintUtil</a></li>
+<li><a href="org/apache/flume/sink/http/HttpSink.html" title="class in org.apache.flume.sink.http">HttpSink</a></li>
+<li><a href="org/apache/flume/source/http/HTTPSource.html" title="class in org.apache.flume.source.http">HTTPSource</a></li>
+<li><a href="org/apache/flume/source/http/HTTPSourceConfigurationConstants.html" title="class in org.apache.flume.source.http">HTTPSourceConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/http/HTTPSourceHandler.html" title="interface in org.apache.flume.source.http"><span class="interfaceName">HTTPSourceHandler</span></a></li>
+<li><a href="org/apache/flume/source/jms/InitialContextFactory.html" title="class in org.apache.flume.source.jms">InitialContextFactory</a></li>
+<li><a href="org/apache/flume/node/Initializable.html" title="interface in org.apache.flume.node"><span class="interfaceName">Initializable</span></a></li>
+<li><a href="org/apache/flume/interceptor/Interceptor.html" title="interface in org.apache.flume.interceptor"><span class="interfaceName">Interceptor</span></a></li>
+<li><a href="org/apache/flume/interceptor/Interceptor.Builder.html" title="interface in org.apache.flume.interceptor"><span class="interfaceName">Interceptor.Builder</span></a></li>
+<li><a href="org/apache/flume/interceptor/InterceptorBuilderFactory.html" title="class in org.apache.flume.interceptor">InterceptorBuilderFactory</a></li>
+<li><a href="org/apache/flume/interceptor/InterceptorChain.html" title="class in org.apache.flume.interceptor">InterceptorChain</a></li>
+<li><a href="org/apache/flume/interceptor/InterceptorType.html" title="enum in org.apache.flume.interceptor">InterceptorType</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceAudience.html" title="class in org.apache.flume.annotations">InterfaceAudience</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.flume.annotations">InterfaceAudience.LimitedPrivate</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceAudience.Private.html" title="annotation in org.apache.flume.annotations">InterfaceAudience.Private</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceAudience.Public.html" title="annotation in org.apache.flume.annotations">InterfaceAudience.Public</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceStability.html" title="class in org.apache.flume.annotations">InterfaceStability</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceStability.Evolving.html" title="annotation in org.apache.flume.annotations">InterfaceStability.Evolving</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceStability.Stable.html" title="annotation in org.apache.flume.annotations">InterfaceStability.Stable</a></li>
+<li><a href="org/apache/flume/annotations/InterfaceStability.Unstable.html" title="annotation in org.apache.flume.annotations">InterfaceStability.Unstable</a></li>
+<li><a href="org/apache/flume/sink/irc/IRCSink.html" title="class in org.apache.flume.sink.irc">IRCSink</a></li>
+<li><a href="org/apache/flume/sink/irc/IRCSink.IRCConnectionListener.html" title="class in org.apache.flume.sink.irc">IRCSink.IRCConnectionListener</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/JCEFileKeyProvider.html" title="class in org.apache.flume.channel.file.encryption">JCEFileKeyProvider</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/JCEFileKeyProvider.Builder.html" title="class in org.apache.flume.channel.file.encryption">JCEFileKeyProvider.Builder</a></li>
+<li><a href="org/apache/flume/channel/jdbc/JdbcChannel.html" title="class in org.apache.flume.channel.jdbc">JdbcChannel</a></li>
+<li><a href="org/apache/flume/channel/jdbc/JdbcChannelException.html" title="class in org.apache.flume.channel.jdbc">JdbcChannelException</a></li>
+<li><a href="org/apache/flume/channel/jdbc/JdbcChannelProvider.html" title="interface in org.apache.flume.channel.jdbc"><span class="interfaceName">JdbcChannelProvider</span></a></li>
+<li><a href="org/apache/flume/channel/jdbc/JdbcChannelProviderFactory.html" title="class in org.apache.flume.channel.jdbc">JdbcChannelProviderFactory</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/JdbcChannelProviderImpl.html" title="class in org.apache.flume.channel.jdbc.impl">JdbcChannelProviderImpl</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/JdbcTransactionFactory.html" title="class in org.apache.flume.channel.jdbc.impl">JdbcTransactionFactory</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/JdbcTransactionImpl.html" title="class in org.apache.flume.channel.jdbc.impl">JdbcTransactionImpl</a></li>
+<li><a href="org/apache/flume/source/jms/JMSDestinationLocator.html" title="enum in org.apache.flume.source.jms">JMSDestinationLocator</a></li>
+<li><a href="org/apache/flume/source/jms/JMSDestinationType.html" title="enum in org.apache.flume.source.jms">JMSDestinationType</a></li>
+<li><a href="org/apache/flume/source/jms/JMSMessageConverter.html" title="interface in org.apache.flume.source.jms"><span class="interfaceName">JMSMessageConverter</span></a></li>
+<li><a href="org/apache/flume/source/jms/JMSMessageConverter.Builder.html" title="interface in org.apache.flume.source.jms"><span class="interfaceName">JMSMessageConverter.Builder</span></a></li>
+<li><a href="org/apache/flume/source/jms/JMSSource.html" title="class in org.apache.flume.source.jms">JMSSource</a></li>
+<li><a href="org/apache/flume/source/jms/JMSSourceConfiguration.html" title="class in org.apache.flume.source.jms">JMSSourceConfiguration</a></li>
+<li><a href="org/apache/flume/instrumentation/util/JMXPollUtil.html" title="class in org.apache.flume.instrumentation.util">JMXPollUtil</a></li>
+<li><a href="org/apache/flume/event/JSONEvent.html" title="class in org.apache.flume.event">JSONEvent</a></li>
+<li><a href="org/apache/flume/source/http/JSONHandler.html" title="class in org.apache.flume.source.http">JSONHandler</a></li>
+<li><a href="org/apache/flume/channel/kafka/KafkaChannel.html" title="class in org.apache.flume.channel.kafka">KafkaChannel</a></li>
+<li><a href="org/apache/flume/channel/kafka/KafkaChannelConfiguration.html" title="class in org.apache.flume.channel.kafka">KafkaChannelConfiguration</a></li>
+<li><a href="org/apache/flume/instrumentation/kafka/KafkaChannelCounter.html" title="class in org.apache.flume.instrumentation.kafka">KafkaChannelCounter</a></li>
+<li><a href="org/apache/flume/instrumentation/kafka/KafkaChannelCounterMBean.html" title="interface in org.apache.flume.instrumentation.kafka"><span class="interfaceName">KafkaChannelCounterMBean</span></a></li>
+<li><a href="org/apache/flume/shared/kafka/test/KafkaPartitionTestUtil.html" title="class in org.apache.flume.shared.kafka.test">KafkaPartitionTestUtil</a></li>
+<li><a href="org/apache/flume/sink/kafka/KafkaSink.html" title="class in org.apache.flume.sink.kafka">KafkaSink</a></li>
+<li><a href="org/apache/flume/sink/kafka/KafkaSinkConstants.html" title="class in org.apache.flume.sink.kafka">KafkaSinkConstants</a></li>
+<li><a href="org/apache/flume/instrumentation/kafka/KafkaSinkCounter.html" title="class in org.apache.flume.instrumentation.kafka">KafkaSinkCounter</a></li>
+<li><a href="org/apache/flume/instrumentation/kafka/KafkaSinkCounterMBean.html" title="interface in org.apache.flume.instrumentation.kafka"><span class="interfaceName">KafkaSinkCounterMBean</span></a></li>
+<li><a href="org/apache/flume/source/kafka/KafkaSource.html" title="class in org.apache.flume.source.kafka">KafkaSource</a></li>
+<li><a href="org/apache/flume/source/kafka/KafkaSourceConstants.html" title="class in org.apache.flume.source.kafka">KafkaSourceConstants</a></li>
+<li><a href="org/apache/flume/instrumentation/kafka/KafkaSourceCounter.html" title="class in org.apache.flume.instrumentation.kafka">KafkaSourceCounter</a></li>
+<li><a href="org/apache/flume/instrumentation/kafka/KafkaSourceCounterMBean.html" title="interface in org.apache.flume.instrumentation.kafka"><span class="interfaceName">KafkaSourceCounterMBean</span></a></li>
+<li><a href="org/apache/flume/shared/kafka/KafkaSSLUtil.html" title="class in org.apache.flume.shared.kafka">KafkaSSLUtil</a></li>
+<li><a href="org/apache/flume/auth/KerberosUser.html" title="class in org.apache.flume.auth">KerberosUser</a></li>
+<li><a href="org/apache/flume/sink/hdfs/KerberosUser.html" title="class in org.apache.flume.sink.hdfs">KerberosUser</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/KeyProvider.html" title="class in org.apache.flume.channel.file.encryption">KeyProvider</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/KeyProvider.Builder.html" title="interface in org.apache.flume.channel.file.encryption"><span class="interfaceName">KeyProvider.Builder</span></a></li>
+<li><a href="org/apache/flume/channel/file/encryption/KeyProviderFactory.html" title="class in org.apache.flume.channel.file.encryption">KeyProviderFactory</a></li>
+<li><a href="org/apache/flume/channel/file/encryption/KeyProviderType.html" title="enum in org.apache.flume.channel.file.encryption">KeyProviderType</a></li>
+<li><a href="org/apache/flume/node/net/LaxHostnameVerifier.html" title="class in org.apache.flume.node.net">LaxHostnameVerifier</a></li>
+<li><a href="org/apache/flume/serialization/LengthMeasurable.html" title="interface in org.apache.flume.serialization"><span class="interfaceName">LengthMeasurable</span></a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleAware.html" title="interface in org.apache.flume.lifecycle"><span class="interfaceName">LifecycleAware</span></a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleController.html" title="class in org.apache.flume.lifecycle">LifecycleController</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleException.html" title="class in org.apache.flume.lifecycle">LifecycleException</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleState.html" title="enum in org.apache.flume.lifecycle">LifecycleState</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleSupervisor.html" title="class in org.apache.flume.lifecycle">LifecycleSupervisor</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleSupervisor.MonitorRunnable.html" title="class in org.apache.flume.lifecycle">LifecycleSupervisor.MonitorRunnable</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleSupervisor.Status.html" title="class in org.apache.flume.lifecycle">LifecycleSupervisor.Status</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleSupervisor.SupervisorPolicy.html" title="class in org.apache.flume.lifecycle">LifecycleSupervisor.SupervisorPolicy</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleSupervisor.SupervisorPolicy.AlwaysRestartPolicy.html" title="class in org.apache.flume.lifecycle">LifecycleSupervisor.SupervisorPolicy.AlwaysRestartPolicy</a></li>
+<li><a href="org/apache/flume/lifecycle/LifecycleSupervisor.SupervisorPolicy.OnceOnlyPolicy.html" title="class in org.apache.flume.lifecycle">LifecycleSupervisor.SupervisorPolicy.OnceOnlyPolicy</a></li>
+<li><a href="org/apache/flume/serialization/LineDeserializer.html" title="class in org.apache.flume.serialization">LineDeserializer</a></li>
+<li><a href="org/apache/flume/serialization/LineDeserializer.Builder.html" title="class in org.apache.flume.serialization">LineDeserializer.Builder</a></li>
+<li><a href="org/apache/flume/channel/LoadBalancingChannelSelector.html" title="class in org.apache.flume.channel">LoadBalancingChannelSelector</a></li>
+<li><a href="org/apache/flume/clients/log4jappender/LoadBalancingLog4jAppender.html" title="class in org.apache.flume.clients.log4jappender">LoadBalancingLog4jAppender</a></li>
+<li><a href="org/apache/flume/api/LoadBalancingRpcClient.html" title="class in org.apache.flume.api">LoadBalancingRpcClient</a></li>
+<li><a href="org/apache/flume/api/LoadBalancingRpcClient.HostSelector.html" title="interface in org.apache.flume.api"><span class="interfaceName">LoadBalancingRpcClient.HostSelector</span></a></li>
+<li><a href="org/apache/flume/sink/LoadBalancingSinkProcessor.html" title="class in org.apache.flume.sink">LoadBalancingSinkProcessor</a></li>
+<li><a href="org/apache/flume/sink/LoadBalancingSinkProcessor.SinkSelector.html" title="interface in org.apache.flume.sink"><span class="interfaceName">LoadBalancingSinkProcessor.SinkSelector</span></a></li>
+<li><a href="org/apache/flume/channel/file/Log.html" title="class in org.apache.flume.channel.file">Log</a></li>
+<li><a href="org/apache/flume/clients/log4jappender/Log4jAppender.html" title="class in org.apache.flume.clients.log4jappender">Log4jAppender</a></li>
+<li><a href="org/apache/flume/clients/log4jappender/Log4jAvroHeaders.html" title="enum in org.apache.flume.clients.log4jappender">Log4jAvroHeaders</a></li>
+<li><a href="org/apache/flume/source/scribe/LogEntry.html" title="class in org.apache.flume.source.scribe">LogEntry</a></li>
+<li><a href="org/apache/flume/source/scribe/LogEntry._Fields.html" title="enum in org.apache.flume.source.scribe">LogEntry._Fields</a></li>
+<li><a href="org/apache/flume/channel/file/LogFile.html" title="class in org.apache.flume.channel.file">LogFile</a></li>
+<li><a href="org/apache/flume/channel/file/LogFile.OperationRecordUpdater.html" title="class in org.apache.flume.channel.file">LogFile.OperationRecordUpdater</a></li>
+<li><a href="org/apache/flume/channel/file/LogFile.SequentialReader.html" title="class in org.apache.flume.channel.file">LogFile.SequentialReader</a></li>
+<li><a href="org/apache/flume/channel/file/LogFileRetryableIOException.html" title="class in org.apache.flume.channel.file">LogFileRetryableIOException</a></li>
+<li><a href="org/apache/flume/channel/file/LogFileV3.html" title="class in org.apache.flume.channel.file">LogFileV3</a></li>
+<li><a href="org/apache/flume/channel/file/LogFileV3.SequentialReader.html" title="class in org.apache.flume.channel.file">LogFileV3.SequentialReader</a></li>
+<li><a href="org/apache/flume/sink/LoggerSink.html" title="class in org.apache.flume.sink">LoggerSink</a></li>
+<li><a href="org/apache/flume/conf/LogPrivacyUtil.html" title="class in org.apache.flume.conf">LogPrivacyUtil</a></li>
+<li><a href="org/apache/flume/channel/file/LogRecord.html" title="class in org.apache.flume.channel.file">LogRecord</a></li>
+<li><a href="org/apache/flume/channel/file/LogUtils.html" title="class in org.apache.flume.channel.file">LogUtils</a></li>
+<li><a href="org/apache/flume/node/MaterializedConfiguration.html" title="interface in org.apache.flume.node"><span class="interfaceName">MaterializedConfiguration</span></a></li>
+<li><a href="org/apache/flume/channel/MemoryChannel.html" title="class in org.apache.flume.channel">MemoryChannel</a></li>
+<li><a href="org/apache/flume/instrumentation/MonitoredCounterGroup.html" title="class in org.apache.flume.instrumentation">MonitoredCounterGroup</a></li>
+<li><a href="org/apache/flume/instrumentation/MonitoredCounterGroup.Type.html" title="enum in org.apache.flume.instrumentation">MonitoredCounterGroup.Type</a></li>
+<li><a href="org/apache/flume/instrumentation/MonitoringType.html" title="enum in org.apache.flume.instrumentation">MonitoringType</a></li>
+<li><a href="org/apache/flume/instrumentation/MonitorService.html" title="interface in org.apache.flume.instrumentation"><span class="interfaceName">MonitorService</span></a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/MorphlineHandler.html" title="interface in org.apache.flume.sink.solr.morphline"><span class="interfaceName">MorphlineHandler</span></a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/MorphlineHandlerImpl.html" title="class in org.apache.flume.sink.solr.morphline">MorphlineHandlerImpl</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/MorphlineInterceptor.html" title="class in org.apache.flume.sink.solr.morphline">MorphlineInterceptor</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/MorphlineInterceptor.Builder.html" title="class in org.apache.flume.sink.solr.morphline">MorphlineInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/MorphlineSink.html" title="class in org.apache.flume.sink.solr.morphline">MorphlineSink</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/MorphlineSolrSink.html" title="class in org.apache.flume.sink.solr.morphline">MorphlineSolrSink</a></li>
+<li><a href="org/apache/flume/channel/MultiplexingChannelSelector.html" title="class in org.apache.flume.channel">MultiplexingChannelSelector</a></li>
+<li><a href="org/apache/flume/source/MultiportSyslogTCPSource.html" title="class in org.apache.flume.source">MultiportSyslogTCPSource</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/MySQLSchemaHandler.html" title="class in org.apache.flume.channel.jdbc.impl">MySQLSchemaHandler</a></li>
+<li><a href="org/apache/flume/NamedComponent.html" title="interface in org.apache.flume"><span class="interfaceName">NamedComponent</span></a></li>
+<li><a href="org/apache/flume/source/NetcatSource.html" title="class in org.apache.flume.source">NetcatSource</a></li>
+<li><a href="org/apache/flume/source/NetcatSourceConfigurationConstants.html" title="class in org.apache.flume.source">NetcatSourceConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/NetcatUdpSource.html" title="class in org.apache.flume.source">NetcatUdpSource</a></li>
+<li><a href="org/apache/flume/api/NettyAvroRpcClient.html" title="class in org.apache.flume.api">NettyAvroRpcClient</a></li>
+<li><a href="org/apache/flume/channel/file/NoopRecordException.html" title="class in org.apache.flume.channel.file">NoopRecordException</a></li>
+<li><a href="org/apache/flume/sink/NullSink.html" title="class in org.apache.flume.sink">NullSink</a></li>
+<li><a href="org/apache/flume/util/OrderSelector.html" title="class in org.apache.flume.util">OrderSelector</a></li>
+<li><a href="org/apache/flume/spring/boot/config/PackageProvider.html" title="interface in org.apache.flume.spring.boot.config"><span class="interfaceName">PackageProvider</span></a></li>
+<li><a href="org/apache/flume/shared/kafka/test/PartitionOption.html" title="enum in org.apache.flume.shared.kafka.test">PartitionOption</a></li>
+<li><a href="org/apache/flume/shared/kafka/test/PartitionTestScenario.html" title="enum in org.apache.flume.shared.kafka.test">PartitionTestScenario</a></li>
+<li><a href="org/apache/flume/formatter/output/PathManager.html" title="interface in org.apache.flume.formatter.output"><span class="interfaceName">PathManager</span></a></li>
+<li><a href="org/apache/flume/formatter/output/PathManager.Builder.html" title="interface in org.apache.flume.formatter.output"><span class="interfaceName">PathManager.Builder</span></a></li>
+<li><a href="org/apache/flume/formatter/output/PathManagerFactory.html" title="class in org.apache.flume.formatter.output">PathManagerFactory</a></li>
+<li><a href="org/apache/flume/formatter/output/PathManagerType.html" title="enum in org.apache.flume.formatter.output">PathManagerType</a></li>
+<li><a href="org/apache/flume/netty/filter/PatternRule.html" title="class in org.apache.flume.netty.filter">PatternRule</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/PersistableEvent.html" title="class in org.apache.flume.channel.jdbc.impl">PersistableEvent</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/PersistableEvent.Builder.html" title="class in org.apache.flume.channel.jdbc.impl">PersistableEvent.Builder</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/PersistableEvent.HeaderEntry.html" title="class in org.apache.flume.channel.jdbc.impl">PersistableEvent.HeaderEntry</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/PersistableEvent.SpillableString.html" title="class in org.apache.flume.channel.jdbc.impl">PersistableEvent.SpillableString</a></li>
+<li><a href="org/apache/flume/tools/PlatformDetect.html" title="class in org.apache.flume.tools">PlatformDetect</a></li>
+<li><a href="org/apache/flume/PollableSource.html" title="interface in org.apache.flume"><span class="interfaceName">PollableSource</span></a></li>
+<li><a href="org/apache/flume/PollableSource.Status.html" title="enum in org.apache.flume">PollableSource.Status</a></li>
+<li><a href="org/apache/flume/source/PollableSourceConstants.html" title="class in org.apache.flume.source">PollableSourceConstants</a></li>
+<li><a href="org/apache/flume/source/PollableSourceRunner.html" title="class in org.apache.flume.source">PollableSourceRunner</a></li>
+<li><a href="org/apache/flume/source/PollableSourceRunner.PollingRunner.html" title="class in org.apache.flume.source">PollableSourceRunner.PollingRunner</a></li>
+<li><a href="org/apache/flume/node/PollingPropertiesFileConfigurationProvider.html" title="class in org.apache.flume.node">PollingPropertiesFileConfigurationProvider</a></li>
+<li><a href="org/apache/flume/node/PollingZooKeeperConfigurationProvider.html" title="class in org.apache.flume.node">PollingZooKeeperConfigurationProvider</a></li>
+<li><a href="org/apache/flume/serialization/PositionTracker.html" title="interface in org.apache.flume.serialization"><span class="interfaceName">PositionTracker</span></a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/Priority.html" title="enum in com.cloudera.flume.handlers.thrift">Priority</a></li>
+<li><a href="org/apache/flume/auth/PrivilegedExecutor.html" title="interface in org.apache.flume.auth"><span class="interfaceName">PrivilegedExecutor</span></a></li>
+<li><a href="org/apache/flume/node/PropertiesFileConfigurationProvider.html" title="class in org.apache.flume.node">PropertiesFileConfigurationProvider</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.ActiveLog.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.ActiveLog</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.ActiveLog.Builder.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.ActiveLog.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.ActiveLogOrBuilder.html" title="interface in org.apache.flume.channel.file.proto"><span class="interfaceName">ProtosFactory.ActiveLogOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Checkpoint.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.Checkpoint</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Checkpoint.Builder.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.Checkpoint.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.CheckpointOrBuilder.html" title="interface in org.apache.flume.channel.file.proto"><span class="interfaceName">ProtosFactory.CheckpointOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Commit.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.Commit</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Commit.Builder.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.Commit.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.CommitOrBuilder.html" title="interface in org.apache.flume.channel.file.proto"><span class="interfaceName">ProtosFactory.CommitOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.FlumeEvent.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.FlumeEvent</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.FlumeEvent.Builder.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.FlumeEvent.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.FlumeEventHeader.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.FlumeEventHeader</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.FlumeEventHeader.Builder.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.FlumeEventHeader.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.FlumeEventHeaderOrBuilder.html" title="interface in org.apache.flume.channel.file.proto"><span class="interfaceName">ProtosFactory.FlumeEventHeaderOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.FlumeEventOrBuilder.html" title="interface in org.apache.flume.channel.file.proto"><span class="interfaceName">ProtosFactory.FlumeEventOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.LogFileEncryption.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.LogFileEncryption</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.LogFileEncryption.Builder.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.LogFileEncryption.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.LogFileEncryptionOrBuilder.html" title="interface in org.apache.flume.channel.file.proto"><span class="interfaceName">ProtosFactory.LogFileEncryptionOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.LogFileMetaData.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.LogFileMetaData</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.LogFileMetaData.Builder.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.LogFileMetaData.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.LogFileMetaDataOrBuilder.html" title="interface in org.apache.flume.channel.file.proto"><span class="interfaceName">ProtosFactory.LogFileMetaDataOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Put.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.Put</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Put.Builder.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.Put.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.PutOrBuilder.html" title="interface in org.apache.flume.channel.file.proto"><span class="interfaceName">ProtosFactory.PutOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Rollback.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.Rollback</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Rollback.Builder.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.Rollback.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.RollbackOrBuilder.html" title="interface in org.apache.flume.channel.file.proto"><span class="interfaceName">ProtosFactory.RollbackOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Take.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.Take</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.Take.Builder.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.Take.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TakeOrBuilder.html" title="interface in org.apache.flume.channel.file.proto"><span class="interfaceName">ProtosFactory.TakeOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TransactionEventFooter.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.TransactionEventFooter</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TransactionEventFooter.Builder.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.TransactionEventFooter.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TransactionEventFooterOrBuilder.html" title="interface in org.apache.flume.channel.file.proto"><span class="interfaceName">ProtosFactory.TransactionEventFooterOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TransactionEventHeader.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.TransactionEventHeader</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TransactionEventHeader.Builder.html" title="class in org.apache.flume.channel.file.proto">ProtosFactory.TransactionEventHeader.Builder</a></li>
+<li><a href="org/apache/flume/channel/file/proto/ProtosFactory.TransactionEventHeaderOrBuilder.html" title="interface in org.apache.flume.channel.file.proto"><span class="interfaceName">ProtosFactory.TransactionEventHeaderOrBuilder</span></a></li>
+<li><a href="org/apache/flume/channel/PseudoTxnMemoryChannel.html" title="class in org.apache.flume.channel">PseudoTxnMemoryChannel</a></li>
+<li><a href="org/apache/flume/channel/PseudoTxnMemoryChannel.NoOpTransaction.html" title="class in org.apache.flume.channel">PseudoTxnMemoryChannel.NoOpTransaction</a></li>
+<li><a href="org/apache/flume/util/RandomOrderSelector.html" title="class in org.apache.flume.util">RandomOrderSelector</a></li>
+<li><a href="org/apache/flume/source/shaded/guava/RateLimiter.html" title="class in org.apache.flume.source.shaded.guava">RateLimiter</a></li>
+<li><a href="org/apache/flume/annotations/Recyclable.html" title="annotation in org.apache.flume.annotations">Recyclable</a></li>
+<li><a href="org/apache/flume/interceptor/RegexExtractorInterceptor.html" title="class in org.apache.flume.interceptor">RegexExtractorInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/RegexExtractorInterceptor.Builder.html" title="class in org.apache.flume.interceptor">RegexExtractorInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/interceptor/RegexExtractorInterceptorMillisSerializer.html" title="class in org.apache.flume.interceptor">RegexExtractorInterceptorMillisSerializer</a></li>
+<li><a href="org/apache/flume/interceptor/RegexExtractorInterceptorPassThroughSerializer.html" title="class in org.apache.flume.interceptor">RegexExtractorInterceptorPassThroughSerializer</a></li>
+<li><a href="org/apache/flume/interceptor/RegexExtractorInterceptorSerializer.html" title="interface in org.apache.flume.interceptor"><span class="interfaceName">RegexExtractorInterceptorSerializer</span></a></li>
+<li><a href="org/apache/flume/interceptor/RegexFilteringInterceptor.html" title="class in org.apache.flume.interceptor">RegexFilteringInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/RegexFilteringInterceptor.Builder.html" title="class in org.apache.flume.interceptor">RegexFilteringInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/interceptor/RegexFilteringInterceptor.Constants.html" title="class in org.apache.flume.interceptor">RegexFilteringInterceptor.Constants</a></li>
+<li><a href="org/apache/flume/sink/hbase2/RegexHBase2EventSerializer.html" title="class in org.apache.flume.sink.hbase2">RegexHBase2EventSerializer</a></li>
+<li><a href="org/apache/flume/sink/hbase/RegexHbaseEventSerializer.html" title="class in org.apache.flume.sink.hbase">RegexHbaseEventSerializer</a></li>
+<li><a href="org/apache/flume/client/avro/ReliableEventReader.html" title="interface in org.apache.flume.client.avro"><span class="interfaceName">ReliableEventReader</span></a></li>
+<li><a href="org/apache/flume/client/avro/ReliableSpoolingFileEventReader.html" title="class in org.apache.flume.client.avro">ReliableSpoolingFileEventReader</a></li>
+<li><a href="org/apache/flume/client/avro/ReliableSpoolingFileEventReader.Builder.html" title="class in org.apache.flume.client.avro">ReliableSpoolingFileEventReader.Builder</a></li>
+<li><a href="org/apache/flume/client/avro/ReliableSpoolingFileEventReader.TrackingPolicy.html" title="enum in org.apache.flume.client.avro">ReliableSpoolingFileEventReader.TrackingPolicy</a></li>
+<li><a href="org/apache/flume/source/taildir/ReliableTaildirEventReader.html" title="class in org.apache.flume.source.taildir">ReliableTaildirEventReader</a></li>
+<li><a href="org/apache/flume/source/taildir/ReliableTaildirEventReader.Builder.html" title="class in org.apache.flume.source.taildir">ReliableTaildirEventReader.Builder</a></li>
+<li><a href="org/apache/flume/serialization/RemoteMarkable.html" title="interface in org.apache.flume.serialization"><span class="interfaceName">RemoteMarkable</span></a></li>
+<li><a href="org/apache/flume/interceptor/RemoveHeaderInterceptor.html" title="class in org.apache.flume.interceptor">RemoveHeaderInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/RemoveHeaderInterceptor.Builder.html" title="class in org.apache.flume.interceptor">RemoveHeaderInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/channel/ReplicatingChannelSelector.html" title="class in org.apache.flume.channel">ReplicatingChannelSelector</a></li>
+<li><a href="org/apache/flume/serialization/Resettable.html" title="interface in org.apache.flume.serialization"><span class="interfaceName">Resettable</span></a></li>
+<li><a href="org/apache/flume/serialization/ResettableFileInputStream.html" title="class in org.apache.flume.serialization">ResettableFileInputStream</a></li>
+<li><a href="org/apache/flume/serialization/ResettableInputStream.html" title="class in org.apache.flume.serialization">ResettableInputStream</a></li>
+<li><a href="org/apache/flume/source/scribe/ResultCode.html" title="enum in org.apache.flume.source.scribe">ResultCode</a></li>
+<li><a href="org/apache/flume/sink/RollingFileSink.html" title="class in org.apache.flume.sink">RollingFileSink</a></li>
+<li><a href="org/apache/flume/formatter/output/RollTimePathManager.html" title="class in org.apache.flume.formatter.output">RollTimePathManager</a></li>
+<li><a href="org/apache/flume/formatter/output/RollTimePathManager.Builder.html" title="class in org.apache.flume.formatter.output">RollTimePathManager.Builder</a></li>
+<li><a href="org/apache/flume/util/RoundRobinOrderSelector.html" title="class in org.apache.flume.util">RoundRobinOrderSelector</a></li>
+<li><a href="org/apache/flume/api/RpcClient.html" title="interface in org.apache.flume.api"><span class="interfaceName">RpcClient</span></a></li>
+<li><a href="org/apache/flume/api/RpcClientConfigurationConstants.html" title="class in org.apache.flume.api">RpcClientConfigurationConstants</a></li>
+<li><a href="org/apache/flume/api/RpcClientFactory.html" title="class in org.apache.flume.api">RpcClientFactory</a></li>
+<li><a href="org/apache/flume/api/RpcClientFactory.ClientType.html" title="enum in org.apache.flume.api">RpcClientFactory.ClientType</a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/SchemaHandler.html" title="interface in org.apache.flume.channel.jdbc.impl"><span class="interfaceName">SchemaHandler</span></a></li>
+<li><a href="org/apache/flume/channel/jdbc/impl/SchemaHandlerFactory.html" title="class in org.apache.flume.channel.jdbc.impl">SchemaHandlerFactory</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.html" title="class in org.apache.flume.source.scribe">Scribe</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.AsyncClient.html" title="class in org.apache.flume.source.scribe">Scribe.AsyncClient</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.AsyncClient.Factory.html" title="class in org.apache.flume.source.scribe">Scribe.AsyncClient.Factory</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.AsyncClient.Log_call.html" title="class in org.apache.flume.source.scribe">Scribe.AsyncClient.Log_call</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.AsyncIface.html" title="interface in org.apache.flume.source.scribe"><span class="interfaceName">Scribe.AsyncIface</span></a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.AsyncProcessor.html" title="class in org.apache.flume.source.scribe">Scribe.AsyncProcessor</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.AsyncProcessor.Log.html" title="class in org.apache.flume.source.scribe">Scribe.AsyncProcessor.Log</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Client.html" title="class in org.apache.flume.source.scribe">Scribe.Client</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Client.Factory.html" title="class in org.apache.flume.source.scribe">Scribe.Client.Factory</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Iface.html" title="interface in org.apache.flume.source.scribe"><span class="interfaceName">Scribe.Iface</span></a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Log_args.html" title="class in org.apache.flume.source.scribe">Scribe.Log_args</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Log_args._Fields.html" title="enum in org.apache.flume.source.scribe">Scribe.Log_args._Fields</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Log_result.html" title="class in org.apache.flume.source.scribe">Scribe.Log_result</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Log_result._Fields.html" title="enum in org.apache.flume.source.scribe">Scribe.Log_result._Fields</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Processor.html" title="class in org.apache.flume.source.scribe">Scribe.Processor</a></li>
+<li><a href="org/apache/flume/source/scribe/Scribe.Processor.Log.html" title="class in org.apache.flume.source.scribe">Scribe.Processor.Log</a></li>
+<li><a href="org/apache/flume/source/scribe/ScribeSource.html" title="class in org.apache.flume.source.scribe">ScribeSource</a></li>
+<li><a href="org/apache/flume/interceptor/SearchAndReplaceInterceptor.html" title="class in org.apache.flume.interceptor">SearchAndReplaceInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/SearchAndReplaceInterceptor.Builder.html" title="class in org.apache.flume.interceptor">SearchAndReplaceInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/api/SecureRpcClientFactory.html" title="class in org.apache.flume.api">SecureRpcClientFactory</a></li>
+<li><a href="org/apache/flume/api/SecureThriftRpcClient.html" title="class in org.apache.flume.api">SecureThriftRpcClient</a></li>
+<li><a href="org/apache/flume/api/SecureThriftRpcClient.UgiSaslClientTransport.html" title="class in org.apache.flume.api">SecureThriftRpcClient.UgiSaslClientTransport</a></li>
+<li><a href="org/apache/flume/auth/SecurityException.html" title="class in org.apache.flume.auth">SecurityException</a></li>
+<li><a href="org/apache/flume/serialization/Seekable.html" title="interface in org.apache.flume.serialization"><span class="interfaceName">Seekable</span></a></li>
+<li><a href="org/apache/flume/sink/hdfs/SequenceFileSerializer.html" title="interface in org.apache.flume.sink.hdfs"><span class="interfaceName">SequenceFileSerializer</span></a></li>
+<li><a href="org/apache/flume/sink/hdfs/SequenceFileSerializer.Builder.html" title="interface in org.apache.flume.sink.hdfs"><span class="interfaceName">SequenceFileSerializer.Builder</span></a></li>
+<li><a href="org/apache/flume/sink/hdfs/SequenceFileSerializer.Record.html" title="class in org.apache.flume.sink.hdfs">SequenceFileSerializer.Record</a></li>
+<li><a href="org/apache/flume/sink/hdfs/SequenceFileSerializerFactory.html" title="class in org.apache.flume.sink.hdfs">SequenceFileSerializerFactory</a></li>
+<li><a href="org/apache/flume/sink/hdfs/SequenceFileSerializerType.html" title="enum in org.apache.flume.sink.hdfs">SequenceFileSerializerType</a></li>
+<li><a href="org/apache/flume/source/SequenceGeneratorSource.html" title="class in org.apache.flume.source">SequenceGeneratorSource</a></li>
+<li><a href="org/apache/flume/channel/file/Serialization.html" title="class in org.apache.flume.channel.file">Serialization</a></li>
+<li><a href="org/apache/flume/sink/hbase/SimpleAsyncHbaseEventSerializer.html" title="class in org.apache.flume.sink.hbase">SimpleAsyncHbaseEventSerializer</a></li>
+<li><a href="org/apache/flume/event/SimpleEvent.html" title="class in org.apache.flume.event">SimpleEvent</a></li>
+<li><a href="org/apache/flume/sink/hbase2/SimpleHBase2EventSerializer.html" title="class in org.apache.flume.sink.hbase2">SimpleHBase2EventSerializer</a></li>
+<li><a href="org/apache/flume/sink/hbase2/SimpleHBase2EventSerializer.KeyType.html" title="enum in org.apache.flume.sink.hbase2">SimpleHBase2EventSerializer.KeyType</a></li>
+<li><a href="org/apache/flume/sink/hbase/SimpleHbaseEventSerializer.html" title="class in org.apache.flume.sink.hbase">SimpleHbaseEventSerializer</a></li>
+<li><a href="org/apache/flume/sink/hbase/SimpleHbaseEventSerializer.KeyType.html" title="enum in org.apache.flume.sink.hbase">SimpleHbaseEventSerializer.KeyType</a></li>
+<li><a href="org/apache/flume/node/SimpleMaterializedConfiguration.html" title="class in org.apache.flume.node">SimpleMaterializedConfiguration</a></li>
+<li><a href="org/apache/flume/sink/hbase/SimpleRowKeyGenerator.html" title="class in org.apache.flume.sink.hbase">SimpleRowKeyGenerator</a></li>
+<li><a href="org/apache/flume/sink/hbase2/SimpleRowKeyGenerator.html" title="class in org.apache.flume.sink.hbase2">SimpleRowKeyGenerator</a></li>
+<li><a href="org/apache/flume/client/avro/SimpleTextLineEventReader.html" title="class in org.apache.flume.client.avro">SimpleTextLineEventReader</a></li>
+<li><a href="org/apache/flume/Sink.html" title="interface in org.apache.flume"><span class="interfaceName">Sink</span></a></li>
+<li><a href="org/apache/flume/Sink.Status.html" title="enum in org.apache.flume">Sink.Status</a></li>
+<li><a href="org/apache/flume/conf/sink/SinkConfiguration.html" title="class in org.apache.flume.conf.sink">SinkConfiguration</a></li>
+<li><a href="org/apache/flume/conf/sink/SinkConfiguration.SinkConfigurationType.html" title="enum in org.apache.flume.conf.sink">SinkConfiguration.SinkConfigurationType</a></li>
+<li><a href="org/apache/flume/instrumentation/SinkCounter.html" title="class in org.apache.flume.instrumentation">SinkCounter</a></li>
+<li><a href="org/apache/flume/instrumentation/SinkCounterMBean.html" title="interface in org.apache.flume.instrumentation"><span class="interfaceName">SinkCounterMBean</span></a></li>
+<li><a href="org/apache/flume/SinkFactory.html" title="interface in org.apache.flume"><span class="interfaceName">SinkFactory</span></a></li>
+<li><a href="org/apache/flume/sink/SinkGroup.html" title="class in org.apache.flume.sink">SinkGroup</a></li>
+<li><a href="org/apache/flume/conf/sink/SinkGroupConfiguration.html" title="class in org.apache.flume.conf.sink">SinkGroupConfiguration</a></li>
+<li><a href="org/apache/flume/SinkProcessor.html" title="interface in org.apache.flume"><span class="interfaceName">SinkProcessor</span></a></li>
+<li><a href="org/apache/flume/conf/sink/SinkProcessorConfiguration.html" title="class in org.apache.flume.conf.sink">SinkProcessorConfiguration</a></li>
+<li><a href="org/apache/flume/conf/sink/SinkProcessorConfiguration.SinkProcessorConfigurationType.html" title="enum in org.apache.flume.conf.sink">SinkProcessorConfiguration.SinkProcessorConfigurationType</a></li>
+<li><a href="org/apache/flume/instrumentation/SinkProcessorCounter.html" title="class in org.apache.flume.instrumentation">SinkProcessorCounter</a></li>
+<li><a href="org/apache/flume/sink/SinkProcessorFactory.html" title="class in org.apache.flume.sink">SinkProcessorFactory</a></li>
+<li><a href="org/apache/flume/conf/sink/SinkProcessorType.html" title="enum in org.apache.flume.conf.sink">SinkProcessorType</a></li>
+<li><a href="org/apache/flume/SinkRunner.html" title="class in org.apache.flume">SinkRunner</a></li>
+<li><a href="org/apache/flume/SinkRunner.PollingRunner.html" title="class in org.apache.flume">SinkRunner.PollingRunner</a></li>
+<li><a href="org/apache/flume/conf/sink/SinkType.html" title="enum in org.apache.flume.conf.sink">SinkType</a></li>
+<li><a href="org/apache/flume/Source.html" title="interface in org.apache.flume"><span class="interfaceName">Source</span></a></li>
+<li><a href="org/apache/flume/conf/source/SourceConfiguration.html" title="class in org.apache.flume.conf.source">SourceConfiguration</a></li>
+<li><a href="org/apache/flume/conf/source/SourceConfiguration.SourceConfigurationType.html" title="enum in org.apache.flume.conf.source">SourceConfiguration.SourceConfigurationType</a></li>
+<li><a href="org/apache/flume/instrumentation/SourceCounter.html" title="class in org.apache.flume.instrumentation">SourceCounter</a></li>
+<li><a href="org/apache/flume/instrumentation/SourceCounterMBean.html" title="interface in org.apache.flume.instrumentation"><span class="interfaceName">SourceCounterMBean</span></a></li>
+<li><a href="org/apache/flume/SourceFactory.html" title="interface in org.apache.flume"><span class="interfaceName">SourceFactory</span></a></li>
+<li><a href="org/apache/flume/SourceRunner.html" title="class in org.apache.flume">SourceRunner</a></li>
+<li><a href="org/apache/flume/conf/source/SourceType.html" title="enum in org.apache.flume.conf.source">SourceType</a></li>
+<li><a href="org/apache/flume/util/SpecificOrderIterator.html" title="class in org.apache.flume.util">SpecificOrderIterator</a></li>
+<li><a href="org/apache/flume/channel/SpillableMemoryChannel.html" title="class in org.apache.flume.channel">SpillableMemoryChannel</a></li>
+<li><a href="org/apache/flume/channel/SpillableMemoryChannel.DrainOrderQueue.html" title="class in org.apache.flume.channel">SpillableMemoryChannel.DrainOrderQueue</a></li>
+<li><a href="org/apache/flume/source/SpoolDirectorySource.html" title="class in org.apache.flume.source">SpoolDirectorySource</a></li>
+<li><a href="org/apache/flume/source/SpoolDirectorySourceConfigurationConstants.html" title="class in org.apache.flume.source">SpoolDirectorySourceConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/SpoolDirectorySourceConfigurationConstants.ConsumeOrder.html" title="enum in org.apache.flume.source">SpoolDirectorySourceConfigurationConstants.ConsumeOrder</a></li>
+<li><a href="org/apache/flume/spring/boot/config/SpringConfiguration.html" title="class in org.apache.flume.spring.boot.config">SpringConfiguration</a></li>
+<li><a href="org/apache/flume/spring/boot/runner/SpringFlume.html" title="class in org.apache.flume.spring.boot.runner">SpringFlume</a></li>
+<li><a href="org/apache/flume/api/SSLContextAwareAbstractRpcClient.html" title="class in org.apache.flume.api">SSLContextAwareAbstractRpcClient</a></li>
+<li><a href="org/apache/flume/source/SslContextAwareAbstractSource.html" title="class in org.apache.flume.source">SslContextAwareAbstractSource</a></li>
+<li><a href="org/apache/flume/util/SSLUtil.html" title="class in org.apache.flume.util">SSLUtil</a></li>
+<li><a href="org/apache/flume/interceptor/StaticInterceptor.html" title="class in org.apache.flume.interceptor">StaticInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/StaticInterceptor.Builder.html" title="class in org.apache.flume.interceptor">StaticInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/interceptor/StaticInterceptor.Constants.html" title="class in org.apache.flume.interceptor">StaticInterceptor.Constants</a></li>
+<li><a href="org/apache/flume/node/StaticZooKeeperConfigurationProvider.html" title="class in org.apache.flume.node">StaticZooKeeperConfigurationProvider</a></li>
+<li><a href="org/apache/flume/thrift/Status.html" title="enum in org.apache.flume.thrift">Status</a></li>
+<li><a href="org/apache/flume/source/shaded/guava/Stopwatch.html" title="class in org.apache.flume.source.shaded.guava">Stopwatch</a></li>
+<li><a href="org/apache/flume/source/StressSource.html" title="class in org.apache.flume.source">StressSource</a></li>
+<li><a href="org/apache/flume/source/SyslogParser.html" title="class in org.apache.flume.source">SyslogParser</a></li>
+<li><a href="org/apache/flume/source/SyslogSourceConfigurationConstants.html" title="class in org.apache.flume.source">SyslogSourceConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/SyslogTcpSource.html" title="class in org.apache.flume.source">SyslogTcpSource</a></li>
+<li><a href="org/apache/flume/source/SyslogUDPSource.html" title="class in org.apache.flume.source">SyslogUDPSource</a></li>
+<li><a href="org/apache/flume/source/SyslogUtils.html" title="class in org.apache.flume.source">SyslogUtils</a></li>
+<li><a href="org/apache/flume/source/SyslogUtils.SyslogStatus.html" title="enum in org.apache.flume.source">SyslogUtils.SyslogStatus</a></li>
+<li><a href="org/apache/flume/SystemClock.html" title="class in org.apache.flume">SystemClock</a></li>
+<li><a href="org/apache/flume/source/taildir/TaildirMatcher.html" title="class in org.apache.flume.source.taildir">TaildirMatcher</a></li>
+<li><a href="org/apache/flume/source/taildir/TaildirSource.html" title="class in org.apache.flume.source.taildir">TaildirSource</a></li>
+<li><a href="org/apache/flume/source/taildir/TaildirSourceConfigurationConstants.html" title="class in org.apache.flume.source.taildir">TaildirSourceConfigurationConstants</a></li>
+<li><a href="org/apache/flume/source/taildir/TailFile.html" title="class in org.apache.flume.source.taildir">TailFile</a></li>
+<li><a href="org/apache/flume/formatter/output/TextDelimitedOutputFormatter.html" title="class in org.apache.flume.formatter.output">TextDelimitedOutputFormatter</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEvent.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEvent</a></li>
+<li><a href="org/apache/flume/thrift/ThriftFlumeEvent.html" title="class in org.apache.flume.thrift">ThriftFlumeEvent</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEvent._Fields.html" title="enum in com.cloudera.flume.handlers.thrift">ThriftFlumeEvent._Fields</a></li>
+<li><a href="org/apache/flume/thrift/ThriftFlumeEvent._Fields.html" title="enum in org.apache.flume.thrift">ThriftFlumeEvent._Fields</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.append_args.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.append_args</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.append_args._Fields.html" title="enum in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.append_args._Fields</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncClient.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.AsyncClient</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncClient.append_call.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.AsyncClient.append_call</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncClient.close_call.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.AsyncClient.close_call</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncClient.Factory.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.AsyncClient.Factory</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncIface.html" title="interface in com.cloudera.flume.handlers.thrift"><span class="interfaceName">ThriftFlumeEventServer.AsyncIface</span></a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncProcessor.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.AsyncProcessor</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncProcessor.append.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.AsyncProcessor.append</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.AsyncProcessor.close.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.AsyncProcessor.close</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.Client.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.Client</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.Client.Factory.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.Client.Factory</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.close_args.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.close_args</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.close_args._Fields.html" title="enum in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.close_args._Fields</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.close_result.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.close_result</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.close_result._Fields.html" title="enum in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.close_result._Fields</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.Iface.html" title="interface in com.cloudera.flume.handlers.thrift"><span class="interfaceName">ThriftFlumeEventServer.Iface</span></a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.Processor.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.Processor</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.Processor.append.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.Processor.append</a></li>
+<li><a href="com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.Processor.close.html" title="class in com.cloudera.flume.handlers.thrift">ThriftFlumeEventServer.Processor.close</a></li>
+<li><a href="org/apache/flume/source/thriftLegacy/ThriftLegacySource.html" title="class in org.apache.flume.source.thriftLegacy">ThriftLegacySource</a></li>
+<li><a href="org/apache/flume/source/thriftLegacy/ThriftLegacySource.ThriftHandler.html" title="class in org.apache.flume.source.thriftLegacy">ThriftLegacySource.ThriftHandler</a></li>
+<li><a href="org/apache/flume/api/ThriftRpcClient.html" title="class in org.apache.flume.api">ThriftRpcClient</a></li>
+<li><a href="org/apache/flume/sink/ThriftSink.html" title="class in org.apache.flume.sink">ThriftSink</a></li>
+<li><a href="org/apache/flume/source/ThriftSource.html" title="class in org.apache.flume.source">ThriftSource</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.append_args.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.append_args</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.append_args._Fields.html" title="enum in org.apache.flume.thrift">ThriftSourceProtocol.append_args._Fields</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.append_result.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.append_result</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.append_result._Fields.html" title="enum in org.apache.flume.thrift">ThriftSourceProtocol.append_result._Fields</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.appendBatch_args.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.appendBatch_args</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.appendBatch_args._Fields.html" title="enum in org.apache.flume.thrift">ThriftSourceProtocol.appendBatch_args._Fields</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.appendBatch_result.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.appendBatch_result</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.appendBatch_result._Fields.html" title="enum in org.apache.flume.thrift">ThriftSourceProtocol.appendBatch_result._Fields</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncClient.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.AsyncClient</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncClient.append_call.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.AsyncClient.append_call</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncClient.appendBatch_call.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.AsyncClient.appendBatch_call</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncClient.Factory.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.AsyncClient.Factory</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncIface.html" title="interface in org.apache.flume.thrift"><span class="interfaceName">ThriftSourceProtocol.AsyncIface</span></a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncProcessor.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.AsyncProcessor</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncProcessor.append.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.AsyncProcessor.append</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.AsyncProcessor.appendBatch.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.AsyncProcessor.appendBatch</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.Client.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.Client</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.Client.Factory.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.Client.Factory</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.Iface.html" title="interface in org.apache.flume.thrift"><span class="interfaceName">ThriftSourceProtocol.Iface</span></a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.Processor.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.Processor</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.Processor.append.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.Processor.append</a></li>
+<li><a href="org/apache/flume/thrift/ThriftSourceProtocol.Processor.appendBatch.html" title="class in org.apache.flume.thrift">ThriftSourceProtocol.Processor.appendBatch</a></li>
+<li><a href="org/apache/flume/interceptor/TimestampInterceptor.html" title="class in org.apache.flume.interceptor">TimestampInterceptor</a></li>
+<li><a href="org/apache/flume/interceptor/TimestampInterceptor.Builder.html" title="class in org.apache.flume.interceptor">TimestampInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/interceptor/TimestampInterceptor.Constants.html" title="class in org.apache.flume.interceptor">TimestampInterceptor.Constants</a></li>
+<li><a href="org/apache/flume/tools/TimestampRoundDownUtil.html" title="class in org.apache.flume.tools">TimestampRoundDownUtil</a></li>
+<li><a href="org/apache/flume/Transaction.html" title="interface in org.apache.flume"><span class="interfaceName">Transaction</span></a></li>
+<li><a href="org/apache/flume/Transaction.TransactionState.html" title="enum in org.apache.flume">Transaction.TransactionState</a></li>
+<li><a href="org/apache/flume/conf/TransactionCapacitySupported.html" title="interface in org.apache.flume.conf"><span class="interfaceName">TransactionCapacitySupported</span></a></li>
+<li><a href="org/apache/flume/channel/file/TransactionEventRecord.html" title="class in org.apache.flume.channel.file">TransactionEventRecord</a></li>
+<li><a href="org/apache/flume/channel/file/TransactionIDOracle.html" title="class in org.apache.flume.channel.file">TransactionIDOracle</a></li>
+<li><a href="org/apache/flume/channel/jdbc/TransactionIsolation.html" title="enum in org.apache.flume.channel.jdbc">TransactionIsolation</a></li>
+<li><a href="org/apache/flume/source/twitter/TwitterSource.html" title="class in org.apache.flume.source.twitter">TwitterSource</a></li>
+<li><a href="org/apache/flume/source/shaded/guava/Uninterruptibles.html" title="class in org.apache.flume.source.shaded.guava">Uninterruptibles</a></li>
+<li><a href="org/apache/flume/node/UriConfigurationProvider.html" title="class in org.apache.flume.node">UriConfigurationProvider</a></li>
+<li><a href="org/apache/flume/node/net/UrlConnectionFactory.html" title="class in org.apache.flume.node.net">UrlConnectionFactory</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/UUIDInterceptor.html" title="class in org.apache.flume.sink.solr.morphline">UUIDInterceptor</a></li>
+<li><a href="org/apache/flume/sink/solr/morphline/UUIDInterceptor.Builder.html" title="class in org.apache.flume.sink.solr.morphline">UUIDInterceptor.Builder</a></li>
+<li><a href="org/apache/flume/VersionAnnotation.html" title="annotation in org.apache.flume">VersionAnnotation</a></li>
+<li><a href="org/apache/flume/tools/VersionInfo.html" title="class in org.apache.flume.tools">VersionInfo</a></li>
+<li><a href="org/apache/flume/channel/file/WriteOrderOracle.html" title="class in org.apache.flume.channel.file">WriteOrderOracle</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/content/releases/content/1.11.0/apidocs/com/cloudera/flume/handlers/thrift/EventStatus.html b/content/releases/content/1.11.0/apidocs/com/cloudera/flume/handlers/thrift/EventStatus.html
new file mode 100644
index 00000000..ed997925
--- /dev/null
+++ b/content/releases/content/1.11.0/apidocs/com/cloudera/flume/handlers/thrift/EventStatus.html
@@ -0,0 +1,398 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_144) on Mon Oct 10 00:08:30 MST 2022 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>EventStatus (Apache Flume 1.11.0 API)</title>
+<meta name="date" content="2022-10-10">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EventStatus (Apache Flume 1.11.0 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":10,"i2":9,"i3":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/EventStatus.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../com/cloudera/flume/handlers/thrift/Priority.html" title="enum in com.cloudera.flume.handlers.thrift"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?com/cloudera/flume/handlers/thrift/EventStatus.html" target="_top">Frames</a></li>
+<li><a href="EventStatus.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">com.cloudera.flume.handlers.thrift</div>
+<h2 title="Enum EventStatus" class="title">Enum EventStatus</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../../../com/cloudera/flume/handlers/thrift/EventStatus.html" title="enum in com.cloudera.flume.handlers.thrift">EventStatus</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>com.cloudera.flume.handlers.thrift.EventStatus</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../com/cloudera/flume/handlers/thrift/EventStatus.html" title="enum in com.cloudera.flume.handlers.thrift">EventStatus</a>&gt;, org.apache.thrift.TEnum</dd>
+</dl>
+<hr>
+<br>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/javax/annotation/Generated.html?is-external=true" title="class or interface in javax.annotation">@Generated</a>(<a href="http://docs.oracle.com/javase/7/docs/api/javax/annotation/Generated.html?is-external=true#value--" title="class or interface in javax.annotation">value</a>="Autogenerated by Thrift Compiler (0.13.0)",
+           <a href="http://docs.oracle.com/javase/7/docs/api/javax/annotation/Generated.html?is-external=true#date--" title="class or interface in javax.annotation">date</a>="2019-11-23")
+public enum <span class="typeNameLabel">EventStatus</span>
+extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../../../com/cloudera/flume/handlers/thrift/EventStatus.html" title="enum in com.cloudera.flume.handlers.thrift">EventStatus</a>&gt;
... 424741 lines suppressed ...