You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@twill.apache.org by ch...@apache.org on 2017/08/28 18:51:34 UTC
[51/51] [abbrv] [partial] twill git commit: Site updates for 0.12.0
release
Site updates for 0.12.0 release
Project: http://git-wip-us.apache.org/repos/asf/twill/repo
Commit: http://git-wip-us.apache.org/repos/asf/twill/commit/49f35954
Tree: http://git-wip-us.apache.org/repos/asf/twill/tree/49f35954
Diff: http://git-wip-us.apache.org/repos/asf/twill/diff/49f35954
Branch: refs/heads/site
Commit: 49f35954d62a5f4fdd70ba52e68d00f534348d21
Parents: c14e314
Author: Terence Yim <ch...@apache.org>
Authored: Mon Aug 28 11:50:32 2017 -0700
Committer: Terence Yim <ch...@apache.org>
Committed: Mon Aug 28 11:50:32 2017 -0700
----------------------------------------------------------------------
src/site/markdown/index.md | 4 +-
src/site/markdown/releases/0.12.0.md | 60 +
.../apidocs-0.12.0/allclasses-frame.html | 133 +
.../apidocs-0.12.0/allclasses-noframe.html | 133 +
.../apidocs-0.12.0/constant-values.html | 291 ++
.../apidocs-0.12.0/deprecated-list.html | 212 ++
src/site/resources/apidocs-0.12.0/help-doc.html | 222 ++
.../resources/apidocs-0.12.0/index-all.html | 2567 ++++++++++++++++++
src/site/resources/apidocs-0.12.0/index.html | 75 +
.../apache/twill/api/AbstractTwillRunnable.html | 424 +++
.../org/apache/twill/api/ClassAcceptor.html | 270 ++
.../org/apache/twill/api/Command.Builder.html | 270 ++
.../org/apache/twill/api/Command.html | 243 ++
.../org/apache/twill/api/Configs.Defaults.html | 371 +++
.../org/apache/twill/api/Configs.Keys.html | 416 +++
.../org/apache/twill/api/Configs.html | 218 ++
.../org/apache/twill/api/ElectionHandler.html | 234 ++
.../twill/api/EventHandler.TimeoutAction.html | 267 ++
.../twill/api/EventHandler.TimeoutEvent.html | 308 +++
.../org/apache/twill/api/EventHandler.html | 500 ++++
.../apache/twill/api/EventHandlerContext.html | 238 ++
.../twill/api/EventHandlerSpecification.html | 222 ++
.../org/apache/twill/api/Hosts.html | 314 +++
.../org/apache/twill/api/LocalFile.html | 284 ++
.../org/apache/twill/api/Racks.html | 314 +++
.../org/apache/twill/api/ResourceReport.html | 283 ++
...rceSpecification.Builder.AfterInstances.html | 276 ++
...sourceSpecification.Builder.AfterMemory.html | 274 ++
...sourceSpecification.Builder.AfterUplink.html | 276 ++
.../ResourceSpecification.Builder.Build.html | 266 ++
...esourceSpecification.Builder.CoreSetter.html | 279 ++
.../api/ResourceSpecification.Builder.Done.html | 246 ++
...ourceSpecification.Builder.MemorySetter.html | 264 ++
.../api/ResourceSpecification.Builder.html | 272 ++
.../api/ResourceSpecification.SizeUnit.html | 326 +++
.../apache/twill/api/ResourceSpecification.html | 364 +++
.../org/apache/twill/api/RunId.html | 209 ++
.../apache/twill/api/RuntimeSpecification.html | 248 ++
.../org/apache/twill/api/SecureStore.html | 213 ++
.../apache/twill/api/SecureStoreUpdater.html | 222 ++
.../org/apache/twill/api/ServiceAnnouncer.html | 240 ++
.../ServiceController.TerminationStatus.html | 347 +++
.../org/apache/twill/api/ServiceController.html | 414 +++
.../org/apache/twill/api/TwillApplication.html | 213 ++
.../org/apache/twill/api/TwillContext.html | 428 +++
.../org/apache/twill/api/TwillController.html | 467 ++++
.../org/apache/twill/api/TwillPreparer.html | 852 ++++++
.../org/apache/twill/api/TwillRunResources.html | 330 +++
.../org/apache/twill/api/TwillRunnable.html | 303 +++
...nableSpecification.Builder.AfterConfigs.html | 262 ++
...RunnableSpecification.Builder.AfterName.html | 275 ++
...unnableSpecification.Builder.NameSetter.html | 262 ++
.../api/TwillRunnableSpecification.Builder.html | 256 ++
.../twill/api/TwillRunnableSpecification.html | 256 ++
.../apache/twill/api/TwillRunner.LiveInfo.html | 234 ++
.../org/apache/twill/api/TwillRunner.html | 400 +++
.../apache/twill/api/TwillRunnerService.html | 266 ++
.../TwillSpecification.Builder.AfterName.html | 262 ++
.../TwillSpecification.Builder.AfterOrder.html | 233 ++
...cification.Builder.AfterPlacementPolicy.html | 236 ++
...willSpecification.Builder.AfterRunnable.html | 242 ++
.../TwillSpecification.Builder.FirstOrder.html | 218 ++
...illSpecification.Builder.LocalFileAdder.html | 301 ++
.../TwillSpecification.Builder.MoreFile.html | 389 +++
...ification.Builder.MorePlacementPolicies.html | 294 ++
...TwillSpecification.Builder.MoreRunnable.html | 268 ++
.../TwillSpecification.Builder.NameSetter.html | 262 ++
.../TwillSpecification.Builder.NextOrder.html | 245 ++
.../TwillSpecification.Builder.OrderSetter.html | 345 +++
...ification.Builder.PlacementPolicySetter.html | 402 +++
...illSpecification.Builder.RunnableSetter.html | 386 +++
...ation.Builder.RuntimeSpecificationAdder.html | 242 ++
.../twill/api/TwillSpecification.Builder.html | 310 +++
.../api/TwillSpecification.Order.Type.html | 325 +++
.../twill/api/TwillSpecification.Order.html | 246 ++
...TwillSpecification.PlacementPolicy.Type.html | 332 +++
.../api/TwillSpecification.PlacementPolicy.html | 277 ++
.../apache/twill/api/TwillSpecification.html | 301 ++
.../api/class-use/AbstractTwillRunnable.html | 117 +
.../twill/api/class-use/ClassAcceptor.html | 162 ++
.../twill/api/class-use/Command.Builder.html | 168 ++
.../org/apache/twill/api/class-use/Command.html | 235 ++
.../twill/api/class-use/Configs.Defaults.html | 117 +
.../twill/api/class-use/Configs.Keys.html | 117 +
.../org/apache/twill/api/class-use/Configs.html | 117 +
.../twill/api/class-use/ElectionHandler.html | 162 ++
.../class-use/EventHandler.TimeoutAction.html | 174 ++
.../class-use/EventHandler.TimeoutEvent.html | 161 ++
.../twill/api/class-use/EventHandler.html | 163 ++
.../api/class-use/EventHandlerContext.html | 174 ++
.../class-use/EventHandlerSpecification.html | 169 ++
.../org/apache/twill/api/class-use/Hosts.html | 201 ++
.../apache/twill/api/class-use/LocalFile.html | 159 ++
.../org/apache/twill/api/class-use/Racks.html | 201 ++
.../twill/api/class-use/ResourceReport.html | 161 ++
...rceSpecification.Builder.AfterInstances.html | 159 ++
...sourceSpecification.Builder.AfterMemory.html | 160 ++
...sourceSpecification.Builder.AfterUplink.html | 160 ++
.../ResourceSpecification.Builder.Build.html | 171 ++
...esourceSpecification.Builder.CoreSetter.html | 159 ++
.../ResourceSpecification.Builder.Done.html | 160 ++
...ourceSpecification.Builder.MemorySetter.html | 165 ++
.../ResourceSpecification.Builder.html | 117 +
.../ResourceSpecification.SizeUnit.html | 192 ++
.../api/class-use/ResourceSpecification.html | 239 ++
.../org/apache/twill/api/class-use/RunId.html | 252 ++
.../api/class-use/RuntimeSpecification.html | 159 ++
.../apache/twill/api/class-use/SecureStore.html | 241 ++
.../twill/api/class-use/SecureStoreUpdater.html | 193 ++
.../twill/api/class-use/ServiceAnnouncer.html | 161 ++
.../ServiceController.TerminationStatus.html | 174 ++
.../twill/api/class-use/ServiceController.html | 176 ++
.../twill/api/class-use/TwillApplication.html | 185 ++
.../twill/api/class-use/TwillContext.html | 204 ++
.../twill/api/class-use/TwillController.html | 234 ++
.../twill/api/class-use/TwillPreparer.html | 410 +++
.../twill/api/class-use/TwillRunResources.html | 182 ++
.../twill/api/class-use/TwillRunnable.html | 278 ++
...nableSpecification.Builder.AfterConfigs.html | 163 ++
...RunnableSpecification.Builder.AfterName.html | 159 ++
...unnableSpecification.Builder.NameSetter.html | 159 ++
.../TwillRunnableSpecification.Builder.html | 117 +
.../class-use/TwillRunnableSpecification.html | 201 ++
.../api/class-use/TwillRunner.LiveInfo.html | 185 ++
.../apache/twill/api/class-use/TwillRunner.html | 187 ++
.../twill/api/class-use/TwillRunnerService.html | 161 ++
.../TwillSpecification.Builder.AfterName.html | 159 ++
.../TwillSpecification.Builder.AfterOrder.html | 207 ++
...cification.Builder.AfterPlacementPolicy.html | 159 ++
...willSpecification.Builder.AfterRunnable.html | 159 ++
.../TwillSpecification.Builder.FirstOrder.html | 186 ++
...illSpecification.Builder.LocalFileAdder.html | 172 ++
.../TwillSpecification.Builder.MoreFile.html | 223 ++
...ification.Builder.MorePlacementPolicies.html | 159 ++
...TwillSpecification.Builder.MoreRunnable.html | 172 ++
.../TwillSpecification.Builder.NameSetter.html | 159 ++
.../TwillSpecification.Builder.NextOrder.html | 198 ++
.../TwillSpecification.Builder.OrderSetter.html | 117 +
...ification.Builder.PlacementPolicySetter.html | 221 ++
...illSpecification.Builder.RunnableSetter.html | 163 ++
...ation.Builder.RuntimeSpecificationAdder.html | 197 ++
.../class-use/TwillSpecification.Builder.html | 117 +
.../TwillSpecification.Order.Type.html | 172 ++
.../api/class-use/TwillSpecification.Order.html | 159 ++
...TwillSpecification.PlacementPolicy.Type.html | 195 ++
.../TwillSpecification.PlacementPolicy.html | 159 ++
.../twill/api/class-use/TwillSpecification.html | 169 ++
.../twill/api/logging/LogEntry.Level.html | 374 +++
.../org/apache/twill/api/logging/LogEntry.html | 431 +++
.../apache/twill/api/logging/LogHandler.html | 216 ++
.../apache/twill/api/logging/LogThrowable.html | 262 ++
.../twill/api/logging/PrinterLogHandler.html | 276 ++
.../api/logging/class-use/LogEntry.Level.html | 280 ++
.../twill/api/logging/class-use/LogEntry.html | 165 ++
.../twill/api/logging/class-use/LogHandler.html | 193 ++
.../api/logging/class-use/LogThrowable.html | 167 ++
.../logging/class-use/PrinterLogHandler.html | 117 +
.../apache/twill/api/logging/package-frame.html | 30 +
.../twill/api/logging/package-summary.html | 192 ++
.../apache/twill/api/logging/package-tree.html | 148 +
.../apache/twill/api/logging/package-use.html | 197 ++
.../org/apache/twill/api/package-frame.html | 77 +
.../org/apache/twill/api/package-summary.html | 464 ++++
.../org/apache/twill/api/package-tree.html | 236 ++
.../org/apache/twill/api/package-use.html | 551 ++++
.../twill/api/security/SecureStoreRenewer.html | 271 ++
.../twill/api/security/SecureStoreWriter.html | 216 ++
.../security/class-use/SecureStoreRenewer.html | 193 ++
.../security/class-use/SecureStoreWriter.html | 161 ++
.../twill/api/security/package-frame.html | 24 +
.../twill/api/security/package-summary.html | 154 ++
.../apache/twill/api/security/package-tree.html | 134 +
.../apache/twill/api/security/package-use.html | 198 ++
.../org/apache/twill/common/Cancellable.html | 212 ++
.../org/apache/twill/common/Threads.html | 270 ++
.../twill/common/class-use/Cancellable.html | 353 +++
.../apache/twill/common/class-use/Threads.html | 117 +
.../org/apache/twill/common/package-frame.html | 24 +
.../apache/twill/common/package-summary.html | 152 ++
.../org/apache/twill/common/package-tree.html | 134 +
.../org/apache/twill/common/package-use.html | 246 ++
.../apache/twill/discovery/Discoverable.html | 357 +++
.../twill/discovery/DiscoveryService.html | 218 ++
.../twill/discovery/DiscoveryServiceClient.html | 222 ++
.../discovery/InMemoryDiscoveryService.html | 295 ++
.../ServiceDiscovered.ChangeListener.html | 218 ++
.../twill/discovery/ServiceDiscovered.html | 288 ++
.../twill/discovery/ZKDiscoveryService.html | 374 +++
.../twill/discovery/class-use/Discoverable.html | 177 ++
.../discovery/class-use/DiscoveryService.html | 167 ++
.../class-use/DiscoveryServiceClient.html | 193 ++
.../class-use/InMemoryDiscoveryService.html | 117 +
.../ServiceDiscovered.ChangeListener.html | 162 ++
.../discovery/class-use/ServiceDiscovered.html | 216 ++
.../discovery/class-use/ZKDiscoveryService.html | 117 +
.../apache/twill/discovery/package-frame.html | 29 +
.../apache/twill/discovery/package-summary.html | 193 ++
.../apache/twill/discovery/package-tree.html | 143 +
.../org/apache/twill/discovery/package-use.html | 202 ++
.../apache/twill/ext/BundledJarRunnable.html | 432 +++
.../ext/BundledJarRunner.Arguments.Builder.html | 328 +++
.../twill/ext/BundledJarRunner.Arguments.html | 389 +++
.../org/apache/twill/ext/BundledJarRunner.html | 340 +++
.../twill/ext/class-use/BundledJarRunnable.html | 117 +
.../BundledJarRunner.Arguments.Builder.html | 173 ++
.../class-use/BundledJarRunner.Arguments.html | 190 ++
.../twill/ext/class-use/BundledJarRunner.html | 117 +
.../org/apache/twill/ext/package-frame.html | 23 +
.../org/apache/twill/ext/package-summary.html | 155 ++
.../org/apache/twill/ext/package-tree.html | 133 +
.../org/apache/twill/ext/package-use.html | 157 ++
.../filesystem/FileContextLocationFactory.html | 402 +++
.../filesystem/ForwardingLocationFactory.html | 272 ++
.../twill/filesystem/LocalLocationFactory.html | 331 +++
.../org/apache/twill/filesystem/Location.html | 757 ++++++
.../twill/filesystem/LocationFactories.html | 230 ++
.../twill/filesystem/LocationFactory.html | 252 ++
.../class-use/FileContextLocationFactory.html | 117 +
.../class-use/ForwardingLocationFactory.html | 117 +
.../class-use/LocalLocationFactory.html | 117 +
.../twill/filesystem/class-use/Location.html | 245 ++
.../filesystem/class-use/LocationFactories.html | 117 +
.../filesystem/class-use/LocationFactory.html | 250 ++
.../apache/twill/filesystem/package-frame.html | 28 +
.../twill/filesystem/package-summary.html | 185 ++
.../apache/twill/filesystem/package-tree.html | 138 +
.../apache/twill/filesystem/package-use.html | 182 ++
.../apache/twill/kafka/client/BrokerInfo.html | 323 +++
.../BrokerService.BrokerChangeListener.html | 267 ++
.../twill/kafka/client/BrokerService.html | 312 +++
.../apache/twill/kafka/client/Compression.html | 347 +++
.../twill/kafka/client/FetchedMessage.html | 253 ++
.../apache/twill/kafka/client/KafkaClient.html | 237 ++
.../twill/kafka/client/KafkaClientService.html | 209 ++
.../client/KafkaConsumer.MessageCallback.html | 236 ++
.../kafka/client/KafkaConsumer.Preparer.html | 281 ++
.../twill/kafka/client/KafkaConsumer.html | 240 ++
.../twill/kafka/client/KafkaPublisher.Ack.html | 363 +++
.../kafka/client/KafkaPublisher.Preparer.html | 243 ++
.../twill/kafka/client/KafkaPublisher.html | 241 ++
.../twill/kafka/client/TopicPartition.html | 325 +++
.../kafka/client/class-use/BrokerInfo.html | 177 ++
.../BrokerService.BrokerChangeListener.html | 162 ++
.../kafka/client/class-use/BrokerService.html | 161 ++
.../kafka/client/class-use/Compression.html | 184 ++
.../kafka/client/class-use/FetchedMessage.html | 161 ++
.../kafka/client/class-use/KafkaClient.html | 161 ++
.../client/class-use/KafkaClientService.html | 117 +
.../KafkaConsumer.MessageCallback.html | 161 ++
.../class-use/KafkaConsumer.Preparer.html | 183 ++
.../kafka/client/class-use/KafkaConsumer.html | 161 ++
.../client/class-use/KafkaPublisher.Ack.html | 184 ++
.../class-use/KafkaPublisher.Preparer.html | 168 ++
.../kafka/client/class-use/KafkaPublisher.html | 162 ++
.../kafka/client/class-use/TopicPartition.html | 159 ++
.../twill/kafka/client/package-frame.html | 39 +
.../twill/kafka/client/package-summary.html | 244 ++
.../apache/twill/kafka/client/package-tree.html | 165 ++
.../apache/twill/kafka/client/package-use.html | 212 ++
.../org/apache/twill/launcher/FindFreePort.html | 262 ++
.../apache/twill/launcher/TwillLauncher.html | 269 ++
.../twill/launcher/class-use/FindFreePort.html | 117 +
.../twill/launcher/class-use/TwillLauncher.html | 117 +
.../apache/twill/launcher/package-frame.html | 21 +
.../apache/twill/launcher/package-summary.html | 143 +
.../org/apache/twill/launcher/package-tree.html | 131 +
.../org/apache/twill/launcher/package-use.html | 117 +
.../org/apache/twill/yarn/YarnSecureStore.html | 247 ++
.../twill/yarn/YarnTwillRunnerService.html | 580 ++++
.../twill/yarn/class-use/YarnSecureStore.html | 117 +
.../yarn/class-use/YarnTwillRunnerService.html | 117 +
.../org/apache/twill/yarn/package-frame.html | 21 +
.../org/apache/twill/yarn/package-summary.html | 152 ++
.../org/apache/twill/yarn/package-tree.html | 131 +
.../org/apache/twill/yarn/package-use.html | 117 +
.../org/apache/twill/zookeeper/ACLData.html | 224 ++
.../twill/zookeeper/AbstractZKClient.html | 486 ++++
.../twill/zookeeper/ForwardingZKClient.html | 533 ++++
.../zookeeper/ForwardingZKClientService.html | 456 ++++
.../apache/twill/zookeeper/NodeChildren.html | 224 ++
.../org/apache/twill/zookeeper/NodeData.html | 225 ++
.../apache/twill/zookeeper/OperationFuture.html | 230 ++
.../apache/twill/zookeeper/RetryStrategies.html | 314 +++
.../zookeeper/RetryStrategy.OperationType.html | 398 +++
.../apache/twill/zookeeper/RetryStrategy.html | 242 ++
.../org/apache/twill/zookeeper/ZKClient.html | 631 +++++
.../zookeeper/ZKClientService.Builder.html | 308 +++
.../apache/twill/zookeeper/ZKClientService.html | 268 ++
.../twill/zookeeper/ZKClientServices.html | 262 ++
.../org/apache/twill/zookeeper/ZKClients.html | 275 ++
.../twill/zookeeper/ZKOperations.Callback.html | 220 ++
.../ZKOperations.ChildrenCallback.html | 222 ++
.../zookeeper/ZKOperations.DataCallback.html | 225 ++
.../apache/twill/zookeeper/ZKOperations.html | 373 +++
.../twill/zookeeper/class-use/ACLData.html | 165 ++
.../zookeeper/class-use/AbstractZKClient.html | 163 ++
.../zookeeper/class-use/ForwardingZKClient.html | 159 ++
.../class-use/ForwardingZKClientService.html | 117 +
.../twill/zookeeper/class-use/NodeChildren.html | 191 ++
.../twill/zookeeper/class-use/NodeData.html | 193 ++
.../zookeeper/class-use/OperationFuture.html | 408 +++
.../zookeeper/class-use/RetryStrategies.html | 117 +
.../class-use/RetryStrategy.OperationType.html | 186 ++
.../zookeeper/class-use/RetryStrategy.html | 224 ++
.../twill/zookeeper/class-use/ZKClient.html | 339 +++
.../class-use/ZKClientService.Builder.html | 180 ++
.../zookeeper/class-use/ZKClientService.html | 220 ++
.../zookeeper/class-use/ZKClientServices.html | 117 +
.../twill/zookeeper/class-use/ZKClients.html | 117 +
.../class-use/ZKOperations.Callback.html | 167 ++
.../ZKOperations.ChildrenCallback.html | 161 ++
.../class-use/ZKOperations.DataCallback.html | 163 ++
.../twill/zookeeper/class-use/ZKOperations.html | 117 +
.../apache/twill/zookeeper/package-frame.html | 44 +
.../apache/twill/zookeeper/package-summary.html | 273 ++
.../apache/twill/zookeeper/package-tree.html | 187 ++
.../org/apache/twill/zookeeper/package-use.html | 241 ++
.../apidocs-0.12.0/overview-frame.html | 31 +
.../apidocs-0.12.0/overview-summary.html | 185 ++
.../resources/apidocs-0.12.0/overview-tree.html | 342 +++
src/site/resources/apidocs-0.12.0/package-list | 11 +
.../apidocs-0.12.0/resources/background.gif | Bin 0 -> 2313 bytes
.../resources/apidocs-0.12.0/resources/tab.gif | Bin 0 -> 291 bytes
.../apidocs-0.12.0/resources/titlebar.gif | Bin 0 -> 10701 bytes
.../apidocs-0.12.0/resources/titlebar_end.gif | Bin 0 -> 849 bytes
.../resources/apidocs-0.12.0/stylesheet.css | 474 ++++
src/site/site.xml | 4 +-
327 files changed, 74895 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/twill/blob/49f35954/src/site/markdown/index.md
----------------------------------------------------------------------
diff --git a/src/site/markdown/index.md b/src/site/markdown/index.md
index e816879..881e69d 100644
--- a/src/site/markdown/index.md
+++ b/src/site/markdown/index.md
@@ -44,8 +44,8 @@ applications on a Hadoop® cluster.
### Latest Release
-The latest release of Apache Twill is [0.11.0](releases/0.11.0.html).
-Please go to the [release](releases/0.11.0.html) page for additional information.
+The latest release of Apache Twill is [0.12.0](releases/0.12.0.html).
+Please go to the [release](releases/0.12.0.html) page for additional information.
### Is it Building?
http://git-wip-us.apache.org/repos/asf/twill/blob/49f35954/src/site/markdown/releases/0.12.0.md
----------------------------------------------------------------------
diff --git a/src/site/markdown/releases/0.12.0.md b/src/site/markdown/releases/0.12.0.md
new file mode 100644
index 0000000..e8e8450
--- /dev/null
+++ b/src/site/markdown/releases/0.12.0.md
@@ -0,0 +1,60 @@
+<!--
+ 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.
+-->
+
+<head>
+ <title>Apache Twill Release 0.12.0</title>
+</head>
+
+### Release Notes - Apache Twill - 0.12.0
+
+#### New Feature:
+ * [TWILL-240](https://issues.apache.org/jira/browse/TWILL-240) Improve EventHandler to handle more application lifecycle events
+
+#### Improvement:
+ * [TWILL-134](https://issues.apache.org/jira/browse/TWILL-134) - Abilities to specify JVM opts on a twill runnable
+ * [TWILL-238](https://issues.apache.org/jira/browse/TWILL-238) - Change TwillController restartInstances API
+ * [TWILL-241](https://issues.apache.org/jira/browse/TWILL-241) - Allow specifying reserved off-heap memory and extra JVM options per runnable
+
+#### Bug fixes:
+ * [TWILL-237](https://issues.apache.org/jira/browse/TWILL-237) - Twill is using hdfs HAUtil api that is nont-compatible with hadoop 2.8
+
+### Project dependencies
+
+#### Maven
+For your application module
+
+```xml
+<dependency>
+ <groupId>org.apache.twill</groupId>
+ <artifactId>twill-api</artifactId>
+ <version>0.12.0</version>
+</dependency>
+```
+
+For the your Apache Twill YARN client module
+
+```xml
+<dependency>
+ <groupId>org.apache.twill</groupId>
+ <artifactId>twill-yarn</artifactId>
+ <version>0.12.0</version>
+</dependency>
+```
+
+### Source tar-ball download
+[Source and signatures](http://www.apache.org/dyn/closer.cgi/twill/0.12.0/src)
http://git-wip-us.apache.org/repos/asf/twill/blob/49f35954/src/site/resources/apidocs-0.12.0/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/src/site/resources/apidocs-0.12.0/allclasses-frame.html b/src/site/resources/apidocs-0.12.0/allclasses-frame.html
new file mode 100644
index 0000000..8701132
--- /dev/null
+++ b/src/site/resources/apidocs-0.12.0/allclasses-frame.html
@@ -0,0 +1,133 @@
+<!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 (version 1.7.0_80) on Fri Aug 25 09:24:51 PDT 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>All Classes (Apache Twill 0.12.0 API)</title>
+<meta name="date" content="2017-08-25">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar">All Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/twill/api/AbstractTwillRunnable.html" title="class in org.apache.twill.api" target="classFrame">AbstractTwillRunnable</a></li>
+<li><a href="org/apache/twill/zookeeper/AbstractZKClient.html" title="class in org.apache.twill.zookeeper" target="classFrame">AbstractZKClient</a></li>
+<li><a href="org/apache/twill/zookeeper/ACLData.html" title="interface in org.apache.twill.zookeeper" target="classFrame"><i>ACLData</i></a></li>
+<li><a href="org/apache/twill/kafka/client/BrokerInfo.html" title="class in org.apache.twill.kafka.client" target="classFrame">BrokerInfo</a></li>
+<li><a href="org/apache/twill/kafka/client/BrokerService.html" title="interface in org.apache.twill.kafka.client" target="classFrame"><i>BrokerService</i></a></li>
+<li><a href="org/apache/twill/kafka/client/BrokerService.BrokerChangeListener.html" title="class in org.apache.twill.kafka.client" target="classFrame">BrokerService.BrokerChangeListener</a></li>
+<li><a href="org/apache/twill/ext/BundledJarRunnable.html" title="class in org.apache.twill.ext" target="classFrame">BundledJarRunnable</a></li>
+<li><a href="org/apache/twill/ext/BundledJarRunner.html" title="class in org.apache.twill.ext" target="classFrame">BundledJarRunner</a></li>
+<li><a href="org/apache/twill/ext/BundledJarRunner.Arguments.html" title="class in org.apache.twill.ext" target="classFrame">BundledJarRunner.Arguments</a></li>
+<li><a href="org/apache/twill/ext/BundledJarRunner.Arguments.Builder.html" title="class in org.apache.twill.ext" target="classFrame">BundledJarRunner.Arguments.Builder</a></li>
+<li><a href="org/apache/twill/common/Cancellable.html" title="interface in org.apache.twill.common" target="classFrame"><i>Cancellable</i></a></li>
+<li><a href="org/apache/twill/api/ClassAcceptor.html" title="class in org.apache.twill.api" target="classFrame">ClassAcceptor</a></li>
+<li><a href="org/apache/twill/api/Command.html" title="interface in org.apache.twill.api" target="classFrame"><i>Command</i></a></li>
+<li><a href="org/apache/twill/api/Command.Builder.html" title="class in org.apache.twill.api" target="classFrame">Command.Builder</a></li>
+<li><a href="org/apache/twill/kafka/client/Compression.html" title="enum in org.apache.twill.kafka.client" target="classFrame">Compression</a></li>
+<li><a href="org/apache/twill/api/Configs.html" title="class in org.apache.twill.api" target="classFrame">Configs</a></li>
+<li><a href="org/apache/twill/api/Configs.Defaults.html" title="class in org.apache.twill.api" target="classFrame">Configs.Defaults</a></li>
+<li><a href="org/apache/twill/api/Configs.Keys.html" title="class in org.apache.twill.api" target="classFrame">Configs.Keys</a></li>
+<li><a href="org/apache/twill/discovery/Discoverable.html" title="class in org.apache.twill.discovery" target="classFrame">Discoverable</a></li>
+<li><a href="org/apache/twill/discovery/DiscoveryService.html" title="interface in org.apache.twill.discovery" target="classFrame"><i>DiscoveryService</i></a></li>
+<li><a href="org/apache/twill/discovery/DiscoveryServiceClient.html" title="interface in org.apache.twill.discovery" target="classFrame"><i>DiscoveryServiceClient</i></a></li>
+<li><a href="org/apache/twill/api/ElectionHandler.html" title="interface in org.apache.twill.api" target="classFrame"><i>ElectionHandler</i></a></li>
+<li><a href="org/apache/twill/api/EventHandler.html" title="class in org.apache.twill.api" target="classFrame">EventHandler</a></li>
+<li><a href="org/apache/twill/api/EventHandler.TimeoutAction.html" title="class in org.apache.twill.api" target="classFrame">EventHandler.TimeoutAction</a></li>
+<li><a href="org/apache/twill/api/EventHandler.TimeoutEvent.html" title="class in org.apache.twill.api" target="classFrame">EventHandler.TimeoutEvent</a></li>
+<li><a href="org/apache/twill/api/EventHandlerContext.html" title="interface in org.apache.twill.api" target="classFrame"><i>EventHandlerContext</i></a></li>
+<li><a href="org/apache/twill/api/EventHandlerSpecification.html" title="interface in org.apache.twill.api" target="classFrame"><i>EventHandlerSpecification</i></a></li>
+<li><a href="org/apache/twill/kafka/client/FetchedMessage.html" title="interface in org.apache.twill.kafka.client" target="classFrame"><i>FetchedMessage</i></a></li>
+<li><a href="org/apache/twill/filesystem/FileContextLocationFactory.html" title="class in org.apache.twill.filesystem" target="classFrame">FileContextLocationFactory</a></li>
+<li><a href="org/apache/twill/launcher/FindFreePort.html" title="class in org.apache.twill.launcher" target="classFrame">FindFreePort</a></li>
+<li><a href="org/apache/twill/filesystem/ForwardingLocationFactory.html" title="class in org.apache.twill.filesystem" target="classFrame">ForwardingLocationFactory</a></li>
+<li><a href="org/apache/twill/zookeeper/ForwardingZKClient.html" title="class in org.apache.twill.zookeeper" target="classFrame">ForwardingZKClient</a></li>
+<li><a href="org/apache/twill/zookeeper/ForwardingZKClientService.html" title="class in org.apache.twill.zookeeper" target="classFrame">ForwardingZKClientService</a></li>
+<li><a href="org/apache/twill/api/Hosts.html" title="class in org.apache.twill.api" target="classFrame">Hosts</a></li>
+<li><a href="org/apache/twill/discovery/InMemoryDiscoveryService.html" title="class in org.apache.twill.discovery" target="classFrame">InMemoryDiscoveryService</a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaClient.html" title="interface in org.apache.twill.kafka.client" target="classFrame"><i>KafkaClient</i></a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaClientService.html" title="interface in org.apache.twill.kafka.client" target="classFrame"><i>KafkaClientService</i></a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaConsumer.html" title="interface in org.apache.twill.kafka.client" target="classFrame"><i>KafkaConsumer</i></a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaConsumer.MessageCallback.html" title="interface in org.apache.twill.kafka.client" target="classFrame"><i>KafkaConsumer.MessageCallback</i></a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaConsumer.Preparer.html" title="interface in org.apache.twill.kafka.client" target="classFrame"><i>KafkaConsumer.Preparer</i></a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaPublisher.html" title="interface in org.apache.twill.kafka.client" target="classFrame"><i>KafkaPublisher</i></a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaPublisher.Ack.html" title="enum in org.apache.twill.kafka.client" target="classFrame">KafkaPublisher.Ack</a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaPublisher.Preparer.html" title="interface in org.apache.twill.kafka.client" target="classFrame"><i>KafkaPublisher.Preparer</i></a></li>
+<li><a href="org/apache/twill/api/LocalFile.html" title="interface in org.apache.twill.api" target="classFrame"><i>LocalFile</i></a></li>
+<li><a href="org/apache/twill/filesystem/LocalLocationFactory.html" title="class in org.apache.twill.filesystem" target="classFrame">LocalLocationFactory</a></li>
+<li><a href="org/apache/twill/filesystem/Location.html" title="interface in org.apache.twill.filesystem" target="classFrame"><i>Location</i></a></li>
+<li><a href="org/apache/twill/filesystem/LocationFactories.html" title="class in org.apache.twill.filesystem" target="classFrame">LocationFactories</a></li>
+<li><a href="org/apache/twill/filesystem/LocationFactory.html" title="interface in org.apache.twill.filesystem" target="classFrame"><i>LocationFactory</i></a></li>
+<li><a href="org/apache/twill/api/logging/LogEntry.html" title="interface in org.apache.twill.api.logging" target="classFrame"><i>LogEntry</i></a></li>
+<li><a href="org/apache/twill/api/logging/LogEntry.Level.html" title="enum in org.apache.twill.api.logging" target="classFrame">LogEntry.Level</a></li>
+<li><a href="org/apache/twill/api/logging/LogHandler.html" title="interface in org.apache.twill.api.logging" target="classFrame"><i>LogHandler</i></a></li>
+<li><a href="org/apache/twill/api/logging/LogThrowable.html" title="interface in org.apache.twill.api.logging" target="classFrame"><i>LogThrowable</i></a></li>
+<li><a href="org/apache/twill/zookeeper/NodeChildren.html" title="interface in org.apache.twill.zookeeper" target="classFrame"><i>NodeChildren</i></a></li>
+<li><a href="org/apache/twill/zookeeper/NodeData.html" title="interface in org.apache.twill.zookeeper" target="classFrame"><i>NodeData</i></a></li>
+<li><a href="org/apache/twill/zookeeper/OperationFuture.html" title="interface in org.apache.twill.zookeeper" target="classFrame"><i>OperationFuture</i></a></li>
+<li><a href="org/apache/twill/api/logging/PrinterLogHandler.html" title="class in org.apache.twill.api.logging" target="classFrame">PrinterLogHandler</a></li>
+<li><a href="org/apache/twill/api/Racks.html" title="class in org.apache.twill.api" target="classFrame">Racks</a></li>
+<li><a href="org/apache/twill/api/ResourceReport.html" title="interface in org.apache.twill.api" target="classFrame"><i>ResourceReport</i></a></li>
+<li><a href="org/apache/twill/api/ResourceSpecification.html" title="interface in org.apache.twill.api" target="classFrame"><i>ResourceSpecification</i></a></li>
+<li><a href="org/apache/twill/api/ResourceSpecification.Builder.html" title="class in org.apache.twill.api" target="classFrame">ResourceSpecification.Builder</a></li>
+<li><a href="org/apache/twill/api/ResourceSpecification.SizeUnit.html" title="enum in org.apache.twill.api" target="classFrame">ResourceSpecification.SizeUnit</a></li>
+<li><a href="org/apache/twill/zookeeper/RetryStrategies.html" title="class in org.apache.twill.zookeeper" target="classFrame">RetryStrategies</a></li>
+<li><a href="org/apache/twill/zookeeper/RetryStrategy.html" title="interface in org.apache.twill.zookeeper" target="classFrame"><i>RetryStrategy</i></a></li>
+<li><a href="org/apache/twill/zookeeper/RetryStrategy.OperationType.html" title="enum in org.apache.twill.zookeeper" target="classFrame">RetryStrategy.OperationType</a></li>
+<li><a href="org/apache/twill/api/RunId.html" title="interface in org.apache.twill.api" target="classFrame"><i>RunId</i></a></li>
+<li><a href="org/apache/twill/api/RuntimeSpecification.html" title="interface in org.apache.twill.api" target="classFrame"><i>RuntimeSpecification</i></a></li>
+<li><a href="org/apache/twill/api/SecureStore.html" title="interface in org.apache.twill.api" target="classFrame"><i>SecureStore</i></a></li>
+<li><a href="org/apache/twill/api/security/SecureStoreRenewer.html" title="class in org.apache.twill.api.security" target="classFrame">SecureStoreRenewer</a></li>
+<li><a href="org/apache/twill/api/SecureStoreUpdater.html" title="interface in org.apache.twill.api" target="classFrame"><i>SecureStoreUpdater</i></a></li>
+<li><a href="org/apache/twill/api/security/SecureStoreWriter.html" title="interface in org.apache.twill.api.security" target="classFrame"><i>SecureStoreWriter</i></a></li>
+<li><a href="org/apache/twill/api/ServiceAnnouncer.html" title="interface in org.apache.twill.api" target="classFrame"><i>ServiceAnnouncer</i></a></li>
+<li><a href="org/apache/twill/api/ServiceController.html" title="interface in org.apache.twill.api" target="classFrame"><i>ServiceController</i></a></li>
+<li><a href="org/apache/twill/api/ServiceController.TerminationStatus.html" title="enum in org.apache.twill.api" target="classFrame">ServiceController.TerminationStatus</a></li>
+<li><a href="org/apache/twill/discovery/ServiceDiscovered.html" title="interface in org.apache.twill.discovery" target="classFrame"><i>ServiceDiscovered</i></a></li>
+<li><a href="org/apache/twill/discovery/ServiceDiscovered.ChangeListener.html" title="interface in org.apache.twill.discovery" target="classFrame"><i>ServiceDiscovered.ChangeListener</i></a></li>
+<li><a href="org/apache/twill/common/Threads.html" title="class in org.apache.twill.common" target="classFrame">Threads</a></li>
+<li><a href="org/apache/twill/kafka/client/TopicPartition.html" title="class in org.apache.twill.kafka.client" target="classFrame">TopicPartition</a></li>
+<li><a href="org/apache/twill/api/TwillApplication.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillApplication</i></a></li>
+<li><a href="org/apache/twill/api/TwillContext.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillContext</i></a></li>
+<li><a href="org/apache/twill/api/TwillController.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillController</i></a></li>
+<li><a href="org/apache/twill/launcher/TwillLauncher.html" title="class in org.apache.twill.launcher" target="classFrame">TwillLauncher</a></li>
+<li><a href="org/apache/twill/api/TwillPreparer.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillPreparer</i></a></li>
+<li><a href="org/apache/twill/api/TwillRunnable.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillRunnable</i></a></li>
+<li><a href="org/apache/twill/api/TwillRunnableSpecification.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillRunnableSpecification</i></a></li>
+<li><a href="org/apache/twill/api/TwillRunnableSpecification.Builder.html" title="class in org.apache.twill.api" target="classFrame">TwillRunnableSpecification.Builder</a></li>
+<li><a href="org/apache/twill/api/TwillRunner.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillRunner</i></a></li>
+<li><a href="org/apache/twill/api/TwillRunner.LiveInfo.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillRunner.LiveInfo</i></a></li>
+<li><a href="org/apache/twill/api/TwillRunnerService.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillRunnerService</i></a></li>
+<li><a href="org/apache/twill/api/TwillRunResources.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillRunResources</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillSpecification</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.html" title="class in org.apache.twill.api" target="classFrame">TwillSpecification.Builder</a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.AfterOrder.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillSpecification.Builder.AfterOrder</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.AfterPlacementPolicy.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillSpecification.Builder.AfterPlacementPolicy</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.AfterRunnable.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillSpecification.Builder.AfterRunnable</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.FirstOrder.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillSpecification.Builder.FirstOrder</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.LocalFileAdder.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillSpecification.Builder.LocalFileAdder</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.MorePlacementPolicies.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillSpecification.Builder.MorePlacementPolicies</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.MoreRunnable.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillSpecification.Builder.MoreRunnable</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.NextOrder.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillSpecification.Builder.NextOrder</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Order.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillSpecification.Order</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Order.Type.html" title="enum in org.apache.twill.api" target="classFrame">TwillSpecification.Order.Type</a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.PlacementPolicy.html" title="interface in org.apache.twill.api" target="classFrame"><i>TwillSpecification.PlacementPolicy</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.PlacementPolicy.Type.html" title="enum in org.apache.twill.api" target="classFrame">TwillSpecification.PlacementPolicy.Type</a></li>
+<li><a href="org/apache/twill/yarn/YarnSecureStore.html" title="class in org.apache.twill.yarn" target="classFrame">YarnSecureStore</a></li>
+<li><a href="org/apache/twill/yarn/YarnTwillRunnerService.html" title="class in org.apache.twill.yarn" target="classFrame">YarnTwillRunnerService</a></li>
+<li><a href="org/apache/twill/zookeeper/ZKClient.html" title="interface in org.apache.twill.zookeeper" target="classFrame"><i>ZKClient</i></a></li>
+<li><a href="org/apache/twill/zookeeper/ZKClients.html" title="class in org.apache.twill.zookeeper" target="classFrame">ZKClients</a></li>
+<li><a href="org/apache/twill/zookeeper/ZKClientService.html" title="interface in org.apache.twill.zookeeper" target="classFrame"><i>ZKClientService</i></a></li>
+<li><a href="org/apache/twill/zookeeper/ZKClientService.Builder.html" title="class in org.apache.twill.zookeeper" target="classFrame">ZKClientService.Builder</a></li>
+<li><a href="org/apache/twill/zookeeper/ZKClientServices.html" title="class in org.apache.twill.zookeeper" target="classFrame">ZKClientServices</a></li>
+<li><a href="org/apache/twill/discovery/ZKDiscoveryService.html" title="class in org.apache.twill.discovery" target="classFrame">ZKDiscoveryService</a></li>
+<li><a href="org/apache/twill/zookeeper/ZKOperations.html" title="class in org.apache.twill.zookeeper" target="classFrame">ZKOperations</a></li>
+<li><a href="org/apache/twill/zookeeper/ZKOperations.Callback.html" title="interface in org.apache.twill.zookeeper" target="classFrame"><i>ZKOperations.Callback</i></a></li>
+<li><a href="org/apache/twill/zookeeper/ZKOperations.ChildrenCallback.html" title="interface in org.apache.twill.zookeeper" target="classFrame"><i>ZKOperations.ChildrenCallback</i></a></li>
+<li><a href="org/apache/twill/zookeeper/ZKOperations.DataCallback.html" title="interface in org.apache.twill.zookeeper" target="classFrame"><i>ZKOperations.DataCallback</i></a></li>
+</ul>
+</div>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/twill/blob/49f35954/src/site/resources/apidocs-0.12.0/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/src/site/resources/apidocs-0.12.0/allclasses-noframe.html b/src/site/resources/apidocs-0.12.0/allclasses-noframe.html
new file mode 100644
index 0000000..555aa1e
--- /dev/null
+++ b/src/site/resources/apidocs-0.12.0/allclasses-noframe.html
@@ -0,0 +1,133 @@
+<!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 (version 1.7.0_80) on Fri Aug 25 09:24:51 PDT 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>All Classes (Apache Twill 0.12.0 API)</title>
+<meta name="date" content="2017-08-25">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<h1 class="bar">All Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/twill/api/AbstractTwillRunnable.html" title="class in org.apache.twill.api">AbstractTwillRunnable</a></li>
+<li><a href="org/apache/twill/zookeeper/AbstractZKClient.html" title="class in org.apache.twill.zookeeper">AbstractZKClient</a></li>
+<li><a href="org/apache/twill/zookeeper/ACLData.html" title="interface in org.apache.twill.zookeeper"><i>ACLData</i></a></li>
+<li><a href="org/apache/twill/kafka/client/BrokerInfo.html" title="class in org.apache.twill.kafka.client">BrokerInfo</a></li>
+<li><a href="org/apache/twill/kafka/client/BrokerService.html" title="interface in org.apache.twill.kafka.client"><i>BrokerService</i></a></li>
+<li><a href="org/apache/twill/kafka/client/BrokerService.BrokerChangeListener.html" title="class in org.apache.twill.kafka.client">BrokerService.BrokerChangeListener</a></li>
+<li><a href="org/apache/twill/ext/BundledJarRunnable.html" title="class in org.apache.twill.ext">BundledJarRunnable</a></li>
+<li><a href="org/apache/twill/ext/BundledJarRunner.html" title="class in org.apache.twill.ext">BundledJarRunner</a></li>
+<li><a href="org/apache/twill/ext/BundledJarRunner.Arguments.html" title="class in org.apache.twill.ext">BundledJarRunner.Arguments</a></li>
+<li><a href="org/apache/twill/ext/BundledJarRunner.Arguments.Builder.html" title="class in org.apache.twill.ext">BundledJarRunner.Arguments.Builder</a></li>
+<li><a href="org/apache/twill/common/Cancellable.html" title="interface in org.apache.twill.common"><i>Cancellable</i></a></li>
+<li><a href="org/apache/twill/api/ClassAcceptor.html" title="class in org.apache.twill.api">ClassAcceptor</a></li>
+<li><a href="org/apache/twill/api/Command.html" title="interface in org.apache.twill.api"><i>Command</i></a></li>
+<li><a href="org/apache/twill/api/Command.Builder.html" title="class in org.apache.twill.api">Command.Builder</a></li>
+<li><a href="org/apache/twill/kafka/client/Compression.html" title="enum in org.apache.twill.kafka.client">Compression</a></li>
+<li><a href="org/apache/twill/api/Configs.html" title="class in org.apache.twill.api">Configs</a></li>
+<li><a href="org/apache/twill/api/Configs.Defaults.html" title="class in org.apache.twill.api">Configs.Defaults</a></li>
+<li><a href="org/apache/twill/api/Configs.Keys.html" title="class in org.apache.twill.api">Configs.Keys</a></li>
+<li><a href="org/apache/twill/discovery/Discoverable.html" title="class in org.apache.twill.discovery">Discoverable</a></li>
+<li><a href="org/apache/twill/discovery/DiscoveryService.html" title="interface in org.apache.twill.discovery"><i>DiscoveryService</i></a></li>
+<li><a href="org/apache/twill/discovery/DiscoveryServiceClient.html" title="interface in org.apache.twill.discovery"><i>DiscoveryServiceClient</i></a></li>
+<li><a href="org/apache/twill/api/ElectionHandler.html" title="interface in org.apache.twill.api"><i>ElectionHandler</i></a></li>
+<li><a href="org/apache/twill/api/EventHandler.html" title="class in org.apache.twill.api">EventHandler</a></li>
+<li><a href="org/apache/twill/api/EventHandler.TimeoutAction.html" title="class in org.apache.twill.api">EventHandler.TimeoutAction</a></li>
+<li><a href="org/apache/twill/api/EventHandler.TimeoutEvent.html" title="class in org.apache.twill.api">EventHandler.TimeoutEvent</a></li>
+<li><a href="org/apache/twill/api/EventHandlerContext.html" title="interface in org.apache.twill.api"><i>EventHandlerContext</i></a></li>
+<li><a href="org/apache/twill/api/EventHandlerSpecification.html" title="interface in org.apache.twill.api"><i>EventHandlerSpecification</i></a></li>
+<li><a href="org/apache/twill/kafka/client/FetchedMessage.html" title="interface in org.apache.twill.kafka.client"><i>FetchedMessage</i></a></li>
+<li><a href="org/apache/twill/filesystem/FileContextLocationFactory.html" title="class in org.apache.twill.filesystem">FileContextLocationFactory</a></li>
+<li><a href="org/apache/twill/launcher/FindFreePort.html" title="class in org.apache.twill.launcher">FindFreePort</a></li>
+<li><a href="org/apache/twill/filesystem/ForwardingLocationFactory.html" title="class in org.apache.twill.filesystem">ForwardingLocationFactory</a></li>
+<li><a href="org/apache/twill/zookeeper/ForwardingZKClient.html" title="class in org.apache.twill.zookeeper">ForwardingZKClient</a></li>
+<li><a href="org/apache/twill/zookeeper/ForwardingZKClientService.html" title="class in org.apache.twill.zookeeper">ForwardingZKClientService</a></li>
+<li><a href="org/apache/twill/api/Hosts.html" title="class in org.apache.twill.api">Hosts</a></li>
+<li><a href="org/apache/twill/discovery/InMemoryDiscoveryService.html" title="class in org.apache.twill.discovery">InMemoryDiscoveryService</a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaClient.html" title="interface in org.apache.twill.kafka.client"><i>KafkaClient</i></a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaClientService.html" title="interface in org.apache.twill.kafka.client"><i>KafkaClientService</i></a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaConsumer.html" title="interface in org.apache.twill.kafka.client"><i>KafkaConsumer</i></a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaConsumer.MessageCallback.html" title="interface in org.apache.twill.kafka.client"><i>KafkaConsumer.MessageCallback</i></a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaConsumer.Preparer.html" title="interface in org.apache.twill.kafka.client"><i>KafkaConsumer.Preparer</i></a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaPublisher.html" title="interface in org.apache.twill.kafka.client"><i>KafkaPublisher</i></a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaPublisher.Ack.html" title="enum in org.apache.twill.kafka.client">KafkaPublisher.Ack</a></li>
+<li><a href="org/apache/twill/kafka/client/KafkaPublisher.Preparer.html" title="interface in org.apache.twill.kafka.client"><i>KafkaPublisher.Preparer</i></a></li>
+<li><a href="org/apache/twill/api/LocalFile.html" title="interface in org.apache.twill.api"><i>LocalFile</i></a></li>
+<li><a href="org/apache/twill/filesystem/LocalLocationFactory.html" title="class in org.apache.twill.filesystem">LocalLocationFactory</a></li>
+<li><a href="org/apache/twill/filesystem/Location.html" title="interface in org.apache.twill.filesystem"><i>Location</i></a></li>
+<li><a href="org/apache/twill/filesystem/LocationFactories.html" title="class in org.apache.twill.filesystem">LocationFactories</a></li>
+<li><a href="org/apache/twill/filesystem/LocationFactory.html" title="interface in org.apache.twill.filesystem"><i>LocationFactory</i></a></li>
+<li><a href="org/apache/twill/api/logging/LogEntry.html" title="interface in org.apache.twill.api.logging"><i>LogEntry</i></a></li>
+<li><a href="org/apache/twill/api/logging/LogEntry.Level.html" title="enum in org.apache.twill.api.logging">LogEntry.Level</a></li>
+<li><a href="org/apache/twill/api/logging/LogHandler.html" title="interface in org.apache.twill.api.logging"><i>LogHandler</i></a></li>
+<li><a href="org/apache/twill/api/logging/LogThrowable.html" title="interface in org.apache.twill.api.logging"><i>LogThrowable</i></a></li>
+<li><a href="org/apache/twill/zookeeper/NodeChildren.html" title="interface in org.apache.twill.zookeeper"><i>NodeChildren</i></a></li>
+<li><a href="org/apache/twill/zookeeper/NodeData.html" title="interface in org.apache.twill.zookeeper"><i>NodeData</i></a></li>
+<li><a href="org/apache/twill/zookeeper/OperationFuture.html" title="interface in org.apache.twill.zookeeper"><i>OperationFuture</i></a></li>
+<li><a href="org/apache/twill/api/logging/PrinterLogHandler.html" title="class in org.apache.twill.api.logging">PrinterLogHandler</a></li>
+<li><a href="org/apache/twill/api/Racks.html" title="class in org.apache.twill.api">Racks</a></li>
+<li><a href="org/apache/twill/api/ResourceReport.html" title="interface in org.apache.twill.api"><i>ResourceReport</i></a></li>
+<li><a href="org/apache/twill/api/ResourceSpecification.html" title="interface in org.apache.twill.api"><i>ResourceSpecification</i></a></li>
+<li><a href="org/apache/twill/api/ResourceSpecification.Builder.html" title="class in org.apache.twill.api">ResourceSpecification.Builder</a></li>
+<li><a href="org/apache/twill/api/ResourceSpecification.SizeUnit.html" title="enum in org.apache.twill.api">ResourceSpecification.SizeUnit</a></li>
+<li><a href="org/apache/twill/zookeeper/RetryStrategies.html" title="class in org.apache.twill.zookeeper">RetryStrategies</a></li>
+<li><a href="org/apache/twill/zookeeper/RetryStrategy.html" title="interface in org.apache.twill.zookeeper"><i>RetryStrategy</i></a></li>
+<li><a href="org/apache/twill/zookeeper/RetryStrategy.OperationType.html" title="enum in org.apache.twill.zookeeper">RetryStrategy.OperationType</a></li>
+<li><a href="org/apache/twill/api/RunId.html" title="interface in org.apache.twill.api"><i>RunId</i></a></li>
+<li><a href="org/apache/twill/api/RuntimeSpecification.html" title="interface in org.apache.twill.api"><i>RuntimeSpecification</i></a></li>
+<li><a href="org/apache/twill/api/SecureStore.html" title="interface in org.apache.twill.api"><i>SecureStore</i></a></li>
+<li><a href="org/apache/twill/api/security/SecureStoreRenewer.html" title="class in org.apache.twill.api.security">SecureStoreRenewer</a></li>
+<li><a href="org/apache/twill/api/SecureStoreUpdater.html" title="interface in org.apache.twill.api"><i>SecureStoreUpdater</i></a></li>
+<li><a href="org/apache/twill/api/security/SecureStoreWriter.html" title="interface in org.apache.twill.api.security"><i>SecureStoreWriter</i></a></li>
+<li><a href="org/apache/twill/api/ServiceAnnouncer.html" title="interface in org.apache.twill.api"><i>ServiceAnnouncer</i></a></li>
+<li><a href="org/apache/twill/api/ServiceController.html" title="interface in org.apache.twill.api"><i>ServiceController</i></a></li>
+<li><a href="org/apache/twill/api/ServiceController.TerminationStatus.html" title="enum in org.apache.twill.api">ServiceController.TerminationStatus</a></li>
+<li><a href="org/apache/twill/discovery/ServiceDiscovered.html" title="interface in org.apache.twill.discovery"><i>ServiceDiscovered</i></a></li>
+<li><a href="org/apache/twill/discovery/ServiceDiscovered.ChangeListener.html" title="interface in org.apache.twill.discovery"><i>ServiceDiscovered.ChangeListener</i></a></li>
+<li><a href="org/apache/twill/common/Threads.html" title="class in org.apache.twill.common">Threads</a></li>
+<li><a href="org/apache/twill/kafka/client/TopicPartition.html" title="class in org.apache.twill.kafka.client">TopicPartition</a></li>
+<li><a href="org/apache/twill/api/TwillApplication.html" title="interface in org.apache.twill.api"><i>TwillApplication</i></a></li>
+<li><a href="org/apache/twill/api/TwillContext.html" title="interface in org.apache.twill.api"><i>TwillContext</i></a></li>
+<li><a href="org/apache/twill/api/TwillController.html" title="interface in org.apache.twill.api"><i>TwillController</i></a></li>
+<li><a href="org/apache/twill/launcher/TwillLauncher.html" title="class in org.apache.twill.launcher">TwillLauncher</a></li>
+<li><a href="org/apache/twill/api/TwillPreparer.html" title="interface in org.apache.twill.api"><i>TwillPreparer</i></a></li>
+<li><a href="org/apache/twill/api/TwillRunnable.html" title="interface in org.apache.twill.api"><i>TwillRunnable</i></a></li>
+<li><a href="org/apache/twill/api/TwillRunnableSpecification.html" title="interface in org.apache.twill.api"><i>TwillRunnableSpecification</i></a></li>
+<li><a href="org/apache/twill/api/TwillRunnableSpecification.Builder.html" title="class in org.apache.twill.api">TwillRunnableSpecification.Builder</a></li>
+<li><a href="org/apache/twill/api/TwillRunner.html" title="interface in org.apache.twill.api"><i>TwillRunner</i></a></li>
+<li><a href="org/apache/twill/api/TwillRunner.LiveInfo.html" title="interface in org.apache.twill.api"><i>TwillRunner.LiveInfo</i></a></li>
+<li><a href="org/apache/twill/api/TwillRunnerService.html" title="interface in org.apache.twill.api"><i>TwillRunnerService</i></a></li>
+<li><a href="org/apache/twill/api/TwillRunResources.html" title="interface in org.apache.twill.api"><i>TwillRunResources</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.html" title="interface in org.apache.twill.api"><i>TwillSpecification</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.html" title="class in org.apache.twill.api">TwillSpecification.Builder</a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.AfterOrder.html" title="interface in org.apache.twill.api"><i>TwillSpecification.Builder.AfterOrder</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.AfterPlacementPolicy.html" title="interface in org.apache.twill.api"><i>TwillSpecification.Builder.AfterPlacementPolicy</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.AfterRunnable.html" title="interface in org.apache.twill.api"><i>TwillSpecification.Builder.AfterRunnable</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.FirstOrder.html" title="interface in org.apache.twill.api"><i>TwillSpecification.Builder.FirstOrder</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.LocalFileAdder.html" title="interface in org.apache.twill.api"><i>TwillSpecification.Builder.LocalFileAdder</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.MorePlacementPolicies.html" title="interface in org.apache.twill.api"><i>TwillSpecification.Builder.MorePlacementPolicies</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.MoreRunnable.html" title="interface in org.apache.twill.api"><i>TwillSpecification.Builder.MoreRunnable</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Builder.NextOrder.html" title="interface in org.apache.twill.api"><i>TwillSpecification.Builder.NextOrder</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Order.html" title="interface in org.apache.twill.api"><i>TwillSpecification.Order</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.Order.Type.html" title="enum in org.apache.twill.api">TwillSpecification.Order.Type</a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.PlacementPolicy.html" title="interface in org.apache.twill.api"><i>TwillSpecification.PlacementPolicy</i></a></li>
+<li><a href="org/apache/twill/api/TwillSpecification.PlacementPolicy.Type.html" title="enum in org.apache.twill.api">TwillSpecification.PlacementPolicy.Type</a></li>
+<li><a href="org/apache/twill/yarn/YarnSecureStore.html" title="class in org.apache.twill.yarn">YarnSecureStore</a></li>
+<li><a href="org/apache/twill/yarn/YarnTwillRunnerService.html" title="class in org.apache.twill.yarn">YarnTwillRunnerService</a></li>
+<li><a href="org/apache/twill/zookeeper/ZKClient.html" title="interface in org.apache.twill.zookeeper"><i>ZKClient</i></a></li>
+<li><a href="org/apache/twill/zookeeper/ZKClients.html" title="class in org.apache.twill.zookeeper">ZKClients</a></li>
+<li><a href="org/apache/twill/zookeeper/ZKClientService.html" title="interface in org.apache.twill.zookeeper"><i>ZKClientService</i></a></li>
+<li><a href="org/apache/twill/zookeeper/ZKClientService.Builder.html" title="class in org.apache.twill.zookeeper">ZKClientService.Builder</a></li>
+<li><a href="org/apache/twill/zookeeper/ZKClientServices.html" title="class in org.apache.twill.zookeeper">ZKClientServices</a></li>
+<li><a href="org/apache/twill/discovery/ZKDiscoveryService.html" title="class in org.apache.twill.discovery">ZKDiscoveryService</a></li>
+<li><a href="org/apache/twill/zookeeper/ZKOperations.html" title="class in org.apache.twill.zookeeper">ZKOperations</a></li>
+<li><a href="org/apache/twill/zookeeper/ZKOperations.Callback.html" title="interface in org.apache.twill.zookeeper"><i>ZKOperations.Callback</i></a></li>
+<li><a href="org/apache/twill/zookeeper/ZKOperations.ChildrenCallback.html" title="interface in org.apache.twill.zookeeper"><i>ZKOperations.ChildrenCallback</i></a></li>
+<li><a href="org/apache/twill/zookeeper/ZKOperations.DataCallback.html" title="interface in org.apache.twill.zookeeper"><i>ZKOperations.DataCallback</i></a></li>
+</ul>
+</div>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/twill/blob/49f35954/src/site/resources/apidocs-0.12.0/constant-values.html
----------------------------------------------------------------------
diff --git a/src/site/resources/apidocs-0.12.0/constant-values.html b/src/site/resources/apidocs-0.12.0/constant-values.html
new file mode 100644
index 0000000..8ff1a52
--- /dev/null
+++ b/src/site/resources/apidocs-0.12.0/constant-values.html
@@ -0,0 +1,291 @@
+<!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 (version 1.7.0_80) on Fri Aug 25 09:24:51 PDT 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Constant Field Values (Apache Twill 0.12.0 API)</title>
+<meta name="date" content="2017-08-25">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Constant Field Values (Apache Twill 0.12.0 API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-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</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All 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>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#org.apache">org.apache.*</a></li>
+</ul>
+</div>
+<div class="constantValuesContainer"><a name="org.apache">
+<!-- -->
+</a>
+<h2 title="org.apache">org.apache.*</h2>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.twill.api.<a href="org/apache/twill/api/Configs.Defaults.html" title="class in org.apache.twill.api">Configs.Defaults</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Defaults.FILE_CONTEXT_CACHE_MAX_SIZE">
+<!-- -->
+</a><code>public static final int</code></td>
+<td><code><a href="org/apache/twill/api/Configs.Defaults.html#FILE_CONTEXT_CACHE_MAX_SIZE">FILE_CONTEXT_CACHE_MAX_SIZE</a></code></td>
+<td class="colLast"><code>100</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Defaults.HEAP_RESERVED_MIN_RATIO">
+<!-- -->
+</a><code>public static final double</code></td>
+<td><code><a href="org/apache/twill/api/Configs.Defaults.html#HEAP_RESERVED_MIN_RATIO">HEAP_RESERVED_MIN_RATIO</a></code></td>
+<td class="colLast"><code>0.7</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Defaults.JAVA_RESERVED_MEMORY_MB">
+<!-- -->
+</a><code>public static final int</code></td>
+<td><code><a href="org/apache/twill/api/Configs.Defaults.html#JAVA_RESERVED_MEMORY_MB">JAVA_RESERVED_MEMORY_MB</a></code></td>
+<td class="colLast"><code>200</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Defaults.LOG_COLLECTION_ENABLED">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<td><code><a href="org/apache/twill/api/Configs.Defaults.html#LOG_COLLECTION_ENABLED">LOG_COLLECTION_ENABLED</a></code></td>
+<td class="colLast"><code>true</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Defaults.YARN_AM_MEMORY_MB">
+<!-- -->
+</a><code>public static final int</code></td>
+<td><code><a href="org/apache/twill/api/Configs.Defaults.html#YARN_AM_MEMORY_MB">YARN_AM_MEMORY_MB</a></code></td>
+<td class="colLast"><code>512</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Defaults.YARN_AM_RESERVED_MEMORY_MB">
+<!-- -->
+</a><code>public static final int</code></td>
+<td><code><a href="org/apache/twill/api/Configs.Defaults.html#YARN_AM_RESERVED_MEMORY_MB">YARN_AM_RESERVED_MEMORY_MB</a></code></td>
+<td class="colLast"><code>150</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.twill.api.<a href="org/apache/twill/api/Configs.Keys.html" title="class in org.apache.twill.api">Configs.Keys</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Keys.FILE_CONTEXT_CACHE_MAX_SIZE">
+<!-- -->
+</a><code>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/twill/api/Configs.Keys.html#FILE_CONTEXT_CACHE_MAX_SIZE">FILE_CONTEXT_CACHE_MAX_SIZE</a></code></td>
+<td class="colLast"><code>"twill.file.context.cache.max.size"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Keys.HEAP_RESERVED_MIN_RATIO">
+<!-- -->
+</a><code>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/twill/api/Configs.Keys.html#HEAP_RESERVED_MIN_RATIO">HEAP_RESERVED_MIN_RATIO</a></code></td>
+<td class="colLast"><code>"twill.java.heap.memory.ratio"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Keys.JAVA_RESERVED_MEMORY_MB">
+<!-- -->
+</a><code>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/twill/api/Configs.Keys.html#JAVA_RESERVED_MEMORY_MB">JAVA_RESERVED_MEMORY_MB</a></code></td>
+<td class="colLast"><code>"twill.java.reserved.memory.mb"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Keys.LOCAL_STAGING_DIRECTORY">
+<!-- -->
+</a><code>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/twill/api/Configs.Keys.html#LOCAL_STAGING_DIRECTORY">LOCAL_STAGING_DIRECTORY</a></code></td>
+<td class="colLast"><code>"twill.local.staging.dir"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Keys.LOCATION_CACHE_ANTIQUE_EXPIRY_MS">
+<!-- -->
+</a><code>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/twill/api/Configs.Keys.html#LOCATION_CACHE_ANTIQUE_EXPIRY_MS">LOCATION_CACHE_ANTIQUE_EXPIRY_MS</a></code></td>
+<td class="colLast"><code>"twill.location.cache.antique.expiry.ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Keys.LOCATION_CACHE_DIR">
+<!-- -->
+</a><code>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/twill/api/Configs.Keys.html#LOCATION_CACHE_DIR">LOCATION_CACHE_DIR</a></code></td>
+<td class="colLast"><code>"twill.location.cache.dir"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Keys.LOCATION_CACHE_EXPIRY_MS">
+<!-- -->
+</a><code>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/twill/api/Configs.Keys.html#LOCATION_CACHE_EXPIRY_MS">LOCATION_CACHE_EXPIRY_MS</a></code></td>
+<td class="colLast"><code>"twill.location.cache.expiry.ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Keys.LOG_COLLECTION_ENABLED">
+<!-- -->
+</a><code>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/twill/api/Configs.Keys.html#LOG_COLLECTION_ENABLED">LOG_COLLECTION_ENABLED</a></code></td>
+<td class="colLast"><code>"twill.log.collection.enabled"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Keys.SECURE_STORE_UPDATE_LOCATION_ENABLED">
+<!-- -->
+</a><code>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/twill/api/Configs.Keys.html#SECURE_STORE_UPDATE_LOCATION_ENABLED">SECURE_STORE_UPDATE_LOCATION_ENABLED</a></code></td>
+<td class="colLast"><code>"twill.secure.store.update.location.enabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Keys.YARN_AM_MEMORY_MB">
+<!-- -->
+</a><code>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/twill/api/Configs.Keys.html#YARN_AM_MEMORY_MB">YARN_AM_MEMORY_MB</a></code></td>
+<td class="colLast"><code>"twill.yarn.am.memory.mb"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.twill.api.Configs.Keys.YARN_AM_RESERVED_MEMORY_MB">
+<!-- -->
+</a><code>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/twill/api/Configs.Keys.html#YARN_AM_RESERVED_MEMORY_MB">YARN_AM_RESERVED_MEMORY_MB</a></code></td>
+<td class="colLast"><code>"twill.yarn.am.reserved.memory.mb"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.twill.filesystem.<a href="org/apache/twill/filesystem/Location.html" title="interface in org.apache.twill.filesystem">Location</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.twill.filesystem.Location.TEMP_FILE_SUFFIX">
+<!-- -->
+</a><code>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/twill/filesystem/Location.html#TEMP_FILE_SUFFIX">TEMP_FILE_SUFFIX</a></code></td>
+<td class="colLast"><code>".tmp"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-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</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2013-2016 <a href="http://www.apache.org">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/twill/blob/49f35954/src/site/resources/apidocs-0.12.0/deprecated-list.html
----------------------------------------------------------------------
diff --git a/src/site/resources/apidocs-0.12.0/deprecated-list.html b/src/site/resources/apidocs-0.12.0/deprecated-list.html
new file mode 100644
index 0000000..eac69c1
--- /dev/null
+++ b/src/site/resources/apidocs-0.12.0/deprecated-list.html
@@ -0,0 +1,212 @@
+<!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 (version 1.7.0_80) on Fri Aug 25 09:24:51 PDT 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Deprecated List (Apache Twill 0.12.0 API)</title>
+<meta name="date" content="2017-08-25">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Deprecated List (Apache Twill 0.12.0 API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</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</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All 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>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#interface">Deprecated Interfaces</a></li>
+<li><a href="#method">Deprecated Methods</a></li>
+<li><a href="#constructor">Deprecated Constructors</a></li>
+</ul>
+</div>
+<div class="contentContainer"><a name="interface">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Interfaces table, listing deprecated interfaces, and an explanation">
+<caption><span>Deprecated Interfaces</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colOne" scope="col">Interface and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/twill/api/SecureStoreUpdater.html" title="interface in org.apache.twill.api">org.apache.twill.api.SecureStoreUpdater</a>
+<div class="block"><i>This class doesn't handle user correctly, use <a href="org/apache/twill/api/security/SecureStoreRenewer.html" title="class in org.apache.twill.api.security"><code>SecureStoreRenewer</code></a> instead</i></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="method">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
+<caption><span>Deprecated Methods</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colOne" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/twill/api/ResourceSpecification.html#getCores()">org.apache.twill.api.ResourceSpecification.getCores()</a></td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/twill/api/TwillRunResources.html#getLogLevel()">org.apache.twill.api.TwillRunResources.getLogLevel()</a>
+<div class="block"><i>Use <a href="org/apache/twill/api/TwillRunResources.html#getLogLevels()"><code>TwillRunResources.getLogLevels()</code></a> to get the log levels map and get root level from the map instead.</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/twill/api/logging/LogEntry.html#getStackTraces()">org.apache.twill.api.logging.LogEntry.getStackTraces()</a>
+<div class="block"><i>Use <a href="org/apache/twill/api/logging/LogEntry.html#getThrowable()"><code>LogEntry.getThrowable()</code></a> instead.</i></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/twill/api/TwillRunner.html#scheduleSecureStoreUpdate(org.apache.twill.api.SecureStoreUpdater,%20long,%20long,%20java.util.concurrent.TimeUnit)">org.apache.twill.api.TwillRunner.scheduleSecureStoreUpdate(SecureStoreUpdater, long, long, TimeUnit)</a>
+<div class="block"><i>Use <a href="org/apache/twill/api/TwillRunner.html#setSecureStoreRenewer(org.apache.twill.api.security.SecureStoreRenewer,%20long,%20long,%20long,%20java.util.concurrent.TimeUnit)"><code>TwillRunner.setSecureStoreRenewer(SecureStoreRenewer, long, long, long, TimeUnit)</code></a> instead.</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/twill/api/ResourceSpecification.Builder.CoreSetter.html#setCores(int)">org.apache.twill.api.ResourceSpecification.Builder.CoreSetter.setCores(int)</a></td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/twill/api/TwillPreparer.html#setLogLevel(org.apache.twill.api.logging.LogEntry.Level)">org.apache.twill.api.TwillPreparer.setLogLevel(LogEntry.Level)</a>
+<div class="block"><i>Use <a href="org/apache/twill/api/TwillPreparer.html#setLogLevels(java.util.Map)"><code>TwillPreparer.setLogLevels(Map)</code></a> with key <code>Logger.ROOT_LOGGER_NAME</code> instead.</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/twill/api/TwillPreparer.html#setUser(java.lang.String)">org.apache.twill.api.TwillPreparer.setUser(String)</a>
+<div class="block"><i>This method will be removed in future version.</i></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="constructor">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Constructors table, listing deprecated constructors, and an explanation">
+<caption><span>Deprecated Constructors</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/twill/filesystem/FileContextLocationFactory.html#FileContextLocationFactory(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.fs.FileContext,%20java.lang.String)">org.apache.twill.filesystem.FileContextLocationFactory(Configuration, FileContext, String)</a>
+<div class="block"><i>Use <a href="org/apache/twill/filesystem/FileContextLocationFactory.html#FileContextLocationFactory(org.apache.hadoop.conf.Configuration)"><code>FileContextLocationFactory.FileContextLocationFactory(Configuration)</code></a>
+ or <a href="org/apache/twill/filesystem/FileContextLocationFactory.html#FileContextLocationFactory(org.apache.hadoop.conf.Configuration,%20java.lang.String)"><code>FileContextLocationFactory.FileContextLocationFactory(Configuration, String)</code></a> instead. The <code>FileContext</code>
+ provided to this method will only be used if the current user calling any methods of this class
+ matches with the <code>UserGroupInformation</code> of the <code>FileContext</code> instance.</i></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</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</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2013-2016 <a href="http://www.apache.org">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>