Skip to content

[7.x] [Logs UI] Refactor log entry data fetching to hooks (#51526)#52582

Merged
Zacqary merged 2 commits intoelastic:7.xfrom
Zacqary:backport/7.x/pr-51526
Dec 12, 2019
Merged

[7.x] [Logs UI] Refactor log entry data fetching to hooks (#51526)#52582
Zacqary merged 2 commits intoelastic:7.xfrom
Zacqary:backport/7.x/pr-51526

Conversation

@Zacqary
Copy link
Copy Markdown
Contributor

@Zacqary Zacqary commented Dec 9, 2019

Backports the following commits to 7.x:

* Get initialinitial log fetch working with v2 store

* Replicate shouldLoadAroundPosition logic within hooks

* Reload entries on filter change

* Add scroll to load additional entries functionality

* Cleanup types types and remove state/remote folder

* Typescript cleanup

* Remove extraneous console.log

* Fix typecheck

* Add action to load new entries manually

* Typecheck fix

* Move v2 store stuff into logs containers

* Typecheck fix

* More typecheck fix

* Remove filterQuery from log highlights redux bridge

* Rename LogEntriesDependencies to LogEntriesFetchParams

* Fix endless reloading bug

* Fix duplicate entry rendering

* Make sourceId into a dynamic parameter

* Fix bug in pagesAfterEnd not being reported causing endless reload

* Fix bugs with live streaming
@Zacqary Zacqary added the backport This PR is a backport of another PR label Dec 9, 2019
@weltenwort
Copy link
Copy Markdown
Member

@elasticmachine merge upstream

@weltenwort
Copy link
Copy Markdown
Member

trying to accelerate the backport to unblock other PR backports

@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

History

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

@Zacqary Zacqary merged commit f052081 into elastic:7.x Dec 12, 2019
@Zacqary Zacqary deleted the backport/7.x/pr-51526 branch December 12, 2019 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants