Refactorings - Refinery - Cleanup of Maven dependencies
Channel: Guillaume Lederrey
Date: 2024-02-06

Dependencies in the Refinery project (https://gerrit.wikimedia.org/g/analytics/refinery/source) are a bit messy. This recording isn't a full cleanup, but it exposes how I go about keeping dependencies minimal and explicit. Full change is published at https://gerrit.wikimedia.org/r/c/analytics/refinery/source/+/997823.

Note that the full change sadly needs to keep the dependency to hadoop-common, so while dependencies are now made explicit, we still have a fairly large dependency graph.