Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Summary cleanup [0.10] #244

Merged
merged 5 commits into from
Oct 3, 2019
Merged

Conversation

arinwt
Copy link
Contributor

@arinwt arinwt commented Oct 2, 2019

A few minor changes related to recent summary changes:

  1. move ITreeEntry implementations to fluid-core-utils and use in a few more places
  2. add logger to SummaryManager and replace debug calls with telemetry logging
  3. add some comments, types, renames, etc.

Fixes #108.

@arinwt arinwt requested a review from vladsud October 2, 2019 23:18
@arinwt arinwt merged commit 8a29bbb into microsoft:release/0.10 Oct 3, 2019
@arinwt arinwt deleted the summary-cleanup branch October 3, 2019 17:55
arinwt pushed a commit that referenced this pull request Oct 15, 2019
* Summary cleanup [0.10] (#244)

* Add logger to SummaryManager; move ITreeEntry implementations to core-utils package

* Cleanup SummaryManager

* Fix tests

* Export summaryTreeConverter

* Rename properties on container sublogger

* Do not try to submit summary op while disconnected [0.10] (#263)

* Do not try to submit summary op while disconnected

* Move comment to correct place

* Add more checks for disconnected during generate summary

* Prevent summarizer from pending timeout while still generating summary (#276)

* Summarizer telemetry and cleanup (#327)

* Add initialSequenceNumber to DeltaManager and use it for summarizer

* Add message for summary reason

* Add more wrapping performance events around both summarize and generateSummary

* Add progress steps to generate summary perf event

* Add timer for pending timeout and summarize timeout and prevent disconnect too early

* Wait and fetch summaryConfiguration after we are connected

* Fix unit tests

* Small PR changes

* Return early if disconnected before run and add telemetry event

* Rename and do not wait for connected if stopped.

* Only realize component if changed while summarizing (#328)

* Only realize component if changed while summarizing

* Elaborate on comments

* Fix tslint
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants