stoty commented on pull request #845: URL: https://github.com/apache/phoenix/pull/845#issuecomment-693980777
That's a good question. Our main public API is JDBC, which doesn't have Guava in it. org.apache.phoenix.expression.function.ScalarFunction for UDFs doesn't have Guava in it either. Our tools are mainly the Index and bulk load related MR jobs, which are part of the release, and don't have programmatic APIs. I am not sure what other interfaces would count as public API, as we don't use @InterfaceAudience One change of note is the use of (Tephra's) shaded guava classes for the shaded Tephra API, as Tephra DOES have guava in its Phoenix-facing API. However, this change is introduced in a new maven Tephra artifact, and the old Tephra artifact with unshaded Guava is still available in Tephra. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
