Skip to content

Timelion graph is not refreshing content after searching or filtering#67023

Merged
DianaDerevyankina merged 4 commits intoelastic:masterfrom
DianaDerevyankina:Diana/66560
May 20, 2020
Merged

Timelion graph is not refreshing content after searching or filtering#67023
DianaDerevyankina merged 4 commits intoelastic:masterfrom
DianaDerevyankina:Diana/66560

Conversation

@DianaDerevyankina
Copy link
Copy Markdown
Contributor

Closes #66560

Summary

Renamed path to filter in build_request.ts to add it in query request

Checklist

Delete any items that are not applicable to this PR.

For maintainers

@DianaDerevyankina DianaDerevyankina added bug Fixes for quality problems that affect the customer experience blocker Feature:Timelion Timelion app and visualization regression v7.7.1 labels May 19, 2020
@DianaDerevyankina DianaDerevyankina self-assigned this May 19, 2020
Copy link
Copy Markdown
Contributor

@alexwizp alexwizp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thank you. Tested locally

nit: I don't like the idea of using lodash here, because it causes such problems. It probably makes sense to refactor. But this is optional ...

@DianaDerevyankina DianaDerevyankina marked this pull request as ready for review May 19, 2020 16:13
@DianaDerevyankina DianaDerevyankina requested a review from a team May 19, 2020 16:13
@flash1293
Copy link
Copy Markdown
Contributor

@dziyanadzeraviankina I didn't test yet, but did you do some digging in how this bug was introduced? This particular line was last changed in 2017 which makes me anxious. It's probably a migration artifact but I would like to know more about the circumstances to make sure there are no other bugs like this hidden in there.

@DianaDerevyankina
Copy link
Copy Markdown
Contributor Author

@flash1293 After the migration hapi request was replaced with KibanaRequest
https://github.com/elastic/kibana/pull/53005/files#diff-20042aff4267d58aaceb45fc0c1fb25b
so it's structure was changed too, and the case of problem was an incorrect path. Filter from request should be accessed by request.body instead of request.payload

@flash1293
Copy link
Copy Markdown
Contributor

Thanks @dziyanadzeraviankina , makes sense. It looks like this is the only place a property was accessed like this, so this looks good. I noticed there is the TimelionRequestQuery which is both wrong and not used anymore: https://github.com/flash1293/kibana/blob/4e56419ca4a45aca776ecea3562825d85fb6afbb/src/plugins/vis_type_timelion/server/routes/run.ts#L34

Could you remove that one as well?

@DianaDerevyankina
Copy link
Copy Markdown
Contributor Author

@flash1293 Sure, removed TimelionRequestQuery

Copy link
Copy Markdown
Contributor

@flash1293 flash1293 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested in Firefox and works as expected, LGTM 👍

@kibanamachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky


Test Failures

Kibana Pipeline / kibana-xpack-agent / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/canvas/custom_elements·ts.Canvas app custom elements adds the custom element to the workpad when prompted

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has failed 3 times on tracked branches: https://github.com/elastic/kibana/issues/63339

