On Wed, Mar 30, 2016 at 9:25 AM, Gunnar Tapper <[email protected]>
wrote:

> An API that wraps the new API with the old interface thereby ensuring that
> clients don't have to change just because the underlying software changed.
>

No.

API is a constant inside a major version, 1.x or 2.x, etc., but can change
across major versions. HBase (almost) does http://semver.org/

Having a wrapper for hbase 5.0 API so 1.0 clients don't have to change
would be untenable or, if not that, a significant undertaking tough to
resource in an open source project (who'd want to work on it?).

St.Ack



> On Mar 30, 2016 9:09 AM, "Stack" <[email protected]> wrote:
>
>> On Wed, Mar 30, 2016 at 8:11 AM, Gunnar Tapper <[email protected]>
>> wrote:
>>
>>> It's 1.x AFAIK.
>>>
>>> HBase doesn't provide compatibility APIs, eh? Something to consider in
>>> the future maybe.
>>>
>>>
>> What is a compatibility API?
>> St.Ack
>>
>>
>>
>>> Gunnar
>>>
>>> On Tue, Mar 29, 2016 at 8:47 PM, Stack <[email protected]> wrote:
>>>
>>>> On Tue, Mar 29, 2016 at 2:17 PM, Carol Pearson <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi Trafodion Users,
>>>>>
>>>>> As Trafodion Release 2.0 comes together, it's a challenge to make
>>>>> Trafodion work with both HBase 0.98 and HBase 1.1 in the same code base.
>>>>>
>>>>> From discussions among Trafodion developers over on the dev list, the
>>>>> resolution is that the upcoming 2.0 release will work with HBase 1.1 and
>>>>> forward ONLY.  That is, there is no current way to use HBase 0.98 in the
>>>>> upcoming Trafodion 2.0 release, coming very soon.
>>>>>
>>>>>
>>>>
>>>> Sounds good. Could you get away with T* 2.0 works w/ HBase 1.x rather
>>>> than 1.1?  The API is fixed in hbase 1.x. Coprocessors though could change
>>>> across minor versions 1.1 => 1.2 which might mess you up.
>>>>
>>>> St.Ack
>>>>
>>>>
>>>>
>>>>> If you want to use Trafodion with HBase 0.98, that code path is based
>>>>> on the Trafodion 1.3 release which is currently available. Trafodion
>>>>> Release 1.3 does NOT work with HBase 1.1.
>>>>>
>>>>> -Carol P.
>>>>> ---------------------------------------------------------------
>>>>> Email:    [email protected]
>>>>> Twitter:  @CarolP222
>>>>> ---------------------------------------------------------------
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Thanks,
>>>
>>> Gunnar
>>> *If you think you can you can, if you think you can't you're right.*
>>>
>>
>>

Reply via email to