-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
perf: faster page navigation by speeding up createClientConfig, speed up version fetching, speed up lexical init. Up to 100x faster #9457
Commits on Nov 22, 2024
-
perf: speed up createClientConfig (4.1s => 50ms with 400 fields) by r…
…emoving deep copying and building client config from the ground up instead
Configuration menu - View commit details
-
Copy full SHA for 79e221d - Browse repository at this point
Copy the full SHA 79e221dView commit details -
perf: properly cache createClientConfig in both prod & dev. It now on…
…ly runs once, and does not re-run when refreshing the page or navigating. HMR still works despite caching in dev
Configuration menu - View commit details
-
Copy full SHA for c5789d6 - Browse repository at this point
Copy the full SHA c5789d6View commit details -
perf: do not await dependency checker. Doesn't matter when the result…
… comes back, we should run it in the background
Configuration menu - View commit details
-
Copy full SHA for c768fb0 - Browse repository at this point
Copy the full SHA c768fb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c40ff01 - Browse repository at this point
Copy the full SHA c40ff01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c79c51 - Browse repository at this point
Copy the full SHA 9c79c51View commit details
Commits on Nov 23, 2024
-
perf: remove createClientField call in renderField, cache schemaMap a…
…nd clientSchemaMap, introduce clientSchemaMap
Configuration menu - View commit details
-
Copy full SHA for 8147299 - Browse repository at this point
Copy the full SHA 8147299View commit details -
perf: lexical: handle clientField and clientSchemaMap generation in p…
…ayload and cache it. This now only happens once
Configuration menu - View commit details
-
Copy full SHA for 7aa3453 - Browse repository at this point
Copy the full SHA 7aa3453View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44e1bd4 - Browse repository at this point
Copy the full SHA 44e1bd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 952fd26 - Browse repository at this point
Copy the full SHA 952fd26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c6e9a1 - Browse repository at this point
Copy the full SHA 4c6e9a1View commit details -
perf(next): speed up version fetching by disabling pagination and lim…
…iting returned fields using select
Configuration menu - View commit details
-
Copy full SHA for c588c7e - Browse repository at this point
Copy the full SHA c588c7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f88161 - Browse repository at this point
Copy the full SHA 7f88161View commit details -
perf(next): completely skip query to find out if published document e…
…xists, if already-queried document is published
Configuration menu - View commit details
-
Copy full SHA for 81763b6 - Browse repository at this point
Copy the full SHA 81763b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cba6c5 - Browse repository at this point
Copy the full SHA 8cba6c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for dac7f0b - Browse repository at this point
Copy the full SHA dac7f0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 815c5b5 - Browse repository at this point
Copy the full SHA 815c5b5View commit details
Commits on Nov 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a75e426 - Browse repository at this point
Copy the full SHA a75e426View commit details
Commits on Nov 25, 2024
-
perf(richtext-lexical): remove deep copying in adapter, ensure defaul…
…t editor config is properly cached and only sanitized once for all lexical fields, instead of once per lexical field, as previously this was not cached until the sanitization function finished
Configuration menu - View commit details
-
Copy full SHA for 616de3c - Browse repository at this point
Copy the full SHA 616de3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8409de7 - Browse repository at this point
Copy the full SHA 8409de7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e264631 - Browse repository at this point
Copy the full SHA e264631View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f8f9f7 - Browse repository at this point
Copy the full SHA 5f8f9f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4a6735 - Browse repository at this point
Copy the full SHA d4a6735View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6187427 - Browse repository at this point
Copy the full SHA 6187427View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0fecc4 - Browse repository at this point
Copy the full SHA f0fecc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9da0158 - Browse repository at this point
Copy the full SHA 9da0158View commit details
Commits on Nov 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eb1a61e - Browse repository at this point
Copy the full SHA eb1a61eView commit details