[00:00:00]       │
[00:01:42]         └-: Canvas app
[00:01:42]           └-> "before all" hook
[00:02:36]           └-: custom elements
[00:02:36]             └-> "before all" hook
[00:02:36]             └-> "before all" hook
[00:02:36]               │ info [logstash_functional] Loading "mappings.json"
[00:02:36]               │ info [logstash_functional] Loading "data.json.gz"
[00:02:36]               │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.22"
[00:02:36]               │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.20"
[00:02:36]               │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.21"
[00:02:38]               │ info [canvas/default] Loading "mappings.json"
[00:02:38]               │ info [canvas/default] Loading "data.json.gz"
[00:02:38]               │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-debian-tests-xl-1589966003820826312] [.kibana_2/YkVw6SxXS5Gzchtzy-6oRA] deleting index
[00:02:38]               │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-debian-tests-xl-1589966003820826312] [.kibana_1/OFlsWgYuSFWA8zEJVX26jg] deleting index
[00:02:38]               │ info [canvas/default] Deleted existing index [".kibana_2",".kibana_1"]
[00:02:38]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1589966003820826312] applying create index request using v1 templates []
[00:02:38]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1589966003820826312] [.kibana_1] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:02:38]               │ info [canvas/default] Created index ".kibana_1"
[00:02:38]               │ debg [canvas/default] ".kibana_1" settings {"index":{"number_of_replicas":"1","number_of_shards":"1"}}
[00:02:38]               │ info [canvas/default] Indexed 3 docs into ".kibana_1"
[00:02:38]               │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1589966003820826312] [.kibana_1/po1i8S7kQXKvIh_ehfYpZA] update_mapping [_doc]
[00:02:38]               │ debg Migrating saved objects
[00:02:39]               │ proc [kibana]   log   [09:55:07.199] [info][savedobjects-service] Creating index .kibana_2.
[00:02:39]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1589966003820826312] applying create index request using v1 templates []
[00:02:39]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1589966003820826312] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:02:39]               │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1589966003820826312] updating number_of_replicas to [0] for indices [.kibana_2]
[00:02:39]               │ proc [kibana]   log   [09:55:07.309] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:02:39]               │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1589966003820826312] [.kibana_2/ptNK3Jy5Rb-q0KxwUwgOAQ] update_mapping [_doc]
[00:02:39]               │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1589966003820826312] [.kibana_2/ptNK3Jy5Rb-q0KxwUwgOAQ] update_mapping [_doc]
[00:02:39]               │ proc [kibana]   log   [09:55:07.456] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:02:39]               │ proc [kibana]   log   [09:55:07.530] [info][savedobjects-service] Finished in 334ms.
[00:02:39]               │ debg navigating to canvas url: http://localhost:6131/app/canvas#/
[00:02:39]               │ debg navigate to: http://localhost:6131/app/canvas#/
[00:02:41]               │ debg browser[INFO] http://localhost:6131/app/canvas?_t=1589968507545#/ 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:02:41]               │
[00:02:41]               │ debg browser[INFO] http://localhost:6131/bundles/app/core/bootstrap.js 10:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:02:41]               │ debg ... sleep(700) start
[00:02:41]               │ debg browser[INFO] http://localhost:6131/33325/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js 380:106115 "INFO: 2020-05-20T09:55:09Z
[00:02:41]               │        Adding connection to http://localhost:6131/elasticsearch
[00:02:41]               │
[00:02:41]               │      "
[00:02:42]               │ debg ... sleep(700) end
[00:02:42]               │ debg returned from get, calling refresh
[00:02:42]               │ debg browser[INFO] http://localhost:6131/app/canvas?_t=1589968507545#/ 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:02:42]               │
[00:02:42]               │ debg browser[INFO] http://localhost:6131/bundles/app/core/bootstrap.js 10:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:02:42]               │ debg currentUrl = http://localhost:6131/app/canvas#/
[00:02:42]               │          appUrl = http://localhost:6131/app/canvas#/
[00:02:42]               │ debg TestSubjects.find(kibanaChrome)
[00:02:42]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:02:46]               │ debg browser[INFO] http://localhost:6131/33325/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js 380:106115 "INFO: 2020-05-20T09:55:14Z
[00:02:46]               │        Adding connection to http://localhost:6131/elasticsearch
[00:02:46]               │
[00:02:46]               │      "
[00:02:46]               │ debg ... sleep(501) start
[00:02:47]               │ debg ... sleep(501) end
[00:02:47]               │ debg in navigateTo url = http://localhost:6131/app/canvas#/
[00:02:47]               │ debg TestSubjects.exists(statusPageContainer)
[00:02:47]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:02:49]               │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:02:50]               │ debg navigating to canvas url: http://localhost:6131/app/canvas#/workpad/workpad-1705f884-6224-47de-ba49-ca224fe6ec31/page/1
[00:02:50]               │ debg navigate to: http://localhost:6131/app/canvas#/workpad/workpad-1705f884-6224-47de-ba49-ca224fe6ec31/page/1
[00:02:50]               │ debg browser[INFO] http://localhost:6131/app/canvas?_t=1589968518160#/workpad/workpad-1705f884-6224-47de-ba49-ca224fe6ec31/page/1 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:02:50]               │
[00:02:50]               │ debg browser[INFO] http://localhost:6131/bundles/app/core/bootstrap.js 10:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:02:50]               │ debg ... sleep(700) start
[00:02:51]               │ debg ... sleep(700) end
[00:02:51]               │ debg returned from get, calling refresh
[00:02:52]               │ debg browser[INFO] http://localhost:6131/app/canvas?_t=1589968518160#/workpad/workpad-1705f884-6224-47de-ba49-ca224fe6ec31/page/1 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:02:52]               │
[00:02:52]               │ debg browser[INFO] http://localhost:6131/bundles/app/core/bootstrap.js 10:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:02:52]               │ debg currentUrl = http://localhost:6131/app/canvas#/workpad/workpad-1705f884-6224-47de-ba49-ca224fe6ec31/page/1
[00:02:52]               │          appUrl = http://localhost:6131/app/canvas#/workpad/workpad-1705f884-6224-47de-ba49-ca224fe6ec31/page/1
[00:02:52]               │ debg TestSubjects.find(kibanaChrome)
[00:02:52]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:02:54]               │ debg browser[INFO] http://localhost:6131/33325/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js 380:106115 "INFO: 2020-05-20T09:55:22Z
[00:02:54]               │        Adding connection to http://localhost:6131/elasticsearch
[00:02:54]               │
[00:02:54]               │      "
[00:02:54]               │ debg ... sleep(501) start
[00:02:55]               │ debg ... sleep(501) end
[00:02:55]               │ debg in navigateTo url = http://localhost:6131/app/canvas#/workpad/workpad-1705f884-6224-47de-ba49-ca224fe6ec31/page/1
[00:02:55]               │ debg TestSubjects.exists(statusPageContainer)
[00:02:55]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:02:57]               │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:02:58]             └-> creates a custom element from an element when prompted
[00:02:58]               └-> "before each" hook: global before each
[00:02:58]               │ debg TestSubjects.click(canvasWorkpadPage > canvasWorkpadPageElementContent)
[00:02:58]               │ debg Find.clickByCssSelector('[data-test-subj="canvasWorkpadPage"] [data-test-subj="canvasWorkpadPageElementContent"]') with timeout=20000
[00:02:58]               │ debg Find.findByCssSelector('[data-test-subj="canvasWorkpadPage"] [data-test-subj="canvasWorkpadPageElementContent"]') with timeout=20000
[00:02:58]               │ debg TestSubjects.click(canvasWorkpadEditMenuButton)
[00:02:58]               │ debg Find.clickByCssSelector('[data-test-subj="canvasWorkpadEditMenuButton"]') with timeout=20000
[00:02:58]               │ debg Find.findByCssSelector('[data-test-subj="canvasWorkpadEditMenuButton"]') with timeout=20000
[00:02:59]               │ debg TestSubjects.click(canvasWorkpadEditMenu__saveElementButton)
[00:02:59]               │ debg Find.clickByCssSelector('[data-test-subj="canvasWorkpadEditMenu__saveElementButton"]') with timeout=20000
[00:02:59]               │ debg Find.findByCssSelector('[data-test-subj="canvasWorkpadEditMenu__saveElementButton"]') with timeout=20000
[00:02:59]               │ debg TestSubjects.setValue(canvasCustomElementForm-name, My New Element)
[00:02:59]               │ debg TestSubjects.click(canvasCustomElementForm-name)
[00:02:59]               │ debg Find.clickByCssSelector('[data-test-subj="canvasCustomElementForm-name"]') with timeout=10000
[00:02:59]               │ debg Find.findByCssSelector('[data-test-subj="canvasCustomElementForm-name"]') with timeout=10000
[00:02:59]               │ debg TestSubjects.setValue(canvasCustomElementForm-description, An excellent new element)
[00:02:59]               │ debg TestSubjects.click(canvasCustomElementForm-description)
[00:02:59]               │ debg Find.clickByCssSelector('[data-test-subj="canvasCustomElementForm-description"]') with timeout=10000
[00:02:59]               │ debg Find.findByCssSelector('[data-test-subj="canvasCustomElementForm-description"]') with timeout=10000
[00:03:00]               │ debg TestSubjects.click(canvasCustomElementForm-submit)
[00:03:00]               │ debg Find.clickByCssSelector('[data-test-subj="canvasCustomElementForm-submit"]') with timeout=10000
[00:03:00]               │ debg Find.findByCssSelector('[data-test-subj="canvasCustomElementForm-submit"]') with timeout=10000
[00:03:00]               │ debg TestSubjects.exists(canvasCustomElementCreate-success)
[00:03:00]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="canvasCustomElementCreate-success"]') with timeout=30000
[00:03:01]               └- ✓ pass  (3.0s) "Canvas app custom elements creates a custom element from an element when prompted"
[00:03:01]             └-> adds the custom element to the workpad when prompted
[00:03:01]               └-> "before each" hook: global before each
[00:03:01]               │ debg TestSubjects.click(add-element-button)
[00:03:01]               │ debg Find.clickByCssSelector('[data-test-subj="add-element-button"]') with timeout=10000
[00:03:01]               │ debg Find.findByCssSelector('[data-test-subj="add-element-button"]') with timeout=10000
[00:03:01]               │ debg TestSubjects.click(saved-elements-menu-option)
[00:03:01]               │ debg Find.clickByCssSelector('[data-test-subj="saved-elements-menu-option"]') with timeout=10000
[00:03:01]               │ debg Find.findByCssSelector('[data-test-subj="saved-elements-menu-option"]') with timeout=10000
[00:03:01]               │ debg Find.findByCssSelector('.canvasElementCard__wrapper') with timeout=10000
[00:03:01]               │ info Taking screenshot "/dev/shm/workspace/kibana/x-pack/test/functional/screenshots/failure/Canvas app custom elements adds the custom element to the workpad when prompted.png"
[00:03:02]               │ info Current URL is: http://localhost:6131/app/canvas#/workpad/workpad-1705f884-6224-47de-ba49-ca224fe6ec31/page/1
[00:03:02]               │ info Saving page source to: /dev/shm/workspace/kibana/x-pack/test/functional/failure_debug/html/Canvas app custom elements adds the custom element to the workpad when prompted.html
[00:03:02]               └- ✖ fail: "Canvas app custom elements adds the custom element to the workpad when prompted"
[00:03:02]               │

