Closed Bug 1301926 Opened 9 years ago Closed 9 years ago

deprecate and delete hbase code

Categories

(Socorro :: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: lonnen, Unassigned)

Details

We stopped using hbase internally nearly two years ago, we have not updated it since, no one from the community has stepped in to maintain the modules, and we're not running all the tests. I think it's time to drop it from the repo. Outside installs can recover it from history or maintain drivers as an independent library.
Commit pushed to master at https://github.com/mozilla/socorro https://github.com/mozilla/socorro/commit/757ae037c3ab3bf61cd482955e920638d9f75505 fixes bug 1301926 (#3463) Removes all direct references to hbase, hb and happybase modules. This deletes adapters, classes, removes references, supporting libraries, and simply alters docs to reference other implementations. remove some second order hbase code and documentation remove references to the top-level analysis folder, which was only supporting hbase, pig, and other unused tech. This is distinct from the socorro/analysis folder that is actively used still. This removes a curious namespace hack in the middleware_app.py that proxies the hbase namespace to boto.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.