[jira] [Updated] (STORM-2806) Give users the option to disable the login cache

2017-11-09 Thread ASF GitHub Bot (JIRA)

 [ 
https://issues.apache.org/jira/browse/STORM-2806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated STORM-2806:
--
Labels: pull-request-available  (was: )

> Give users the option to disable the login cache
> 
>
> Key: STORM-2806
> URL: https://issues.apache.org/jira/browse/STORM-2806
> Project: Apache Storm
>  Issue Type: Improvement
>Reporter: Ethan Li
>Assignee: Ethan Li
>Priority: Minor
>  Labels: pull-request-available
>
> Currently we cache login using [LoginCacheKey 
> title|https://github.com/apache/storm/blob/master/storm-client/src/jvm/org/apache/storm/security/auth/kerberos/KerberosSaslTransportPlugin.java#L57]
> But the LoginCacheKey failed to work correctly when we use TGT cache instead 
> of keytab.
> The proposed solution is to add an option to jaas.conf so that user can 
> disable the login cache if needed.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (STORM-2726) Allow Topologies and Supervisors to specify a generic resource set

2017-11-09 Thread Govind Menon (JIRA)

 [ 
https://issues.apache.org/jira/browse/STORM-2726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Govind Menon resolved STORM-2726.
-
Resolution: Fixed
  Assignee: Govind Menon

> Allow Topologies and Supervisors to specify a generic resource set
> --
>
> Key: STORM-2726
> URL: https://issues.apache.org/jira/browse/STORM-2726
> Project: Apache Storm
>  Issue Type: Sub-task
>  Components: storm-core
>Reporter: Govind Menon
>Assignee: Govind Menon
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (STORM-2728) Generic Resource Scheduling to avoid starvation and handle affinity

2017-11-09 Thread Govind Menon (JIRA)

 [ 
https://issues.apache.org/jira/browse/STORM-2728?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Govind Menon resolved STORM-2728.
-
Resolution: Fixed
  Assignee: Govind Menon

> Generic Resource Scheduling to avoid starvation and handle affinity
> ---
>
> Key: STORM-2728
> URL: https://issues.apache.org/jira/browse/STORM-2728
> Project: Apache Storm
>  Issue Type: Sub-task
>  Components: storm-core
>Reporter: Govind Menon
>Assignee: Govind Menon
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (STORM-2727) Initialization of generic resource configurations

2017-11-09 Thread Govind Menon (JIRA)

 [ 
https://issues.apache.org/jira/browse/STORM-2727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Govind Menon resolved STORM-2727.
-
Resolution: Fixed
  Assignee: Govind Menon

> Initialization of generic resource configurations
> -
>
> Key: STORM-2727
> URL: https://issues.apache.org/jira/browse/STORM-2727
> Project: Apache Storm
>  Issue Type: Sub-task
>  Components: storm-core
>Reporter: Govind Menon
>Assignee: Govind Menon
>  Labels: pull-request-available
>  Time Spent: 8.5h
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (STORM-2725) Support GPUs and other generic resource types in scheduling of topologes

2017-11-09 Thread Jungtaek Lim (JIRA)

 [ 
https://issues.apache.org/jira/browse/STORM-2725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jungtaek Lim resolved STORM-2725.
-
   Resolution: Fixed
Fix Version/s: 2.0.0

Thanks [~govindmenon], I merged into master.
Please resolve sub-issues which the patch also covers. Thanks in advance.

> Support GPUs and other generic resource types in scheduling of topologes
> 
>
> Key: STORM-2725
> URL: https://issues.apache.org/jira/browse/STORM-2725
> Project: Apache Storm
>  Issue Type: Epic
>  Components: storm-core
>Reporter: Govind Menon
>Assignee: Govind Menon
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (STORM-2804) TopoCache is not caching ACLs correctly

2017-11-09 Thread Jungtaek Lim (JIRA)

 [ 
https://issues.apache.org/jira/browse/STORM-2804?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jungtaek Lim resolved STORM-2804.
-
   Resolution: Fixed
Fix Version/s: 2.0.0

Thanks [~ethanli], I merged into master.

> TopoCache is not caching ACLs correctly
> ---
>
> Key: STORM-2804
> URL: https://issues.apache.org/jira/browse/STORM-2804
> Project: Apache Storm
>  Issue Type: Bug
>Reporter: Ethan Li
>Assignee: Ethan Li
>Priority: Minor
>  Labels: pull-request-available
> Fix For: 2.0.0
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> In the code [addTopology 
> |https://github.com/apache/storm/blob/master/storm-server/src/main/java/org/apache/storm/daemon/nimbus/TopoCache.java#L123-L128]
> {code:java}
>  public void addTopology(final String topoId, final Subject who, final 
> StormTopology topo)
> throws AuthorizationException, KeyAlreadyExistsException, IOException 
> {
> final String key = ConfigUtils.masterStormCodeKey(topoId);
> final List acl = BlobStoreAclHandler.DEFAULT;
> store.createBlob(key, Utils.serialize(topo), new 
> SettableBlobMeta(acl), who);
> topos.put(topoId, new WithAcl<>(acl, topo));
> }
> {code}
> acl is being modified in store.createBlob(). But it's not populated to the 
> topos.
> The same applies to the addTopoConf() function



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)