Page MenuHomePhabricator

Repurpose Refinery Tools module
Closed, ResolvedPublic

Description

This task involves repurposing the refinery tools module to contain code reused across other submodules. It comprises of the following steps:

  1. Removing the old code in refinery-tools (i.e. 6 Java files that haven't been used for a long time)
    • org.wikimedia.analytics.refinery.tools.guard.GuardException
    • org.wikimedia.analytics.refinery.tools.guard.MediaFileUrlParserGuard
    • org.wikimedia.analytics.refinery.tools.guardStdinGuard
    • org.wikimedia.analytics.refinery.tools.Dump
    • org.wikimedia.analytics.refinery.tools.Info
    • org.wikimedia.analytics.refinery.tools.Store
  2. Move refinery-core's ConfigHelper and LogHelper to refinery-tools module.

Event Timeline

Change 826599 had a related patch set uploaded (by Snwachukwu; author: Snwachukwu):

[analytics/refinery/source@master] [WIP]Repurpose Refinery-Tool module to contain codes reused across other modules.

https://gerrit.wikimedia.org/r/826599

Change 826599 merged by jenkins-bot:

[analytics/refinery/source@master] Repurpose Refinery-Tool module to contain codes reused across other modules.

https://gerrit.wikimedia.org/r/826599

EChetty moved this task from Ready to Done on the Data Pipelines (Sprint 01) board.