fuel-web/nailgun/nailgun
Dmitry Guryanov 7a83ee0cac don't merge common_attrs with node data in deployment_info
The size of deployment_info grows as n^2 depending on
nodes number. That's because common_attrs, which is
merged into each node's contains info about all nodes.

For example for 600 nodes we store about 1Gb of data in
the database. So as first step let's store common_attrs
separately in deployment_info structure inside python
code and in the database.
Also removed old test for migrations, which are not related
to actual database state.

Change-Id: I431062b3f9c8dedd407570729166072b780dc59a
Partial-Bug: #1596987
2016-08-31 17:28:11 +03:00
..
api don't merge common_attrs with node data in deployment_info 2016-08-31 17:28:11 +03:00
assassin Add logging setup for receiverd and assassind 2016-01-28 18:54:34 +02:00
db don't merge common_attrs with node data in deployment_info 2016-08-31 17:28:11 +03:00
errors Plugins v 5.0.0 support in plugins adapters 2016-08-25 04:57:44 +03:00
expression Add exceptions hierarchy 2016-04-14 17:41:25 +03:00
extensions don't merge common_attrs with node data in deployment_info 2016-08-31 17:28:11 +03:00
fake_keystone Split @content decorator 2016-08-22 12:20:18 +03:00
fixtures Updatae dpdk_drivers in the openstack.yaml 2016-08-25 13:27:43 +00:00
fsm Fix hacking 0.10 errors in nailgun 2015-10-08 12:01:55 +02:00
fuyaql use input() instead of raw_input() 2016-07-01 10:54:04 +00:00
lcm don't merge common_attrs with node data in deployment_info 2016-08-31 17:28:11 +03:00
middleware Limit cookie usage to download routes 2016-08-01 12:29:50 +03:00
objects don't merge common_attrs with node data in deployment_info 2016-08-31 17:28:11 +03:00
orchestrator don't merge common_attrs with node data in deployment_info 2016-08-31 17:28:11 +03:00
plugins Plugins v 5.0.0 support in plugins adapters 2016-08-25 04:57:44 +03:00
policy Change CPU distribution 2016-06-06 18:36:27 +03:00
rpc Fuel Nailgun: Noop run support 2016-08-25 02:30:45 +03:00
statistics Merge "Fuel controls S3 API/Keystone integration of Ceph RadosGW." 2016-07-25 11:45:39 +00:00
task don't merge common_attrs with node data in deployment_info 2016-08-31 17:28:11 +03:00
test don't merge common_attrs with node data in deployment_info 2016-08-31 17:28:11 +03:00
transactions don't merge common_attrs with node data in deployment_info 2016-08-31 17:28:11 +03:00
utils Plugins v 5.0.0 support in plugins adapters 2016-08-25 04:57:44 +03:00
volumes Move volume manager into extensions directory 2015-06-24 17:01:53 +03:00
webui Explicit WSGI application and fixed static in dev 2014-03-24 15:04:55 +04:00
yaql_ext Implemented support for graph metadata 2016-08-23 11:11:13 +03:00
__init__.py
app.py Read-only mode for Fuel API was added 2016-05-25 18:39:40 +03:00
autoapidoc.py Swap deprecated oslo namespaces 2015-07-23 23:33:58 +03:00
consts.py Introduce new orchestration tasks 2016-08-20 23:38:45 +03:00
logger.py Add logging setup for receiverd and assassind 2016-01-28 18:54:34 +02:00
notifier.py Notification object - preparing for pagination 2014-04-04 15:25:31 +04:00
settings.py Deprecate version.yaml 2015-11-17 01:05:39 +03:00
settings.yaml Merge "Enable logging in tests" 2016-06-22 12:21:52 +00:00
unit_test.py All flake8 warnings fixed, except for H302 (should be ignored) 2013-08-30 18:08:53 +04:00
urls.py Add fake Keystone 2014-07-11 14:47:58 +02:00
wsgi.py Explicit WSGI application and fixed static in dev 2014-03-24 15:04:55 +04:00