Conversation
Your org has enabled the Graphite merge queue for merging into canaryAdd the label “merge” to the PR and Graphite will automatically add it to the merge queue when it’s ready to merge. Or use the label “hotfix” to add to the merge queue as a hot fix. You must have a Graphite account and log in to Graphite in order to use the merge queue. Sign up using this link. |
This stack of pull requests is managed by Graphite. Learn more about stacking. |
c9a5c4a to
29a8b94
Compare
☁️ Nx Cloud ReportCI is running/has finished running commands for commit 7161d02. As they complete they will appear below. Click to see the status, the terminal output, and the build insights. 📂 See all runs for this CI Pipeline Execution ✅ Successfully ran 1 targetSent with 💌 from NxCloud. |
29a8b94 to
7c6c2e1
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## canary #8877 +/- ##
==========================================
- Coverage 70.54% 64.89% -5.65%
==========================================
Files 544 659 +115
Lines 33772 37311 +3539
Branches 3008 3596 +588
==========================================
+ Hits 23823 24213 +390
- Misses 9585 12730 +3145
- Partials 364 368 +4
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
...es/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/widgets/linked.ts
Outdated
Show resolved
Hide resolved
...es/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/widgets/linked.ts
Outdated
Show resolved
Hide resolved
...es/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/widgets/linked.ts
Outdated
Show resolved
Hide resolved
packages/frontend/core/src/modules/doc-display-meta/services/doc-display-meta.ts
Outdated
Show resolved
Hide resolved
7c6c2e1 to
af7ecc5
Compare
...es/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/widgets/linked.ts
Show resolved
Hide resolved
d1e6694 to
d800062
Compare
d800062 to
652b7e1
Compare
affine-toeverythingBundle maindiff ------------------- Bundle Size Diff -------------------------
@@ EntryPoint: app @@
## canary …arge_doc_list +/- ##
===================================================================
< Bundle 22.9 MB 23.5 MB +637 kB(+2.79%)
< Initial JS 9.64 MB 9.98 MB +344 kB(+3.57%)
< Initial CSS 199 kB 248 kB +48.3 kB(+24.22%)
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
< Assets 76 82 +6
< Chunks 74 80 +6
= Packages 294 294
= Duplicates 7 7
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Warnings ~~~~~~~~~~~~~~~~~~~~~~~~~~~#
! Deduplicate versions of libraries
! Separate mixed content assets files
! Avoid cache wasting
|
Merge activity
|
### performance improvement: fix AF-1790 When at menu appears or user query changes, the `getMenu` function will recomputed the title & icon of every doc in the workspace. In the original implementation, this will create a lot of adhoc LiveData instances but their values are never watched. The overhead is significant if there are many docs in the workspace. This PR remove LiveData uses in this specific case. Also breaks down the long sync task for smoother user interaction. depends on toeverything/blocksuite#8780 ### journal enhancement fix AF-1774 added `DateSelectorDialog` for selecting a date through blocksuite; added `AtMenuConfigService` for constructing the at menu config ### e2e tests fix AF-1776 fix PD-1942

performance improvement:
fix AF-1790
When at menu appears or user query changes, the
getMenufunction will recomputed the title & icon of every doc in the workspace. In the original implementation, this will create a lot of adhoc LiveData instances but their values are never watched. The overhead is significant if there are many docs in the workspace.This PR remove LiveData uses in this specific case. Also breaks down the long sync task for smoother user interaction.
depends on toeverything/blocksuite#8780
journal enhancement
fix AF-1774
added
DateSelectorDialogfor selecting a date through blocksuite;added
AtMenuConfigServicefor constructing the at menu confige2e tests
fix AF-1776
fix PD-1942