[jira] [Updated] (HADOOP-11518) Prefix-based per-RPC server configuration

2017-09-10 Thread Junping Du (JIRA)

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

Junping Du updated HADOOP-11518:

Target Version/s: 2.8.3  (was: 2.8.1)

> Prefix-based per-RPC server configuration
> -
>
> Key: HADOOP-11518
> URL: https://issues.apache.org/jira/browse/HADOOP-11518
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: ipc
>Reporter: Kihwal Lee
>Assignee: Kihwal Lee
>  Labels: BB2015-05-TBR
> Attachments: HADOOP-11518.patch, HADOOP-11518.v2.patch, 
> HADOOP-11518.v3.patch, HADOOP-11518.v4.patch, HADOOP-11518.v5.patch
>
>
> If a process runs multiple RPC servers, there is no way to individually set 
> their IPC parameters beyond what's supported by the RPC Builder.  If a 
> configuration is shared among many nodes, this is more problematic. 
> In this jira, a prefix-based per-server configuration is proposed.  When an 
> RPC server is built, a prefix can be specified, which will then be prepended 
> to keys when retrieving configured values.  There will be an option to 
> fall-back to using the key without the prefix when no value is found with the 
> prefix, thus making this feature compatible with the current way of 
> configuring servers.



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

-
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org



[jira] [Updated] (HADOOP-11518) Prefix-based per-RPC server configuration

2015-05-05 Thread Allen Wittenauer (JIRA)

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

Allen Wittenauer updated HADOOP-11518:
--
Labels: BB2015-05-TBR  (was: )

 Prefix-based per-RPC server configuration
 -

 Key: HADOOP-11518
 URL: https://issues.apache.org/jira/browse/HADOOP-11518
 Project: Hadoop Common
  Issue Type: Improvement
  Components: ipc
Reporter: Kihwal Lee
Assignee: Kihwal Lee
  Labels: BB2015-05-TBR
 Attachments: HADOOP-11518.patch, HADOOP-11518.v2.patch, 
 HADOOP-11518.v3.patch, HADOOP-11518.v4.patch, HADOOP-11518.v5.patch


 If a process runs multiple RPC servers, there is no way to individually set 
 their IPC parameters beyond what's supported by the RPC Builder.  If a 
 configuration is shared among many nodes, this is more problematic. 
 In this jira, a prefix-based per-server configuration is proposed.  When an 
 RPC server is built, a prefix can be specified, which will then be prepended 
 to keys when retrieving configured values.  There will be an option to 
 fall-back to using the key without the prefix when no value is found with the 
 prefix, thus making this feature compatible with the current way of 
 configuring servers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HADOOP-11518) Prefix-based per-RPC server configuration

2015-02-11 Thread Kihwal Lee (JIRA)

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

Kihwal Lee updated HADOOP-11518:

Attachment: HADOOP-11518.v4.patch

The new patch introduces {{applyPrefix()}}, which gets the config entries 
starting with the prefix and sets the values using their base name (i.e. 
without prefix).  Also, no more static refresh method in {{RPC}}. 

 Prefix-based per-RPC server configuration
 -

 Key: HADOOP-11518
 URL: https://issues.apache.org/jira/browse/HADOOP-11518
 Project: Hadoop Common
  Issue Type: Improvement
  Components: ipc
Reporter: Kihwal Lee
Assignee: Kihwal Lee
 Attachments: HADOOP-11518.patch, HADOOP-11518.v2.patch, 
 HADOOP-11518.v3.patch, HADOOP-11518.v4.patch


 If a process runs multiple RPC servers, there is no way to individually set 
 their IPC parameters beyond what's supported by the RPC Builder.  If a 
 configuration is shared among many nodes, this is more problematic. 
 In this jira, a prefix-based per-server configuration is proposed.  When an 
 RPC server is built, a prefix can be specified, which will then be prepended 
 to keys when retrieving configured values.  There will be an option to 
 fall-back to using the key without the prefix when no value is found with the 
 prefix, thus making this feature compatible with the current way of 
 configuring servers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HADOOP-11518) Prefix-based per-RPC server configuration

2015-02-11 Thread Kihwal Lee (JIRA)

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

Kihwal Lee updated HADOOP-11518:

