incubator-blur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron McCurry (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (BLUR-342) Support full cluster operations on random ports
Date Thu, 17 Jul 2014 14:49:05 GMT

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

Aaron McCurry updated BLUR-342:
-------------------------------

    Fix Version/s: 0.2.4

> Support full cluster operations on random ports
> -----------------------------------------------
>
>                 Key: BLUR-342
>                 URL: https://issues.apache.org/jira/browse/BLUR-342
>             Project: Apache Blur
>          Issue Type: New Feature
>          Components: Blur
>    Affects Versions: 0.2.2
>            Reporter: Tim Williams
>            Assignee: Tim Williams
>             Fix For: 0.3.0, 0.2.4
>
>
> Blur should be able to run in a full cluster environment on completely random ports.
 
> Some things that need to be accounted for in supporting random ports:
> 1) ThriftBlurControllerServer - binding needs fixed when multiple instances are running.
> 2) ThriftBlurShardServer - binding needs fixed when multiple instances are running.
> 3) BlurClient - add two new methods 
>            BlurClient.getClient() - use a default BlurConfiguration to build the conn
string from ZK.
>            BlurClient.getClient(BlurConfiguration conf) - use the passed conf to build
the conn string from ZK.
> 4) Blur GUI ports need randomized
> 5) DistributedLayoutFactory API should change to only give layout strategies the online
shard servers to work with.
> 6) Remove the persistent registered shard servers *** breaking change ***



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message