Closed
Bug 1063825
Opened 10 years ago
Closed 10 years ago
implement spicedham backend for fjord
Categories
(Input Graveyard :: Backend, defect)
Input Graveyard
Backend
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: willkg, Assigned: willkg)
References
Details
(Whiteboard: u=dev c=spam p=2 s=input.2014q3)
spicedham has a pluggable backend system. We need to implement one for Fjord and set up the migrations and have it use django-cache-machine. We should put this in the fjord/flags/ django app. We can refactor all this later when we're past the prototype phase. Things to be done: 1. implement the Django ORM model required 2. generate the schema migration 3. implement the spicedham backend subclass that uses the Django ORM model 4. write some tests to make sure we can use Spicedham with our backend Note: This is purely for the purposes of integrating the spicedham prototype. We're not trying to design infrastructure that will be used outside of this specific need. After we figure out how things should work, it's expected we'll wipe away all this stuff and "start over".
Assignee | ||
Comment 2•10 years ago
|
||
We also need to undo some of the things we did in previous commits regarding spam/abuse. We're going to reduce the scope of the prototype integration to just abuse. So we need to go back through the code and remove all the spam/spam-wrong stuff.
Assignee | ||
Comment 3•10 years ago
|
||
In a PR: https://github.com/mozilla/fjord/pull/346 Landed in master: https://github.com/mozilla/fjord/commit/0c4221368e7d0212127d5572783004c982f45b11
Assignee | ||
Comment 4•10 years ago
|
||
Pushed this to prod last night.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Whiteboard: u=dev c=spam p= s=input.2014q3 → u=dev c=spam p=2 s=input.2014q3
Updated•7 years ago
|
Product: Input → Input Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•