That is not a realistic proposal for 1.0 as far as I can see. There is only a 
tentative design spec on that issue. I assume we are sticking with Enis' 
earlier stated intent to get 1.0 out "soon". 


> On Jul 7, 2014, at 10:30 AM, Ted Yu <yuzhih...@gmail.com> wrote:
> 
> The following is another candidate for 1.0.0 release
> 
> HBASE-11447 Proposal for a generic transaction API for HBase
> 
> Cheers
> 
> 
>> On Mon, Jul 7, 2014 at 9:52 AM, Aditya <adityakish...@gmail.com> wrote:
>> 
>> Do we want to have the C APIs part of 1.0.0 release. I had posted few
>> patches and a set of review request sometime last week.
>> 
>> 
>>> On Fri, Jul 4, 2014 at 1:21 AM, Enis Söztutar <enis....@gmail.com> wrote:
>>> 
>>> On Thu, Jul 3, 2014 at 4:41 PM, Mikhail Antonov <olorinb...@gmail.com>
>>> wrote:
>>> 
>>>> Moved ZK watcher & listener subtask out of scope HBASE-10909. Enis -
>> with
>>>> that, I guess HBASE-10909 can be marked in branch-1?
>>> 
>>> Sounds good.
>>> 
>>> 
>>>> 
>>>> HBASE-11464 - this is the jira where I'll capture tasks to abstract
>> hbase
>>>> client from ZK (mostly it would be post-1.0 work).
>>> 
>>> Not sure whether we can make it fully backwards compatible with 1.0
>>> clients. I guess we will see when the patches are done.
>>> 
>>> 
>>>> 
>>>> Thanks,
>>>> Mikhail
>>>> 
>>>> 
>>>> 2014-07-03 12:52 GMT-07:00 Stack <st...@duboce.net>:
>>>> 
>>>>> On Thu, Jul 3, 2014 at 12:25 PM, Mikhail Antonov <
>> olorinb...@gmail.com
>>>> 
>>>>> wrote:
>>>>> 
>>>>>> Guys,
>>>>>> 
>>>>>> getting back to ZK abstraction work w.r.t. release 1.0 and
>>> thereafter,
>>>>> some
>>>>>> status update. So as we're getting closer to complete HBASE-10909,
>> it
>>>>> looks
>>>>>> like the steps may be like this:
>>>>>> 
>>>>>> - there are 2 subtasks out there not closed yet, one of which is
>>> about
>>>>> log
>>>>>> splitting (and Sergey S has submitted a patch for review), another
>> is
>>>>>> abstraction of ZK watcher (this is what I've been working on in the
>>>>>> background; but after sketching the patch it seems like without
>> being
>>>>> able
>>>>>> to modify the control flows and some changes in the module
>> structure,
>>>>> it'd
>>>>>> be a lot of scaffolding code not really simplifying current code).
>> So
>>>> I'd
>>>>>> propose to descope abstraction of ZK watcher jira (HBASE-11073),
>>>> namely:
>>>>>> convert it to top-level JIRA and continue to work on it separately;
>>>>> rename
>>>>>> HBASE-10909 to "ZK abstraction: phase 1", and mark it as closed as
>>> soon
>>>>> as
>>>>>> log splitting jira is completed. This way HBASE-10909 fits to
>>> branch-1.
>>>>> 
>>>>> Sounds good to me.
>>>>> 
>>>>> 
>>>>>> - secondly, in the discussion to the CatalogTracker patch, we
>>> started
>>>>>> talking about modifying client to not know about ZK, but rather
>> keep
>>>> the
>>>>>> location of current masters and talk to them using RPC calls. This
>>> work
>>>>> can
>>>>>> not go into branch-1, as it involves invasive changes in client
>>>> including
>>>>>> new RPC. As I understand the branching schema now, those changes
>> can
>>> go
>>>>> to
>>>>>> master branch, we just don't merge them to branch-1, and depending
>> on
>>>>> their
>>>>>> completeness we can pull them to 1.1 release or so.
>>>>> 
>>>>> You have it right Mikhail.
>>>>> 
>>>>> St.Ack
>>>> 
>>>> 
>>>> 
>>>> --
>>>> Thanks,
>>>> Michael Antonov
>> 

Reply via email to