Status: Patch Available  (was: Open)

 Prefix-based per-RPC server configuration
 -

 Key: HADOOP-11518
 URL: https://issues.apache.org/jira/browse/HADOOP-11518
 Project: Hadoop Common
  Issue Type: Improvement
  Components: ipc
Reporter: Kihwal Lee
Assignee: Kihwal Lee
 Attachments: HADOOP-11518.patch, HADOOP-11518.v2.patch, 
 HADOOP-11518.v3.patch, HADOOP-11518.v4.patch


 If a process runs multiple RPC servers, there is no way to individually set 
 their IPC parameters beyond what's supported by the RPC Builder.  If a 
 configuration is shared among many nodes, this is more problematic. 
 In this jira, a prefix-based per-server configuration is proposed.  When an 
 RPC server is built, a prefix can be specified, which will then be prepended 
 to keys when retrieving configured values.  There will be an option to 
 fall-back to using the key without the prefix when no value is found with the 
 prefix, thus making this feature compatible with the current way of 
 configuring servers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HADOOP-11518) Prefix-based per-RPC server configuration

2015-02-11 Thread Kihwal Lee (JIRA)

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

Kihwal Lee updated HADOOP-11518:

Attachment: HADOOP-11518.v5.patch

Fixing the findbugs warning in the new patch.

 Prefix-based per-RPC server configuration
 -

 Key: HADOOP-11518
 URL: https://issues.apache.org/jira/browse/HADOOP-11518
 Project: Hadoop Common
  Issue Type: Improvement
  Components: ipc
Reporter: Kihwal Lee
Assignee: Kihwal Lee
 Attachments: HADOOP-11518.patch, HADOOP-11518.v2.patch, 
 HADOOP-11518.v3.patch, HADOOP-11518.v4.patch, HADOOP-11518.v5.patch


 If a process runs multiple RPC servers, there is no way to individually set 
 their IPC parameters beyond what's supported by the RPC Builder.  If a 
 configuration is shared among many nodes, this is more problematic. 
 In this jira, a prefix-based per-server configuration is proposed.  When an 
 RPC server is built, a prefix can be specified, which will then be prepended 
 to keys when retrieving configured values.  There will be an option to 
 fall-back to using the key without the prefix when no value is found with the 
 prefix, thus making this feature compatible with the current way of 
 configuring servers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HADOOP-11518) Prefix-based per-RPC server configuration

2015-02-06 Thread Kihwal Lee (JIRA)

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

Kihwal Lee updated HADOOP-11518:

Status: Open  (was: Patch Available)

 Prefix-based per-RPC server configuration
 -

 Key: HADOOP-11518
 URL: https://issues.apache.org/jira/browse/HADOOP-11518
 Project: Hadoop Common
  Issue Type: Improvement
  Components: ipc
Reporter: Kihwal Lee
Assignee: Kihwal Lee
 Attachments: HADOOP-11518.patch, HADOOP-11518.v2.patch, 
 HADOOP-11518.v3.patch


 If a process runs multiple RPC servers, there is no way to individually set 
 their IPC parameters beyond what's supported by the RPC Builder.  If a 
 configuration is shared among many nodes, this is more problematic. 
 In this jira, a prefix-based per-server configuration is proposed.  When an 
 RPC server is built, a prefix can be specified, which will then be prepended 
 to keys when retrieving configured values.  There will be an option to 
 fall-back to using the key without the prefix when no value is found with the 
 prefix, thus making this feature compatible with the current way of 
 configuring servers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HADOOP-11518) Prefix-based per-RPC server configuration

2015-02-06 Thread Kihwal Lee (JIRA)

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

Kihwal Lee updated HADOOP-11518:

Attachment: HADOOP-11518.v3.patch

 Prefix-based per-RPC server configuration
 -

 Key: HADOOP-11518
 URL: https://issues.apache.org/jira/browse/HADOOP-11518
 Project: Hadoop Common
  Issue Type: Improvement
  Components: ipc
