You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@trafodion.apache.org by Gunnar Tapper <ta...@gmail.com> on 2016/02/10 22:11:23 UTC

Disable HBase Region Rebalancing

Is this information still relevant?

https://cwiki.apache.org/confluence/display/TRAFODION/Configuration#Configuration-DisablingHBaseRegionRebalancing


-- 
Thanks,

Gunnar
*If you think you can you can, if you think you can't you're right.*

Re: Disable HBase Region Rebalancing

Posted by Atanu Mishra <at...@gmail.com>.
Hi Gunnar,

>> I think that you're saying that Trafodion recommends to turn this
feature off in 1.3.0 but is OK with it being turned on in 2.0.0?

Correct.

Regards,
Atanu

____________________
Atanu Mishra

On Wed, Feb 10, 2016 at 4:10 PM, Gunnar Tapper <ta...@gmail.com>
wrote:

> Hi Atanu,
>
> Still confused. balance_switch is a standard HBase feature. Users may or
> may not have this feature enabled.
>
> I think that you're saying that Trafodion recommends to turn this feature
> off in 1.3.0 but is OK with it being turned on in 2.0.0? Or, is there
> another functionality I am missing.
>
> Gunnar
>
> On Wed, Feb 10, 2016 at 4:58 PM, Atanu Mishra <at...@gmail.com>
> wrote:
>
>> Yes. And yes.
>>
>> The functionality (to handle active transactions during rebalance/splits)
>> was checked-in post-1.3.0. It is disabled currently, but should be enabled
>> in time for 2.0.0.
>>
>> To clarify -
>> for 1.3.0, we still need the current recommendation for balance_switch
>> for 2.0.0, the recommendation is not needed since the functionality will
>> be enabled by default.
>>
>> In the interim, a user will need to enable the functionality manually.
>>
>> Regards,
>> Atanu
>>
>> ____________________
>> Atanu Mishra
>>
>> On Wed, Feb 10, 2016 at 2:26 PM, Gunnar Tapper <ta...@gmail.com>
>> wrote:
>>
>>> Is this changed from 1.3.0 to 2.0.0?
>>>
>>> I'm a bit confused by Atanu's comment and Trina's subsequent response...
>>> are we still recommending that balance_switch should be false and only be
>>> enabled during maintenance windows?
>>>
>>> On Wed, Feb 10, 2016 at 3:20 PM, Trina Krug <tr...@gmail.com>
>>> wrote:
>>>
>>>> Yes, they will.  Sorry if my answer was misleading.  I was speaking
>>>> directly to the document section regarding disabling rebalancing due to
>>>> transactions aborting.
>>>>
>>>> Trina
>>>>
>>>> On Feb 10, 2016, at 2:00 PM, Atanu Mishra <at...@gmail.com>
>>>> wrote:
>>>>
>>>> Wasn't sure - I think the user will need to enable the functionality
>>>> first to see this behavior.
>>>>
>>>> Thanks,
>>>> Atanu
>>>>
>>>> ____________________
>>>> Atanu Mishra
>>>>
>>>> On Wed, Feb 10, 2016 at 1:47 PM, Trina Krug <tr...@gmail.com>
>>>> wrote:
>>>>
>>>>> Rebalancing can now be done with active transactions and they *can*
>>>>> survive across a rebalance.  There may be times when a transaction is
>>>>> aborted after new transactional activity is rejected during the rebalance
>>>>> however.  But most often failed operations can be (and will be) retried and
>>>>> succeed.
>>>>>
>>>>> Trina
>>>>>
>>>>> On Feb 10, 2016, at 1:11 PM, Gunnar Tapper <ta...@gmail.com>
>>>>> wrote:
>>>>>
>>>>> Is this information still relevant?
>>>>>
>>>>>
>>>>> https://cwiki.apache.org/confluence/display/TRAFODION/Configuration#Configuration-DisablingHBaseRegionRebalancing
>>>>>
>>>>>
>>>>> --
>>>>> Thanks,
>>>>>
>>>>> Gunnar
>>>>> *If you think you can you can, if you think you can't you're right.*
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> Thanks,
>>>
>>> Gunnar
>>> *If you think you can you can, if you think you can't you're right.*
>>>
>>
>>
>
>
> --
> Thanks,
>
> Gunnar
> *If you think you can you can, if you think you can't you're right.*
>

Re: Disable HBase Region Rebalancing

Posted by Gunnar Tapper <ta...@gmail.com>.
Hi Atanu,

Still confused. balance_switch is a standard HBase feature. Users may or
may not have this feature enabled.

I think that you're saying that Trafodion recommends to turn this feature
off in 1.3.0 but is OK with it being turned on in 2.0.0? Or, is there
another functionality I am missing.

Gunnar

On Wed, Feb 10, 2016 at 4:58 PM, Atanu Mishra <at...@gmail.com> wrote:

> Yes. And yes.
>
> The functionality (to handle active transactions during rebalance/splits)
> was checked-in post-1.3.0. It is disabled currently, but should be enabled
> in time for 2.0.0.
>
> To clarify -
> for 1.3.0, we still need the current recommendation for balance_switch
> for 2.0.0, the recommendation is not needed since the functionality will
> be enabled by default.
>
> In the interim, a user will need to enable the functionality manually.
>
> Regards,
> Atanu
>
> ____________________
> Atanu Mishra
>
> On Wed, Feb 10, 2016 at 2:26 PM, Gunnar Tapper <ta...@gmail.com>
> wrote:
>
>> Is this changed from 1.3.0 to 2.0.0?
>>
>> I'm a bit confused by Atanu's comment and Trina's subsequent response...
>> are we still recommending that balance_switch should be false and only be
>> enabled during maintenance windows?
>>
>> On Wed, Feb 10, 2016 at 3:20 PM, Trina Krug <tr...@gmail.com> wrote:
>>
>>> Yes, they will.  Sorry if my answer was misleading.  I was speaking
>>> directly to the document section regarding disabling rebalancing due to
>>> transactions aborting.
>>>
>>> Trina
>>>
>>> On Feb 10, 2016, at 2:00 PM, Atanu Mishra <at...@gmail.com> wrote:
>>>
>>> Wasn't sure - I think the user will need to enable the functionality
>>> first to see this behavior.
>>>
>>> Thanks,
>>> Atanu
>>>
>>> ____________________
>>> Atanu Mishra
>>>
>>> On Wed, Feb 10, 2016 at 1:47 PM, Trina Krug <tr...@gmail.com>
>>> wrote:
>>>
>>>> Rebalancing can now be done with active transactions and they *can*
>>>> survive across a rebalance.  There may be times when a transaction is
>>>> aborted after new transactional activity is rejected during the rebalance
>>>> however.  But most often failed operations can be (and will be) retried and
>>>> succeed.
>>>>
>>>> Trina
>>>>
>>>> On Feb 10, 2016, at 1:11 PM, Gunnar Tapper <ta...@gmail.com>
>>>> wrote:
>>>>
>>>> Is this information still relevant?
>>>>
>>>>
>>>> https://cwiki.apache.org/confluence/display/TRAFODION/Configuration#Configuration-DisablingHBaseRegionRebalancing
>>>>
>>>>
>>>> --
>>>> Thanks,
>>>>
>>>> Gunnar
>>>> *If you think you can you can, if you think you can't you're right.*
>>>>
>>>>
>>>
>>
>>
>> --
>> Thanks,
>>
>> Gunnar
>> *If you think you can you can, if you think you can't you're right.*
>>
>
>


-- 
Thanks,

Gunnar
*If you think you can you can, if you think you can't you're right.*

Re: Disable HBase Region Rebalancing

Posted by Atanu Mishra <at...@gmail.com>.
Yes. And yes.

The functionality (to handle active transactions during rebalance/splits)
was checked-in post-1.3.0. It is disabled currently, but should be enabled
in time for 2.0.0.

To clarify -
for 1.3.0, we still need the current recommendation for balance_switch
for 2.0.0, the recommendation is not needed since the functionality will be
enabled by default.

In the interim, a user will need to enable the functionality manually.

Regards,
Atanu

____________________
Atanu Mishra

On Wed, Feb 10, 2016 at 2:26 PM, Gunnar Tapper <ta...@gmail.com>
wrote:

> Is this changed from 1.3.0 to 2.0.0?
>
> I'm a bit confused by Atanu's comment and Trina's subsequent response...
> are we still recommending that balance_switch should be false and only be
> enabled during maintenance windows?
>
> On Wed, Feb 10, 2016 at 3:20 PM, Trina Krug <tr...@gmail.com> wrote:
>
>> Yes, they will.  Sorry if my answer was misleading.  I was speaking
>> directly to the document section regarding disabling rebalancing due to
>> transactions aborting.
>>
>> Trina
>>
>> On Feb 10, 2016, at 2:00 PM, Atanu Mishra <at...@gmail.com> wrote:
>>
>> Wasn't sure - I think the user will need to enable the functionality
>> first to see this behavior.
>>
>> Thanks,
>> Atanu
>>
>> ____________________
>> Atanu Mishra
>>
>> On Wed, Feb 10, 2016 at 1:47 PM, Trina Krug <tr...@gmail.com> wrote:
>>
>>> Rebalancing can now be done with active transactions and they *can*
>>> survive across a rebalance.  There may be times when a transaction is
>>> aborted after new transactional activity is rejected during the rebalance
>>> however.  But most often failed operations can be (and will be) retried and
>>> succeed.
>>>
>>> Trina
>>>
>>> On Feb 10, 2016, at 1:11 PM, Gunnar Tapper <ta...@gmail.com>
>>> wrote:
>>>
>>> Is this information still relevant?
>>>
>>>
>>> https://cwiki.apache.org/confluence/display/TRAFODION/Configuration#Configuration-DisablingHBaseRegionRebalancing
>>>
>>>
>>> --
>>> Thanks,
>>>
>>> Gunnar
>>> *If you think you can you can, if you think you can't you're right.*
>>>
>>>
>>
>
>
> --
> Thanks,
>
> Gunnar
> *If you think you can you can, if you think you can't you're right.*
>

