yes. we can add a namespace parameter to the interface: ZkHelixPropertyStore<ZNRecord> getHelixPropertyStore(String namespace); // namespace is path relative to the cluster root location
created a jira to track this: https://issues.apache.org/jira/browse/HELIX-118 Thanks, Jason On Fri, May 31, 2013 at 12:44 PM, Santiago Perez <[email protected]>wrote: > Looking at a staging environment issue with Shi Lu, we realized that when > upgrading helix from 0.5.x to 0.6.1.2 the property store had moved from > PROPERTYSTORE node to HELIX_PROPERTYSTORE. > > This causes our cluster to fail to find properties written before the > upgrade. > > Talking to Kishore, we discussed that it would also be a problem for their > project and that we should provide a way to make the upgrade transparently. > > One possibility that came up is to make the property store location > configurable some how so that when upgrading the version it can be > configured to continue using the old location. > > What do you think? > > Cheers, > Santiago >
