One other question - would bucketizing add anything to the partition name - just worried about any special symbols (we use _ and $) causing issues there ?
On Mon, Feb 23, 2015 at 10:35 AM, Zhen Zhang <[email protected]> wrote: > Hi Varun, > > HelixAdmin#addResource was initially used for adding an empty resource > only, followed by HelixAdmin#rebalance, which bucketize the ideal state, so > the bucketize logic is missing from addResource. We should definitely fix > this. We are also considering merging addResource and rebalance, since > separating them are confusing. For now you may use setResourceIdealState as > a workaround. > > Thanks, > Zhen > > ------------------------------ > *From:* Varun Sharma [[email protected]] > *Sent:* Monday, February 23, 2015 10:20 AM > *To:* [email protected] > *Subject:* Re: Bucketized resources not working in Helix 0.6.4 > > Thanks, Zhen. > > What about just calling addResource with an idealState with the bucket > size - is that expected to not work on its own ? > > Varun > > On Mon, Feb 23, 2015 at 10:18 AM, Zhen Zhang <[email protected]> wrote: > >> Hi Varun, >> >> Did you do the following? >> HelixAdmin#addResource() // set bucket size >> HelixAdmin#setResourceIdealState() // no bucket size >> >> When you set the ideal state, you still need set the bucket size in the >> ideal state. This value will be used to bucketize the ideal state. >> >> Thanks, >> Jason >> >> ________________________________________ >> From: Varun Sharma [[email protected]] >> Sent: Monday, February 23, 2015 1:51 AM >> To: [email protected] >> Subject: Bucketized resources not working in Helix 0.6.4 >> >> Hi, >> >> I am trying to bucketize a resource on Helix 0.6.4 - however, am unable >> to do so. I am setting the bucketSize in the idealState and using >> addResource() and setResourceIdealState and it ends up complaining that ZK >> size of 1M has been exceeded. >> >> I also tried using the addResource() api which creates an empty ideal >> state with a valid bucket size. However, when I tried to set the ideal >> state on that bucket (this ideal state did not have the bucket size set), >> it failed as well. >> >> Whats the right way to get bucketizing to work ? >> >> Thanks ! >> Varun >> > >
