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.
