fuel-stats/analytics/fuel_analytics/test/api/resources/utils
Alexander Kislitsky 8e16219249 Elasticsearch removing from fuel-stats analytics
We don't use Elasticsearch for flexible reports generation on the
fuel-stats web UI, only for five fixed reports. Thus using of
Elasticsearch is overhead and it can be removed from the servers
Instead of Elasticsearch we use fuel-stats json api calls and
PostgreSQL + Memcached.

Changes list:

 - api call added to fuel-stats json api for data required on the web UI page,
 - column release added to DB installation_structures table schema,
 - memcached is used for caching data for the web UI page,
 - elasticsearch client removed from js requirement,
 - web UI page rewritten to use fuel-stats json api instead Elaticsearch.

Co-Authored-By: Kate Pimenova <kpimenova@mirantis.com>
Change-Id: Ie752e0d0a3c80933888f986e2497b45adce730c9
Closes-Bug: #1595548
2016-07-13 14:33:24 +03:00
..
__init__.py Http hander for fetching clusters stats as CSV 2015-01-22 13:18:53 +03:00
inst_structure_test.py Files permmission are fixed 2016-07-06 09:11:01 +00:00
oswl_test.py Release info added into OSWLs CSV reports 2015-07-02 18:32:57 +03:00
test_csv_exporter.py Memory consumption reduced in fuel-stats analytics 2016-04-06 12:41:36 +03:00
test_export_utils.py Nodes CSV report implemented 2016-04-21 18:29:19 +03:00
test_json_exporter.py Mocking of werkzeug request in test causes errors 2015-11-11 13:08:30 +03:00
test_json_reports.py Elasticsearch removing from fuel-stats analytics 2016-07-13 14:33:24 +03:00
test_nodes_to_csv.py manufacturer and platform_name removed from nodes CSV report 2016-05-27 12:03:01 +03:00
test_oswl_stats_to_csv.py Nodes CSV report implemented 2016-04-21 18:29:19 +03:00
test_plugins_to_csv.py Fuel version from cluster used in OSWL reports 2016-02-29 13:19:07 +03:00
test_stats_to_csv.py Nodes CSV report implemented 2016-04-21 18:29:19 +03:00