Skip to content

Commit

Permalink
revert perf changes on 2.2.x branch
Browse files Browse the repository at this point in the history
  • Loading branch information
echarles committed Oct 17, 2020
1 parent f8ac9b1 commit 1faf3bf
Show file tree
Hide file tree
Showing 121 changed files with 2,302 additions and 2,675 deletions.
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

0 comments on commit 1faf3bf

Please sign in to comment.