Commit graph

20369 commits

Author SHA1 Message Date
Ahmad Bamieh
b871926a37
[Docs] i18n asciidocs (#32547)
Context: #22349 

- [x] tell about locale
- [x] describe how to set a locale
- [x] describe how developers can use i18n engine functionality
2019-04-03 20:57:26 +05:30
gchaps
b4a6ff6e34 [DOCS] Updates Create Pipeline doc (#34359) 2019-04-02 13:34:11 -07:00
Sarah Hersh
322de3fc7e
Adds x-pack tag (#34355) 2019-04-02 14:38:26 -04:00
gchaps
22c3d0da04
[DOCS] Adds 6.7.1 Release Notes (#34301) 2019-04-01 14:14:42 -07:00
lcawl
d985a0ad5b [DOCS] Work around for titleabbrev errors 2019-04-01 13:40:44 -07:00
Brandon Kobel
bffe77df4c
Changing sample data to use auto_expand_replicas of 0-1 (#33736) (#34298) 2019-04-01 13:03:45 -07:00
Lisa Cawley
964422e721 [DOCS] Adds X-Pack icon for Canvas (#34173) 2019-04-01 11:45:14 -07:00
Lisa Cawley
aa6e4774dc [DOCS] Adds X-Pack icon for index management (#34175) 2019-04-01 10:05:45 -07:00
Caroline Horn
eca0827c9f
Fix specificity issue with dark theme and vis legends (#34199) 2019-04-01 12:56:13 -04:00
Lisa Cawley
d0ba1e720f [DOCS] Adds X-Pack icon for ILM (#34178) 2019-04-01 09:43:56 -07:00
Lisa Cawley
d645169245 [DOCS] Adds X-Pack icon for rollup management (#34182) 2019-04-01 09:30:23 -07:00
spalger
054e626bee Revert "build es 6.7 from source until snapshots are available"
This reverts commit a6327d64fb.
2019-04-01 08:50:32 -07:00
Lisa Cawley
1687f1f576 [DOCS] Adds X-Pack icon for maps (#34170) 2019-04-01 08:47:04 -07:00
Spencer
f1df9b5b54
[kbn/es] print headers when requests fail (#34237) (#34240) 2019-03-31 23:52:24 -07:00
Spencer
78e18e8809
[yarn] upgrade geckodriver (#34216) (#34219) 2019-03-29 23:40:04 -07:00
CJ Cenizal
e0f4c0141d
Fix docs typo sniffOnConectionFault -> sniffOnConnectionFault. (#34189) (#34194) 2019-03-29 15:24:01 -07:00
lcawl
720f59c427 [DOCS] Adds placeholder for Kibana 6.7.1 release notes 2019-03-29 14:01:53 -07:00
Spencer
a586980b3a
[kbn/es] print first 500 bytes of invalid content (#34133) (#34137)
We added checksum verification to `@kbn/es` in https://github.com/elastic/kibana/pull/33893, which is working, and in turn proves that using the Artifact API to download snapshots wasn't enough to fix the issues we've been seeing. In https://kibana-ci.elastic.co/job/elastic+kibana+7.0/412/JOB=kibana-ciGroup8,node=immutable/console we see:

```
00:14:20.762  │ info Installing from snapshot
00:14:20.763      │ info version: 7.0.0
00:14:20.763      │ info install path: /var/lib/jenkins/workspace/elastic+kibana+7.0/JOB/kibana-ciGroup8/node/immutable/kibana/.es/test-97zzlri1nyb
00:14:20.764      │ info license: oss
00:14:20.764      │ info downloading artifact info from https://artifacts-api.elastic.co/v1/versions/7.0.0-SNAPSHOT/builds/latest/projects/elasticsearch
00:14:20.852      │ info downloading artifact from https://snapshots.elastic.co/7.0.0-ea741e68/downloads/elasticsearch/elasticsearch-oss-7.0.0-SNAPSHOT-linux-x86_64.tar.gz
00:14:22.765      │ info downloading artifact checksum from https://snapshots.elastic.co/7.0.0-ea741e68/downloads/elasticsearch/elasticsearch-oss-7.0.0-SNAPSHOT-linux-x86_64.tar.gz
00:14:22.818 
00:14:22.818 artifact downloaded from https://snapshots.elastic.co/7.0.0-ea741e68/downloads/elasticsearch/elasticsearch-oss-7.0.0-SNAPSHOT-linux-x86_64.tar.gz does not match expected checksum
00:14:22.819   expected: 1e5188c1410e0299777dd1cb9638aa12de4067ea80a77ff6723986746bbc7b1a35d580023f605e6e1ae84887e675ba10184032da80240a42289ee6c5d5361c66
00:14:22.820   received: 7630553ab83828196931917aa15f17bf1f31d541fd11e0f1c82d89f294fbe47dca7be99d96da5baa0a9545712e3c9340f9b3d989e5056a3f9471f43bb582becc
```

The new logging shows that we used the explicit URL for the artifact `https://snapshots.elastic.co/7.0.0-ea741e68/downloads/elasticsearch/elasticsearch-oss-7.0.0-SNAPSHOT-linux-x86_64.tar.gz` and still got invalid data, which confirms our suspicion that something funky is happening with the CDN. In order to understand more about what's going on here this PR adds a buffer that caches the first 500 bytes from the artifact response and will log it in utf8 format if the checksum doesn't match. I'm hoping we're going to see some HTML or something that will help explain what's happening.
2019-03-29 00:56:06 -07:00
Aleh Zasypkin
96d00fbe60
[6.7] Use credentials: same-origin when we fetch translations JSON. (#34127) 2019-03-29 00:21:46 +01:00
Spencer
92c968cc13
[6.7] [kbn/es] use artifact api to determine snapshot url (#33893) (#34120)
Backports the following commits to 6.7:
 - [kbn/es] use artifact api to determine snapshot url  (#33893)
2019-03-28 15:32:23 -07:00
Sarah Hersh
9f67e5a5c1 [DOCS]Update UI names in Reporting doc (#34073) 2019-03-28 13:51:21 -04:00
lcawl
23ad508906 [DOCS] Fixes anchor in ordered list 2019-03-28 09:30:26 -07:00
Walter Rafelsberger
0b0decc8ac
[ML] Fixes check to determine whether telemetry is enabled. (#33975) (#34005) 2019-03-27 22:13:32 +01:00
Lisa Cawley
73e4da64c1 [DOCS] Removes abbrevtitles from parts (#34002) 2019-03-27 14:10:09 -07:00
Sarah Hersh
97eec729cc [DOCS] Removes empty image link (#30125) 2019-03-27 14:09:58 -07:00
Josh Dover
3c8e2d58fd
[6.7] [docs] Add docs for Add Default Field API (#33792) (#33950) 2019-03-27 09:16:14 -05:00
gchaps
f76947e778
[DOCS] Uses Upgrade Assistant instead of reindexing tool (#33868) 2019-03-26 11:31:38 -07:00
Brandon Kobel
6c562ff1ed
Fixing the regex that is used to validate the Space ID (#33716) (#33806)
* Fixing the regex that is used to validate the Space id

* Adding basic jest tests for the space schema's ID
2019-03-26 11:26:52 -07:00
spalger
a6327d64fb build es 6.7 from source until snapshots are available 2019-03-26 10:24:39 -07:00
Tyler Smalley
8d6b6f6998 bump version to 6.7.1
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2019-03-26 09:40:58 -07:00
Shaunak Kashyap
30dd4e1b69
Improve performance of the Logstash Pipeline Viewer (#33793) (#33849)
Resolves #27513.

_This PR is a combination of #31293 (the code changes) + #33570 (test updates). These two PRs were individually reviewed and merged into a feature branch. This combo PR here simply sets up the merge from the feature branch to `master`._

Summary of changes, taken from #31293:

The Logstash Pipeline Viewer UI would make a single Kibana API call to fetch all the information necessary to render the Logstash pipeline. This included information necessary to render the detail drawer that opens up when a user clicks on an individual vertex in the pipeline.

Naturally, this single API call fetched _a lot_ of data, not just from the Kibana server but also, in turn, from Elasticsearch as well. The "pro" of this approach was that the user would see instantaneous results if they clicked on a vertex in a pipeline and opened the detail drawer for that vertex. The "cons" were the amount of computation Elasticsearch had to perform and the amount of data being transferred over the wire between Elasticsearch and the Kibana server as well as between the Kibana server and the browser.

This PR makes the Kibana API call to fetch data necessary for **initially** rendering the pipeline — that is, with the detail drawer closed — much lighter. When the user clicks on a vertex in a pipeline, a second API call is then made to fetch data necessary for the detail drawer.

Based on a simple, 1-input, 1-filter, and 1-output pipeline.

* Before this PR, the Elasticsearch `logstash_stats` API responses (multiple calls were made using the `composite` aggregation over the `date_histogram` aggregation) generated a total of 1228 aggregation buckets (before any `filter_path`s were applied but across all `composite` "pages"). With this PR, the single `logstash_stats` API response (note that this is just for the initial rendering of the pipeline, with the detail drawer closed) generated 12 buckets (also before any `filter_path`s were applied). That's a **99.02% reduction** in number of buckets.

* Before this PR, the Elasticsearch `logstash_stats` API responses added up to 70319 bytes. With this PR, the single `logstash_stats` API response for the same pipeline is 746 bytes. That's a **98.93% reduction** in size.

* Before this PR, the Elasticsearch `logstash_state` API response was 7718 bytes. With this PR, the API response for the same pipeline is 2328 bytes. That's a **69.83% reduction** in size.

* Before this PR the Kibana API response was 51777 bytes. With this PR, the API response for the same pipeline is 2567 bytes (again, note that this is just for the initial rendering of the pipeline, with the detail drawer closed). That's a **95.04% reduction** in size.
2019-03-26 08:03:34 -07:00
Sarah Hersh
9cb066376c
Removes coming tag for 6.7 (#33852) 2019-03-26 10:29:52 -04:00
Aleh Zasypkin
a8dcac07d2
[6.7] Force user to re-authenticate if token refresh fails with 400 status code. (#33839) 2019-03-26 15:10:48 +01:00
gchaps
ab00b2e4f8
[DOCS] Adds link to Uptime docs (#33850) 2019-03-26 06:44:57 -07:00
Justin Kambic
39261298da
[Uptime] [Backport] Add first draft of uptime docs (#31814) (#33725)
* [Uptime] Add first draft of uptime docs (#31814)

* Add first draft of uptime docs.

* Add first draft of uptime docs.

* Implement PR feedback.

* Add role info to uptime docs

* Impelement some more PR feedback.

* Attempt to add more copy focusing on the 'why' of each piece of the docs.

* uptime docs: grammar, formatting, order

* move location of uptime docs

* Implement more PR feedback.

* Add screenshots.

* Update snapshots.
2019-03-25 23:16:58 -04:00
Catherine Liu
006ccaabd6
Added display name and help description to shape arg in progress view (#33819) (#33824) 2019-03-25 17:46:31 -07:00
Spencer
adbee73885
[6.7] [ci] rebuild kbn-pm distributatble to ensure it is up-to-date (#33752) (#33803)
* [ci] rebuild kbn-pm distributatble to ensure it is up-to-date (#33752)

* update kbn/pm dist
2019-03-25 14:16:40 -07:00
Sarah Hersh
738b875b2e
[DOCS]Adds 6.7 release notes (#33812)
* adds rn for 6.7

* add link to canvas readme

* add breaking change for canvas
2019-03-25 16:10:14 -04:00
Chris Roberson
e6f6643f04
Ensure the pipelines page utilizes reactNodeId (#33798) (#33810) 2019-03-25 15:45:08 -04:00
gchaps
6669c7d82e
[DOCS] Added links to Highlights docs (#33795) 2019-03-25 10:55:13 -07:00
Tim Roes
c9dece8055
Allow editing editorState in data panel (#33305) (#33772) 2019-03-25 09:37:42 -03:00
Tim Roes
16763d4848
Fix vislib legend entry width (#33303) (#33385)
* Fix vislib legend entry width

* Remove max-width
2019-03-25 05:29:42 -03:00
lcawl
62b80dc520 Fixes broken link 2019-03-22 12:41:58 -07:00
Thomas Neirynck
fd489a8331
[Maps] coerce string doc-values to numbers if used in styling (#33657) (#33715) 2019-03-22 12:52:19 -04:00
Felix Stürmer
e2c506826a
[6.7] [Infra + Logs UI] Add source configuration ui to the docs (#33535) (#33701)
Backports the following commits to 6.7:
 - [Infra + Logs UI] Add source configuration ui to the docs  (#33535)
2019-03-22 15:39:17 +01:00
Joe Reuter
735ce6a55c
Add missing formatting for values in table titles (#33566) (#33582) 2019-03-22 09:16:34 +01:00
gchaps
8f6673dd17
[DOCS] Adds 6.7.0 Release Higlights (#33670)
* [DOCS] Adds 6.7.0 Release Higlights

* [DOCS] Updates images for Canvas and Uptime

* [DOCS] Added coming tag
2019-03-21 14:28:03 -07:00
gchaps
fb669e11fe [DOCS] Removes beta tag from Canvas docs (#33630) 2019-03-21 09:02:50 -07:00
Catherine Liu
e09a026ba3
[Canvas] Show current workpad in workpad loader (#33531) (#33619)
* Bolds loaded workpad in workpad loader

* Extracted helper function
2019-03-20 15:22:12 -07:00
gchaps
222e805235 [DOCS] Adds information about enabling/disabling rollover (#33600) 2019-03-20 14:26:16 -07:00