Re: Disable HBase Region Rebalancing

Posted by Gunnar Tapper <ta...@gmail.com>.
Is this changed from 1.3.0 to 2.0.0?

I'm a bit confused by Atanu's comment and Trina's subsequent response...
are we still recommending that balance_switch should be false and only be
enabled during maintenance windows?

On Wed, Feb 10, 2016 at 3:20 PM, Trina Krug <tr...@gmail.com> wrote:

> Yes, they will.  Sorry if my answer was misleading.  I was speaking
> directly to the document section regarding disabling rebalancing due to
> transactions aborting.
>
> Trina
>
> On Feb 10, 2016, at 2:00 PM, Atanu Mishra <at...@gmail.com> wrote:
>
> Wasn't sure - I think the user will need to enable the functionality first
> to see this behavior.
>
> Thanks,
> Atanu
>
> ____________________
> Atanu Mishra
>
> On Wed, Feb 10, 2016 at 1:47 PM, Trina Krug <tr...@gmail.com> wrote:
>
>> Rebalancing can now be done with active transactions and they *can*
>> survive across a rebalance.  There may be times when a transaction is
>> aborted after new transactional activity is rejected during the rebalance
>> however.  But most often failed operations can be (and will be) retried and
>> succeed.
>>
>> Trina
>>
>> On Feb 10, 2016, at 1:11 PM, Gunnar Tapper <ta...@gmail.com>
>> wrote:
>>
>> Is this information still relevant?
>>
>>
>> https://cwiki.apache.org/confluence/display/TRAFODION/Configuration#Configuration-DisablingHBaseRegionRebalancing
>>
>>
>> --
>> Thanks,
>>
>> Gunnar
>> *If you think you can you can, if you think you can't you're right.*
>>
>>
>


-- 
Thanks,

Gunnar
*If you think you can you can, if you think you can't you're right.*

Re: Disable HBase Region Rebalancing

Posted by Trina Krug <tr...@gmail.com>.
Yes, they will.  Sorry if my answer was misleading.  I was speaking directly to the document section regarding disabling rebalancing due to transactions aborting.

Trina 

> On Feb 10, 2016, at 2:00 PM, Atanu Mishra <at...@gmail.com> wrote:
> 
> Wasn't sure - I think the user will need to enable the functionality first to see this behavior.
> 
> Thanks,
> Atanu
> 
> ____________________
> Atanu Mishra
> 
>> On Wed, Feb 10, 2016 at 1:47 PM, Trina Krug <tr...@gmail.com> wrote:
>> Rebalancing can now be done with active transactions and they *can* survive across a rebalance.  There may be times when a transaction is aborted after new transactional activity is rejected during the rebalance however.  But most often failed operations can be (and will be) retried and succeed.
>> 
>> Trina 
>> 
>>> On Feb 10, 2016, at 1:11 PM, Gunnar Tapper <ta...@gmail.com> wrote:
>>> 
>>> Is this information still relevant?
>>> 
>>> https://cwiki.apache.org/confluence/display/TRAFODION/Configuration#Configuration-DisablingHBaseRegionRebalancing
>>> 
>>> 
>>> -- 
>>> Thanks,
>>> 
>>> Gunnar
>>> If you think you can you can, if you think you can't you're right.
> 

Re: Disable HBase Region Rebalancing

Posted by Atanu Mishra <at...@gmail.com>.
Wasn't sure - I think the user will need to enable the functionality first
to see this behavior.

Thanks,
Atanu

____________________
Atanu Mishra

On Wed, Feb 10, 2016 at 1:47 PM, Trina Krug <tr...@gmail.com> wrote:

> Rebalancing can now be done with active transactions and they *can*
> survive across a rebalance.  There may be times when a transaction is
> aborted after new transactional activity is rejected during the rebalance
> however.  But most often failed operations can be (and will be) retried and
> succeed.
>
> Trina
>
> On Feb 10, 2016, at 1:11 PM, Gunnar Tapper <ta...@gmail.com>
> wrote:
>
> Is this information still relevant?
>
>
> https://cwiki.apache.org/confluence/display/TRAFODION/Configuration#Configuration-DisablingHBaseRegionRebalancing
>
>
> --
> Thanks,
>
> Gunnar
> *If you think you can you can, if you think you can't you're right.*
>
>

Re: Disable HBase Region Rebalancing

Posted by Trina Krug <tr...@gmail.com>.
Rebalancing can now be done with active transactions and they *can* survive across a rebalance.  There may be times when a transaction is aborted after new transactional activity is rejected during the rebalance however.  But most often failed operations can be (and will be) retried and succeed.

Trina 

> On Feb 10, 2016, at 1:11 PM, Gunnar Tapper <ta...@gmail.com> wrote:
> 
> Is this information still relevant?
> 
> https://cwiki.apache.org/confluence/display/TRAFODION/Configuration#Configuration-DisablingHBaseRegionRebalancing
> 
> 
> -- 
> Thanks,
> 
> Gunnar
> If you think you can you can, if you think you can't you're right.