As far as Phoenix is concerned, only postWALWrite is used, and only in an integration test, which should be easy to change if we can still access the required data.
WALAnnotationIT.AnnotatedWALObserver.postWALWrite(ObserverContext<? extends WALCoprocessorEnvironment>, RegionInfo, WALKey, WALEdit) However, I wonder if exposing the internal WAL related types in a method that specifically hooks into WAL processing is really a problem. Istvan. On Mon, Aug 5, 2024 at 5:04 PM Duo Zhang <zhang...@apache.org> wrote: > These two methods are marked as deprecated and the plan is to remove > them in 3.0.0 release. > > But the javadoc says > > To be replaced with an alternative that does not expose > InterfaceAudience classes such as WALKey and WALEdit. > > But there are no such methods for now. > > So I wonder whether there are actual usages of these two methods in > the community. If so, I think we need to change the deprecation cycle > to remove them in 4.0.0, until we introduce the alternate methods. > > Thoughts? > > Thanks. > -- *István Tóth* | Sr. Staff Software Engineer *Email*: st...@cloudera.com cloudera.com <https://www.cloudera.com> [image: Cloudera] <https://www.cloudera.com/> [image: Cloudera on Twitter] <https://twitter.com/cloudera> [image: Cloudera on Facebook] <https://www.facebook.com/cloudera> [image: Cloudera on LinkedIn] <https://www.linkedin.com/company/cloudera> ------------------------------ ------------------------------