- User Since
- Sep 7 2015, 3:25 PM (253 w, 1 d)
Thu, Jul 9
The documentation should read pytest_plugins = ["swh.storage.pytest_plugin"]. You also need to add that line to your own conftest.py if you're depending on that fixture.
Wed, Jul 8
Please add a newline at the end of the file.
Please drop the line. Celery 4.4.4 isn't used anymore.
Tue, Jul 7
Oh, that needs a requirements-swh.txt bump as well, I guess.
Mon, Jul 6
Apply some review comments
That's pretty nice, thanks.
I expect this has been fixed now...
Add test for get_listed_origins()
Drop limits checking
Add db upgrade script
Sat, Jul 4
That's great, thanks!
Fri, Jul 3
The change by itself looks fine, but the cursor manipulation logic is not sparking joy :-)
Accepted, with the following caveat: I'm still not sure what the plan is to deploy this now? In the current state of this diff, as soon as we deploy this on workers, data loss will occur (as the new extra_headers field isn't supported by swh.storage).
Reimplement copy_to escaping from the ground up.
Thu, Jul 2
Wed, Jul 1
I'm not sure about popping the extra_headers off of the incoming metadata field right now. This feels like something we want to do long term, but if you do that right now, it means you're putting upgrades of swh.model and swh.storage (with support with the new field) and all loaders in lockstep of one another. If you upgrade swh.model now, you'll lose the extra_headers until swh.storage will be able to store them.
Tue, Jun 30
Mon, Jun 29
Thu, Jun 25
Lazy loading for content objects (stored as files on the filesystem) gives us a choice where to put the cursor between the two ends of the eternal tradeoff between:
Wed, Jun 24
Maybe the asserts should be in an actual test function? Feels a bit wrong to have top-level asserts in that file.
(the suggested test should check that, for each ORIGIN_VISIT_STATUS, the date is > to the one of the matching ORIGIN_VISIT)