Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[KYUUBI #4115] [Authz] remove usage of
ClassTagExtensions
and make …
…dependency `jackson-module-scala` in `provided` scope ### _Why are the changes needed?_ - to fix #4102 - remove usage of ClassTagExtensions for better compatibility to `jackson-module-scala` - `spark-core` of Spark 3.x's core already has dependency on `com.fasterxml.jackson.module:jackson-module-scala_${scala.binary.version}` - change the scope of `com.fasterxml.jackson.module:jackson-module-scala_${scala.binary.version}` to `provided` ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [ ] Add screenshots for manual tests if appropriate - [x] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests) locally before make a pull request Closes #4115 from bowenliang123/authz-jackson-provided. Closes #4115 5d20ece [liangbowen] style d4eb245 [liangbowen] Revert "ensure the earliest version of fasterxml.jackson provided in Spark 3.x" 112bb84 [liangbowen] ensure the earliest version of fasterxml.jackson provided in Spark 3.x b481014 [liangbowen] remove usage of ClassTagExtensions for better compatibility to `jackson-module-scala` lib 0487674 [liangbowen] change the scope of `com.fasterxml.jackson.module:jackson-module-scala_${scala.binary.version}` to `provided` Authored-by: liangbowen <liangbowen@gf.com.cn> Signed-off-by: Cheng Pan <chengpan@apache.org>
- Loading branch information