Details
-
Improvement
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
thirdparty-2.2.1
-
None
Description
HBASE-23015 is buttoning up a needed move off of jackson 1 in branches-1. We've already got the implementation work in place to move onto the hbase-thirdparty relocated GSON, but we can't currently build because other dependencies included in the miscellaneous module is JDK8+ only and branch-1 needs to work for jdk7.
couple of options:
- make the entire hbase-thirdparty repo work with jdk7
- break out gson from the clearing house miscellaneous module and make just the new gson module jdk7 compatible
- make a jdk7 compatible miscellaneous module and move gson over there (in case we decide to move branch-1 off of other problematic libraries e.g. guava)
Attachments
Issue Links
- blocks
-
HBASE-23015 Replace Jackson with relocated gson everywhere but hbase-rest
- Closed
-
HBASE-23061 Replace use of Jackson for JSON serde in hbase common and client modules
- Closed
- links to