[
https://issues.apache.org/jira/browse/TWILL-189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15951484#comment-15951484
]
ASF GitHub Bot commented on TWILL-189:
--------------------------------------
Github user albertshau commented on a diff in the pull request:
https://github.com/apache/twill/pull/48#discussion_r109225715
--- Diff:
twill-yarn/src/main/java/org/apache/twill/yarn/YarnTwillRunnerService.java ---
@@ -265,6 +254,44 @@ public void cancel() {
}
@Override
+ public Cancellable setSecureStoreRenewer(SecureStoreRenewer renewer,
long initialDelay,
+ long delay, long retryDelay,
TimeUnit unit) {
+ synchronized (this) {
+ if (secureStoreScheduler != null) {
+ // Shutdown and block until the schedule is stopped
+ stopScheduler(secureStoreScheduler);
+
+ Futures.getUnchecked(secureStoreScheduler.submit(new Runnable() {
--- End diff --
what is this doing? isn't it shutdown by stopScheduler()?
> SecureStoreUpdater should support updating secure store as other users
> ----------------------------------------------------------------------
>
> Key: TWILL-189
> URL: https://issues.apache.org/jira/browse/TWILL-189
> Project: Apache Twill
> Issue Type: New Feature
> Components: api
> Affects Versions: 0.7.0-incubating
> Reporter: Ali Anwar
> Fix For: 0.11.0
>
>
> SecureStoreUpdater always creates secure stores for the current user and
> writes these as the current user.
> It should allow writing the secure store as a different user.
> For an example use case, see: https://github.com/caskdata/cdap/pull/6380
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)