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

Revert perf changes on 2.2.x branch #9173

Merged
merged 1 commit into from Oct 22, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bumpversion.cfg
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 2, 3, 0, 'alpha', 0
current_version = 2, 2, 8, 'final', 0
commit = False
tag = False
parse = (?P<major>\d+)\,\ (?P<minor>\d+)\,\ (?P<patch>\d+)\,\ \'(?P<release>\S+)\'\,\ (?P<build>\d+)
Expand Down
2 changes: 1 addition & 1 deletion buildutils/package.json
@@ -1,6 +1,6 @@
{
"name": "@jupyterlab/buildutils",
"version": "2.3.0-alpha.0",
"version": "2.2.2",
"description": "JupyterLab - Build Utilities",
"homepage": "https://github.com/jupyterlab/jupyterlab",
"bugs": {
Expand Down
4 changes: 2 additions & 2 deletions buildutils/template/package.json
@@ -1,6 +1,6 @@
{
"name": "@jupyterlab/template",
"version": "2.3.0-alpha.0",
"version": "2.2.4",
"description": "JupyterLab - Package Template",
"homepage": "https://github.com/jupyterlab/jupyterlab",
"bugs": {
Expand Down Expand Up @@ -37,7 +37,7 @@
"watch": "tsc -b --watch"
},
"devDependencies": {
"@jupyterlab/testutils": "^2.3.0-alpha.0",
"@jupyterlab/testutils": "^2.2.6",
"@types/jest": "^24.0.23",
"jest": "^25.2.3",
"rimraf": "~3.0.0",
Expand Down
254 changes: 127 additions & 127 deletions dev_mode/package.json
@@ -1,6 +1,6 @@
{
"name": "@jupyterlab/application-top",
"version": "2.3.0-alpha.0",
"version": "2.2.8",
"private": true,
"scripts": {
"build": "webpack",
Expand All @@ -16,50 +16,50 @@
"watch": "webpack --watch"
},
"dependencies": {
"@jupyterlab/application": "~2.3.0-alpha.0",
"@jupyterlab/application-extension": "~2.3.0-alpha.0",
"@jupyterlab/apputils-extension": "~2.3.0-alpha.0",
"@jupyterlab/celltags-extension": "~2.3.0-alpha.0",
"@jupyterlab/codemirror-extension": "~2.3.0-alpha.0",
"@jupyterlab/completer-extension": "~2.3.0-alpha.0",
"@jupyterlab/console-extension": "~2.3.0-alpha.0",
"@jupyterlab/coreutils": "~4.3.0-alpha.0",
"@jupyterlab/csvviewer-extension": "~2.3.0-alpha.0",
"@jupyterlab/docmanager-extension": "~2.3.0-alpha.0",
"@jupyterlab/documentsearch-extension": "~2.3.0-alpha.0",
"@jupyterlab/extensionmanager-extension": "~2.3.0-alpha.0",
"@jupyterlab/filebrowser-extension": "~2.3.0-alpha.0",
"@jupyterlab/fileeditor-extension": "~2.3.0-alpha.0",
"@jupyterlab/help-extension": "~2.3.0-alpha.0",
"@jupyterlab/htmlviewer-extension": "~2.3.0-alpha.0",
"@jupyterlab/hub-extension": "~2.3.0-alpha.0",
"@jupyterlab/imageviewer-extension": "~2.3.0-alpha.0",
"@jupyterlab/inspector-extension": "~2.3.0-alpha.0",
"@jupyterlab/javascript-extension": "~2.3.0-alpha.0",
"@jupyterlab/json-extension": "~2.3.0-alpha.0",
"@jupyterlab/launcher-extension": "~2.3.0-alpha.0",
"@jupyterlab/logconsole-extension": "~2.3.0-alpha.0",
"@jupyterlab/mainmenu-extension": "~2.3.0-alpha.0",
"@jupyterlab/markdownviewer-extension": "~2.3.0-alpha.0",
"@jupyterlab/mathjax2-extension": "~2.3.0-alpha.0",
"@jupyterlab/notebook-extension": "~2.3.0-alpha.0",
"@jupyterlab/pdf-extension": "~2.3.0-alpha.0",
"@jupyterlab/rendermime-extension": "~2.3.0-alpha.0",
"@jupyterlab/running-extension": "~2.3.0-alpha.0",
"@jupyterlab/settingeditor-extension": "~2.3.0-alpha.0",
"@jupyterlab/shortcuts-extension": "~2.3.0-alpha.0",
"@jupyterlab/statusbar-extension": "~2.3.0-alpha.0",
"@jupyterlab/tabmanager-extension": "~2.3.0-alpha.0",
"@jupyterlab/terminal-extension": "~2.3.0-alpha.0",
"@jupyterlab/theme-dark-extension": "~2.3.0-alpha.0",
"@jupyterlab/theme-light-extension": "~2.3.0-alpha.0",
"@jupyterlab/tooltip-extension": "~2.3.0-alpha.0",
"@jupyterlab/ui-components-extension": "~2.3.0-alpha.0",
"@jupyterlab/vdom-extension": "~2.3.0-alpha.0",
"@jupyterlab/vega5-extension": "~2.3.0-alpha.0"
"@jupyterlab/application": "~2.2.5",
"@jupyterlab/application-extension": "~2.2.5",
"@jupyterlab/apputils-extension": "~2.2.5",
"@jupyterlab/celltags-extension": "~2.2.6",
"@jupyterlab/codemirror-extension": "~2.2.5",
"@jupyterlab/completer-extension": "~2.2.6",
"@jupyterlab/console-extension": "~2.2.6",
"@jupyterlab/coreutils": "~4.2.4",
"@jupyterlab/csvviewer-extension": "~2.2.6",
"@jupyterlab/docmanager-extension": "~2.2.5",
"@jupyterlab/documentsearch-extension": "~2.2.6",
"@jupyterlab/extensionmanager-extension": "~2.2.5",
"@jupyterlab/filebrowser-extension": "~2.2.6",
"@jupyterlab/fileeditor-extension": "~2.2.6",
"@jupyterlab/help-extension": "~2.2.5",
"@jupyterlab/htmlviewer-extension": "~2.2.5",
"@jupyterlab/hub-extension": "~2.2.5",
"@jupyterlab/imageviewer-extension": "~2.2.5",
"@jupyterlab/inspector-extension": "~2.2.6",
"@jupyterlab/javascript-extension": "~2.2.3",
"@jupyterlab/json-extension": "~2.2.5",
"@jupyterlab/launcher-extension": "~2.2.5",
"@jupyterlab/logconsole-extension": "~2.2.6",
"@jupyterlab/mainmenu-extension": "~2.2.5",
"@jupyterlab/markdownviewer-extension": "~2.2.5",
"@jupyterlab/mathjax2-extension": "~2.2.5",
"@jupyterlab/notebook-extension": "~2.2.6",
"@jupyterlab/pdf-extension": "~2.2.0",
"@jupyterlab/rendermime-extension": "~2.2.5",
"@jupyterlab/running-extension": "~2.2.5",
"@jupyterlab/settingeditor-extension": "~2.2.5",
"@jupyterlab/shortcuts-extension": "~2.2.5",
"@jupyterlab/statusbar-extension": "~2.2.6",
"@jupyterlab/tabmanager-extension": "~2.2.5",
"@jupyterlab/terminal-extension": "~2.2.5",
"@jupyterlab/theme-dark-extension": "~2.2.5",
"@jupyterlab/theme-light-extension": "~2.2.5",
"@jupyterlab/tooltip-extension": "~2.2.6",
"@jupyterlab/ui-components-extension": "~2.2.5",
"@jupyterlab/vdom-extension": "~2.2.6",
"@jupyterlab/vega5-extension": "~2.2.0"
},
"devDependencies": {
"@jupyterlab/buildutils": "^2.3.0-alpha.0",
"@jupyterlab/buildutils": "^2.2.2",
"chokidar": "^3.4.0",
"css-loader": "~3.2.0",
"duplicate-package-checker-webpack-plugin": "^3.0.0",
Expand Down Expand Up @@ -87,89 +87,89 @@
"yarn-deduplicate": "^1.1.1"
},
"resolutions": {
"@jupyterlab/application": "~2.3.0-alpha.0",
"@jupyterlab/application-extension": "~2.3.0-alpha.0",
"@jupyterlab/apputils": "~2.3.0-alpha.0",
"@jupyterlab/apputils-extension": "~2.3.0-alpha.0",
"@jupyterlab/attachments": "~2.3.0-alpha.0",
"@jupyterlab/cells": "~2.3.0-alpha.0",
"@jupyterlab/celltags": "~2.3.0-alpha.0",
"@jupyterlab/celltags-extension": "~2.3.0-alpha.0",
"@jupyterlab/codeeditor": "~2.3.0-alpha.0",
"@jupyterlab/codemirror": "~2.3.0-alpha.0",
"@jupyterlab/codemirror-extension": "~2.3.0-alpha.0",
"@jupyterlab/completer": "~2.3.0-alpha.0",
"@jupyterlab/completer-extension": "~2.3.0-alpha.0",
"@jupyterlab/console": "~2.3.0-alpha.0",
"@jupyterlab/console-extension": "~2.3.0-alpha.0",
"@jupyterlab/coreutils": "~4.3.0-alpha.0",
"@jupyterlab/csvviewer": "~2.3.0-alpha.0",
"@jupyterlab/csvviewer-extension": "~2.3.0-alpha.0",
"@jupyterlab/docmanager": "~2.3.0-alpha.0",
"@jupyterlab/docmanager-extension": "~2.3.0-alpha.0",
"@jupyterlab/docregistry": "~2.3.0-alpha.0",
"@jupyterlab/documentsearch": "~2.3.0-alpha.0",
"@jupyterlab/documentsearch-extension": "~2.3.0-alpha.0",
"@jupyterlab/extensionmanager": "~2.3.0-alpha.0",
"@jupyterlab/extensionmanager-extension": "~2.3.0-alpha.0",
"@jupyterlab/filebrowser": "~2.3.0-alpha.0",
"@jupyterlab/filebrowser-extension": "~2.3.0-alpha.0",
"@jupyterlab/fileeditor": "~2.3.0-alpha.0",
"@jupyterlab/fileeditor-extension": "~2.3.0-alpha.0",
"@jupyterlab/help-extension": "~2.3.0-alpha.0",
"@jupyterlab/htmlviewer": "~2.3.0-alpha.0",
"@jupyterlab/htmlviewer-extension": "~2.3.0-alpha.0",
"@jupyterlab/hub-extension": "~2.3.0-alpha.0",
"@jupyterlab/imageviewer": "~2.3.0-alpha.0",
"@jupyterlab/imageviewer-extension": "~2.3.0-alpha.0",
"@jupyterlab/inspector": "~2.3.0-alpha.0",
"@jupyterlab/inspector-extension": "~2.3.0-alpha.0",
"@jupyterlab/javascript-extension": "~2.3.0-alpha.0",
"@jupyterlab/json-extension": "~2.3.0-alpha.0",
"@jupyterlab/launcher": "~2.3.0-alpha.0",
"@jupyterlab/launcher-extension": "~2.3.0-alpha.0",
"@jupyterlab/logconsole": "~2.3.0-alpha.0",
"@jupyterlab/logconsole-extension": "~2.3.0-alpha.0",
"@jupyterlab/mainmenu": "~2.3.0-alpha.0",
"@jupyterlab/mainmenu-extension": "~2.3.0-alpha.0",
"@jupyterlab/markdownviewer": "~2.3.0-alpha.0",
"@jupyterlab/markdownviewer-extension": "~2.3.0-alpha.0",
"@jupyterlab/mathjax2": "~2.3.0-alpha.0",
"@jupyterlab/mathjax2-extension": "~2.3.0-alpha.0",
"@jupyterlab/metapackage": "~2.3.0-alpha.0",
"@jupyterlab/nbconvert-css": "~2.3.0-alpha.0",
"@jupyterlab/nbformat": "~2.3.0-alpha.0",
"@jupyterlab/notebook": "~2.3.0-alpha.0",
"@jupyterlab/notebook-extension": "~2.3.0-alpha.0",
"@jupyterlab/observables": "~3.3.0-alpha.0",
"@jupyterlab/outputarea": "~2.3.0-alpha.0",
"@jupyterlab/pdf-extension": "~2.3.0-alpha.0",
"@jupyterlab/property-inspector": "~2.3.0-alpha.0",
"@jupyterlab/rendermime": "~2.3.0-alpha.0",
"@jupyterlab/rendermime-extension": "~2.3.0-alpha.0",
"@jupyterlab/rendermime-interfaces": "~2.3.0-alpha.0",
"@jupyterlab/running": "~2.3.0-alpha.0",
"@jupyterlab/running-extension": "~2.3.0-alpha.0",
"@jupyterlab/services": "~5.3.0-alpha.0",
"@jupyterlab/settingeditor": "~2.3.0-alpha.0",
"@jupyterlab/settingeditor-extension": "~2.3.0-alpha.0",
"@jupyterlab/settingregistry": "~2.3.0-alpha.0",
"@jupyterlab/shortcuts-extension": "~2.3.0-alpha.0",
"@jupyterlab/statedb": "~2.3.0-alpha.0",
"@jupyterlab/statusbar": "~2.3.0-alpha.0",
"@jupyterlab/statusbar-extension": "~2.3.0-alpha.0",
"@jupyterlab/tabmanager-extension": "~2.3.0-alpha.0",
"@jupyterlab/terminal": "~2.3.0-alpha.0",
"@jupyterlab/terminal-extension": "~2.3.0-alpha.0",
"@jupyterlab/theme-dark-extension": "~2.3.0-alpha.0",
"@jupyterlab/theme-light-extension": "~2.3.0-alpha.0",
"@jupyterlab/tooltip": "~2.3.0-alpha.0",
"@jupyterlab/tooltip-extension": "~2.3.0-alpha.0",
"@jupyterlab/ui-components": "~2.3.0-alpha.0",
"@jupyterlab/ui-components-extension": "~2.3.0-alpha.0",
"@jupyterlab/vdom": "~2.3.0-alpha.0",
"@jupyterlab/vdom-extension": "~2.3.0-alpha.0",
"@jupyterlab/vega5-extension": "~2.3.0-alpha.0",
"@jupyterlab/application": "~2.2.5",
"@jupyterlab/application-extension": "~2.2.5",
"@jupyterlab/apputils": "~2.2.5",
"@jupyterlab/apputils-extension": "~2.2.5",
"@jupyterlab/attachments": "~2.2.3",
"@jupyterlab/cells": "~2.2.6",
"@jupyterlab/celltags": "~2.2.6",
"@jupyterlab/celltags-extension": "~2.2.6",
"@jupyterlab/codeeditor": "~2.2.4",
"@jupyterlab/codemirror": "~2.2.3",
"@jupyterlab/codemirror-extension": "~2.2.5",
"@jupyterlab/completer": "~2.2.3",
"@jupyterlab/completer-extension": "~2.2.6",
"@jupyterlab/console": "~2.2.6",
"@jupyterlab/console-extension": "~2.2.6",
"@jupyterlab/coreutils": "~4.2.4",
"@jupyterlab/csvviewer": "~2.2.3",
"@jupyterlab/csvviewer-extension": "~2.2.6",
"@jupyterlab/docmanager": "~2.2.3",
"@jupyterlab/docmanager-extension": "~2.2.5",
"@jupyterlab/docregistry": "~2.2.3",
"@jupyterlab/documentsearch": "~2.2.6",
"@jupyterlab/documentsearch-extension": "~2.2.6",
"@jupyterlab/extensionmanager": "~2.2.5",
"@jupyterlab/extensionmanager-extension": "~2.2.5",
"@jupyterlab/filebrowser": "~2.2.4",
"@jupyterlab/filebrowser-extension": "~2.2.6",
"@jupyterlab/fileeditor": "~2.2.3",
"@jupyterlab/fileeditor-extension": "~2.2.6",
"@jupyterlab/help-extension": "~2.2.5",
"@jupyterlab/htmlviewer": "~2.2.5",
"@jupyterlab/htmlviewer-extension": "~2.2.5",
"@jupyterlab/hub-extension": "~2.2.5",
"@jupyterlab/imageviewer": "~2.2.3",
"@jupyterlab/imageviewer-extension": "~2.2.5",
"@jupyterlab/inspector": "~2.2.3",
"@jupyterlab/inspector-extension": "~2.2.6",
"@jupyterlab/javascript-extension": "~2.2.3",
"@jupyterlab/json-extension": "~2.2.5",
"@jupyterlab/launcher": "~2.2.5",
"@jupyterlab/launcher-extension": "~2.2.5",
"@jupyterlab/logconsole": "~2.2.3",
"@jupyterlab/logconsole-extension": "~2.2.6",
"@jupyterlab/mainmenu": "~2.2.3",
"@jupyterlab/mainmenu-extension": "~2.2.5",
"@jupyterlab/markdownviewer": "~2.2.5",
"@jupyterlab/markdownviewer-extension": "~2.2.5",
"@jupyterlab/mathjax2": "~2.2.0",
"@jupyterlab/mathjax2-extension": "~2.2.5",
"@jupyterlab/metapackage": "~2.2.6",
"@jupyterlab/nbconvert-css": "~2.2.6",
"@jupyterlab/nbformat": "~2.2.4",
"@jupyterlab/notebook": "~2.2.6",
"@jupyterlab/notebook-extension": "~2.2.6",
"@jupyterlab/observables": "~3.2.4",
"@jupyterlab/outputarea": "~2.2.3",
"@jupyterlab/pdf-extension": "~2.2.0",
"@jupyterlab/property-inspector": "~2.2.5",
"@jupyterlab/rendermime": "~2.2.3",
"@jupyterlab/rendermime-extension": "~2.2.5",
"@jupyterlab/rendermime-interfaces": "~2.2.0",
"@jupyterlab/running": "~2.2.5",
"@jupyterlab/running-extension": "~2.2.5",
"@jupyterlab/services": "~5.2.4",
"@jupyterlab/settingeditor": "~2.2.5",
"@jupyterlab/settingeditor-extension": "~2.2.5",
"@jupyterlab/settingregistry": "~2.2.4",
"@jupyterlab/shortcuts-extension": "~2.2.5",
"@jupyterlab/statedb": "~2.2.4",
"@jupyterlab/statusbar": "~2.2.3",
"@jupyterlab/statusbar-extension": "~2.2.6",
"@jupyterlab/tabmanager-extension": "~2.2.5",
"@jupyterlab/terminal": "~2.2.3",
"@jupyterlab/terminal-extension": "~2.2.5",
"@jupyterlab/theme-dark-extension": "~2.2.5",
"@jupyterlab/theme-light-extension": "~2.2.5",
"@jupyterlab/tooltip": "~2.2.5",
"@jupyterlab/tooltip-extension": "~2.2.6",
"@jupyterlab/ui-components": "~2.2.3",
"@jupyterlab/ui-components-extension": "~2.2.5",
"@jupyterlab/vdom": "~2.2.5",
"@jupyterlab/vdom-extension": "~2.2.6",
"@jupyterlab/vega5-extension": "~2.2.0",
"@lumino/algorithm": "^1.2.3",
"@lumino/application": "^1.8.4",
"@lumino/commands": "^1.10.1",
Expand All @@ -190,7 +190,7 @@
},
"jupyterlab": {
"name": "JupyterLab",
"version": "2.3.0a0",
"version": "2.2.8",
"extensions": {
"@jupyterlab/application-extension": "",
"@jupyterlab/apputils-extension": "",
Expand Down
2 changes: 1 addition & 1 deletion docs/source/developer/contributing.rst
Expand Up @@ -33,7 +33,7 @@ General Guidlelines for Contributing

For general documentation about contributing to Jupyter projects, see
the `Project Jupyter Contributor
Documentation <https://jupyter.readthedocs.io/en/latest/contributing/content-contributor.html>`__
Documentation <https://jupyter.readthedocs.io/en/latest/contributor/content-contributor.html>`__
and `Code of
Conduct <https://github.com/jupyter/governance/blob/master/conduct/code_of_conduct.md>`__.

Expand Down
8 changes: 0 additions & 8 deletions docs/source/developer/notebook.rst
Expand Up @@ -126,14 +126,6 @@ list. An OutputArea uses a notebook-specific
`RenderMimeRegistry <https://jupyterlab.github.io/jupyterlab/classes/_rendermime_src_index_.rendermimeregistry.html>`__
object to render ``display_data`` output messages.

Virtual Notebook
''''''''''''''''

The cells are rendered based on a *Virtual Notebook* logic. A minimun number of cells will be rendered directly, then
an intersection observer will render any cells being in the observed area (default is the complete notebook panel),
and then any other non-rendered cells will be rendered when the browser is idle. This ensure that the user has
access to cells as soon as possible. This is particulary useful for large notebooks.

Rendering output messages
'''''''''''''''''''''''''

Expand Down
8 changes: 0 additions & 8 deletions docs/source/getting_started/changelog.rst
Expand Up @@ -4,14 +4,6 @@ JupyterLab Changelog
====================


`v2.3.x <https://github.com/jupyterlab/jupyterlab/milestone/59>`__
------------------------------------------------------------------

v2.3.0
^^^^^^
* Better performance with Virtual Notebook (`#8972 <https://github.com/jupyterlab/jupyterlab/pull/8972>`__), read more on `the doc <https://jupyterlab.readthedocs.io/en/stable/developer/notebook.html#virtual-notebook>`__
* Update the use of CSS Display for better performance (`#8968 <https://github.com/jupyterlab/jupyterlab/pull/8968>`__)

`v2.2.x <https://github.com/jupyterlab/jupyterlab/milestone/53>`__
------------------------------------------------------------------

Expand Down