glare/glare/tests
Mike Fedosin f28f9c3e28 Optimize zip unpacking
Now each file in zip archive requires 2 or 3 calls to db:
1. initialize blob instanse, 2.(optional) upload data if
database store is used, 3. activate blob instance
So, for 100 files there are 300 requests, and complexity
is O(n).

With this commit we perform requests for all files in batch
mode: 1. initialize all blob instances, 2.(optional) upload
all data if database store is used, 3.activate all blob
instances.
So, for any number of files in archive there will be only 2 or
3 requests to db. Complexity is O(1).

Change-Id: I87ea9d1f87dc6519956808a1d1e764f16e6dc611
2017-09-20 14:19:10 +00:00
..
etc Cleanup policy file for tests 2016-08-30 16:04:55 +03:00
functional Merge "Add Regex string validator" 2017-08-28 08:25:21 +00:00
unit Optimize zip unpacking 2017-09-20 14:19:10 +00:00
var Optimize zip unpacking 2017-09-20 14:19:10 +00:00
__init__.py Glare Code 2016-08-05 18:59:44 +03:00
hooks_artifact.py Rework glare hooks 2017-08-31 11:27:41 +03:00
sample_artifact.py Add Regex string validator 2017-08-23 14:16:51 +03:00
unpacking_artifact.py Optimize zip unpacking 2017-09-20 14:19:10 +00:00
utils.py Remove unused util functions 2017-05-23 21:20:54 +03:00