Cleanup SafeSerializationUtils to remove unused Guava classes#6152
Conversation
Signed-off-by: Craig Perkins <cwperx@amazon.com>
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6152 +/- ##
==========================================
+ Coverage 74.75% 74.98% +0.22%
==========================================
Files 447 452 +5
Lines 28480 29098 +618
Branches 4331 4380 +49
==========================================
+ Hits 21291 21818 +527
- Misses 5193 5252 +59
- Partials 1996 2028 +32
🚀 New features to boost your workflow:
|
3bb8342
into
opensearch-project:main
…arch-project#6152) Signed-off-by: Craig Perkins <cwperx@amazon.com> Signed-off-by: Terry Quigley <terry.quigley@sas.com>
Description
In SafeSerializationUtils, we previously allowlisted Guava classes when user attribute serialization was enabled but now switched to wrapping in HashMap. These classes are no longer required and can be safely removed.
Maintenance
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.