Stack Trace

Error: expected '' to contain 'My New Element'
    at Assertion.assert (/dev/shm/workspace/kibana/packages/kbn-expect/expect.js:100:11)
    at Assertion.contain (/dev/shm/workspace/kibana/packages/kbn-expect/expect.js:442:10)
    at Context.it (test/functional/apps/canvas/custom_elements.ts:68:53)
    at process._tickCallback (internal/process/next_tick.js:68:7)

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@DianaDerevyankina DianaDerevyankina added the Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// label May 20, 2020
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/kibana-app (Team:KibanaApp)

@DianaDerevyankina DianaDerevyankina merged commit 7a6aec5 into elastic:master May 20, 2020
DianaDerevyankina added a commit to DianaDerevyankina/kibana that referenced this pull request May 20, 2020
…elastic#67023)

* Timelion graph is not refreshing content after searching or filtering in Kibana

Closes elastic#66560

* Change test beforeEach configuration to match request body

* Remove unused TimelionRequestQuery
DianaDerevyankina added a commit to DianaDerevyankina/kibana that referenced this pull request May 20, 2020
…elastic#67023)

* Timelion graph is not refreshing content after searching or filtering in Kibana

Closes elastic#66560

* Change test beforeEach configuration to match request body

* Remove unused TimelionRequestQuery
DianaDerevyankina added a commit to DianaDerevyankina/kibana that referenced this pull request May 20, 2020
…elastic#67023)

