On Wed, Mar 26, 2014 at 11:12 AM, Josh Elser <[email protected]> wrote:

> On 3/26/14, 9:06 AM, Keith Turner wrote:
>
>> There were many change made to MAC so Accumulo could test itself.  For
>> example a method was added to return the internal threads that flush logs.
>> Flushing the logs may be a useful feature to add.  However it could be
>> offered in a way that does not expose these internal threads.   When
>> working on  ACCUMULO-2151 I had no desire to reimplement things like this,
>> I just wanted to hide it.  It was hidden from users so we do not have to
>> support it and can change it at will when testing 1.7.0.
>>
>
> That's my irk with it. The changes we made "hide" things for no other
> purpose than saying "we hid them". The next variant of a MAC is going to
> have to re-architect the entire thing anyways (I'm doing this right now and
> I'm overhauling it).
>
>
>
We also haven't labeled anything @deprecated, so this same interface would
have to be supported in 1.7.x to meet our API promises.

Reply via email to