Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/main' into eui/v95.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
cee-chen committed Aug 30, 2024
2 parents b75ee85 + 70a33f4 commit 035a5c1
Show file tree
Hide file tree
Showing 249 changed files with 1,872 additions and 1,584 deletions.
6 changes: 4 additions & 2 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -1371,8 +1371,10 @@ module.exports = {
},
{
files: [
'test/{accessibility,*functional*,*api_integration*}/apps/**/*.{js,ts}',
'x-pack/test/{accessibility,*functional*,*api_integration*}/apps/**/*.{js,ts}',
'test/{accessibility,*functional*}/apps/**/*.{js,ts}',
'test/*api_integration*/**/*.{js,ts}',
'x-pack/test/{accessibility,*functional*}/apps/**/*.{js,ts}',
'x-pack/test/*api_integration*/**/*.{js,ts}',
'x-pack/test_serverless/{functional,api_integration}/test_suites/**/*.{js,ts}',
],
extends: ['plugin:mocha/recommended'],
Expand Down
45 changes: 45 additions & 0 deletions docs/CHANGELOG.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@

Review important information about the {kib} 8.x releases.

* <<release-notes-8.15.1>>
* <<release-notes-8.15.0>>
* <<release-notes-8.14.3>>
* <<release-notes-8.14.2>>
Expand Down Expand Up @@ -71,6 +72,50 @@ Review important information about the {kib} 8.x releases.

--

[[release-notes-8.15.1]]
== {kib} 8.15.1

The 8.15.1 release includes the following bug fixes.

// [float]
// [[enhancement-v8.15.1]]
// === Enhancements
// Other::
// * Automatic Import now supports the 'multiline newline-delimited JSON' log sample format for the Filestream input ({kibana-pull}190588[#190588]).

[float]
[[fixes-v8.15.1]]
=== Bug fixes
Data Discovery::
* Fixes time range filter ({kibana-pull}187010[#187010]).
Elastic Security::
For the Elastic Security 8.15.1 release information, refer to {security-guide}/release-notes.html[_Elastic Security Solution Release Notes_].
Fleet::
* Remove duplicative retries from client-side requests to APIs that depend on EPR ({kibana-pull}190722[#190722]).
Lens & Visualizations::
* Visualization blows up when invalid color is passed in *TSVB* ({kibana-pull}190658[#190658]).
Observability::
* Enables wildcard search for the Synthetics waterfall chart ({kibana-pull}191132[#191132]).
* Fixes accordion disclosure keyboard focus border ({kibana-pull}190436[#190436]).
* Always pass allowLeadingWildcards as true to the KQL validation in the custom threshold rule API param validation ({kibana-pull}190031[#190031]).
* Prevent excess calls to get agent namespace ({kibana-pull}189995[#189995]).
* Fixes blank storage explorer summary when filter string is active ({kibana-pull}189760[#189760]).
* Observability AI Assistant: Use internal user when fetching connectors ({kibana-pull}190462[#190462]).
* Observability AI Assistant: Fixes bug “Cannot set initialMessages if initialConversationId is set" ({kibana-pull}189885[#189885]).
Platform::
* Fixes handling of splittable subkeys when processing values ({kibana-pull}190590[#190590]). Fixes a bug when processing YAML configuration keys that contain dotted notation in objects in arrays. This can manifest as a validation error causing Kibana to not start.
Presentation::
* Fixes by-value map embeddables have broken layers ({kibana-pull}190996[#190996]).
* Fixes text readability on map scale, attribution, and coordinate controls ({kibana-pull}189639[#189639]).
Search::
* Fixes index error incorrectly showing up ({kibana-pull}189283[#189283]). Fixes a bug where an index error about the `semantic_text` field would be incorrectly displayed when the inference endpoint was configured and available.
Uptime::
* Fixes broken pagination in Uptime when a filter is applied ({kibana-pull}189831[#189831]).
// Security::
// * Resolve a bug in ECS missing fields detection ({kibana-pull}191502[#191502]).
// * Improve sample merge functionality ({kibana-pull}190656[#190656]).
// * Try parsing samples as both NDJSON and JSON ({kibana-pull}190046[#190046]).

[[release-notes-8.15.0]]
== {kib} 8.15.0

Expand Down
2 changes: 1 addition & 1 deletion docs/user/reporting/watch-example.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ PUT _watcher/watch/error_report
"attachments" : {
"error_report.pdf" : {
"reporting" : {
"url": "http://0.0.0.0:5601/api/reporting/generate/printablePdf?jobParams=...", <2>
"url": "http://0.0.0.0:5601/api/reporting/generate/printablePdfV2?jobParams=...", <2>
"retries":40, <3>
"interval":"15s", <4>
"auth":{ <5>
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -1460,7 +1460,7 @@
"@mapbox/vector-tile": "1.3.1",
"@octokit/rest": "^17.11.2",
"@parcel/watcher": "^2.1.0",
"@redocly/cli": "^1.20.1",
"@redocly/cli": "^1.21.0",
"@statoscope/webpack-plugin": "^5.28.2",
"@storybook/addon-a11y": "^6.5.16",
"@storybook/addon-actions": "^6.5.16",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
*/

import { ESQL_COMMON_NUMERIC_TYPES, ESQL_NUMBER_TYPES } from '../../shared/esql_types';
import { ADD_DATE_HISTOGRAM_SNIPPET } from '../factories';
import { roundParameterTypes } from './constants';
import { setup, getFunctionSignaturesByReturnType, getFieldNamesByType } from './helpers';

const allAggFunctions = getFunctionSignaturesByReturnType('stats', 'any', {
Expand Down Expand Up @@ -82,7 +84,6 @@ describe('autocomplete.suggest', () => {
scalar: true,
}).map((s) => ({ ...s, text: `${s.text},` })),
]);
const roundParameterTypes = ['double', 'integer', 'long', 'unsigned_long'] as const;
await assertSuggestions('from a | stats round(/', [
...getFunctionSignaturesByReturnType('stats', roundParameterTypes, {
agg: true,
Expand Down Expand Up @@ -213,6 +214,7 @@ describe('autocomplete.suggest', () => {
const { assertSuggestions } = await setup();
const expected = [
'var0 = ',
ADD_DATE_HISTOGRAM_SNIPPET,
...getFieldNamesByType('any').map((field) => `${field} `),
...allEvaFunctions,
...allGroupingFunctions,
Expand All @@ -235,6 +237,7 @@ describe('autocomplete.suggest', () => {
const fields = getFieldNamesByType('any').map((field) => `${field} `);
await assertSuggestions('from a | stats a=c by d, /', [
'var0 = ',
ADD_DATE_HISTOGRAM_SNIPPET,
...fields,
...allEvaFunctions,
...allGroupingFunctions,
Expand All @@ -246,6 +249,7 @@ describe('autocomplete.suggest', () => {
]);
await assertSuggestions('from a | stats avg(b) by c, /', [
'var0 = ',
ADD_DATE_HISTOGRAM_SNIPPET,
...fields,
...getFunctionSignaturesByReturnType('eval', 'any', { scalar: true }),
...allGroupingFunctions,
Expand All @@ -267,11 +271,13 @@ describe('autocomplete.suggest', () => {
...allGroupingFunctions,
]);
await assertSuggestions('from a | stats avg(b) by var0 = /', [
ADD_DATE_HISTOGRAM_SNIPPET,
...getFieldNamesByType('any').map((field) => `${field} `),
...allEvaFunctions,
...allGroupingFunctions,
]);
await assertSuggestions('from a | stats avg(b) by c, var0 = /', [
ADD_DATE_HISTOGRAM_SNIPPET,
...getFieldNamesByType('any').map((field) => `${field} `),
...allEvaFunctions,
...allGroupingFunctions,
Expand Down
Loading

0 comments on commit 035a5c1

Please sign in to comment.