Jake Moshenko
|
fe87d3c796
|
Hash and track layer file chunks for torrenting
|
2016-01-04 16:17:51 -05:00 |
|
Jake Moshenko
|
9c1a2e7e1b
|
Improve performance by removing unnecessary group by fields
|
2015-12-22 11:35:49 -05:00 |
|
Joseph Schorr
|
f59f4e51e8
|
Remove check for derived image storages on image storage
Derived image storages are now 1-to-1 with image storages, so we know they have already been removed at this point
Fixes #1067
|
2015-12-16 13:41:25 -05:00 |
|
Joseph Schorr
|
f07b940bc5
|
Optimize blob lookup
Fixes #1013
|
2015-12-04 14:47:09 -05:00 |
|
Joseph Schorr
|
762cd56e64
|
Change derived storage to be based on image
Fixes #971
|
2015-11-24 12:44:07 -05:00 |
|
Jake Moshenko
|
3a29dfc535
|
Reducing in a tree to avoid recursion depth limits
|
2015-11-23 15:57:13 -05:00 |
|
Joseph Schorr
|
f4266d08d2
|
Fix handling of aggregate size in V2
Fixes #931
|
2015-11-20 11:44:03 -05:00 |
|
Jake Moshenko
|
7ae94f414c
|
Alias our subqueries to appease the MySQL beast
|
2015-11-19 12:58:06 -05:00 |
|
Jake Moshenko
|
b564492ea7
|
Improve the performance of fetching manifest blobs by checksum.
|
2015-11-19 11:01:47 -05:00 |
|
Quentin Machu
|
605ed1fc77
|
Refactor security worker
|
2015-11-18 14:38:32 -05:00 |
|
Jake Moshenko
|
52125bbfed
|
Fix gc by using the v1/v2 storage location helper everywhere
|
2015-11-16 14:13:37 -05:00 |
|
Jake Moshenko
|
c2fcf8bead
|
Merge remote-tracking branch 'upstream/phase4-11-07-2015' into python-registry-v2
|
2015-11-06 18:18:29 -05:00 |
|
Jake Moshenko
|
cb7ec2f239
|
Backport remaining v2 changes to phase4
|
2015-10-24 15:00:13 -04:00 |
|
Joseph Schorr
|
35c35d9913
|
Load images and storage references in bulk during V1 synthesize
Currently, we perform multiple queries for each layer, making it much slower (especially cross-region)
Fixes #413
|
2015-09-29 17:53:39 -04:00 |
|
Jake Moshenko
|
210ed7cf02
|
Merge remote-tracking branch 'upstream/master' into python-registry-v2
|
2015-09-04 16:32:01 -04:00 |
|
Joseph Schorr
|
724b1607d7
|
Add automatic storage replication
Adds a worker to automatically replicate data between storages and update the database accordingly
|
2015-09-01 14:53:32 -04:00 |
|
Joseph Schorr
|
1450b7e84c
|
Fix verbs support in V2
|
2015-08-24 12:05:09 -04:00 |
|
Joseph Schorr
|
d246e68e68
|
Move shared V1/V2 code into common methods and fix verbs
|
2015-08-24 12:05:09 -04:00 |
|
Jake Moshenko
|
e1b3e9e6ae
|
Another huge batch of registry v2 changes
Add patch support and resumeable sha
Implement all actual registry methods
Add a simple database generation option
|
2015-08-12 16:41:12 -04:00 |
|
Jake Moshenko
|
3efaa255e8
|
Accidental refactor, split out legacy.py into separate sumodules and update all call sites.
|
2015-07-17 11:56:15 -04:00 |
|