* Timelion graph is not refreshing content after searching or filtering in Kibana

Closes elastic#66560

* Change test beforeEach configuration to match request body

* Remove unused TimelionRequestQuery
DianaDerevyankina added a commit that referenced this pull request May 20, 2020
…#67023) (#67106)

* Timelion graph is not refreshing content after searching or filtering in Kibana

Closes #66560

* Change test beforeEach configuration to match request body

* Remove unused TimelionRequestQuery
DianaDerevyankina added a commit that referenced this pull request May 20, 2020
…#67023) (#67105)

* Timelion graph is not refreshing content after searching or filtering in Kibana

Closes #66560

* Change test beforeEach configuration to match request body

* Remove unused TimelionRequestQuery
DianaDerevyankina added a commit that referenced this pull request May 20, 2020
…#67023) (#67104)

* Timelion graph is not refreshing content after searching or filtering in Kibana

Closes #66560

* Change test beforeEach configuration to match request body

* Remove unused TimelionRequestQuery
jloleysens added a commit to jloleysens/kibana that referenced this pull request May 20, 2020
…ent/add-support-in-url-for-hidden-toggle

* 'master' of github.com:elastic/kibana: (49 commits)
  [Uptime] Improve responsiveness details page (elastic#67034)
  skip flaky suite (elastic#66669)
  Revert "Integration of a static filesystem for the node_modules (elastic#47998)" (elastic#67124)
  Support api_integration/kibana/stats against remote hosts (elastic#53000)
  chore(NA): add module name mapper for src plugins on x-pack (elastic#67103)
  Change the error message on TSVB in order to be more user friendly (elastic#67090)
  [kbn/optimizer] poll parent process to avoid zombie processes (elastic#67059)
  [Visualize] Lazy load default editor, fix duplicated styles (elastic#66732)
  Bump styled-component dependencies (elastic#66611)
  Bump react-markdown dependencies (elastic#66615)
  Fix Core docs links (elastic#66977)
  Timelion graph is not refreshing content after searching or filtering (elastic#67023)
  Remove `--xpack.endpoint.enabled=true` from README.md file (elastic#67053)
  Move apm tutorial from apm plugin into apm_oss plugin (elastic#66432)
  [Logs UI] Restore call to `UsageCollector.countLogs` (elastic#67051)
  Remove unused license check result from LP Security plugin (elastic#66966)
  [Saved Objects] adds support for including hidden types in saved objects client (elastic#66879)
  [Discover] Deangularize timechart header (elastic#66532)
  [Discover] Improve and unskip a11y context view test (elastic#66959)
  [SIEM] Refactor Timeline.timelineType draft to Timeline.status draft (elastic#66864)
  ...

# Conflicts:
#	x-pack/plugins/index_management/__jest__/client_integration/helpers/home.helpers.ts
gmmorris added a commit to gmmorris/kibana that referenced this pull request May 21, 2020
* master:
  [apm] Annotation API documentation (elastic#65963)
  [Uptime] Improve responsiveness details page (elastic#67034)
  skip flaky suite (elastic#66669)
  Revert "Integration of a static filesystem for the node_modules (elastic#47998)" (elastic#67124)
  Support api_integration/kibana/stats against remote hosts (elastic#53000)
  chore(NA): add module name mapper for src plugins on x-pack (elastic#67103)
  Change the error message on TSVB in order to be more user friendly (elastic#67090)
  [kbn/optimizer] poll parent process to avoid zombie processes (elastic#67059)
  [Visualize] Lazy load default editor, fix duplicated styles (elastic#66732)
  Bump styled-component dependencies (elastic#66611)
  Bump react-markdown dependencies (elastic#66615)
  Fix Core docs links (elastic#66977)
  Timelion graph is not refreshing content after searching or filtering (elastic#67023)
  Remove `--xpack.endpoint.enabled=true` from README.md file (elastic#67053)
  Move apm tutorial from apm plugin into apm_oss plugin (elastic#66432)
  [Logs UI] Restore call to `UsageCollector.countLogs` (elastic#67051)
  Remove unused license check result from LP Security plugin (elastic#66966)
gmmorris added a commit to gmmorris/kibana that referenced this pull request May 21, 2020
* master: (21 commits)
  [Alerting] Hides the `alert` SavedObjects type (elastic#66719)
  skip flaky suite (elastic#66869)
  fix visual baseline tests
  [kbn/optimizer] require fsevents on macos (elastic#67147)
  [APM] Fix obscured service map connections (elastic#67129)
  [apm] Annotation API documentation (elastic#65963)
  [Uptime] Improve responsiveness details page (elastic#67034)
  skip flaky suite (elastic#66669)
  Revert "Integration of a static filesystem for the node_modules (elastic#47998)" (elastic#67124)
  Support api_integration/kibana/stats against remote hosts (elastic#53000)
  chore(NA): add module name mapper for src plugins on x-pack (elastic#67103)
  Change the error message on TSVB in order to be more user friendly (elastic#67090)
  [kbn/optimizer] poll parent process to avoid zombie processes (elastic#67059)
  [Visualize] Lazy load default editor, fix duplicated styles (elastic#66732)
  Bump styled-component dependencies (elastic#66611)
  Bump react-markdown dependencies (elastic#66615)
  Fix Core docs links (elastic#66977)
  Timelion graph is not refreshing content after searching or filtering (elastic#67023)
  Remove `--xpack.endpoint.enabled=true` from README.md file (elastic#67053)
  Move apm tutorial from apm plugin into apm_oss plugin (elastic#66432)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocker bug Fixes for quality problems that affect the customer experience Feature:Timelion Timelion app and visualization regression release_note:fix Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// v7.7.1 v7.8.0 v7.9.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Timelion graph is not refreshing content after searching or filtering in Kibana

5 participants