Reporter: Kihwal Lee
Assignee: Kihwal Lee
 Attachments: HADOOP-11518.patch, HADOOP-11518.v2.patch, 
 HADOOP-11518.v3.patch


 If a process runs multiple RPC servers, there is no way to individually set 
 their IPC parameters beyond what's supported by the RPC Builder.  If a 
 configuration is shared among many nodes, this is more problematic. 
 In this jira, a prefix-based per-server configuration is proposed.  When an 
 RPC server is built, a prefix can be specified, which will then be prepended 
 to keys when retrieving configured values.  There will be an option to 
 fall-back to using the key without the prefix when no value is found with the 
 prefix, thus making this feature compatible with the current way of 
 configuring servers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HADOOP-11518) Prefix-based per-RPC server configuration

2015-02-02 Thread Kihwal Lee (JIRA)

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

Kihwal Lee updated HADOOP-11518:

Attachment: HADOOP-11518.v2.patch

The new patch modifies {{Configuration}} class directly for the prefix support, 
instead of adding {{PrefixedConfiguration}}. 

 Prefix-based per-RPC server configuration
 -

 Key: HADOOP-11518
 URL: https://issues.apache.org/jira/browse/HADOOP-11518
 Project: Hadoop Common
  Issue Type: Improvement
  Components: ipc
Reporter: Kihwal Lee
Assignee: Kihwal Lee
 Attachments: HADOOP-11518.patch, HADOOP-11518.v2.patch


 If a process runs multiple RPC servers, there is no way to individually set 
 their IPC parameters beyond what's supported by the RPC Builder.  If a 
 configuration is shared among many nodes, this is more problematic. 
 In this jira, a prefix-based per-server configuration is proposed.  When an 
 RPC server is built, a prefix can be specified, which will then be prepended 
 to keys when retrieving configured values.  There will be an option to 
 fall-back to using the key without the prefix when no value is found with the 
 prefix, thus making this feature compatible with the current way of 
 configuring servers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HADOOP-11518) Prefix-based per-RPC server configuration

2015-01-29 Thread Kihwal Lee (JIRA)

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

Kihwal Lee updated HADOOP-11518:

Attachment: HADOOP-11518.patch

The patch adds {{PrefixedConfiguration}} class which overrides the base 
{{get()}} method for prefixed value retrieval and the fall-back behavior.  New 
static IPC call queue config refresh methods have been added to {{RPC}}. Prior 
to this, {{NameNodeRpcServer}} was directly talking to the server instances for 
refresh.

 Prefix-based per-RPC server configuration
 -

 Key: HADOOP-11518
 URL: https://issues.apache.org/jira/browse/HADOOP-11518
 Project: Hadoop Common
  Issue Type: Improvement
  Components: ipc
Reporter: Kihwal Lee
Assignee: Kihwal Lee
 Attachments: HADOOP-11518.patch


 If a process runs multiple RPC servers, there is no way to individually set 
 their IPC parameters beyond what's supported by the RPC Builder.  If a 
 configuration is shared among many nodes, this is more problematic. 
 In this jira, a prefix-based per-server configuration is proposed.  When an 
 RPC server is built, a prefix can be specified, which will then be prepended 
 to keys when retrieving configured values.  There will be an option to 
 fall-back to using the key without the prefix when no value is found with the 
 prefix, thus making this feature compatible with the current way of 
 configuring servers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HADOOP-11518) Prefix-based per-RPC server configuration

2015-01-29 Thread Kihwal Lee (JIRA)

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

Kihwal Lee updated HADOOP-11518:

Status: Patch Available  (was: Open)

 Prefix-based per-RPC server configuration
 -

 Key: HADOOP-11518
 URL: https://issues.apache.org/jira/browse/HADOOP-11518
 Project: Hadoop Common
  Issue Type: Improvement
  Components: ipc
Reporter: Kihwal Lee
Assignee: Kihwal Lee
 Attachments: HADOOP-11518.patch


 If a process runs multiple RPC servers, there is no way to individually set 
 their IPC parameters beyond what's supported by the RPC Builder.  If a 
 configuration is shared among many nodes, this is more problematic. 
 In this jira, a prefix-based per-server configuration is proposed.  When an 
 RPC server is built, a prefix can be specified, which will then be prepended 
 to keys when retrieving configured values.  There will be an option to 
 fall-back to using the key without the prefix when no value is found with the 
 prefix, thus making this feature compatible with the current way of 
 configuring servers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)