Re: jdk 17 and accumulo testing

2022-12-13 Thread Vincent Russell
Thank you both for your responses. We are using an event store library from a sister project that was written for accumulo 1.10., which I have already upgraded to 2.0. I'll spend some time investigating how bad the usage of the internal packages are and get back to you. Thanks again, On Tue, De

Re: jdk 17 and accumulo testing

2022-12-13 Thread Christopher
To add to Dave's answer, the public API is defined at https://accumulo.apache.org/api/ Anything else is not public and is subject to change without notice on any release without any attempt to retain compatibility. On Tue, Dec 13, 2022 at 3:10 PM Dave Marion wrote: > > There is no guide. You are

Re: jdk 17 and accumulo testing

2022-12-13 Thread Dave Marion
There is no guide. You are using implementation classes (see clientImpl in the package name) vs. using the client api. If you can use the client api directly, then this should insulate you from changes in the future (except during major versions). We can try and find where things might have moved,

Re: jdk 17 and accumulo testing

2022-12-13 Thread Vincent Russell
Is there a guide that shows where classes may have been moved with moving from 2.0 to 2.1? For instance, I am having issues compiling, because the following class doesn't exist: import org.apache.accumulo.core.clientImpl.Tables; I'm just getting started so I'm sure there are others. Thanks, Vinc