Details
Description
HBASE-22728 moved out jackson transitive dependencies. mostly good, but moving jackson2 to provided in hbase-server broke few things
testing-util needs a transitive jackson 2 in order to start the minicluster, currently fails with CNFE for com.fasterxml.jackson.databind.ObjectMapper when trying to initialize the master.
shaded-testing-util needs a relocated jackson 2 for the same reason
it's not used for any of the mapreduce stuff in hbase-server, so hbase-shaded-server for that purpose should be fine. But it is used by WALPrettyPrinter and some folks might expect that to work from that artifact since it is present.
Attachments
Attachments
Issue Links
- blocks
-
HBASE-22991 Release 1.4.11
- Closed
- causes
-
HBASE-24657 JsonBean representation of metrics at /jmx endpoint now quotes all numbers
- Closed
- is blocked by
-
HBASE-23052 hbase-thirdparty version of GSON that works for branch-1
- Closed
- is broken by
-
HBASE-22728 Upgrade jackson dependencies in branch-1
- Closed
- is duplicated by
-
HBASE-23061 Replace use of Jackson for JSON serde in hbase common and client modules
- Closed
- relates to
-
HBASE-23086 TestShell failing on branch-1 and branch-1.4
- Closed
- links to