David Heinemeier Hansson
6de714a0ea
Remember to add streaming
2017-07-06 15:35:58 +02:00
David Heinemeier Hansson
0ed18d9671
This is even more explaining and upload/download don't have some inherent need to synchronize chunk sizes anyway
2017-07-06 15:35:48 +02:00
David Heinemeier Hansson
89e8b86546
We have the technology!
2017-07-06 15:31:37 +02:00
David Heinemeier Hansson
f3aba78ce8
Convert magic number to constant
2017-07-06 15:22:40 +02:00
David Heinemeier Hansson
87ad273659
Extract configuration into config/storage_configuration.yml
2017-07-06 15:02:09 +02:00
David Heinemeier Hansson
6129a63764
Add task to install the migration needed
2017-07-06 13:58:47 +02:00
George Claghorn
a8e849bb0d
Mirror: only hit all sites for upload and delete
...
The mirror service exists for the purpose of migration, where all blobs exist in the primary subservice and a subset of blobs exist in the secondary subservice. Since the primary subservice is the source of truth until a migration is completed, operations like existence checks need not be performed against the secondary subservices.
2017-07-06 07:30:21 -04:00
David Heinemeier Hansson
35d5bddabc
Rename from Site to Service now that we're called Active Storage
2017-07-06 12:22:44 +02:00
David Heinemeier Hansson
c624df326a
ActiveVault -> ActiveStorage
...
Yaroslav agreed to hand over the gem name ❤️
2017-07-06 11:33:29 +02:00