Add created_at timestamp to online GC review queue tables
Problem
The online GC review queue tables don't have a created_at
timestamp, only a review_after
timestamp. Because the latter is mutable (we can postpone reviews to a later date in case of error) we may not be able to determine when a task was first queued and for how long has it been there.
Solution
Add created_at
timestamp to both gc_manifest_review_queue
and gc_blob_review_queue
. This should default to now()
so that we don't need to change all the code that inserts in these queues.