Jake Moshenko
|
fd1e5f2407
|
Remove an unnecessary outer join
|
2016-01-05 14:43:40 -05:00 |
|
Jake Moshenko
|
8f80d7064b
|
Hash v1 uploads for torrent chunks
|
2016-01-05 14:43:40 -05:00 |
|
Jake Moshenko
|
8d5f4466d6
|
Cleanup some indentation and imports
|
2016-01-05 12:12:57 -05:00 |
|
Jimmy Zelinskie
|
9b0a84c02f
|
implement get_torrent_info
|
2016-01-04 16:17:51 -05:00 |
|
Jake Moshenko
|
a9b7ac6b48
|
Rotate robot user uuid when the credentials change
|
2016-01-04 16:17:51 -05:00 |
|
Jake Moshenko
|
ce8fcbeaae
|
Update the pieces to use base64 encoded binary
|
2016-01-04 16:17:51 -05:00 |
|
Jake Moshenko
|
5c6e033d21
|
Fix indentation
|
2016-01-04 16:17:51 -05:00 |
|
Jake Moshenko
|
fe87d3c796
|
Hash and track layer file chunks for torrenting
|
2016-01-04 16:17:51 -05:00 |
|
josephschorr
|
f748d4348d
|
Merge pull request #1106 from coreos-inc/billingemail
Add support for custom billing invoice email address
|
2016-01-04 14:34:30 -05:00 |
|
Joseph Schorr
|
31a8a0fba4
|
Better UX when recovering organization emails
Fixes #291
|
2015-12-28 15:25:31 -05:00 |
|
Joseph Schorr
|
10efa96009
|
Add support for custom billing invoice email address
Fixes #782
|
2015-12-28 13:59:50 -05:00 |
|
Joseph Schorr
|
01723d5546
|
Catch other cases where the queue item has been removed
Fixes #1096
|
2015-12-22 15:58:51 -05:00 |
|
Jake Moshenko
|
9c1a2e7e1b
|
Improve performance by removing unnecessary group by fields
|
2015-12-22 11:35:49 -05:00 |
|
josephschorr
|
5ac7369bf5
|
Merge pull request #1068 from coreos-inc/slowqueryfix
Remove check for derived image storages on image storage
|
2015-12-18 16:32:22 -05:00 |
|
Joseph Schorr
|
94ece129d4
|
Remove remaining recursive queries on repo delete and add test
|
2015-12-18 16:04:03 -05:00 |
|
josephschorr
|
16f814b7d9
|
Merge pull request #1075 from coreos-inc/userdeletefix
Fix user deletion under MySQL
|
2015-12-17 15:09:18 -05:00 |
|
Joseph Schorr
|
2e7835c372
|
Fix user deletion under MySQL
Fixes #973
|
2015-12-17 15:05:15 -05:00 |
|
Jimmy Zelinskie
|
e1f955a3f6
|
add a log rotation worker
Fixes #609.
|
2015-12-16 17:22:28 -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
|
73531d08b5
|
Add server default for the chunk_count column
|
2015-12-15 15:44:33 -05:00 |
|
Joseph Schorr
|
141f664bf7
|
Fix subquery delete which messes up MySQL
Fixes #1061
|
2015-12-15 13:15:10 -05:00 |
|
Joseph Schorr
|
9698d6f6a0
|
Add created column to blob upload
Fixes first half of #1054
|
2015-12-14 15:27:48 -05:00 |
|
Joseph Schorr
|
54095eb5cb
|
Handle the common case of one chunk when calculating the uncompressed size
Reference #992
|
2015-12-14 15:27:48 -05:00 |
|
josephschorr
|
94effb5aaa
|
Merge pull request #1023 from coreos-inc/getblobopt
Optimize blob lookup
|
2015-12-04 16:11:28 -05:00 |
|
Jake Moshenko
|
38cb63d195
|
Fix indentation on build model operations
|
2015-12-04 15:46:07 -05:00 |
|
Joseph Schorr
|
f07b940bc5
|
Optimize blob lookup
Fixes #1013
|
2015-12-04 14:47:09 -05:00 |
|
Joseph Schorr
|
c324ebd7f6
|
Only write exceptions for manifest gen when a tag exists
Fixes #1019
Currently, we just raise an exception to the logs regardless, which can make it appear as if there is an issue (when there isn't).
|
2015-12-03 16:04:17 -05:00 |
|
Silas Sewell
|
502e4c04d0
|
Fix seq migration down_revision
|
2015-11-30 17:59:04 -05:00 |
|
Silas Sewell
|
3833fb6530
|
Merge pull request #888 from coreos-inc/remove-hardcoded-ids
Fix seq generators for enum tables in postgres
|
2015-11-30 17:54:13 -05:00 |
|
Joseph Schorr
|
0f7c8105b0
|
Remove DerivedImageStorage table
|
2015-11-25 11:46:59 -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 |
|
Joseph Schorr
|
4981ccbc4e
|
Fix issue with query when manifest count is 0
|
2015-11-19 17:44:16 -05:00 |
|
Jake Moshenko
|
c352050b07
|
For the last time, you can't delete with a subquery on the same table!
|
2015-11-19 16:44:27 -05:00 |
|
Jake Moshenko
|
7b53797677
|
Fix garbage collection when manifests may reference tags
|
2015-11-19 16:01:36 -05:00 |
|
Jake Moshenko
|
7ae94f414c
|
Alias our subqueries to appease the MySQL beast
|
2015-11-19 12:58:06 -05:00 |
|
Silas Sewell
|
1162814734
|
securityworker: mark children we can't analyze
This allows us to differentiate between images that are queued and those we
can't analyze in constant time.
|
2015-11-19 11:22:15 -05:00 |
|
Jake Moshenko
|
e6bd5488c9
|
Ensure that manifest tags are still alive
|
2015-11-19 11:01:47 -05:00 |
|
Jake Moshenko
|
b564492ea7
|
Improve the performance of fetching manifest blobs by checksum.
|
2015-11-19 11:01:47 -05:00 |
|
Quentin Machu
|
f2d874386b
|
Fix security worker (ok last time before I give up on engineering)
|
2015-11-18 21:21:00 -05:00 |
|
Quentin Machu
|
04f2688944
|
Merge pull request #917 from Quentin-M/fix_secwor
Fix security worker (again?)
|
2015-11-18 19:45:36 -05:00 |
|
Quentin Machu
|
88e85cded0
|
Fix security worker (again?)
|
2015-11-18 19:45:09 -05:00 |
|
Quentin Machu
|
6d89f259f5
|
Merge pull request #894 from Quentin-M/fix_secwor
Refactor security worker
|
2015-11-18 14:40:34 -05:00 |
|
Quentin Machu
|
605ed1fc77
|
Refactor security worker
|
2015-11-18 14:38:32 -05:00 |
|
Jake Moshenko
|
18b14001b4
|
Add indices for the security worker fields on Image
Fixes #906
|
2015-11-18 13:29:51 -05:00 |
|
Jake Moshenko
|
206e18d160
|
Image parents do not have to be nulled transitively on repo delete
|
2015-11-17 16:48:26 -05:00 |
|
Jake Moshenko
|
e252397292
|
Switch parent back to a ForeignKeyField without a constraint
|
2015-11-17 16:09:33 -05:00 |
|
Jake Moshenko
|
3374e8c812
|
Do not constrain deferred fields in SQLAlchemy bridge
|
2015-11-17 15:55:18 -05:00 |
|
Jake Moshenko
|
ae61ebeac9
|
The translate placements query was renamed in v2
|
2015-11-17 12:24:05 -05:00 |
|