kibana/x-pack/plugins/searchprofiler
Liza Katz e9863f386e
New platform cleanup tabs (#33425)
This PR includes the removal of the angular-boostrap directives:

* tabset
* tab

To achieve that, tabs were replaced in 2 places in the code (screenshots attached) with a simple React + EUI implementation.

* search profiler
* timelion app help documentation
2019-03-20 20:11:17 +02:00
..
public New platform cleanup tabs (#33425) 2019-03-20 20:11:17 +02:00
server [eslint] require final newline (#32265) 2019-02-28 18:01:29 -08:00
index.js
README.md

Profiler

A UI for the query and aggregation profiler in Elasticsearch

Development

Assuming you've checked out x-plugins next to kibana...

  • Run yarn kbn bootstrap
  • Run yarn start to watch for and sync files on change
  • Open a new terminal to run Kibana - use yarn start to launch it in dev mode
    • Kibana will automatically restart as files are synced
    • If you need debugging output, run DEBUG=reporting yarn start instead

If you have installed this somewhere other than via x-plugins, and next to the kibana repo, you'll need to change the pathToKibana setting in gulpfile.js

Testing

To run the server tests, change into x-plugins/kibana and run:

mocha --debug --compilers js:babel/register plugins/profiler/**/__tests__/**/*.js

--kbnServer.tests_bundle.pluginId