And by definition of that being a proposed design, there is no implementation 
to track (yet). There being no implementation, it's hard to see how it makes a 
1.0 happening "soon". 

Don't misunderstand me to be opposed to the idea or feature, far from it. I 
don't think Ted did anyone a service bringing it up in the context of 1.0. 
Already we are on some kind of detour from discussing things where there are 
patches available. 


> On Jul 7, 2014, at 10:43 AM, Mikhail Antonov <olorinb...@gmail.com> wrote:
> 
> I thought the scope of HBASE-11447 is to review and refine proposed design,
> not to track the implementation of the feature?
> 
> -Mikhail
> 
> 
> 2014-07-07 10:40 GMT-07:00 Andrew Purtell <andrew.purt...@gmail.com>:
> 
>> 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
> 
> 
> 
> -- 
> Thanks,
> Michael Antonov

Reply via email to