fuel-web/nailgun/nailgun
Dmitry Guryanov 052082bd71 add node_deployment_info table
Size of deployment_info field in tasks table grows as n**2
(depending on number of nodes). If we have 200 nodes, the
size of the structure is about 20Mb. In case of 600 nodes it
would be theoretically about 720Mb, in practice it doesn't fit
into 1Gb.

Good solution is to put common part to separate place. But it's
not so fast. Also it will not help if all nodes will be going to
be deployed with customized deployment info.

Change-Id: Id3154ab423b0863d9cc4952335293bf5fc30df38
Partial-Bug: #1596987
2016-07-08 14:08:06 +03:00
..
api Merge "Business exceptions produce error code 400" 2016-07-01 08:49:12 +00:00
assassin Add logging setup for receiverd and assassind 2016-01-28 18:54:34 +02:00
db add node_deployment_info table 2016-07-08 14:08:06 +03:00
errors Merge "remove zabbix from nailgun" 2016-06-08 10:29:25 +00:00
expression Add exceptions hierarchy 2016-04-14 17:41:25 +03:00
extensions Merge "Add default rules to pick boot disk" 2016-06-28 14:50:12 +00:00
fake_keystone Read-only mode for Fuel API was added 2016-05-25 18:39:40 +03:00
fixtures Expose configuration to skip gateway ping check 2016-07-06 19:12:14 +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 Merge "Extend YAQL context through Nailgun extensions" 2016-06-20 15:59:37 +00:00
middleware Read-only mode for Fuel API was added 2016-05-25 18:39:40 +03:00
objects add node_deployment_info table 2016-07-08 14:08:06 +03:00
orchestrator Merge "remove zabbix from nailgun" 2016-06-08 10:29:25 +00:00
plugins Added fault_tolerance_group to deployment metadata 2016-06-06 17:46:12 +03:00
policy Change CPU distribution 2016-06-06 18:36:27 +03:00
rpc Make more strict notification about deleted environment 2016-06-26 13:33:27 +03:00
statistics Merge "Add the atop service UI settings section" 2016-07-04 11:42:57 +00:00
task add node_deployment_info table 2016-07-08 14:08:06 +03:00
test add node_deployment_info table 2016-07-08 14:08:06 +03:00
utils Merge "remove zabbix from nailgun" 2016-06-08 10:29:25 +00: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 Extend YAQL context through Nailgun extensions 2016-06-15 13:40:46 +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 Do not check NFV features for old envs 2016-06-28 13:44:23 +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
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