Andrew Purtell created PHOENIX-2267:
---------------------------------------
Summary: Disambiguate server jar from phoenix-server module jar
Key: PHOENIX-2267
URL: https://issues.apache.org/jira/browse/PHOENIX-2267
Project: Phoenix
Issue Type: Improvement
Reporter: Andrew Purtell
Priority: Minor
For installation of Phoenix into the RegionServer, the install documentation
says
{noformat}
Add the phoenix-[version]-server.jar to the classpath of all HBase region
server and master and remove any previous version. An easy way to do
this is to copy it into the HBase lib directory
{noformat}
This correctly identifies the server uber jar, but unfortunately the
phoenix-server module produces a much smaller jar missing all of the classes
from phoenix-core as phoenix-server-<version>.jar. I know people can become
confused about this because I've seen that happen. Make the wrong choice during
an upgrade and all of the RegionServers will crash upon restart with CNFEs,
which is an unfortunate outcome to say the least.
I'd suggest renaming the phoenix-server module to something else in order to
disambiguate between the two.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)