You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by ur...@apache.org on 2024/11/30 00:06:10 UTC
(pulsar-site) branch asf-site-next updated: Site updated at revision 147f612
This is an automated email from the ASF dual-hosted git repository.
urfree pushed a commit to branch asf-site-next
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
The following commit(s) were added to refs/heads/asf-site-next by this push:
new 886f859e1cbd Site updated at revision 147f612
886f859e1cbd is described below
commit 886f859e1cbdc1a394d88ad59dc999e7c192ab46
Author: lhotari <lh...@users.noreply.github.com>
AuthorDate: Sat Nov 30 00:05:59 2024 +0000
Site updated at revision 147f612
---
content/404.html | 8 +-
content/RestApi/RestApi/index.html | 8 +-
content/admin-rest-api/index.html | 8 +-
content/api/admin/2.10.x/jquery-ui.overrides.css | 35 +-
content/api/admin/2.10.x/member-search-index.js | 2 +-
content/api/admin/2.10.x/module-search-index.js | 2 +-
content/api/admin/2.10.x/package-search-index.js | 2 +-
.../admin/2.10.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../api/admin/2.10.x/script-dir/jquery-ui.min.css | 8 +-
.../api/admin/2.10.x/script-dir/jquery-ui.min.js | 8 +-
.../2.10.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/admin/2.10.x/script.js | 133 +-
content/api/admin/2.10.x/search.js | 355 +-
content/api/admin/2.10.x/stylesheet.css | 866 ++++-
content/api/admin/2.10.x/tag-search-index.js | 2 +-
content/api/admin/2.10.x/type-search-index.js | 2 +-
content/api/admin/2.11.x/jquery-ui.overrides.css | 36 +-
content/api/admin/2.11.x/member-search-index.js | 2 +-
content/api/admin/2.11.x/module-search-index.js | 2 +-
content/api/admin/2.11.x/package-search-index.js | 2 +-
.../admin/2.11.x/script-dir/jquery-3.6.0.min.js | 4 +-
.../api/admin/2.11.x/script-dir/jquery-ui.min.css | 7 +-
.../api/admin/2.11.x/script-dir/jquery-ui.min.js | 8 +-
content/api/admin/2.11.x/script.js | 133 +-
content/api/admin/2.11.x/search.js | 355 +-
content/api/admin/2.11.x/stylesheet.css | 870 ++++-
content/api/admin/2.11.x/tag-search-index.js | 2 +-
content/api/admin/2.11.x/type-search-index.js | 2 +-
content/api/admin/2.8.x/jquery-ui.overrides.css | 35 +-
content/api/admin/2.8.x/member-search-index.js | 2 +-
content/api/admin/2.8.x/module-search-index.js | 2 +-
content/api/admin/2.8.x/package-search-index.js | 2 +-
.../api/admin/2.8.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../api/admin/2.8.x/script-dir/jquery-ui.min.css | 8 +-
.../api/admin/2.8.x/script-dir/jquery-ui.min.js | 8 +-
.../2.8.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/admin/2.8.x/script.js | 133 +-
content/api/admin/2.8.x/search.js | 355 +-
content/api/admin/2.8.x/stylesheet.css | 866 ++++-
content/api/admin/2.8.x/tag-search-index.js | 2 +-
content/api/admin/2.8.x/type-search-index.js | 2 +-
content/api/admin/2.9.x/jquery-ui.overrides.css | 35 +-
content/api/admin/2.9.x/member-search-index.js | 2 +-
content/api/admin/2.9.x/module-search-index.js | 2 +-
content/api/admin/2.9.x/package-search-index.js | 2 +-
.../api/admin/2.9.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../api/admin/2.9.x/script-dir/jquery-ui.min.css | 8 +-
.../api/admin/2.9.x/script-dir/jquery-ui.min.js | 8 +-
.../2.9.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/admin/2.9.x/script.js | 133 +-
content/api/admin/2.9.x/search.js | 355 +-
content/api/admin/2.9.x/stylesheet.css | 866 ++++-
content/api/admin/2.9.x/tag-search-index.js | 2 +-
content/api/admin/2.9.x/type-search-index.js | 2 +-
content/api/admin/3.0.x/jquery-ui.overrides.css | 35 +-
content/api/admin/3.0.x/member-search-index.js | 2 +-
content/api/admin/3.0.x/module-search-index.js | 2 +-
content/api/admin/3.0.x/package-search-index.js | 2 +-
.../api/admin/3.0.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../api/admin/3.0.x/script-dir/jquery-ui.min.css | 8 +-
.../api/admin/3.0.x/script-dir/jquery-ui.min.js | 8 +-
.../3.0.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/admin/3.0.x/script.js | 133 +-
content/api/admin/3.0.x/search.js | 355 +-
content/api/admin/3.0.x/stylesheet.css | 866 ++++-
content/api/admin/3.0.x/tag-search-index.js | 2 +-
content/api/admin/3.0.x/type-search-index.js | 2 +-
content/api/admin/3.1.x/jquery-ui.overrides.css | 35 +-
content/api/admin/3.1.x/member-search-index.js | 2 +-
content/api/admin/3.1.x/module-search-index.js | 2 +-
content/api/admin/3.1.x/package-search-index.js | 2 +-
.../api/admin/3.1.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../api/admin/3.1.x/script-dir/jquery-ui.min.css | 8 +-
.../api/admin/3.1.x/script-dir/jquery-ui.min.js | 8 +-
.../3.1.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/admin/3.1.x/script.js | 133 +-
content/api/admin/3.1.x/search.js | 355 +-
content/api/admin/3.1.x/stylesheet.css | 866 ++++-
content/api/admin/3.1.x/tag-search-index.js | 2 +-
content/api/admin/3.1.x/type-search-index.js | 2 +-
content/api/admin/3.2.x/jquery-ui.overrides.css | 36 +-
content/api/admin/3.2.x/member-search-index.js | 2 +-
content/api/admin/3.2.x/module-search-index.js | 2 +-
content/api/admin/3.2.x/package-search-index.js | 2 +-
.../api/admin/3.2.x/script-dir/jquery-3.6.1.min.js | 4 +-
.../api/admin/3.2.x/script-dir/jquery-ui.min.css | 7 +-
.../api/admin/3.2.x/script-dir/jquery-ui.min.js | 8 +-
content/api/admin/3.2.x/script.js | 133 +-
content/api/admin/3.2.x/search.js | 355 +-
content/api/admin/3.2.x/stylesheet.css | 867 ++++-
content/api/admin/3.2.x/tag-search-index.js | 2 +-
content/api/admin/3.2.x/type-search-index.js | 2 +-
content/api/admin/3.3.x/jquery-ui.overrides.css | 36 +-
content/api/admin/3.3.x/member-search-index.js | 2 +-
content/api/admin/3.3.x/module-search-index.js | 2 +-
content/api/admin/3.3.x/package-search-index.js | 2 +-
.../api/admin/3.3.x/script-dir/jquery-3.6.0.min.js | 4 +-
.../api/admin/3.3.x/script-dir/jquery-ui.min.css | 7 +-
.../api/admin/3.3.x/script-dir/jquery-ui.min.js | 8 +-
content/api/admin/3.3.x/script.js | 133 +-
content/api/admin/3.3.x/search.js | 355 +-
content/api/admin/3.3.x/stylesheet.css | 870 ++++-
content/api/admin/3.3.x/tag-search-index.js | 2 +-
content/api/admin/3.3.x/type-search-index.js | 2 +-
content/api/admin/4.0.x/member-search-index.js | 2 +-
content/api/admin/4.0.x/module-search-index.js | 2 +-
content/api/admin/4.0.x/package-search-index.js | 2 +-
.../api/admin/4.0.x/script-dir/jquery-3.6.1.min.js | 4 +-
.../api/admin/4.0.x/script-dir/jquery-ui.min.css | 7 +-
.../api/admin/4.0.x/script-dir/jquery-ui.min.js | 8 +-
content/api/admin/4.0.x/script.js | 254 +-
content/api/admin/4.0.x/search-page.js | 285 +-
content/api/admin/4.0.x/search.js | 459 ++-
content/api/admin/4.0.x/stylesheet.css | 1273 ++++++-
content/api/admin/4.0.x/tag-search-index.js | 2 +-
content/api/admin/4.0.x/type-search-index.js | 2 +-
content/api/client/2.10.x/jquery-ui.overrides.css | 35 +-
content/api/client/2.10.x/member-search-index.js | 2 +-
content/api/client/2.10.x/module-search-index.js | 2 +-
content/api/client/2.10.x/package-search-index.js | 2 +-
.../client/2.10.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../api/client/2.10.x/script-dir/jquery-ui.min.css | 8 +-
.../api/client/2.10.x/script-dir/jquery-ui.min.js | 8 +-
.../2.10.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/client/2.10.x/script.js | 133 +-
content/api/client/2.10.x/search.js | 355 +-
content/api/client/2.10.x/stylesheet.css | 866 ++++-
content/api/client/2.10.x/tag-search-index.js | 2 +-
content/api/client/2.10.x/type-search-index.js | 2 +-
content/api/client/2.11.x/jquery-ui.overrides.css | 36 +-
content/api/client/2.11.x/member-search-index.js | 2 +-
content/api/client/2.11.x/module-search-index.js | 2 +-
content/api/client/2.11.x/package-search-index.js | 2 +-
.../client/2.11.x/script-dir/jquery-3.6.0.min.js | 4 +-
.../api/client/2.11.x/script-dir/jquery-ui.min.css | 7 +-
.../api/client/2.11.x/script-dir/jquery-ui.min.js | 8 +-
content/api/client/2.11.x/script.js | 133 +-
content/api/client/2.11.x/search.js | 355 +-
content/api/client/2.11.x/stylesheet.css | 870 ++++-
content/api/client/2.11.x/tag-search-index.js | 2 +-
content/api/client/2.11.x/type-search-index.js | 2 +-
content/api/client/2.8.x/jquery-ui.overrides.css | 35 +-
content/api/client/2.8.x/member-search-index.js | 2 +-
content/api/client/2.8.x/module-search-index.js | 2 +-
content/api/client/2.8.x/package-search-index.js | 2 +-
.../client/2.8.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../api/client/2.8.x/script-dir/jquery-ui.min.css | 8 +-
.../api/client/2.8.x/script-dir/jquery-ui.min.js | 8 +-
.../2.8.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/client/2.8.x/script.js | 133 +-
content/api/client/2.8.x/search.js | 355 +-
content/api/client/2.8.x/stylesheet.css | 866 ++++-
content/api/client/2.8.x/tag-search-index.js | 2 +-
content/api/client/2.8.x/type-search-index.js | 2 +-
content/api/client/2.9.x/jquery-ui.overrides.css | 35 +-
content/api/client/2.9.x/member-search-index.js | 2 +-
content/api/client/2.9.x/module-search-index.js | 2 +-
content/api/client/2.9.x/package-search-index.js | 2 +-
.../client/2.9.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../api/client/2.9.x/script-dir/jquery-ui.min.css | 8 +-
.../api/client/2.9.x/script-dir/jquery-ui.min.js | 8 +-
.../2.9.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/client/2.9.x/script.js | 133 +-
content/api/client/2.9.x/search.js | 355 +-
content/api/client/2.9.x/stylesheet.css | 866 ++++-
content/api/client/2.9.x/tag-search-index.js | 2 +-
content/api/client/2.9.x/type-search-index.js | 2 +-
content/api/client/3.0.x/jquery-ui.overrides.css | 35 +-
content/api/client/3.0.x/member-search-index.js | 2 +-
content/api/client/3.0.x/module-search-index.js | 2 +-
content/api/client/3.0.x/package-search-index.js | 2 +-
.../client/3.0.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../api/client/3.0.x/script-dir/jquery-ui.min.css | 8 +-
.../api/client/3.0.x/script-dir/jquery-ui.min.js | 8 +-
.../3.0.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/client/3.0.x/script.js | 133 +-
content/api/client/3.0.x/search.js | 355 +-
content/api/client/3.0.x/stylesheet.css | 866 ++++-
content/api/client/3.0.x/tag-search-index.js | 2 +-
content/api/client/3.0.x/type-search-index.js | 2 +-
content/api/client/3.1.x/jquery-ui.overrides.css | 35 +-
content/api/client/3.1.x/member-search-index.js | 2 +-
content/api/client/3.1.x/module-search-index.js | 2 +-
content/api/client/3.1.x/package-search-index.js | 2 +-
.../client/3.1.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../api/client/3.1.x/script-dir/jquery-ui.min.css | 8 +-
.../api/client/3.1.x/script-dir/jquery-ui.min.js | 8 +-
.../3.1.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/client/3.1.x/script.js | 133 +-
content/api/client/3.1.x/search.js | 355 +-
content/api/client/3.1.x/stylesheet.css | 866 ++++-
content/api/client/3.1.x/tag-search-index.js | 2 +-
content/api/client/3.1.x/type-search-index.js | 2 +-
content/api/client/3.2.x/jquery-ui.overrides.css | 36 +-
content/api/client/3.2.x/member-search-index.js | 2 +-
content/api/client/3.2.x/module-search-index.js | 2 +-
content/api/client/3.2.x/package-search-index.js | 2 +-
.../client/3.2.x/script-dir/jquery-3.6.1.min.js | 4 +-
.../api/client/3.2.x/script-dir/jquery-ui.min.css | 7 +-
.../api/client/3.2.x/script-dir/jquery-ui.min.js | 8 +-
content/api/client/3.2.x/script.js | 133 +-
content/api/client/3.2.x/search.js | 355 +-
content/api/client/3.2.x/stylesheet.css | 867 ++++-
content/api/client/3.2.x/tag-search-index.js | 2 +-
content/api/client/3.2.x/type-search-index.js | 2 +-
content/api/client/3.3.x/jquery-ui.overrides.css | 36 +-
content/api/client/3.3.x/member-search-index.js | 2 +-
content/api/client/3.3.x/module-search-index.js | 2 +-
content/api/client/3.3.x/package-search-index.js | 2 +-
.../client/3.3.x/script-dir/jquery-3.6.0.min.js | 4 +-
.../api/client/3.3.x/script-dir/jquery-ui.min.css | 7 +-
.../api/client/3.3.x/script-dir/jquery-ui.min.js | 8 +-
content/api/client/3.3.x/script.js | 133 +-
content/api/client/3.3.x/search.js | 355 +-
content/api/client/3.3.x/stylesheet.css | 870 ++++-
content/api/client/3.3.x/tag-search-index.js | 2 +-
content/api/client/3.3.x/type-search-index.js | 2 +-
content/api/client/4.0.x/member-search-index.js | 2 +-
content/api/client/4.0.x/module-search-index.js | 2 +-
content/api/client/4.0.x/package-search-index.js | 2 +-
.../client/4.0.x/script-dir/jquery-3.6.1.min.js | 4 +-
.../api/client/4.0.x/script-dir/jquery-ui.min.css | 7 +-
.../api/client/4.0.x/script-dir/jquery-ui.min.js | 8 +-
content/api/client/4.0.x/script.js | 254 +-
content/api/client/4.0.x/search-page.js | 285 +-
content/api/client/4.0.x/search.js | 459 ++-
content/api/client/4.0.x/stylesheet.css | 1273 ++++++-
content/api/client/4.0.x/tag-search-index.js | 2 +-
content/api/client/4.0.x/type-search-index.js | 2 +-
content/api/cpp/2.10.x/darkmode_toggle.js | 267 +-
content/api/cpp/2.10.x/doxygen.css | 1972 ++++++++++-
content/api/cpp/2.10.x/dynsections.js | 125 +-
content/api/cpp/2.10.x/jquery.js | 36 +-
content/api/cpp/2.10.x/menu.js | 138 +-
content/api/cpp/2.10.x/menudata.js | 106 +-
content/api/cpp/2.10.x/search/all_0.js | 21 +-
content/api/cpp/2.10.x/search/all_1.js | 10 +-
content/api/cpp/2.10.x/search/all_10.js | 57 +-
content/api/cpp/2.10.x/search/all_11.js | 100 +-
content/api/cpp/2.10.x/search/all_12.js | 5 +-
content/api/cpp/2.10.x/search/all_13.js | 6 +-
content/api/cpp/2.10.x/search/all_2.js | 27 +-
content/api/cpp/2.10.x/search/all_3.js | 11 +-
content/api/cpp/2.10.x/search/all_4.js | 6 +-
content/api/cpp/2.10.x/search/all_5.js | 8 +-
content/api/cpp/2.10.x/search/all_6.js | 114 +-
content/api/cpp/2.10.x/search/all_7.js | 16 +-
content/api/cpp/2.10.x/search/all_8.js | 23 +-
content/api/cpp/2.10.x/search/all_9.js | 5 +-
content/api/cpp/2.10.x/search/all_a.js | 8 +-
content/api/cpp/2.10.x/search/all_b.js | 8 +-
content/api/cpp/2.10.x/search/all_c.js | 10 +-
content/api/cpp/2.10.x/search/all_d.js | 6 +-
content/api/cpp/2.10.x/search/all_e.js | 6 +-
content/api/cpp/2.10.x/search/all_f.js | 12 +-
content/api/cpp/2.10.x/search/classes_0.js | 11 +-
content/api/cpp/2.10.x/search/classes_1.js | 5 +-
content/api/cpp/2.10.x/search/classes_2.js | 12 +-
content/api/cpp/2.10.x/search/classes_3.js | 6 +-
content/api/cpp/2.10.x/search/classes_4.js | 5 +-
content/api/cpp/2.10.x/search/classes_5.js | 5 +-
content/api/cpp/2.10.x/search/classes_6.js | 5 +-
content/api/cpp/2.10.x/search/classes_7.js | 6 +-
content/api/cpp/2.10.x/search/classes_8.js | 9 +-
content/api/cpp/2.10.x/search/classes_9.js | 6 +-
content/api/cpp/2.10.x/search/classes_a.js | 6 +-
content/api/cpp/2.10.x/search/classes_b.js | 6 +-
content/api/cpp/2.10.x/search/classes_c.js | 5 +-
content/api/cpp/2.10.x/search/classes_d.js | 5 +-
content/api/cpp/2.10.x/search/enums_0.js | 5 +-
content/api/cpp/2.10.x/search/enums_1.js | 5 +-
content/api/cpp/2.10.x/search/enums_2.js | 5 +-
content/api/cpp/2.10.x/search/enums_3.js | 5 +-
content/api/cpp/2.10.x/search/enums_4.js | 5 +-
content/api/cpp/2.10.x/search/enumvalues_0.js | 8 +-
content/api/cpp/2.10.x/search/enumvalues_1.js | 5 +-
content/api/cpp/2.10.x/search/enumvalues_2.js | 8 +-
content/api/cpp/2.10.x/search/enumvalues_3.js | 6 +-
content/api/cpp/2.10.x/search/enumvalues_4.js | 5 +-
content/api/cpp/2.10.x/search/enumvalues_5.js | 8 +-
content/api/cpp/2.10.x/search/enumvalues_6.js | 5 +-
content/api/cpp/2.10.x/search/enumvalues_7.js | 6 +-
content/api/cpp/2.10.x/search/enumvalues_8.js | 5 +-
content/api/cpp/2.10.x/search/enumvalues_9.js | 6 +-
content/api/cpp/2.10.x/search/enumvalues_a.js | 47 +-
content/api/cpp/2.10.x/search/enumvalues_b.js | 6 +-
content/api/cpp/2.10.x/search/functions_0.js | 10 +-
content/api/cpp/2.10.x/search/functions_1.js | 7 +-
content/api/cpp/2.10.x/search/functions_2.js | 16 +-
content/api/cpp/2.10.x/search/functions_3.js | 7 +-
content/api/cpp/2.10.x/search/functions_4.js | 6 +-
content/api/cpp/2.10.x/search/functions_5.js | 7 +-
content/api/cpp/2.10.x/search/functions_6.js | 114 +-
content/api/cpp/2.10.x/search/functions_7.js | 16 +-
content/api/cpp/2.10.x/search/functions_8.js | 19 +-
content/api/cpp/2.10.x/search/functions_9.js | 6 +-
content/api/cpp/2.10.x/search/functions_a.js | 5 +-
content/api/cpp/2.10.x/search/functions_b.js | 5 +-
content/api/cpp/2.10.x/search/functions_c.js | 7 +-
content/api/cpp/2.10.x/search/functions_d.js | 10 +-
content/api/cpp/2.10.x/search/functions_e.js | 97 +-
content/api/cpp/2.10.x/search/functions_f.js | 6 +-
content/api/cpp/2.10.x/search/namespaces_0.js | 5 +-
content/api/cpp/2.10.x/search/pages_0.js | 5 +-
content/api/cpp/2.10.x/search/pages_1.js | 5 +-
content/api/cpp/2.10.x/search/search.css | 292 +-
content/api/cpp/2.10.x/search/search.js | 818 ++++-
content/api/cpp/2.10.x/search/searchdata.js | 37 +-
content/api/cpp/2.10.x/search/typedefs_0.js | 5 +-
content/api/cpp/2.10.x/search/typedefs_1.js | 6 +-
content/api/cpp/2.10.x/tabs.css | 2 +-
content/api/cpp/2.8.x/darkmode_toggle.js | 267 +-
content/api/cpp/2.8.x/doxygen.css | 1972 ++++++++++-
content/api/cpp/2.8.x/dynsections.js | 125 +-
content/api/cpp/2.8.x/jquery.js | 36 +-
content/api/cpp/2.8.x/menu.js | 138 +-
content/api/cpp/2.8.x/menudata.js | 105 +-
content/api/cpp/2.8.x/search/all_0.js | 21 +-
content/api/cpp/2.8.x/search/all_1.js | 8 +-
content/api/cpp/2.8.x/search/all_10.js | 57 +-
content/api/cpp/2.8.x/search/all_11.js | 95 +-
content/api/cpp/2.8.x/search/all_12.js | 5 +-
content/api/cpp/2.8.x/search/all_13.js | 6 +-
content/api/cpp/2.8.x/search/all_2.js | 25 +-
content/api/cpp/2.8.x/search/all_3.js | 11 +-
content/api/cpp/2.8.x/search/all_4.js | 6 +-
content/api/cpp/2.8.x/search/all_5.js | 8 +-
content/api/cpp/2.8.x/search/all_6.js | 111 +-
content/api/cpp/2.8.x/search/all_7.js | 15 +-
content/api/cpp/2.8.x/search/all_8.js | 21 +-
content/api/cpp/2.8.x/search/all_9.js | 5 +-
content/api/cpp/2.8.x/search/all_a.js | 8 +-
content/api/cpp/2.8.x/search/all_b.js | 8 +-
content/api/cpp/2.8.x/search/all_c.js | 10 +-
content/api/cpp/2.8.x/search/all_d.js | 6 +-
content/api/cpp/2.8.x/search/all_e.js | 6 +-
content/api/cpp/2.8.x/search/all_f.js | 11 +-
content/api/cpp/2.8.x/search/classes_0.js | 11 +-
content/api/cpp/2.8.x/search/classes_1.js | 5 +-
content/api/cpp/2.8.x/search/classes_2.js | 11 +-
content/api/cpp/2.8.x/search/classes_3.js | 6 +-
content/api/cpp/2.8.x/search/classes_4.js | 5 +-
content/api/cpp/2.8.x/search/classes_5.js | 5 +-
content/api/cpp/2.8.x/search/classes_6.js | 5 +-
content/api/cpp/2.8.x/search/classes_7.js | 6 +-
content/api/cpp/2.8.x/search/classes_8.js | 9 +-
content/api/cpp/2.8.x/search/classes_9.js | 6 +-
content/api/cpp/2.8.x/search/classes_a.js | 6 +-
content/api/cpp/2.8.x/search/classes_b.js | 6 +-
content/api/cpp/2.8.x/search/classes_c.js | 5 +-
content/api/cpp/2.8.x/search/classes_d.js | 5 +-
content/api/cpp/2.8.x/search/enums_0.js | 5 +-
content/api/cpp/2.8.x/search/enums_1.js | 5 +-
content/api/cpp/2.8.x/search/enums_2.js | 5 +-
content/api/cpp/2.8.x/search/enums_3.js | 5 +-
content/api/cpp/2.8.x/search/enums_4.js | 5 +-
content/api/cpp/2.8.x/search/enumvalues_0.js | 8 +-
content/api/cpp/2.8.x/search/enumvalues_1.js | 5 +-
content/api/cpp/2.8.x/search/enumvalues_2.js | 8 +-
content/api/cpp/2.8.x/search/enumvalues_3.js | 6 +-
content/api/cpp/2.8.x/search/enumvalues_4.js | 5 +-
content/api/cpp/2.8.x/search/enumvalues_5.js | 8 +-
content/api/cpp/2.8.x/search/enumvalues_6.js | 5 +-
content/api/cpp/2.8.x/search/enumvalues_7.js | 6 +-
content/api/cpp/2.8.x/search/enumvalues_8.js | 5 +-
content/api/cpp/2.8.x/search/enumvalues_9.js | 5 +-
content/api/cpp/2.8.x/search/enumvalues_a.js | 47 +-
content/api/cpp/2.8.x/search/enumvalues_b.js | 6 +-
content/api/cpp/2.8.x/search/functions_0.js | 10 +-
content/api/cpp/2.8.x/search/functions_1.js | 5 +-
content/api/cpp/2.8.x/search/functions_2.js | 15 +-
content/api/cpp/2.8.x/search/functions_3.js | 7 +-
content/api/cpp/2.8.x/search/functions_4.js | 6 +-
content/api/cpp/2.8.x/search/functions_5.js | 7 +-
content/api/cpp/2.8.x/search/functions_6.js | 111 +-
content/api/cpp/2.8.x/search/functions_7.js | 15 +-
content/api/cpp/2.8.x/search/functions_8.js | 17 +-
content/api/cpp/2.8.x/search/functions_9.js | 6 +-
content/api/cpp/2.8.x/search/functions_a.js | 5 +-
content/api/cpp/2.8.x/search/functions_b.js | 5 +-
content/api/cpp/2.8.x/search/functions_c.js | 7 +-
content/api/cpp/2.8.x/search/functions_d.js | 10 +-
content/api/cpp/2.8.x/search/functions_e.js | 92 +-
content/api/cpp/2.8.x/search/functions_f.js | 6 +-
content/api/cpp/2.8.x/search/namespaces_0.js | 5 +-
content/api/cpp/2.8.x/search/pages_0.js | 5 +-
content/api/cpp/2.8.x/search/pages_1.js | 5 +-
content/api/cpp/2.8.x/search/search.css | 292 +-
content/api/cpp/2.8.x/search/search.js | 818 ++++-
content/api/cpp/2.8.x/search/searchdata.js | 37 +-
content/api/cpp/2.8.x/search/typedefs_0.js | 5 +-
content/api/cpp/2.8.x/search/typedefs_1.js | 6 +-
content/api/cpp/2.8.x/tabs.css | 2 +-
content/api/cpp/2.9.x/darkmode_toggle.js | 267 +-
content/api/cpp/2.9.x/doxygen.css | 1972 ++++++++++-
content/api/cpp/2.9.x/dynsections.js | 125 +-
content/api/cpp/2.9.x/jquery.js | 36 +-
content/api/cpp/2.9.x/menu.js | 138 +-
content/api/cpp/2.9.x/menudata.js | 106 +-
content/api/cpp/2.9.x/search/all_0.js | 21 +-
content/api/cpp/2.9.x/search/all_1.js | 10 +-
content/api/cpp/2.9.x/search/all_10.js | 57 +-
content/api/cpp/2.9.x/search/all_11.js | 97 +-
content/api/cpp/2.9.x/search/all_12.js | 5 +-
content/api/cpp/2.9.x/search/all_13.js | 6 +-
content/api/cpp/2.9.x/search/all_2.js | 27 +-
content/api/cpp/2.9.x/search/all_3.js | 11 +-
content/api/cpp/2.9.x/search/all_4.js | 6 +-
content/api/cpp/2.9.x/search/all_5.js | 8 +-
content/api/cpp/2.9.x/search/all_6.js | 113 +-
content/api/cpp/2.9.x/search/all_7.js | 16 +-
content/api/cpp/2.9.x/search/all_8.js | 21 +-
content/api/cpp/2.9.x/search/all_9.js | 5 +-
content/api/cpp/2.9.x/search/all_a.js | 8 +-
content/api/cpp/2.9.x/search/all_b.js | 8 +-
content/api/cpp/2.9.x/search/all_c.js | 10 +-
content/api/cpp/2.9.x/search/all_d.js | 6 +-
content/api/cpp/2.9.x/search/all_e.js | 6 +-
content/api/cpp/2.9.x/search/all_f.js | 12 +-
content/api/cpp/2.9.x/search/classes_0.js | 11 +-
content/api/cpp/2.9.x/search/classes_1.js | 5 +-
content/api/cpp/2.9.x/search/classes_2.js | 12 +-
content/api/cpp/2.9.x/search/classes_3.js | 6 +-
content/api/cpp/2.9.x/search/classes_4.js | 5 +-
content/api/cpp/2.9.x/search/classes_5.js | 5 +-
content/api/cpp/2.9.x/search/classes_6.js | 5 +-
content/api/cpp/2.9.x/search/classes_7.js | 6 +-
content/api/cpp/2.9.x/search/classes_8.js | 9 +-
content/api/cpp/2.9.x/search/classes_9.js | 6 +-
content/api/cpp/2.9.x/search/classes_a.js | 6 +-
content/api/cpp/2.9.x/search/classes_b.js | 6 +-
content/api/cpp/2.9.x/search/classes_c.js | 5 +-
content/api/cpp/2.9.x/search/classes_d.js | 5 +-
content/api/cpp/2.9.x/search/enums_0.js | 5 +-
content/api/cpp/2.9.x/search/enums_1.js | 5 +-
content/api/cpp/2.9.x/search/enums_2.js | 5 +-
content/api/cpp/2.9.x/search/enums_3.js | 5 +-
content/api/cpp/2.9.x/search/enums_4.js | 5 +-
content/api/cpp/2.9.x/search/enumvalues_0.js | 8 +-
content/api/cpp/2.9.x/search/enumvalues_1.js | 5 +-
content/api/cpp/2.9.x/search/enumvalues_2.js | 8 +-
content/api/cpp/2.9.x/search/enumvalues_3.js | 6 +-
content/api/cpp/2.9.x/search/enumvalues_4.js | 5 +-
content/api/cpp/2.9.x/search/enumvalues_5.js | 8 +-
content/api/cpp/2.9.x/search/enumvalues_6.js | 5 +-
content/api/cpp/2.9.x/search/enumvalues_7.js | 6 +-
content/api/cpp/2.9.x/search/enumvalues_8.js | 5 +-
content/api/cpp/2.9.x/search/enumvalues_9.js | 6 +-
content/api/cpp/2.9.x/search/enumvalues_a.js | 47 +-
content/api/cpp/2.9.x/search/enumvalues_b.js | 6 +-
content/api/cpp/2.9.x/search/functions_0.js | 10 +-
content/api/cpp/2.9.x/search/functions_1.js | 7 +-
content/api/cpp/2.9.x/search/functions_2.js | 16 +-
content/api/cpp/2.9.x/search/functions_3.js | 7 +-
content/api/cpp/2.9.x/search/functions_4.js | 6 +-
content/api/cpp/2.9.x/search/functions_5.js | 7 +-
content/api/cpp/2.9.x/search/functions_6.js | 113 +-
content/api/cpp/2.9.x/search/functions_7.js | 16 +-
content/api/cpp/2.9.x/search/functions_8.js | 17 +-
content/api/cpp/2.9.x/search/functions_9.js | 6 +-
content/api/cpp/2.9.x/search/functions_a.js | 5 +-
content/api/cpp/2.9.x/search/functions_b.js | 5 +-
content/api/cpp/2.9.x/search/functions_c.js | 7 +-
content/api/cpp/2.9.x/search/functions_d.js | 10 +-
content/api/cpp/2.9.x/search/functions_e.js | 94 +-
content/api/cpp/2.9.x/search/functions_f.js | 6 +-
content/api/cpp/2.9.x/search/namespaces_0.js | 5 +-
content/api/cpp/2.9.x/search/pages_0.js | 5 +-
content/api/cpp/2.9.x/search/pages_1.js | 5 +-
content/api/cpp/2.9.x/search/search.css | 292 +-
content/api/cpp/2.9.x/search/search.js | 818 ++++-
content/api/cpp/2.9.x/search/searchdata.js | 37 +-
content/api/cpp/2.9.x/search/typedefs_0.js | 5 +-
content/api/cpp/2.9.x/search/typedefs_1.js | 6 +-
content/api/cpp/2.9.x/tabs.css | 2 +-
content/api/cpp/3.0.x/darkmode_toggle.js | 267 +-
content/api/cpp/3.0.x/doxygen.css | 1972 ++++++++++-
content/api/cpp/3.0.x/dynsections.js | 125 +-
content/api/cpp/3.0.x/jquery.js | 36 +-
content/api/cpp/3.0.x/menu.js | 138 +-
content/api/cpp/3.0.x/menudata.js | 106 +-
content/api/cpp/3.0.x/search/all_0.js | 22 +-
content/api/cpp/3.0.x/search/all_1.js | 13 +-
content/api/cpp/3.0.x/search/all_10.js | 59 +-
content/api/cpp/3.0.x/search/all_11.js | 107 +-
content/api/cpp/3.0.x/search/all_12.js | 5 +-
content/api/cpp/3.0.x/search/all_13.js | 6 +-
content/api/cpp/3.0.x/search/all_2.js | 27 +-
content/api/cpp/3.0.x/search/all_3.js | 11 +-
content/api/cpp/3.0.x/search/all_4.js | 7 +-
content/api/cpp/3.0.x/search/all_5.js | 8 +-
content/api/cpp/3.0.x/search/all_6.js | 122 +-
content/api/cpp/3.0.x/search/all_7.js | 16 +-
content/api/cpp/3.0.x/search/all_8.js | 24 +-
content/api/cpp/3.0.x/search/all_9.js | 5 +-
content/api/cpp/3.0.x/search/all_a.js | 8 +-
content/api/cpp/3.0.x/search/all_b.js | 8 +-
content/api/cpp/3.0.x/search/all_c.js | 11 +-
content/api/cpp/3.0.x/search/all_d.js | 6 +-
content/api/cpp/3.0.x/search/all_e.js | 6 +-
content/api/cpp/3.0.x/search/all_f.js | 13 +-
content/api/cpp/3.0.x/search/classes_0.js | 12 +-
content/api/cpp/3.0.x/search/classes_1.js | 6 +-
content/api/cpp/3.0.x/search/classes_2.js | 12 +-
content/api/cpp/3.0.x/search/classes_3.js | 6 +-
content/api/cpp/3.0.x/search/classes_4.js | 5 +-
content/api/cpp/3.0.x/search/classes_5.js | 5 +-
content/api/cpp/3.0.x/search/classes_6.js | 5 +-
content/api/cpp/3.0.x/search/classes_7.js | 6 +-
content/api/cpp/3.0.x/search/classes_8.js | 9 +-
content/api/cpp/3.0.x/search/classes_9.js | 6 +-
content/api/cpp/3.0.x/search/classes_a.js | 6 +-
content/api/cpp/3.0.x/search/classes_b.js | 6 +-
content/api/cpp/3.0.x/search/classes_c.js | 5 +-
content/api/cpp/3.0.x/search/classes_d.js | 5 +-
content/api/cpp/3.0.x/search/enums_0.js | 5 +-
content/api/cpp/3.0.x/search/enums_1.js | 5 +-
content/api/cpp/3.0.x/search/enums_2.js | 5 +-
content/api/cpp/3.0.x/search/enums_3.js | 5 +-
content/api/cpp/3.0.x/search/enums_4.js | 5 +-
content/api/cpp/3.0.x/search/enums_5.js | 5 +-
content/api/cpp/3.0.x/search/enumvalues_0.js | 8 +-
content/api/cpp/3.0.x/search/enumvalues_1.js | 5 +-
content/api/cpp/3.0.x/search/enumvalues_2.js | 8 +-
content/api/cpp/3.0.x/search/enumvalues_3.js | 6 +-
content/api/cpp/3.0.x/search/enumvalues_4.js | 5 +-
content/api/cpp/3.0.x/search/enumvalues_5.js | 5 +-
content/api/cpp/3.0.x/search/enumvalues_6.js | 8 +-
content/api/cpp/3.0.x/search/enumvalues_7.js | 5 +-
content/api/cpp/3.0.x/search/enumvalues_8.js | 6 +-
content/api/cpp/3.0.x/search/enumvalues_9.js | 5 +-
content/api/cpp/3.0.x/search/enumvalues_a.js | 6 +-
content/api/cpp/3.0.x/search/enumvalues_b.js | 49 +-
content/api/cpp/3.0.x/search/enumvalues_c.js | 7 +-
content/api/cpp/3.0.x/search/functions_0.js | 10 +-
content/api/cpp/3.0.x/search/functions_1.js | 10 +-
content/api/cpp/3.0.x/search/functions_2.js | 16 +-
content/api/cpp/3.0.x/search/functions_3.js | 7 +-
content/api/cpp/3.0.x/search/functions_4.js | 6 +-
content/api/cpp/3.0.x/search/functions_5.js | 7 +-
content/api/cpp/3.0.x/search/functions_6.js | 122 +-
content/api/cpp/3.0.x/search/functions_7.js | 16 +-
content/api/cpp/3.0.x/search/functions_8.js | 20 +-
content/api/cpp/3.0.x/search/functions_9.js | 6 +-
content/api/cpp/3.0.x/search/functions_a.js | 5 +-
content/api/cpp/3.0.x/search/functions_b.js | 5 +-
content/api/cpp/3.0.x/search/functions_c.js | 7 +-
content/api/cpp/3.0.x/search/functions_d.js | 10 +-
content/api/cpp/3.0.x/search/functions_e.js | 103 +-
content/api/cpp/3.0.x/search/functions_f.js | 6 +-
content/api/cpp/3.0.x/search/namespaces_0.js | 5 +-
content/api/cpp/3.0.x/search/pages_0.js | 5 +-
content/api/cpp/3.0.x/search/pages_1.js | 5 +-
content/api/cpp/3.0.x/search/search.css | 292 +-
content/api/cpp/3.0.x/search/search.js | 818 ++++-
content/api/cpp/3.0.x/search/searchdata.js | 37 +-
content/api/cpp/3.0.x/search/typedefs_0.js | 6 +-
content/api/cpp/3.0.x/search/typedefs_1.js | 6 +-
content/api/cpp/3.0.x/tabs.css | 2 +-
content/api/cpp/3.1.x/darkmode_toggle.js | 267 +-
content/api/cpp/3.1.x/doxygen.css | 1972 ++++++++++-
content/api/cpp/3.1.x/dynsections.js | 125 +-
content/api/cpp/3.1.x/jquery.js | 36 +-
content/api/cpp/3.1.x/menu.js | 138 +-
content/api/cpp/3.1.x/menudata.js | 108 +-
content/api/cpp/3.1.x/search/all_0.js | 22 +-
content/api/cpp/3.1.x/search/all_1.js | 15 +-
content/api/cpp/3.1.x/search/all_10.js | 59 +-
content/api/cpp/3.1.x/search/all_11.js | 109 +-
content/api/cpp/3.1.x/search/all_12.js | 5 +-
content/api/cpp/3.1.x/search/all_13.js | 6 +-
content/api/cpp/3.1.x/search/all_14.js | 5 +-
content/api/cpp/3.1.x/search/all_2.js | 27 +-
content/api/cpp/3.1.x/search/all_3.js | 11 +-
content/api/cpp/3.1.x/search/all_4.js | 8 +-
content/api/cpp/3.1.x/search/all_5.js | 9 +-
content/api/cpp/3.1.x/search/all_6.js | 127 +-
content/api/cpp/3.1.x/search/all_7.js | 16 +-
content/api/cpp/3.1.x/search/all_8.js | 25 +-
content/api/cpp/3.1.x/search/all_9.js | 5 +-
content/api/cpp/3.1.x/search/all_a.js | 10 +-
content/api/cpp/3.1.x/search/all_b.js | 9 +-
content/api/cpp/3.1.x/search/all_c.js | 12 +-
content/api/cpp/3.1.x/search/all_d.js | 6 +-
content/api/cpp/3.1.x/search/all_e.js | 6 +-
content/api/cpp/3.1.x/search/all_f.js | 14 +-
content/api/cpp/3.1.x/search/classes_0.js | 12 +-
content/api/cpp/3.1.x/search/classes_1.js | 6 +-
content/api/cpp/3.1.x/search/classes_2.js | 12 +-
content/api/cpp/3.1.x/search/classes_3.js | 6 +-
content/api/cpp/3.1.x/search/classes_4.js | 5 +-
content/api/cpp/3.1.x/search/classes_5.js | 5 +-
content/api/cpp/3.1.x/search/classes_6.js | 6 +-
content/api/cpp/3.1.x/search/classes_7.js | 6 +-
content/api/cpp/3.1.x/search/classes_8.js | 10 +-
content/api/cpp/3.1.x/search/classes_9.js | 6 +-
content/api/cpp/3.1.x/search/classes_a.js | 6 +-
content/api/cpp/3.1.x/search/classes_b.js | 6 +-
content/api/cpp/3.1.x/search/classes_c.js | 5 +-
content/api/cpp/3.1.x/search/classes_d.js | 5 +-
content/api/cpp/3.1.x/search/enums_0.js | 5 +-
content/api/cpp/3.1.x/search/enums_1.js | 5 +-
content/api/cpp/3.1.x/search/enums_2.js | 6 +-
content/api/cpp/3.1.x/search/enums_3.js | 5 +-
content/api/cpp/3.1.x/search/enums_4.js | 5 +-
content/api/cpp/3.1.x/search/enums_5.js | 5 +-
content/api/cpp/3.1.x/search/enumvalues_0.js | 8 +-
content/api/cpp/3.1.x/search/enumvalues_1.js | 5 +-
content/api/cpp/3.1.x/search/enumvalues_2.js | 8 +-
content/api/cpp/3.1.x/search/enumvalues_3.js | 6 +-
content/api/cpp/3.1.x/search/enumvalues_4.js | 5 +-
content/api/cpp/3.1.x/search/enumvalues_5.js | 5 +-
content/api/cpp/3.1.x/search/enumvalues_6.js | 9 +-
content/api/cpp/3.1.x/search/enumvalues_7.js | 5 +-
content/api/cpp/3.1.x/search/enumvalues_8.js | 6 +-
content/api/cpp/3.1.x/search/enumvalues_9.js | 5 +-
content/api/cpp/3.1.x/search/enumvalues_a.js | 6 +-
content/api/cpp/3.1.x/search/enumvalues_b.js | 49 +-
content/api/cpp/3.1.x/search/enumvalues_c.js | 8 +-
content/api/cpp/3.1.x/search/enumvalues_d.js | 5 +-
content/api/cpp/3.1.x/search/functions_0.js | 10 +-
content/api/cpp/3.1.x/search/functions_1.js | 12 +-
content/api/cpp/3.1.x/search/functions_10.js | 6 +-
content/api/cpp/3.1.x/search/functions_2.js | 16 +-
content/api/cpp/3.1.x/search/functions_3.js | 7 +-
content/api/cpp/3.1.x/search/functions_4.js | 7 +-
content/api/cpp/3.1.x/search/functions_5.js | 8 +-
content/api/cpp/3.1.x/search/functions_6.js | 127 +-
content/api/cpp/3.1.x/search/functions_7.js | 16 +-
content/api/cpp/3.1.x/search/functions_8.js | 20 +-
content/api/cpp/3.1.x/search/functions_9.js | 5 +-
content/api/cpp/3.1.x/search/functions_a.js | 7 +-
content/api/cpp/3.1.x/search/functions_b.js | 5 +-
content/api/cpp/3.1.x/search/functions_c.js | 5 +-
content/api/cpp/3.1.x/search/functions_d.js | 8 +-
content/api/cpp/3.1.x/search/functions_e.js | 10 +-
content/api/cpp/3.1.x/search/functions_f.js | 104 +-
content/api/cpp/3.1.x/search/namespaces_0.js | 5 +-
content/api/cpp/3.1.x/search/pages_0.js | 5 +-
content/api/cpp/3.1.x/search/pages_1.js | 5 +-
content/api/cpp/3.1.x/search/search.css | 292 +-
content/api/cpp/3.1.x/search/search.js | 818 ++++-
content/api/cpp/3.1.x/search/searchdata.js | 37 +-
content/api/cpp/3.1.x/search/typedefs_0.js | 6 +-
content/api/cpp/3.1.x/search/typedefs_1.js | 6 +-
content/api/cpp/3.1.x/tabs.css | 2 +-
content/api/cpp/3.2.x/doxygen.css | 1772 +++++++++-
content/api/cpp/3.2.x/dynsections.js | 122 +-
content/api/cpp/3.2.x/jquery.js | 37 +-
content/api/cpp/3.2.x/menu.js | 52 +-
content/api/cpp/3.2.x/menudata.js | 110 +-
content/api/cpp/3.2.x/search/all_0.js | 23 +-
content/api/cpp/3.2.x/search/all_1.js | 17 +-
content/api/cpp/3.2.x/search/all_10.js | 63 +-
content/api/cpp/3.2.x/search/all_11.js | 118 +-
content/api/cpp/3.2.x/search/all_12.js | 10 +-
content/api/cpp/3.2.x/search/all_13.js | 6 +-
content/api/cpp/3.2.x/search/all_14.js | 5 +-
content/api/cpp/3.2.x/search/all_2.js | 31 +-
content/api/cpp/3.2.x/search/all_3.js | 14 +-
content/api/cpp/3.2.x/search/all_4.js | 9 +-
content/api/cpp/3.2.x/search/all_5.js | 11 +-
content/api/cpp/3.2.x/search/all_6.js | 137 +-
content/api/cpp/3.2.x/search/all_7.js | 16 +-
content/api/cpp/3.2.x/search/all_8.js | 29 +-
content/api/cpp/3.2.x/search/all_9.js | 5 +-
content/api/cpp/3.2.x/search/all_a.js | 10 +-
content/api/cpp/3.2.x/search/all_b.js | 9 +-
content/api/cpp/3.2.x/search/all_c.js | 13 +-
content/api/cpp/3.2.x/search/all_d.js | 7 +-
content/api/cpp/3.2.x/search/all_e.js | 11 +-
content/api/cpp/3.2.x/search/all_f.js | 18 +-
content/api/cpp/3.2.x/search/classes_0.js | 12 +-
content/api/cpp/3.2.x/search/classes_1.js | 6 +-
content/api/cpp/3.2.x/search/classes_2.js | 13 +-
content/api/cpp/3.2.x/search/classes_3.js | 8 +-
content/api/cpp/3.2.x/search/classes_4.js | 5 +-
content/api/cpp/3.2.x/search/classes_5.js | 5 +-
content/api/cpp/3.2.x/search/classes_6.js | 6 +-
content/api/cpp/3.2.x/search/classes_7.js | 6 +-
content/api/cpp/3.2.x/search/classes_8.js | 10 +-
content/api/cpp/3.2.x/search/classes_9.js | 6 +-
content/api/cpp/3.2.x/search/classes_a.js | 10 +-
content/api/cpp/3.2.x/search/classes_b.js | 6 +-
content/api/cpp/3.2.x/search/classes_c.js | 5 +-
content/api/cpp/3.2.x/search/classes_d.js | 10 +-
content/api/cpp/3.2.x/search/enums_0.js | 5 +-
content/api/cpp/3.2.x/search/enums_1.js | 5 +-
content/api/cpp/3.2.x/search/enums_2.js | 6 +-
content/api/cpp/3.2.x/search/enums_3.js | 5 +-
content/api/cpp/3.2.x/search/enums_4.js | 6 +-
content/api/cpp/3.2.x/search/enums_5.js | 5 +-
content/api/cpp/3.2.x/search/enumvalues_0.js | 9 +-
content/api/cpp/3.2.x/search/enumvalues_1.js | 5 +-
content/api/cpp/3.2.x/search/enumvalues_2.js | 8 +-
content/api/cpp/3.2.x/search/enumvalues_3.js | 6 +-
content/api/cpp/3.2.x/search/enumvalues_4.js | 6 +-
content/api/cpp/3.2.x/search/enumvalues_5.js | 5 +-
content/api/cpp/3.2.x/search/enumvalues_6.js | 9 +-
content/api/cpp/3.2.x/search/enumvalues_7.js | 5 +-
content/api/cpp/3.2.x/search/enumvalues_8.js | 6 +-
content/api/cpp/3.2.x/search/enumvalues_9.js | 6 +-
content/api/cpp/3.2.x/search/enumvalues_a.js | 7 +-
content/api/cpp/3.2.x/search/enumvalues_b.js | 50 +-
content/api/cpp/3.2.x/search/enumvalues_c.js | 8 +-
content/api/cpp/3.2.x/search/enumvalues_d.js | 5 +-
content/api/cpp/3.2.x/search/functions_0.js | 10 +-
content/api/cpp/3.2.x/search/functions_1.js | 14 +-
content/api/cpp/3.2.x/search/functions_10.js | 113 +-
content/api/cpp/3.2.x/search/functions_11.js | 5 +-
content/api/cpp/3.2.x/search/functions_12.js | 6 +-
content/api/cpp/3.2.x/search/functions_2.js | 19 +-
content/api/cpp/3.2.x/search/functions_3.js | 8 +-
content/api/cpp/3.2.x/search/functions_4.js | 7 +-
content/api/cpp/3.2.x/search/functions_5.js | 10 +-
content/api/cpp/3.2.x/search/functions_6.js | 137 +-
content/api/cpp/3.2.x/search/functions_7.js | 16 +-
content/api/cpp/3.2.x/search/functions_8.js | 24 +-
content/api/cpp/3.2.x/search/functions_9.js | 5 +-
content/api/cpp/3.2.x/search/functions_a.js | 7 +-
content/api/cpp/3.2.x/search/functions_b.js | 7 +-
content/api/cpp/3.2.x/search/functions_c.js | 5 +-
content/api/cpp/3.2.x/search/functions_d.js | 9 +-
content/api/cpp/3.2.x/search/functions_e.js | 8 +-
content/api/cpp/3.2.x/search/functions_f.js | 12 +-
content/api/cpp/3.2.x/search/namespaces_0.js | 5 +-
content/api/cpp/3.2.x/search/pages_0.js | 5 +-
content/api/cpp/3.2.x/search/search.css | 272 +-
content/api/cpp/3.2.x/search/search.js | 816 ++++-
content/api/cpp/3.2.x/search/searchdata.js | 37 +-
content/api/cpp/3.2.x/search/typedefs_0.js | 6 +-
content/api/cpp/3.2.x/search/typedefs_1.js | 6 +-
content/api/cpp/3.2.x/tabs.css | 2 +-
content/api/cpp/3.3.x/darkmode_toggle.js | 267 +-
content/api/cpp/3.3.x/doxygen.css | 2016 +++++++++++-
content/api/cpp/3.3.x/dynsections.js | 125 +-
content/api/cpp/3.3.x/jquery.js | 36 +-
content/api/cpp/3.3.x/menu.js | 138 +-
content/api/cpp/3.3.x/menudata.js | 112 +-
content/api/cpp/3.3.x/search/all_0.js | 23 +-
content/api/cpp/3.3.x/search/all_1.js | 17 +-
content/api/cpp/3.3.x/search/all_10.js | 63 +-
content/api/cpp/3.3.x/search/all_11.js | 117 +-
content/api/cpp/3.3.x/search/all_12.js | 10 +-
content/api/cpp/3.3.x/search/all_13.js | 6 +-
content/api/cpp/3.3.x/search/all_14.js | 5 +-
content/api/cpp/3.3.x/search/all_2.js | 31 +-
content/api/cpp/3.3.x/search/all_3.js | 14 +-
content/api/cpp/3.3.x/search/all_4.js | 9 +-
content/api/cpp/3.3.x/search/all_5.js | 11 +-
content/api/cpp/3.3.x/search/all_6.js | 137 +-
content/api/cpp/3.3.x/search/all_7.js | 16 +-
content/api/cpp/3.3.x/search/all_8.js | 29 +-
content/api/cpp/3.3.x/search/all_9.js | 5 +-
content/api/cpp/3.3.x/search/all_a.js | 10 +-
content/api/cpp/3.3.x/search/all_b.js | 9 +-
content/api/cpp/3.3.x/search/all_c.js | 13 +-
content/api/cpp/3.3.x/search/all_d.js | 7 +-
content/api/cpp/3.3.x/search/all_e.js | 11 +-
content/api/cpp/3.3.x/search/all_f.js | 19 +-
content/api/cpp/3.3.x/search/classes_0.js | 12 +-
content/api/cpp/3.3.x/search/classes_1.js | 6 +-
content/api/cpp/3.3.x/search/classes_2.js | 13 +-
content/api/cpp/3.3.x/search/classes_3.js | 8 +-
content/api/cpp/3.3.x/search/classes_4.js | 5 +-
content/api/cpp/3.3.x/search/classes_5.js | 5 +-
content/api/cpp/3.3.x/search/classes_6.js | 6 +-
content/api/cpp/3.3.x/search/classes_7.js | 6 +-
content/api/cpp/3.3.x/search/classes_8.js | 10 +-
content/api/cpp/3.3.x/search/classes_9.js | 6 +-
content/api/cpp/3.3.x/search/classes_a.js | 10 +-
content/api/cpp/3.3.x/search/classes_b.js | 6 +-
content/api/cpp/3.3.x/search/classes_c.js | 5 +-
content/api/cpp/3.3.x/search/classes_d.js | 10 +-
content/api/cpp/3.3.x/search/enums_0.js | 5 +-
content/api/cpp/3.3.x/search/enums_1.js | 5 +-
content/api/cpp/3.3.x/search/enums_2.js | 6 +-
content/api/cpp/3.3.x/search/enums_3.js | 5 +-
content/api/cpp/3.3.x/search/enums_4.js | 6 +-
content/api/cpp/3.3.x/search/enums_5.js | 5 +-
content/api/cpp/3.3.x/search/enumvalues_0.js | 9 +-
content/api/cpp/3.3.x/search/enumvalues_1.js | 5 +-
content/api/cpp/3.3.x/search/enumvalues_2.js | 8 +-
content/api/cpp/3.3.x/search/enumvalues_3.js | 6 +-
content/api/cpp/3.3.x/search/enumvalues_4.js | 6 +-
content/api/cpp/3.3.x/search/enumvalues_5.js | 5 +-
content/api/cpp/3.3.x/search/enumvalues_6.js | 9 +-
content/api/cpp/3.3.x/search/enumvalues_7.js | 5 +-
content/api/cpp/3.3.x/search/enumvalues_8.js | 6 +-
content/api/cpp/3.3.x/search/enumvalues_9.js | 6 +-
content/api/cpp/3.3.x/search/enumvalues_a.js | 7 +-
content/api/cpp/3.3.x/search/enumvalues_b.js | 50 +-
content/api/cpp/3.3.x/search/enumvalues_c.js | 8 +-
content/api/cpp/3.3.x/search/enumvalues_d.js | 5 +-
content/api/cpp/3.3.x/search/functions_0.js | 10 +-
content/api/cpp/3.3.x/search/functions_1.js | 14 +-
content/api/cpp/3.3.x/search/functions_10.js | 112 +-
content/api/cpp/3.3.x/search/functions_11.js | 5 +-
content/api/cpp/3.3.x/search/functions_12.js | 6 +-
content/api/cpp/3.3.x/search/functions_2.js | 19 +-
content/api/cpp/3.3.x/search/functions_3.js | 8 +-
content/api/cpp/3.3.x/search/functions_4.js | 7 +-
content/api/cpp/3.3.x/search/functions_5.js | 10 +-
content/api/cpp/3.3.x/search/functions_6.js | 137 +-
content/api/cpp/3.3.x/search/functions_7.js | 16 +-
content/api/cpp/3.3.x/search/functions_8.js | 24 +-
content/api/cpp/3.3.x/search/functions_9.js | 5 +-
content/api/cpp/3.3.x/search/functions_a.js | 7 +-
content/api/cpp/3.3.x/search/functions_b.js | 7 +-
content/api/cpp/3.3.x/search/functions_c.js | 5 +-
content/api/cpp/3.3.x/search/functions_d.js | 9 +-
content/api/cpp/3.3.x/search/functions_e.js | 8 +-
content/api/cpp/3.3.x/search/functions_f.js | 12 +-
content/api/cpp/3.3.x/search/namespaces_0.js | 5 +-
content/api/cpp/3.3.x/search/pages_0.js | 5 +-
content/api/cpp/3.3.x/search/pages_1.js | 5 +-
content/api/cpp/3.3.x/search/search.css | 292 +-
content/api/cpp/3.3.x/search/search.js | 822 ++++-
content/api/cpp/3.3.x/search/searchdata.js | 37 +-
content/api/cpp/3.3.x/search/typedefs_0.js | 6 +-
content/api/cpp/3.3.x/search/typedefs_1.js | 6 +-
content/api/cpp/3.3.x/tabs.css | 2 +-
content/api/cpp/3.4.x/darkmode_toggle.js | 282 +-
content/api/cpp/3.4.x/doxygen.css | 2044 +++++++++++-
content/api/cpp/3.4.x/dynsections.js | 194 +-
content/api/cpp/3.4.x/jquery.js | 36 +-
content/api/cpp/3.4.x/menu.js | 138 +-
content/api/cpp/3.4.x/menudata.js | 112 +-
content/api/cpp/3.4.x/search/all_0.js | 23 +-
content/api/cpp/3.4.x/search/all_1.js | 17 +-
content/api/cpp/3.4.x/search/all_10.js | 63 +-
content/api/cpp/3.4.x/search/all_11.js | 118 +-
content/api/cpp/3.4.x/search/all_12.js | 10 +-
content/api/cpp/3.4.x/search/all_13.js | 6 +-
content/api/cpp/3.4.x/search/all_14.js | 5 +-
content/api/cpp/3.4.x/search/all_2.js | 33 +-
content/api/cpp/3.4.x/search/all_3.js | 14 +-
content/api/cpp/3.4.x/search/all_4.js | 9 +-
content/api/cpp/3.4.x/search/all_5.js | 11 +-
content/api/cpp/3.4.x/search/all_6.js | 138 +-
content/api/cpp/3.4.x/search/all_7.js | 16 +-
content/api/cpp/3.4.x/search/all_8.js | 29 +-
content/api/cpp/3.4.x/search/all_9.js | 5 +-
content/api/cpp/3.4.x/search/all_a.js | 10 +-
content/api/cpp/3.4.x/search/all_b.js | 10 +-
content/api/cpp/3.4.x/search/all_c.js | 13 +-
content/api/cpp/3.4.x/search/all_d.js | 7 +-
content/api/cpp/3.4.x/search/all_e.js | 11 +-
content/api/cpp/3.4.x/search/all_f.js | 19 +-
content/api/cpp/3.4.x/search/classes_0.js | 12 +-
content/api/cpp/3.4.x/search/classes_1.js | 6 +-
content/api/cpp/3.4.x/search/classes_2.js | 13 +-
content/api/cpp/3.4.x/search/classes_3.js | 8 +-
content/api/cpp/3.4.x/search/classes_4.js | 5 +-
content/api/cpp/3.4.x/search/classes_5.js | 5 +-
content/api/cpp/3.4.x/search/classes_6.js | 6 +-
content/api/cpp/3.4.x/search/classes_7.js | 6 +-
content/api/cpp/3.4.x/search/classes_8.js | 10 +-
content/api/cpp/3.4.x/search/classes_9.js | 6 +-
content/api/cpp/3.4.x/search/classes_a.js | 10 +-
content/api/cpp/3.4.x/search/classes_b.js | 6 +-
content/api/cpp/3.4.x/search/classes_c.js | 5 +-
content/api/cpp/3.4.x/search/classes_d.js | 10 +-
content/api/cpp/3.4.x/search/enums_0.js | 5 +-
content/api/cpp/3.4.x/search/enums_1.js | 5 +-
content/api/cpp/3.4.x/search/enums_2.js | 6 +-
content/api/cpp/3.4.x/search/enums_3.js | 5 +-
content/api/cpp/3.4.x/search/enums_4.js | 6 +-
content/api/cpp/3.4.x/search/enums_5.js | 5 +-
content/api/cpp/3.4.x/search/enumvalues_0.js | 9 +-
content/api/cpp/3.4.x/search/enumvalues_1.js | 5 +-
content/api/cpp/3.4.x/search/enumvalues_2.js | 8 +-
content/api/cpp/3.4.x/search/enumvalues_3.js | 6 +-
content/api/cpp/3.4.x/search/enumvalues_4.js | 6 +-
content/api/cpp/3.4.x/search/enumvalues_5.js | 5 +-
content/api/cpp/3.4.x/search/enumvalues_6.js | 9 +-
content/api/cpp/3.4.x/search/enumvalues_7.js | 5 +-
content/api/cpp/3.4.x/search/enumvalues_8.js | 6 +-
content/api/cpp/3.4.x/search/enumvalues_9.js | 6 +-
content/api/cpp/3.4.x/search/enumvalues_a.js | 7 +-
content/api/cpp/3.4.x/search/enumvalues_b.js | 50 +-
content/api/cpp/3.4.x/search/enumvalues_c.js | 8 +-
content/api/cpp/3.4.x/search/enumvalues_d.js | 5 +-
content/api/cpp/3.4.x/search/functions_0.js | 10 +-
content/api/cpp/3.4.x/search/functions_1.js | 14 +-
content/api/cpp/3.4.x/search/functions_10.js | 113 +-
content/api/cpp/3.4.x/search/functions_11.js | 5 +-
content/api/cpp/3.4.x/search/functions_12.js | 6 +-
content/api/cpp/3.4.x/search/functions_2.js | 19 +-
content/api/cpp/3.4.x/search/functions_3.js | 8 +-
content/api/cpp/3.4.x/search/functions_4.js | 7 +-
content/api/cpp/3.4.x/search/functions_5.js | 10 +-
content/api/cpp/3.4.x/search/functions_6.js | 138 +-
content/api/cpp/3.4.x/search/functions_7.js | 16 +-
content/api/cpp/3.4.x/search/functions_8.js | 24 +-
content/api/cpp/3.4.x/search/functions_9.js | 5 +-
content/api/cpp/3.4.x/search/functions_a.js | 7 +-
content/api/cpp/3.4.x/search/functions_b.js | 7 +-
content/api/cpp/3.4.x/search/functions_c.js | 5 +-
content/api/cpp/3.4.x/search/functions_d.js | 9 +-
content/api/cpp/3.4.x/search/functions_e.js | 8 +-
content/api/cpp/3.4.x/search/functions_f.js | 12 +-
content/api/cpp/3.4.x/search/namespaces_0.js | 5 +-
content/api/cpp/3.4.x/search/pages_0.js | 6 +-
content/api/cpp/3.4.x/search/pages_1.js | 5 +-
content/api/cpp/3.4.x/search/pages_2.js | 5 +-
content/api/cpp/3.4.x/search/pages_3.js | 5 +-
content/api/cpp/3.4.x/search/search.css | 292 +-
content/api/cpp/3.4.x/search/search.js | 842 ++++-
content/api/cpp/3.4.x/search/searchdata.js | 37 +-
content/api/cpp/3.4.x/search/typedefs_0.js | 6 +-
content/api/cpp/3.4.x/search/typedefs_1.js | 6 +-
content/api/cpp/3.4.x/tabs.css | 2 +-
content/api/cpp/3.5.x/darkmode_toggle.js | 282 +-
content/api/cpp/3.5.x/doxygen.css | 2044 +++++++++++-
content/api/cpp/3.5.x/dynsections.js | 194 +-
content/api/cpp/3.5.x/jquery.js | 36 +-
content/api/cpp/3.5.x/menu.js | 138 +-
content/api/cpp/3.5.x/menudata.js | 112 +-
content/api/cpp/3.5.x/search/all_0.js | 23 +-
content/api/cpp/3.5.x/search/all_1.js | 17 +-
content/api/cpp/3.5.x/search/all_10.js | 63 +-
content/api/cpp/3.5.x/search/all_11.js | 120 +-
content/api/cpp/3.5.x/search/all_12.js | 10 +-
content/api/cpp/3.5.x/search/all_13.js | 6 +-
content/api/cpp/3.5.x/search/all_14.js | 5 +-
content/api/cpp/3.5.x/search/all_2.js | 33 +-
content/api/cpp/3.5.x/search/all_3.js | 14 +-
content/api/cpp/3.5.x/search/all_4.js | 9 +-
content/api/cpp/3.5.x/search/all_5.js | 11 +-
content/api/cpp/3.5.x/search/all_6.js | 138 +-
content/api/cpp/3.5.x/search/all_7.js | 16 +-
content/api/cpp/3.5.x/search/all_8.js | 29 +-
content/api/cpp/3.5.x/search/all_9.js | 5 +-
content/api/cpp/3.5.x/search/all_a.js | 10 +-
content/api/cpp/3.5.x/search/all_b.js | 10 +-
content/api/cpp/3.5.x/search/all_c.js | 13 +-
content/api/cpp/3.5.x/search/all_d.js | 7 +-
content/api/cpp/3.5.x/search/all_e.js | 11 +-
content/api/cpp/3.5.x/search/all_f.js | 19 +-
content/api/cpp/3.5.x/search/classes_0.js | 12 +-
content/api/cpp/3.5.x/search/classes_1.js | 6 +-
content/api/cpp/3.5.x/search/classes_2.js | 13 +-
content/api/cpp/3.5.x/search/classes_3.js | 8 +-
content/api/cpp/3.5.x/search/classes_4.js | 5 +-
content/api/cpp/3.5.x/search/classes_5.js | 5 +-
content/api/cpp/3.5.x/search/classes_6.js | 6 +-
content/api/cpp/3.5.x/search/classes_7.js | 6 +-
content/api/cpp/3.5.x/search/classes_8.js | 10 +-
content/api/cpp/3.5.x/search/classes_9.js | 6 +-
content/api/cpp/3.5.x/search/classes_a.js | 10 +-
content/api/cpp/3.5.x/search/classes_b.js | 6 +-
content/api/cpp/3.5.x/search/classes_c.js | 5 +-
content/api/cpp/3.5.x/search/classes_d.js | 10 +-
content/api/cpp/3.5.x/search/enums_0.js | 5 +-
content/api/cpp/3.5.x/search/enums_1.js | 5 +-
content/api/cpp/3.5.x/search/enums_2.js | 6 +-
content/api/cpp/3.5.x/search/enums_3.js | 5 +-
content/api/cpp/3.5.x/search/enums_4.js | 6 +-
content/api/cpp/3.5.x/search/enums_5.js | 5 +-
content/api/cpp/3.5.x/search/enumvalues_0.js | 9 +-
content/api/cpp/3.5.x/search/enumvalues_1.js | 5 +-
content/api/cpp/3.5.x/search/enumvalues_2.js | 8 +-
content/api/cpp/3.5.x/search/enumvalues_3.js | 6 +-
content/api/cpp/3.5.x/search/enumvalues_4.js | 6 +-
content/api/cpp/3.5.x/search/enumvalues_5.js | 5 +-
content/api/cpp/3.5.x/search/enumvalues_6.js | 9 +-
content/api/cpp/3.5.x/search/enumvalues_7.js | 5 +-
content/api/cpp/3.5.x/search/enumvalues_8.js | 6 +-
content/api/cpp/3.5.x/search/enumvalues_9.js | 6 +-
content/api/cpp/3.5.x/search/enumvalues_a.js | 7 +-
content/api/cpp/3.5.x/search/enumvalues_b.js | 50 +-
content/api/cpp/3.5.x/search/enumvalues_c.js | 8 +-
content/api/cpp/3.5.x/search/enumvalues_d.js | 5 +-
content/api/cpp/3.5.x/search/functions_0.js | 10 +-
content/api/cpp/3.5.x/search/functions_1.js | 14 +-
content/api/cpp/3.5.x/search/functions_10.js | 115 +-
content/api/cpp/3.5.x/search/functions_11.js | 5 +-
content/api/cpp/3.5.x/search/functions_12.js | 6 +-
content/api/cpp/3.5.x/search/functions_2.js | 19 +-
content/api/cpp/3.5.x/search/functions_3.js | 8 +-
content/api/cpp/3.5.x/search/functions_4.js | 7 +-
content/api/cpp/3.5.x/search/functions_5.js | 10 +-
content/api/cpp/3.5.x/search/functions_6.js | 138 +-
content/api/cpp/3.5.x/search/functions_7.js | 16 +-
content/api/cpp/3.5.x/search/functions_8.js | 24 +-
content/api/cpp/3.5.x/search/functions_9.js | 5 +-
content/api/cpp/3.5.x/search/functions_a.js | 7 +-
content/api/cpp/3.5.x/search/functions_b.js | 7 +-
content/api/cpp/3.5.x/search/functions_c.js | 5 +-
content/api/cpp/3.5.x/search/functions_d.js | 9 +-
content/api/cpp/3.5.x/search/functions_e.js | 8 +-
content/api/cpp/3.5.x/search/functions_f.js | 12 +-
content/api/cpp/3.5.x/search/namespaces_0.js | 5 +-
content/api/cpp/3.5.x/search/pages_0.js | 6 +-
content/api/cpp/3.5.x/search/pages_1.js | 5 +-
content/api/cpp/3.5.x/search/pages_2.js | 5 +-
content/api/cpp/3.5.x/search/pages_3.js | 5 +-
content/api/cpp/3.5.x/search/search.css | 292 +-
content/api/cpp/3.5.x/search/search.js | 842 ++++-
content/api/cpp/3.5.x/search/searchdata.js | 37 +-
content/api/cpp/3.5.x/search/typedefs_0.js | 6 +-
content/api/cpp/3.5.x/search/typedefs_1.js | 6 +-
content/api/cpp/3.5.x/tabs.css | 2 +-
content/api/cpp/3.6.x/clipboard.js | 62 +-
content/api/cpp/3.6.x/cookie.js | 60 +-
content/api/cpp/3.6.x/darkmode_toggle.js | 223 +-
content/api/cpp/3.6.x/doxygen.css | 2246 ++++++++++++-
content/api/cpp/3.6.x/dynsections.js | 200 +-
content/api/cpp/3.6.x/jquery.js | 206 +-
content/api/cpp/3.6.x/menu.js | 136 +-
content/api/cpp/3.6.x/menudata.js | 112 +-
content/api/cpp/3.6.x/navtree.css | 150 +-
content/api/cpp/3.6.x/resize.js | 149 +-
content/api/cpp/3.6.x/search/all_0.js | 23 +-
content/api/cpp/3.6.x/search/all_1.js | 17 +-
content/api/cpp/3.6.x/search/all_10.js | 63 +-
content/api/cpp/3.6.x/search/all_11.js | 121 +-
content/api/cpp/3.6.x/search/all_12.js | 10 +-
content/api/cpp/3.6.x/search/all_13.js | 6 +-
content/api/cpp/3.6.x/search/all_14.js | 5 +-
content/api/cpp/3.6.x/search/all_2.js | 33 +-
content/api/cpp/3.6.x/search/all_3.js | 14 +-
content/api/cpp/3.6.x/search/all_4.js | 9 +-
content/api/cpp/3.6.x/search/all_5.js | 11 +-
content/api/cpp/3.6.x/search/all_6.js | 138 +-
content/api/cpp/3.6.x/search/all_7.js | 16 +-
content/api/cpp/3.6.x/search/all_8.js | 30 +-
content/api/cpp/3.6.x/search/all_9.js | 5 +-
content/api/cpp/3.6.x/search/all_a.js | 10 +-
content/api/cpp/3.6.x/search/all_b.js | 10 +-
content/api/cpp/3.6.x/search/all_c.js | 13 +-
content/api/cpp/3.6.x/search/all_d.js | 7 +-
content/api/cpp/3.6.x/search/all_e.js | 11 +-
content/api/cpp/3.6.x/search/all_f.js | 19 +-
content/api/cpp/3.6.x/search/classes_0.js | 12 +-
content/api/cpp/3.6.x/search/classes_1.js | 6 +-
content/api/cpp/3.6.x/search/classes_2.js | 13 +-
content/api/cpp/3.6.x/search/classes_3.js | 8 +-
content/api/cpp/3.6.x/search/classes_4.js | 5 +-
content/api/cpp/3.6.x/search/classes_5.js | 5 +-
content/api/cpp/3.6.x/search/classes_6.js | 6 +-
content/api/cpp/3.6.x/search/classes_7.js | 6 +-
content/api/cpp/3.6.x/search/classes_8.js | 10 +-
content/api/cpp/3.6.x/search/classes_9.js | 6 +-
content/api/cpp/3.6.x/search/classes_a.js | 10 +-
content/api/cpp/3.6.x/search/classes_b.js | 6 +-
content/api/cpp/3.6.x/search/classes_c.js | 5 +-
content/api/cpp/3.6.x/search/classes_d.js | 10 +-
content/api/cpp/3.6.x/search/enums_0.js | 5 +-
content/api/cpp/3.6.x/search/enums_1.js | 5 +-
content/api/cpp/3.6.x/search/enums_2.js | 6 +-
content/api/cpp/3.6.x/search/enums_3.js | 5 +-
content/api/cpp/3.6.x/search/enums_4.js | 6 +-
content/api/cpp/3.6.x/search/enums_5.js | 5 +-
content/api/cpp/3.6.x/search/enumvalues_0.js | 9 +-
content/api/cpp/3.6.x/search/enumvalues_1.js | 5 +-
content/api/cpp/3.6.x/search/enumvalues_2.js | 8 +-
content/api/cpp/3.6.x/search/enumvalues_3.js | 6 +-
content/api/cpp/3.6.x/search/enumvalues_4.js | 6 +-
content/api/cpp/3.6.x/search/enumvalues_5.js | 5 +-
content/api/cpp/3.6.x/search/enumvalues_6.js | 9 +-
content/api/cpp/3.6.x/search/enumvalues_7.js | 5 +-
content/api/cpp/3.6.x/search/enumvalues_8.js | 6 +-
content/api/cpp/3.6.x/search/enumvalues_9.js | 6 +-
content/api/cpp/3.6.x/search/enumvalues_a.js | 7 +-
content/api/cpp/3.6.x/search/enumvalues_b.js | 50 +-
content/api/cpp/3.6.x/search/enumvalues_c.js | 8 +-
content/api/cpp/3.6.x/search/enumvalues_d.js | 5 +-
content/api/cpp/3.6.x/search/functions_0.js | 10 +-
content/api/cpp/3.6.x/search/functions_1.js | 14 +-
content/api/cpp/3.6.x/search/functions_10.js | 116 +-
content/api/cpp/3.6.x/search/functions_11.js | 5 +-
content/api/cpp/3.6.x/search/functions_12.js | 6 +-
content/api/cpp/3.6.x/search/functions_2.js | 19 +-
content/api/cpp/3.6.x/search/functions_3.js | 8 +-
content/api/cpp/3.6.x/search/functions_4.js | 7 +-
content/api/cpp/3.6.x/search/functions_5.js | 10 +-
content/api/cpp/3.6.x/search/functions_6.js | 138 +-
content/api/cpp/3.6.x/search/functions_7.js | 16 +-
content/api/cpp/3.6.x/search/functions_8.js | 25 +-
content/api/cpp/3.6.x/search/functions_9.js | 5 +-
content/api/cpp/3.6.x/search/functions_a.js | 7 +-
content/api/cpp/3.6.x/search/functions_b.js | 7 +-
content/api/cpp/3.6.x/search/functions_c.js | 5 +-
content/api/cpp/3.6.x/search/functions_d.js | 9 +-
content/api/cpp/3.6.x/search/functions_e.js | 8 +-
content/api/cpp/3.6.x/search/functions_f.js | 12 +-
content/api/cpp/3.6.x/search/namespaces_0.js | 5 +-
content/api/cpp/3.6.x/search/pages_0.js | 6 +-
content/api/cpp/3.6.x/search/pages_1.js | 5 +-
content/api/cpp/3.6.x/search/pages_2.js | 5 +-
content/api/cpp/3.6.x/search/pages_3.js | 5 +-
content/api/cpp/3.6.x/search/search.css | 292 +-
content/api/cpp/3.6.x/search/search.js | 696 +++-
content/api/cpp/3.6.x/search/searchdata.js | 37 +-
content/api/cpp/3.6.x/search/typedefs_0.js | 6 +-
content/api/cpp/3.6.x/search/typedefs_1.js | 6 +-
content/api/cpp/3.6.x/tabs.css | 2 +-
content/api/js/1.10.x/assets/highlight.css | 93 +-
content/api/js/1.10.x/assets/main.js | 60 +-
content/api/js/1.10.x/assets/search.js | 2 +-
content/api/js/1.10.x/assets/style.css | 1280 ++++++-
content/api/js/1.11.x/assets/highlight.css | 93 +-
content/api/js/1.11.x/assets/main.js | 60 +-
content/api/js/1.11.x/assets/search.js | 2 +-
content/api/js/1.11.x/assets/style.css | 1280 ++++++-
content/api/js/1.12.x/assets/highlight.css | 93 +-
content/api/js/1.12.x/assets/main.js | 60 +-
content/api/js/1.12.x/assets/search.js | 2 +-
content/api/js/1.12.x/assets/style.css | 1280 ++++++-
content/api/js/1.8.x/assets/highlight.css | 93 +-
content/api/js/1.8.x/assets/main.js | 60 +-
content/api/js/1.8.x/assets/search.js | 2 +-
content/api/js/1.8.x/assets/style.css | 1280 ++++++-
content/api/js/1.9.x/assets/highlight.css | 93 +-
content/api/js/1.9.x/assets/main.js | 60 +-
content/api/js/1.9.x/assets/search.js | 2 +-
content/api/js/1.9.x/assets/style.css | 1280 ++++++-
.../2.10.x/jquery-ui.overrides.css | 35 +-
.../pulsar-functions/2.10.x/member-search-index.js | 2 +-
.../pulsar-functions/2.10.x/module-search-index.js | 2 +-
.../2.10.x/package-search-index.js | 2 +-
.../2.10.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../2.10.x/script-dir/jquery-ui.min.css | 8 +-
.../2.10.x/script-dir/jquery-ui.min.js | 8 +-
.../2.10.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/pulsar-functions/2.10.x/script.js | 133 +-
content/api/pulsar-functions/2.10.x/search.js | 355 +-
content/api/pulsar-functions/2.10.x/stylesheet.css | 866 ++++-
.../pulsar-functions/2.10.x/tag-search-index.js | 2 +-
.../pulsar-functions/2.10.x/type-search-index.js | 2 +-
.../2.11.x/jquery-ui.overrides.css | 36 +-
.../pulsar-functions/2.11.x/member-search-index.js | 2 +-
.../pulsar-functions/2.11.x/module-search-index.js | 2 +-
.../2.11.x/package-search-index.js | 2 +-
.../2.11.x/script-dir/jquery-3.6.0.min.js | 4 +-
.../2.11.x/script-dir/jquery-ui.min.css | 7 +-
.../2.11.x/script-dir/jquery-ui.min.js | 8 +-
content/api/pulsar-functions/2.11.x/script.js | 133 +-
content/api/pulsar-functions/2.11.x/search.js | 355 +-
content/api/pulsar-functions/2.11.x/stylesheet.css | 870 ++++-
.../pulsar-functions/2.11.x/tag-search-index.js | 2 +-
.../pulsar-functions/2.11.x/type-search-index.js | 2 +-
.../pulsar-functions/2.8.x/jquery-ui.overrides.css | 35 +-
.../pulsar-functions/2.8.x/member-search-index.js | 2 +-
.../pulsar-functions/2.8.x/module-search-index.js | 2 +-
.../pulsar-functions/2.8.x/package-search-index.js | 2 +-
.../2.8.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../2.8.x/script-dir/jquery-ui.min.css | 8 +-
.../2.8.x/script-dir/jquery-ui.min.js | 8 +-
.../2.8.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/pulsar-functions/2.8.x/script.js | 133 +-
content/api/pulsar-functions/2.8.x/search.js | 355 +-
content/api/pulsar-functions/2.8.x/stylesheet.css | 866 ++++-
.../api/pulsar-functions/2.8.x/tag-search-index.js | 2 +-
.../pulsar-functions/2.8.x/type-search-index.js | 2 +-
.../pulsar-functions/2.9.x/jquery-ui.overrides.css | 35 +-
.../pulsar-functions/2.9.x/member-search-index.js | 2 +-
.../pulsar-functions/2.9.x/module-search-index.js | 2 +-
.../pulsar-functions/2.9.x/package-search-index.js | 2 +-
.../2.9.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../2.9.x/script-dir/jquery-ui.min.css | 8 +-
.../2.9.x/script-dir/jquery-ui.min.js | 8 +-
.../2.9.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/pulsar-functions/2.9.x/script.js | 133 +-
content/api/pulsar-functions/2.9.x/search.js | 355 +-
content/api/pulsar-functions/2.9.x/stylesheet.css | 866 ++++-
.../api/pulsar-functions/2.9.x/tag-search-index.js | 2 +-
.../pulsar-functions/2.9.x/type-search-index.js | 2 +-
.../pulsar-functions/3.0.x/jquery-ui.overrides.css | 35 +-
.../pulsar-functions/3.0.x/member-search-index.js | 2 +-
.../pulsar-functions/3.0.x/module-search-index.js | 2 +-
.../pulsar-functions/3.0.x/package-search-index.js | 2 +-
.../3.0.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../3.0.x/script-dir/jquery-ui.min.css | 8 +-
.../3.0.x/script-dir/jquery-ui.min.js | 8 +-
.../3.0.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/pulsar-functions/3.0.x/script.js | 133 +-
content/api/pulsar-functions/3.0.x/search.js | 355 +-
content/api/pulsar-functions/3.0.x/stylesheet.css | 866 ++++-
.../api/pulsar-functions/3.0.x/tag-search-index.js | 2 +-
.../pulsar-functions/3.0.x/type-search-index.js | 2 +-
.../pulsar-functions/3.1.x/jquery-ui.overrides.css | 35 +-
.../pulsar-functions/3.1.x/member-search-index.js | 2 +-
.../pulsar-functions/3.1.x/module-search-index.js | 2 +-
.../pulsar-functions/3.1.x/package-search-index.js | 2 +-
.../3.1.x/script-dir/jquery-3.5.1.min.js | 4 +-
.../3.1.x/script-dir/jquery-ui.min.css | 8 +-
.../3.1.x/script-dir/jquery-ui.min.js | 8 +-
.../3.1.x/script-dir/jquery-ui.structure.min.css | 6 +-
content/api/pulsar-functions/3.1.x/script.js | 133 +-
content/api/pulsar-functions/3.1.x/search.js | 355 +-
content/api/pulsar-functions/3.1.x/stylesheet.css | 866 ++++-
.../api/pulsar-functions/3.1.x/tag-search-index.js | 2 +-
.../pulsar-functions/3.1.x/type-search-index.js | 2 +-
.../pulsar-functions/3.2.x/jquery-ui.overrides.css | 36 +-
.../pulsar-functions/3.2.x/member-search-index.js | 2 +-
.../pulsar-functions/3.2.x/module-search-index.js | 2 +-
.../pulsar-functions/3.2.x/package-search-index.js | 2 +-
.../3.2.x/script-dir/jquery-3.6.1.min.js | 4 +-
.../3.2.x/script-dir/jquery-ui.min.css | 7 +-
.../3.2.x/script-dir/jquery-ui.min.js | 8 +-
content/api/pulsar-functions/3.2.x/script.js | 133 +-
content/api/pulsar-functions/3.2.x/search.js | 355 +-
content/api/pulsar-functions/3.2.x/stylesheet.css | 867 ++++-
.../api/pulsar-functions/3.2.x/tag-search-index.js | 2 +-
.../pulsar-functions/3.2.x/type-search-index.js | 2 +-
.../pulsar-functions/3.3.x/jquery-ui.overrides.css | 36 +-
.../pulsar-functions/3.3.x/member-search-index.js | 2 +-
.../pulsar-functions/3.3.x/module-search-index.js | 2 +-
.../pulsar-functions/3.3.x/package-search-index.js | 2 +-
.../3.3.x/script-dir/jquery-3.6.0.min.js | 4 +-
.../3.3.x/script-dir/jquery-ui.min.css | 7 +-
.../3.3.x/script-dir/jquery-ui.min.js | 8 +-
content/api/pulsar-functions/3.3.x/script.js | 133 +-
content/api/pulsar-functions/3.3.x/search.js | 355 +-
content/api/pulsar-functions/3.3.x/stylesheet.css | 870 ++++-
.../api/pulsar-functions/3.3.x/tag-search-index.js | 2 +-
.../pulsar-functions/3.3.x/type-search-index.js | 2 +-
.../pulsar-functions/4.0.x/member-search-index.js | 2 +-
.../pulsar-functions/4.0.x/module-search-index.js | 2 +-
.../pulsar-functions/4.0.x/package-search-index.js | 2 +-
.../4.0.x/script-dir/jquery-3.6.1.min.js | 4 +-
.../4.0.x/script-dir/jquery-ui.min.css | 7 +-
.../4.0.x/script-dir/jquery-ui.min.js | 8 +-
content/api/pulsar-functions/4.0.x/script.js | 254 +-
content/api/pulsar-functions/4.0.x/search-page.js | 285 +-
content/api/pulsar-functions/4.0.x/search.js | 459 ++-
content/api/pulsar-functions/4.0.x/stylesheet.css | 1273 ++++++-
.../api/pulsar-functions/4.0.x/tag-search-index.js | 2 +-
.../pulsar-functions/4.0.x/type-search-index.js | 2 +-
content/api/python/.x/ajax.js | 51 +-
content/api/python/.x/apidocs.css | 1158 ++++++-
content/api/python/.x/lunr.js | 3477 +++++++++++++++++++-
content/api/python/.x/pydoctor.js | 36 +-
content/api/python/.x/readthedocstheme.css | 770 ++++-
content/api/python/.x/search.js | 479 ++-
content/api/python/.x/searchlib.js | 371 ++-
content/api/python/.x/sidebartoggle.js | 70 +-
content/api/python/2.10.x/search.js | 47 +-
content/api/python/2.8.x/search.js | 47 +-
content/api/python/2.9.x/search.js | 47 +-
content/api/python/3.0.x/ajax.js | 51 +-
content/api/python/3.0.x/apidocs.css | 1149 ++++++-
content/api/python/3.0.x/lunr.js | 3477 +++++++++++++++++++-
content/api/python/3.0.x/pydoctor.js | 36 +-
content/api/python/3.0.x/readthedocstheme.css | 769 ++++-
content/api/python/3.0.x/search.js | 488 ++-
content/api/python/3.0.x/searchlib.js | 340 +-
content/api/python/3.0.x/sidebartoggle.js | 70 +-
content/api/python/3.1.x/ajax.js | 51 +-
content/api/python/3.1.x/apidocs.css | 1149 ++++++-
content/api/python/3.1.x/lunr.js | 3477 +++++++++++++++++++-
content/api/python/3.1.x/pydoctor.js | 36 +-
content/api/python/3.1.x/readthedocstheme.css | 769 ++++-
content/api/python/3.1.x/search.js | 488 ++-
content/api/python/3.1.x/searchlib.js | 340 +-
content/api/python/3.1.x/sidebartoggle.js | 70 +-
content/api/python/3.2.x/ajax.js | 51 +-
content/api/python/3.2.x/apidocs.css | 1158 ++++++-
content/api/python/3.2.x/lunr.js | 3477 +++++++++++++++++++-
content/api/python/3.2.x/pydoctor.js | 36 +-
content/api/python/3.2.x/readthedocstheme.css | 770 ++++-
content/api/python/3.2.x/search.js | 479 ++-
content/api/python/3.2.x/searchlib.js | 371 ++-
content/api/python/3.2.x/sidebartoggle.js | 70 +-
content/api/python/3.3.x/ajax.js | 51 +-
content/api/python/3.3.x/apidocs.css | 1158 ++++++-
content/api/python/3.3.x/lunr.js | 3477 +++++++++++++++++++-
content/api/python/3.3.x/pydoctor.js | 36 +-
content/api/python/3.3.x/readthedocstheme.css | 770 ++++-
content/api/python/3.3.x/search.js | 479 ++-
content/api/python/3.3.x/searchlib.js | 371 ++-
content/api/python/3.3.x/sidebartoggle.js | 70 +-
content/api/python/3.4.x/ajax.js | 51 +-
content/api/python/3.4.x/apidocs.css | 1163 ++++++-
content/api/python/3.4.x/lunr.js | 3477 +++++++++++++++++++-
content/api/python/3.4.x/pydoctor.js | 36 +-
content/api/python/3.4.x/readthedocstheme.css | 770 ++++-
content/api/python/3.4.x/search.js | 479 ++-
content/api/python/3.4.x/searchlib.js | 371 ++-
content/api/python/3.4.x/sidebartoggle.js | 70 +-
content/api/python/3.5.x/ajax.js | 51 +-
content/api/python/3.5.x/apidocs.css | 1163 ++++++-
content/api/python/3.5.x/lunr.js | 3477 +++++++++++++++++++-
content/api/python/3.5.x/pydoctor.js | 36 +-
content/api/python/3.5.x/readthedocstheme.css | 770 ++++-
content/api/python/3.5.x/search.js | 479 ++-
content/api/python/3.5.x/searchlib.js | 371 ++-
content/api/python/3.5.x/sidebartoggle.js | 70 +-
content/articles/index.html | 8 +-
content/assets/css/styles.0a780699.css | 1 +
content/assets/js/0025d7d2.999626b5.js | 1 +
content/assets/js/0041841a.89f014eb.js | 1 +
content/assets/js/00ea14ec.68582e32.js | 1 +
content/assets/js/01020cb3.4099b8e9.js | 1 +
content/assets/js/01314b48.7fd68c4b.js | 1 +
content/assets/js/01e49094.8dc0c136.js | 1 +
content/assets/js/01e92b19.33da6b38.js | 1 +
content/assets/js/01eef28d.118e1cc9.js | 1 +
content/assets/js/02065165.0b3c4e17.js | 1 +
content/assets/js/02101bfe.a1a8f620.js | 1 +
content/assets/js/02168796.55386a16.js | 1 +
content/assets/js/021b1e10.0d82968d.js | 1 +
content/assets/js/022b810f.aff5a5d4.js | 1 +
content/assets/js/0284318d.06bbdf2e.js | 1 +
content/assets/js/03659d72.1f1e5ba7.js | 1 +
content/assets/js/047f7fab.e237de5d.js | 1 +
content/assets/js/04a41494.e764877b.js | 1 +
content/assets/js/04ba7179.9d9eefda.js | 1 +
content/assets/js/0576d108.d4e2a24a.js | 1 +
content/assets/js/0594540e.9586980f.js | 1 +
content/assets/js/05cd2ecd.40b09869.js | 1 +
content/assets/js/05dedad8.d06fde55.js | 1 +
content/assets/js/06131a10.c1219eb1.js | 1 +
content/assets/js/062446b9.38320fd4.js | 1 +
content/assets/js/06837b41.6524f97e.js | 1 +
content/assets/js/068a400e.17902265.js | 1 +
content/assets/js/06cd7237.b5467cce.js | 1 +
content/assets/js/0717ea14.d3250108.js | 1 +
content/assets/js/0758425d.0a4e1e53.js | 1 +
content/assets/js/07bc01c6.84ce8420.js | 1 +
content/assets/js/07d3bab2.e2adcd3e.js | 1 +
content/assets/js/080c5758.8bdfb136.js | 1 +
content/assets/js/0946dc62.3a17512c.js | 1 +
content/assets/js/09581e25.36bbfa96.js | 1 +
content/assets/js/096e15b0.3733b4f5.js | 1 +
content/assets/js/098af568.e839aaeb.js | 1 +
content/assets/js/09952961.251a3274.js | 1 +
content/assets/js/09f30348.6ff65df0.js | 1 +
content/assets/js/0ad276fe.108086eb.js | 1 +
content/assets/js/0b450fae.0ed1c4c2.js | 1 +
content/assets/js/0bbdfbc2.c448586f.js | 1 +
content/assets/js/0bd0d095.4221704e.js | 1 +
content/assets/js/0be8ba7c.828e1479.js | 1 +
content/assets/js/0bfa433d.30b1891a.js | 1 +
content/assets/js/0c290078.e812baef.js | 1 +
content/assets/js/0c2a39f3.41ea6f95.js | 1 +
content/assets/js/0cefbc34.d54d887a.js | 1 +
content/assets/js/0cfc1dc3.3f387ce7.js | 1 +
content/assets/js/0d80600e.10ef62c4.js | 1 +
content/assets/js/0d80f3f2.159b8d08.js | 1 +
content/assets/js/0d997f0b.290a75d9.js | 1 +
content/assets/js/0dcba804.00fdbd61.js | 1 +
content/assets/js/0ee2a3fe.d4f03d6f.js | 1 +
content/assets/js/0f5e0546.496fa27a.js | 1 +
content/assets/js/0fb773ad.3afdb116.js | 1 +
content/assets/js/0fea8be4.395bed70.js | 1 +
content/assets/js/0ff788eb.dbe22025.js | 1 +
content/assets/js/103d3a35.5cf104b0.js | 1 +
content/assets/js/1062c00e.2b1ed47f.js | 1 +
content/assets/js/10be5089.cf4824e8.js | 1 +
content/assets/js/10cc4426.fa2380ea.js | 1 +
content/assets/js/112c0d1f.e921abfc.js | 1 +
content/assets/js/117a585d.3bb231e7.js | 1 +
content/assets/js/12555836.6a34d8ab.js | 1 +
content/assets/js/12b79a25.7be13a27.js | 1 +
content/assets/js/136a7cce.762a30b4.js | 1 +
content/assets/js/13b55aa2.cd043111.js | 1 +
content/assets/js/13faae1b.c1c26bf3.js | 1 +
content/assets/js/1401ec6a.75c9a09a.js | 1 +
content/assets/js/144a735f.9c87407d.js | 1 +
content/assets/js/148af3bc.ba0dcbe4.js | 1 +
content/assets/js/15831378.dcf82b56.js | 1 +
content/assets/js/15b450a1.e9dc1157.js | 1 +
content/assets/js/15b70b89.10295fb2.js | 1 +
content/assets/js/15f5bdb7.ce310a14.js | 1 +
content/assets/js/16102046.aa11882d.js | 1 +
content/assets/js/1681f7c3.5cb3d4a8.js | 1 +
content/assets/js/172ce958.fb36e8c1.js | 1 +
content/assets/js/1756e638.767cd3fd.js | 1 +
content/assets/js/178247c2.bb3d72eb.js | 1 +
content/assets/js/17896441.f64a0f75.js | 1 +
content/assets/js/17c2ba49.8cc06b91.js | 1 +
content/assets/js/1888738a.d7bf1f19.js | 1 +
content/assets/js/1896b2e8.e38515c1.js | 1 +
content/assets/js/18b93cb3.0ccc4a52.js | 1 +
content/assets/js/18d080e4.9a45bd88.js | 1 +
content/assets/js/18d5ca40.dcfae50e.js | 1 +
content/assets/js/1926815a.7e9f603a.js | 1 +
content/assets/js/1960e508.2a32c9f5.js | 1 +
content/assets/js/19bb6c23.6388c984.js | 1 +
content/assets/js/19dcecd5.da6aed19.js | 1 +
content/assets/js/19e4b4db.87a1b74a.js | 1 +
content/assets/js/19e9ebd9.378a222e.js | 1 +
content/assets/js/19f886c2.716c2e3d.js | 1 +
content/assets/js/1a064726.a58695b4.js | 1 +
content/assets/js/1a23bdb6.509383ae.js | 1 +
content/assets/js/1a2c9c8a.db6c75ec.js | 1 +
content/assets/js/1a3e6fff.bf7131d1.js | 1 +
content/assets/js/1a4d17b8.bf32102e.js | 1 +
content/assets/js/1a4d9594.dc0e6729.js | 1 +
content/assets/js/1a4e3797.a805d3f1.js | 2 +
content/assets/js/1a4e3797.a805d3f1.js.LICENSE.txt | 1 +
content/assets/js/1a73c261.ad2f05f8.js | 1 +
content/assets/js/1a902065.82f9e03f.js | 1 +
content/assets/js/1b7fb4d1.32a66964.js | 1 +
content/assets/js/1be040ce.fc5ae7b8.js | 1 +
content/assets/js/1bf0709e.bdb5cbc2.js | 1 +
content/assets/js/1bf9b9aa.9e355317.js | 1 +
content/assets/js/1c0b5b64.68d11cb9.js | 1 +
content/assets/js/1c76a5e3.9cb49eab.js | 1 +
content/assets/js/1ca14730.cc4e60df.js | 1 +
content/assets/js/1ccd09aa.e0b5a2b9.js | 1 +
content/assets/js/1d44914d.2b3d7fc6.js | 1 +
content/assets/js/1de3b11f.82545e15.js | 1 +
content/assets/js/1df93b7f.62a9df45.js | 1 +
content/assets/js/1e35c97d.18ff8320.js | 1 +
content/assets/js/1e8dbe14.5d8d8969.js | 1 +
content/assets/js/1e9620fe.e8c20e07.js | 1 +
content/assets/js/1ef8d8b2.3ad8eb2f.js | 1 +
content/assets/js/1f391b9e.55ceb2f1.js | 1 +
content/assets/js/1fc42eec.01e7c932.js | 1 +
content/assets/js/20102ef3.56139f68.js | 1 +
content/assets/js/201063f9.e5a63df8.js | 1 +
content/assets/js/2025511c.b5446779.js | 1 +
content/assets/js/20322b83.c9593e31.js | 1 +
content/assets/js/206a47ee.2731b916.js | 1 +
content/assets/js/206f3e47.6f720075.js | 1 +
content/assets/js/20a4025b.7d57b1db.js | 1 +
content/assets/js/20a7c501.be4420bd.js | 1 +
content/assets/js/20d44fb5.0536630a.js | 1 +
content/assets/js/20f9a6d0.b601c437.js | 1 +
content/assets/js/211c3ad9.e94593d7.js | 1 +
content/assets/js/218643cb.eaef7941.js | 1 +
content/assets/js/21b5e962.1ab770d3.js | 1 +
content/assets/js/21d3113f.d2fa2989.js | 1 +
content/assets/js/21d8c7b9.29c2e877.js | 1 +
content/assets/js/21e3b528.5c492787.js | 1 +
content/assets/js/2207ee18.ea7b2fa4.js | 1 +
content/assets/js/22843e2e.a5b09548.js | 1 +
content/assets/js/2288f4ed.d04e7450.js | 1 +
content/assets/js/22e2548b.be93f6ab.js | 1 +
content/assets/js/230222ca.d9527516.js | 1 +
content/assets/js/2376e07b.993075f5.js | 1 +
content/assets/js/239dfaad.ba765e1d.js | 1 +
content/assets/js/23bdb4b6.74be26e9.js | 1 +
content/assets/js/23f5b175.5b68c193.js | 1 +
content/assets/js/2449554e.079ceedf.js | 1 +
content/assets/js/246b991d.f2528c7c.js | 1 +
content/assets/js/2497c185.e3bfc8e2.js | 1 +
content/assets/js/24f0b6df.0403758e.js | 1 +
content/assets/js/24f47e08.b9e4a3cc.js | 1 +
content/assets/js/25609476.16ebbed8.js | 1 +
content/assets/js/25b75ae4.338b8943.js | 1 +
content/assets/js/25eb9452.2d6d31ed.js | 1 +
content/assets/js/26040321.fc57600d.js | 1 +
content/assets/js/2655adfd.b1142e01.js | 1 +
content/assets/js/267796f2.30c421a3.js | 1 +
content/assets/js/26b27733.53bc4a6e.js | 1 +
content/assets/js/27620811.3911207d.js | 1 +
content/assets/js/2775dd7a.b19906d1.js | 1 +
content/assets/js/27ba98f7.7d3318d6.js | 1 +
content/assets/js/27c93c84.045c5c19.js | 1 +
content/assets/js/27f68f3d.cf5b1a6f.js | 1 +
content/assets/js/285d8708.aa7e6020.js | 1 +
content/assets/js/28c4cc2c.f8978e3f.js | 1 +
content/assets/js/290fbbe5.78331410.js | 1 +
content/assets/js/291e38bc.2ba7acc1.js | 1 +
content/assets/js/29237f1e.32a0fa11.js | 1 +
content/assets/js/296dc648.d579511d.js | 1 +
content/assets/js/299a00f4.9c0a07e7.js | 1 +
content/assets/js/2a07d704.b1e302a4.js | 1 +
content/assets/js/2a38948b.0f2b1344.js | 1 +
content/assets/js/2ad33276.aed66a6a.js | 1 +
content/assets/js/2ad54bad.f13031c2.js | 1 +
content/assets/js/2ae279f8.3dda2fa3.js | 1 +
content/assets/js/2b64364e.45f6ab9e.js | 1 +
content/assets/js/2b743374.6be96017.js | 1 +
content/assets/js/2bea7850.b1d6e721.js | 1 +
content/assets/js/2c184ffc.34714b8e.js | 1 +
content/assets/js/2c1da2bd.a1c933b1.js | 1 +
content/assets/js/2c50464c.2a693378.js | 1 +
content/assets/js/2c92e8fa.28399e57.js | 1 +
content/assets/js/2c99aefb.1fd178ff.js | 1 +
content/assets/js/2ca0dd6c.da7e03c6.js | 1 +
content/assets/js/2d37db82.d8cdb055.js | 1 +
content/assets/js/2da6c3b8.722f48e4.js | 1 +
content/assets/js/2e41265d.43c5d75c.js | 1 +
content/assets/js/2ed62c9d.d575565c.js | 1 +
content/assets/js/2f3e29da.f92bb9ad.js | 1 +
content/assets/js/2f4e9e7f.5066c2e2.js | 1 +
content/assets/js/2fd7462c.14184092.js | 1 +
content/assets/js/300924d4.1b196452.js | 1 +
content/assets/js/302978fb.11eb4c86.js | 1 +
content/assets/js/3042b06e.9d38eac9.js | 1 +
content/assets/js/30a8794d.713e2531.js | 1 +
content/assets/js/30aaf3ef.5ed5fa22.js | 1 +
content/assets/js/30e36e60.86407f5b.js | 1 +
content/assets/js/312b32b3.b69d3602.js | 1 +
content/assets/js/31445c41.ea7946c3.js | 1 +
content/assets/js/31cf1adc.0a851556.js | 1 +
content/assets/js/31e3ae23.1d764149.js | 1 +
content/assets/js/3220d3a8.ab151ed5.js | 1 +
content/assets/js/32743f17.53149ee4.js | 1 +
content/assets/js/32bece1a.b96f1ae7.js | 1 +
content/assets/js/3368db9d.7558e0e4.js | 1 +
content/assets/js/337100a8.4c661cbe.js | 1 +
content/assets/js/3384361b.3634e44b.js | 1 +
content/assets/js/33a3bb03.9119b964.js | 1 +
content/assets/js/33edbd7d.11c433a5.js | 1 +
content/assets/js/33fc73a1.2ae67c07.js | 1 +
content/assets/js/3480716e.7ea7d44e.js | 1 +
content/assets/js/34943faa.e426a548.js | 1 +
content/assets/js/34e0550b.4d468568.js | 1 +
content/assets/js/34eabfc3.e91ed8b4.js | 1 +
content/assets/js/34f134fd.c1ece902.js | 1 +
content/assets/js/3502b5ab.198ba0ec.js | 1 +
content/assets/js/35b3ce58.a4509a8f.js | 1 +
content/assets/js/35b71026.e8a3054a.js | 1 +
content/assets/js/35c2ba94.1d1a0274.js | 1 +
content/assets/js/36251317.995a65f7.js | 1 +
content/assets/js/36994c47.203b575c.js | 1 +
content/assets/js/36afc06a.d3d32874.js | 1 +
content/assets/js/36b14939.21a8f71c.js | 1 +
content/assets/js/37222a35.195344c6.js | 1 +
content/assets/js/3728cc52.c077c74a.js | 1 +
content/assets/js/37292b72.20588308.js | 1 +
content/assets/js/381adc05.4e9835ff.js | 1 +
content/assets/js/3839b1e9.5151fd39.js | 1 +
content/assets/js/386aa781.0b70b929.js | 1 +
content/assets/js/38e7a51c.4c7aebcb.js | 1 +
content/assets/js/38fec067.ac0de200.js | 1 +
content/assets/js/3922ed3b.8278937c.js | 1 +
content/assets/js/39c9b60f.baa08627.js | 1 +
content/assets/js/3a54eba8.e93798ce.js | 1 +
content/assets/js/3aad0ab7.a1de8b24.js | 1 +
content/assets/js/3aba4c03.69e02ff7.js | 1 +
content/assets/js/3ae42597.34d1a357.js | 1 +
content/assets/js/3b37ca0b.9af099df.js | 1 +
content/assets/js/3b949e7c.30fd6a8e.js | 1 +
content/assets/js/3bb50dc0.9fc6966c.js | 1 +
content/assets/js/3bddadd5.77cb1b53.js | 1 +
content/assets/js/3c61e6d7.03396bbb.js | 1 +
content/assets/js/3c92c4dd.9e51ce20.js | 1 +
content/assets/js/3cd59c94.c2aed38d.js | 1 +
content/assets/js/3cf40cb3.55bc90da.js | 1 +
content/assets/js/3cf457c4.ccd44851.js | 1 +
content/assets/js/3cfa220a.488ead72.js | 1 +
content/assets/js/3d2b7862.27ea3ae9.js | 1 +
content/assets/js/3d58560d.18a5ad48.js | 1 +
content/assets/js/3d8d21df.0cef7beb.js | 1 +
content/assets/js/3da8863e.02f09e51.js | 1 +
content/assets/js/3dffbb6d.c8570137.js | 1 +
content/assets/js/3f25172d.a1a5f4c0.js | 1 +
content/assets/js/3f2eee64.ecd9ab9a.js | 1 +
content/assets/js/3f48d655.7f68f7fb.js | 1 +
content/assets/js/3fa34660.bfa3b685.js | 1 +
content/assets/js/3fcffb87.32e456b9.js | 1 +
content/assets/js/402fb916.2a37c9ea.js | 1 +
content/assets/js/405abeff.214b7a25.js | 1 +
content/assets/js/405de732.c6dbe21c.js | 1 +
content/assets/js/40aef891.36ebf30c.js | 1 +
content/assets/js/40b69965.cb5d5a69.js | 1 +
content/assets/js/412c1d05.fa9a4115.js | 1 +
content/assets/js/4163c05a.9de4c4ab.js | 1 +
content/assets/js/418748fd.33ba92a4.js | 1 +
content/assets/js/41900b24.a0faa5c1.js | 1 +
content/assets/js/41e10a3b.3dbd117b.js | 1 +
content/assets/js/41e9c3db.d238f3ee.js | 1 +
content/assets/js/42133f67.e7e97add.js | 1 +
content/assets/js/4237066e.232dcd4c.js | 1 +
content/assets/js/42492413.729e44cf.js | 1 +
content/assets/js/424ee4d6.92a9db36.js | 1 +
content/assets/js/43097d30.30171ab1.js | 1 +
content/assets/js/43408f26.3993cc68.js | 1 +
content/assets/js/4359abf6.9b581273.js | 1 +
content/assets/js/437c15ff.10b90142.js | 1 +
content/assets/js/446a1271.1c6c48b7.js | 1 +
content/assets/js/4484680f.dd2a27b8.js | 1 +
content/assets/js/44b82fb5.8811e8ca.js | 1 +
content/assets/js/44dedc12.648a14e5.js | 1 +
content/assets/js/44f0f808.b4b5611b.js | 1 +
content/assets/js/45159c49.e55ea124.js | 1 +
content/assets/js/4536a150.2cbbcb36.js | 1 +
content/assets/js/45418fba.6590742e.js | 1 +
content/assets/js/455775ae.53dbada1.js | 1 +
content/assets/js/45d97892.228c52d5.js | 1 +
content/assets/js/45f09968.a0466588.js | 1 +
content/assets/js/4600cc50.0e4b7cc0.js | 1 +
content/assets/js/461bf506.e46b60c5.js | 1 +
content/assets/js/463f1daf.534ba044.js | 1 +
content/assets/js/46510f80.1bda9b41.js | 1 +
content/assets/js/46f2a2e7.b6f66bb4.js | 1 +
content/assets/js/47a61290.9a46d91f.js | 1 +
content/assets/js/47a8ccce.85593c08.js | 1 +
content/assets/js/47cddc1f.fda9829e.js | 1 +
content/assets/js/48519d96.197e773b.js | 1 +
content/assets/js/485261ab.257a5f2f.js | 1 +
content/assets/js/488c1535.05a1d92c.js | 1 +
content/assets/js/48be9897.52ad8303.js | 1 +
content/assets/js/48c0a627.15a4079f.js | 1 +
content/assets/js/4905e258.dd762c02.js | 1 +
content/assets/js/4932cd08.ac19e58a.js | 1 +
content/assets/js/49a222bc.e734ec1e.js | 1 +
content/assets/js/4a39cf1c.8b1ac861.js | 1 +
content/assets/js/4a445c23.d9c324a4.js | 1 +
content/assets/js/4abe4bbc.5ea78d4f.js | 1 +
content/assets/js/4acd5325.9d3b69b5.js | 1 +
content/assets/js/4bb947a3.2d5e6c49.js | 1 +
content/assets/js/4c4f0036.9b2a2a54.js | 1 +
content/assets/js/4c73e3b7.c928493f.js | 1 +
content/assets/js/4c996fe8.10e11207.js | 1 +
content/assets/js/4dab6030.9a8e8cb6.js | 1 +
content/assets/js/4dc95b03.927cc8ed.js | 1 +
content/assets/js/4e41adeb.edce9674.js | 1 +
content/assets/js/4e4294d0.b7f742d8.js | 1 +
content/assets/js/4e76459a.ddac3615.js | 1 +
content/assets/js/4ef4f8af.f7c7e4ef.js | 1 +
content/assets/js/4efb750c.a533304b.js | 1 +
content/assets/js/4f59436c.783acc1c.js | 1 +
content/assets/js/4f59466a.fe158461.js | 1 +
content/assets/js/4f5eb5c2.f04b1d87.js | 1 +
content/assets/js/4fc543c7.85d9e62a.js | 1 +
content/assets/js/504e8f80.bdedb3fb.js | 1 +
content/assets/js/505cc380.84fe24b6.js | 1 +
content/assets/js/50872053.d4efef7e.js | 1 +
content/assets/js/50e44980.0b2e228a.js | 1 +
content/assets/js/50eb6ce7.ced5bb80.js | 1 +
content/assets/js/50f7e42c.ac52f78e.js | 1 +
content/assets/js/51c58433.f61a270b.js | 1 +
content/assets/js/51f93a14.baae2496.js | 1 +
content/assets/js/5224d23f.50236b76.js | 1 +
content/assets/js/524b0b8d.43ac1d73.js | 1 +
content/assets/js/52576395.45c13ae5.js | 1 +
content/assets/js/52773b44.2729a13f.js | 1 +
content/assets/js/52943fe0.873e1bb2.js | 1 +
content/assets/js/52ddc484.1227b22a.js | 1 +
content/assets/js/53726.d4bdda4e.js | 1 +
content/assets/js/540118e0.300c2399.js | 1 +
content/assets/js/5402b464.8e226ad5.js | 1 +
content/assets/js/540c209a.860fcc2f.js | 1 +
content/assets/js/5451e274.1bb15e9c.js | 1 +
content/assets/js/54bd089c.6d203db2.js | 1 +
content/assets/js/55394ad9.20405ab1.js | 1 +
content/assets/js/55455c43.a3538364.js | 1 +
content/assets/js/555b90c3.731a59fc.js | 1 +
content/assets/js/55633031.af0e0365.js | 1 +
content/assets/js/55e2ecd9.bbbb9694.js | 1 +
content/assets/js/562d8572.38d68072.js | 1 +
content/assets/js/5660be40.811dfeaf.js | 1 +
content/assets/js/5663fd31.6cf77705.js | 1 +
content/assets/js/566d2060.67fc3ae5.js | 1 +
content/assets/js/569b899c.893cf6ab.js | 1 +
content/assets/js/56d36b02.6d263df2.js | 1 +
content/assets/js/56da3e9a.52fc7f84.js | 1 +
content/assets/js/57b59cd4.efdc2ba5.js | 1 +
content/assets/js/57bfbe78.2ec8db75.js | 1 +
content/assets/js/58498cf2.3e7127db.js | 1 +
content/assets/js/585cd89f.09a154c0.js | 1 +
content/assets/js/58767562.3dda1f4a.js | 1 +
content/assets/js/587ed7bf.4d0409a2.js | 1 +
content/assets/js/588583f1.86375b07.js | 1 +
content/assets/js/58b18001.42014c0e.js | 1 +
content/assets/js/5908b43e.a2453818.js | 1 +
content/assets/js/59360197.ab859f20.js | 1 +
content/assets/js/5937638c.8352be1a.js | 1 +
content/assets/js/5940b07c.e8769e6f.js | 1 +
content/assets/js/5970729d.fe6daa86.js | 1 +
content/assets/js/599efacc.877329fc.js | 1 +
content/assets/js/5a3274ea.1cebb40a.js | 1 +
content/assets/js/5a468c21.d9b1f9ff.js | 1 +
content/assets/js/5a49c195.e784a1c9.js | 1 +
content/assets/js/5a9db555.89d8eb1b.js | 1 +
content/assets/js/5aad134e.2d81793c.js | 1 +
content/assets/js/5aba24d1.2abcb3c3.js | 1 +
content/assets/js/5ae5c424.b8d6f6e1.js | 1 +
content/assets/js/5af08066.b7b6f887.js | 1 +
content/assets/js/5b5165fb.2f05cd6d.js | 1 +
content/assets/js/5bca33a2.e4c16065.js | 1 +
content/assets/js/5beb3adb.8482ce9b.js | 1 +
content/assets/js/5c5fd0d6.9c517c1f.js | 1 +
content/assets/js/5c67770c.207e6840.js | 1 +
content/assets/js/5c8524dd.727ac32e.js | 1 +
content/assets/js/5ccbd548.53b04590.js | 1 +
content/assets/js/5cf0f5ac.527753f5.js | 1 +
content/assets/js/5d22cf4d.032305f2.js | 1 +
content/assets/js/5d231676.81b596b4.js | 1 +
content/assets/js/5dc4330d.8f2d8059.js | 1 +
content/assets/js/5e43f1bb.ae0bcd98.js | 1 +
content/assets/js/5e95c892.18aab007.js | 1 +
content/assets/js/5f347a3c.6d922715.js | 1 +
content/assets/js/5ff0f003.4f5fcff9.js | 1 +
content/assets/js/605df096.ee369e65.js | 1 +
content/assets/js/606056ad.f031df78.js | 1 +
content/assets/js/60fc0c7a.55a45f20.js | 1 +
content/assets/js/6102f1d6.48fac86d.js | 1 +
content/assets/js/6144fba7.33648746.js | 1 +
content/assets/js/61914af1.1fa8f792.js | 1 +
content/assets/js/619ab4ef.96959c03.js | 1 +
content/assets/js/61a09fbb.bdbeeb3c.js | 1 +
content/assets/js/61bd0855.8eb68fd6.js | 1 +
content/assets/js/6217d067.79995638.js | 1 +
content/assets/js/6268ad76.2a2627df.js | 1 +
content/assets/js/62d0992a.c47bad8e.js | 1 +
content/assets/js/633dd59a.9c5923c9.js | 1 +
content/assets/js/638b37ef.e16d4fd5.js | 1 +
content/assets/js/6424b289.ef4c26e3.js | 1 +
content/assets/js/6474e2d7.99204da1.js | 1 +
content/assets/js/647a4433.8887885f.js | 1 +
content/assets/js/647a513a.9e88327c.js | 1 +
content/assets/js/648ed7ad.f4c6ffdd.js | 1 +
content/assets/js/64ab2d76.cb0a9d65.js | 1 +
content/assets/js/64ffa6bd.a93d2e72.js | 1 +
content/assets/js/65438.dd2afb99.js | 1 +
content/assets/js/6554fe49.549a2281.js | 1 +
content/assets/js/656abc9b.f40985ba.js | 1 +
content/assets/js/6668c281.75dc27df.js | 1 +
content/assets/js/66ecc379.8bdf2e71.js | 1 +
content/assets/js/67301fc1.65cd9d6e.js | 1 +
content/assets/js/67568291.a0ba3954.js | 1 +
content/assets/js/67ec9cae.b003e245.js | 1 +
content/assets/js/67f5f0bb.5c90c530.js | 1 +
content/assets/js/6811a55d.a6c89f00.js | 1 +
content/assets/js/68134e93.a25b6417.js | 1 +
content/assets/js/68b750f0.fc840797.js | 1 +
content/assets/js/6902e90f.b736acbf.js | 1 +
content/assets/js/69259.1b74e914.js | 1 +
content/assets/js/698849a6.21cb272c.js | 1 +
content/assets/js/69b70b9a.5eefdef3.js | 1 +
content/assets/js/69d7275b.18484f7c.js | 1 +
content/assets/js/69e44278.bf22cdf7.js | 1 +
content/assets/js/6a48e642.472035ed.js | 1 +
content/assets/js/6a4eadda.42068ef0.js | 1 +
content/assets/js/6a56d3e6.e3152288.js | 1 +
content/assets/js/6b3609b0.0c411386.js | 1 +
content/assets/js/6b6a423a.b87a04b9.js | 1 +
content/assets/js/6ba0da24.9c6c9a24.js | 1 +
content/assets/js/6be52719.2050ed4b.js | 1 +
content/assets/js/6c23c320.ca2ec87d.js | 1 +
content/assets/js/6c980545.759711e2.js | 1 +
content/assets/js/6cc76e46.4d64eff4.js | 1 +
content/assets/js/6dd5cbc4.5b1caac0.js | 1 +
content/assets/js/6dd742f4.fb7483c7.js | 1 +
content/assets/js/6df6dc2d.61c33f4d.js | 1 +
content/assets/js/6e1ee5db.41b40464.js | 1 +
content/assets/js/6e643eab.89dcd900.js | 1 +
content/assets/js/6ed92a05.0df00116.js | 1 +
content/assets/js/6eeac5d8.181a76ec.js | 1 +
content/assets/js/6f4439d3.360b264e.js | 1 +
content/assets/js/6f452e49.6d703054.js | 1 +
content/assets/js/6f4bdfb2.8cea5363.js | 1 +
content/assets/js/6fbf44fa.1ab16d9c.js | 1 +
content/assets/js/6ff114a2.3f819938.js | 1 +
content/assets/js/7012a57d.f234bbb1.js | 1 +
content/assets/js/709bc869.a8015c92.js | 1 +
content/assets/js/70d22cef.6d87c16c.js | 1 +
content/assets/js/71123398.01075d23.js | 1 +
content/assets/js/71bdf4a9.1bb48e35.js | 1 +
content/assets/js/720cefa7.2bf7633f.js | 1 +
content/assets/js/720d073d.f20754c1.js | 1 +
content/assets/js/72187.bafcb37a.js | 2 +
content/assets/js/72187.bafcb37a.js.LICENSE.txt | 5 +
content/assets/js/725669f1.24acfe5e.js | 1 +
content/assets/js/733cf08f.9f660052.js | 1 +
content/assets/js/7340b02e.bb4bf220.js | 1 +
content/assets/js/73b1b051.2bbe5aca.js | 1 +
content/assets/js/745b993f.98c92b0a.js | 1 +
content/assets/js/7481db31.5818c2a7.js | 1 +
content/assets/js/74a0a6ae.2d6d3ff4.js | 1 +
content/assets/js/74d066dc.e9e46d9b.js | 1 +
content/assets/js/74fd3841.2ee06459.js | 1 +
content/assets/js/754d00cf.7476c2e5.js | 1 +
content/assets/js/75775941.a736b90b.js | 1 +
content/assets/js/7588cde6.fbfd26e8.js | 1 +
content/assets/js/75976960.59d53f37.js | 1 +
content/assets/js/75c5a1b0.bef3019f.js | 1 +
content/assets/js/75f34c60.85972e9b.js | 1 +
content/assets/js/7663e0ee.1fc84f84.js | 1 +
content/assets/js/76cbdbc0.d7f0d004.js | 1 +
content/assets/js/7734a19d.0f1fd842.js | 1 +
content/assets/js/7769c7d6.2f9b6f42.js | 1 +
content/assets/js/77d110d7.10943c89.js | 1 +
content/assets/js/780fcc7b.003c6cdd.js | 1 +
content/assets/js/7814b9b7.8d5a7969.js | 1 +
content/assets/js/78436635.647ca158.js | 1 +
content/assets/js/7852fd70.420d40ea.js | 1 +
content/assets/js/78b2e73a.e2f05c91.js | 1 +
content/assets/js/78db7510.4462b7d6.js | 1 +
content/assets/js/78e8a63f.71a1d472.js | 1 +
content/assets/js/7913bc55.ac84eb10.js | 1 +
content/assets/js/792de072.a6a4fc0c.js | 1 +
content/assets/js/7982ee2f.4b3f6a66.js | 1 +
content/assets/js/79838820.d1b4053c.js | 1 +
content/assets/js/799df3c7.7f7166aa.js | 1 +
content/assets/js/79ef3b90.b211b25e.js | 1 +
content/assets/js/7a16d6db.62a15970.js | 1 +
content/assets/js/7a1a3739.058d10de.js | 1 +
content/assets/js/7bacbd0a.78745ff0.js | 1 +
content/assets/js/7c2bb125.54215fec.js | 1 +
content/assets/js/7cd82558.0abdace0.js | 1 +
content/assets/js/7dae3478.1b8002f9.js | 1 +
content/assets/js/7e5916ba.8136165b.js | 1 +
content/assets/js/7ecb39c4.b698cbe0.js | 1 +
content/assets/js/80185bfe.71559a0c.js | 1 +
content/assets/js/801bbc2a.bc337286.js | 1 +
content/assets/js/8032cc67.049b8c0e.js | 1 +
content/assets/js/804229b1.7acb63d6.js | 1 +
content/assets/js/807d784d.254226e2.js | 1 +
content/assets/js/8089e083.c3ed5865.js | 1 +
content/assets/js/80ad2650.ab12867a.js | 1 +
content/assets/js/80b66b1d.61cc0a1f.js | 1 +
content/assets/js/80c448cf.0158831c.js | 1 +
content/assets/js/8100839a.d8bef81c.js | 1 +
content/assets/js/813858ae.acb35768.js | 1 +
content/assets/js/813f98fe.0c48f9e9.js | 1 +
content/assets/js/8199661b.663072f0.js | 1 +
content/assets/js/81ffd0dd.9a41d9c2.js | 1 +
content/assets/js/825caddd.3b9df3ef.js | 1 +
content/assets/js/826a4212.e3bdae47.js | 1 +
content/assets/js/82aa6cac.00e22ab2.js | 1 +
content/assets/js/82bee6e6.350255df.js | 1 +
content/assets/js/8304b0f2.5d2e560c.js | 1 +
content/assets/js/8373d183.f51007ca.js | 1 +
content/assets/js/83847ad5.129ac446.js | 1 +
content/assets/js/8408dd47.f779bac0.js | 1 +
content/assets/js/844468e9.cfc5eb7d.js | 1 +
content/assets/js/84adbfc3.55336254.js | 1 +
content/assets/js/84c553ac.c2b5979c.js | 1 +
content/assets/js/84cac145.12b10335.js | 1 +
content/assets/js/84dd54bf.41e061bd.js | 1 +
content/assets/js/8524d393.f33230bf.js | 1 +
content/assets/js/8571bf67.2324e593.js | 1 +
content/assets/js/8593fc81.8c55209d.js | 1 +
content/assets/js/859cc09f.426d9f21.js | 1 +
content/assets/js/85c37058.5a805594.js | 1 +
content/assets/js/8685b88a.48f7de46.js | 1 +
content/assets/js/8744d2e8.6259c52a.js | 1 +
content/assets/js/87d7bdfd.35c21095.js | 1 +
content/assets/js/87e35fef.d1aa0841.js | 1 +
content/assets/js/87fe0f0b.a6bb100f.js | 1 +
content/assets/js/88ee294a.deaafe5f.js | 1 +
content/assets/js/8901d476.8f1215fe.js | 1 +
content/assets/js/8930ff84.a2af4db5.js | 1 +
content/assets/js/89afee0e.59fde3c9.js | 1 +
content/assets/js/89cbfb06.6191606d.js | 1 +
content/assets/js/8a25a72d.c6bf1b33.js | 1 +
content/assets/js/8ae36430.c42d9c23.js | 1 +
content/assets/js/8bf479a6.40a7e882.js | 1 +
content/assets/js/8c35aa4a.8b8c80b0.js | 1 +
content/assets/js/8c361b9e.fe94a5d6.js | 1 +
content/assets/js/8c98f93b.4db48e9f.js | 1 +
content/assets/js/8cdb512a.8ec5110c.js | 1 +
content/assets/js/8d0faf7d.833e8dad.js | 1 +
content/assets/js/8d2a393f.7f3140fe.js | 1 +
content/assets/js/8d6437df.6f737d42.js | 1 +
content/assets/js/8e6239c1.e85809f6.js | 1 +
content/assets/js/8e7fa2eb.07602923.js | 1 +
content/assets/js/8ec8f124.259e47f7.js | 1 +
content/assets/js/8ecff072.16153f4e.js | 1 +
content/assets/js/8edadbbd.cdf29b49.js | 1 +
content/assets/js/8f2cf92c.b1911a14.js | 1 +
content/assets/js/8fc6e77b.4c6444e3.js | 1 +
content/assets/js/909d6f49.35cfb66e.js | 1 +
content/assets/js/90f3235c.771b4fad.js | 1 +
content/assets/js/90f8bd21.dc0f7ba9.js | 1 +
content/assets/js/912ac660.1af91c98.js | 1 +
content/assets/js/9138ccd8.b1164161.js | 1 +
content/assets/js/9175a91b.42c128b3.js | 1 +
content/assets/js/91c538c2.134e9773.js | 1 +
content/assets/js/91d3f7a2.080ea7a3.js | 1 +
content/assets/js/92537dc8.664c550d.js | 1 +
content/assets/js/9253dabb.593263d0.js | 1 +
content/assets/js/9255d7c9.610b5f22.js | 1 +
content/assets/js/927480df.7b1a96d2.js | 1 +
content/assets/js/92854b82.d6c97cfd.js | 1 +
content/assets/js/93126490.a794ab55.js | 1 +
content/assets/js/935953fb.1ce11d3b.js | 1 +
content/assets/js/938c6515.8c0992b3.js | 1 +
content/assets/js/938d1671.5235b483.js | 1 +
content/assets/js/93cd2330.84e690a6.js | 1 +
content/assets/js/93e778f7.7b1bcd98.js | 1 +
content/assets/js/940bcc1c.a9b44fa9.js | 1 +
content/assets/js/942fc7fc.5c43ae73.js | 1 +
content/assets/js/94d89598.3e3873cf.js | 1 +
content/assets/js/9541db8e.f49ce996.js | 1 +
content/assets/js/9578d253.0c80285f.js | 1 +
content/assets/js/95850fd3.67a5bff4.js | 1 +
content/assets/js/96088e6f.41fdbc5e.js | 1 +
content/assets/js/97047cc1.409081e6.js | 1 +
content/assets/js/972299da.7554cf20.js | 1 +
content/assets/js/972ae51e.63ae25ac.js | 1 +
content/assets/js/974c801f.95687a48.js | 1 +
content/assets/js/98ec350a.8e6eb58d.js | 1 +
content/assets/js/990c548b.ad8b205e.js | 1 +
content/assets/js/992dd37f.e87ab45c.js | 1 +
content/assets/js/9937694a.a6a4ded6.js | 1 +
content/assets/js/99760514.e1a9fdcf.js | 1 +
content/assets/js/99d50fd5.67d10069.js | 1 +
content/assets/js/9a0c696a.844a52af.js | 1 +
content/assets/js/9a464353.0fecf7d1.js | 1 +
content/assets/js/9a50f90d.fa42afb4.js | 1 +
content/assets/js/9a7093d6.dde9ceed.js | 1 +
content/assets/js/9a966789.9903726a.js | 1 +
content/assets/js/9adba434.648cdcb1.js | 1 +
content/assets/js/9afe05f9.c530a815.js | 1 +
content/assets/js/9b46ca2f.3f5310de.js | 1 +
content/assets/js/9b67d1b9.e851fe5f.js | 1 +
content/assets/js/9bf94cdb.a2c4a54f.js | 1 +
content/assets/js/9c0efcdd.8c8213f5.js | 1 +
content/assets/js/9c23f298.4e2ef175.js | 1 +
content/assets/js/9c37ea8b.93fa5652.js | 1 +
content/assets/js/9c514295.b5b60613.js | 1 +
content/assets/js/9c564aa1.5d9f4c3c.js | 1 +
content/assets/js/9c5b6ea3.8f498e8c.js | 1 +
content/assets/js/9c6f412e.e5b09436.js | 1 +
content/assets/js/9d740565.33837bc8.js | 1 +
content/assets/js/9e23bc3a.5a595564.js | 1 +
content/assets/js/9e4087bc.2646b4b4.js | 1 +
content/assets/js/9e89c808.6cd197f5.js | 1 +
content/assets/js/9e8ef59b.2a1b8a68.js | 1 +
content/assets/js/9f791566.00bbe17e.js | 1 +
content/assets/js/9f987976.1ffc7c7c.js | 1 +
content/assets/js/a060c8bd.1f5e729c.js | 1 +
content/assets/js/a0c6776d.deec2f9f.js | 1 +
content/assets/js/a0cc31ea.362e19ea.js | 1 +
content/assets/js/a1586863.f7df2c8a.js | 1 +
content/assets/js/a1626ad7.733bcdae.js | 1 +
content/assets/js/a1913d28.874c9e01.js | 1 +
content/assets/js/a1933f2d.410e57cb.js | 1 +
content/assets/js/a19b6a09.94cc74ed.js | 1 +
content/assets/js/a1c250ab.728109dd.js | 1 +
content/assets/js/a20f7bda.150e20ff.js | 1 +
content/assets/js/a2227a16.abb5e76e.js | 1 +
content/assets/js/a22ee176.8c9c73e3.js | 1 +
content/assets/js/a2370137.f2e0d9e4.js | 1 +
content/assets/js/a32a5298.543bb1f4.js | 1 +
content/assets/js/a38fe2d8.80d9ab7d.js | 1 +
content/assets/js/a4050e29.af89479f.js | 1 +
content/assets/js/a42ce487.d715c1f8.js | 1 +
content/assets/js/a43b406d.51a11532.js | 1 +
content/assets/js/a45c1de4.2e2aa548.js | 1 +
content/assets/js/a48148d2.73e57a05.js | 1 +
content/assets/js/a4a72e6e.d5d9f915.js | 1 +
content/assets/js/a52968e4.5fa77bb5.js | 1 +
content/assets/js/a5410204.db9bc64e.js | 1 +
content/assets/js/a54cba54.89b17446.js | 1 +
content/assets/js/a5892b99.df708595.js | 1 +
content/assets/js/a6a16c93.73f862e7.js | 1 +
content/assets/js/a6aa9e1f.55c976ff.js | 1 +
content/assets/js/a772ea70.4a9f870f.js | 1 +
content/assets/js/a7896b65.0b62f970.js | 1 +
content/assets/js/a7bd4aaa.1b40e7d3.js | 1 +
content/assets/js/a84b95d1.878b9dd0.js | 1 +
content/assets/js/a85948e1.16042f1b.js | 1 +
content/assets/js/a8611a71.43a88737.js | 1 +
content/assets/js/a89607a8.7250dc96.js | 1 +
content/assets/js/a8d60ac2.8f139604.js | 1 +
content/assets/js/a8f422ae.27763fb0.js | 1 +
content/assets/js/a910b73e.193a063d.js | 1 +
content/assets/js/a94098c2.db5d3ec6.js | 1 +
content/assets/js/a94703ab.581cdd4f.js | 1 +
content/assets/js/a9a39ea3.0140039d.js | 1 +
content/assets/js/a9f184a1.5a7c1e97.js | 1 +
content/assets/js/aa14397d.a0c72d45.js | 1 +
content/assets/js/aa413438.7c6cecbf.js | 1 +
content/assets/js/aa5064f4.17908e18.js | 1 +
content/assets/js/aa60aa10.b31cf65c.js | 1 +
content/assets/js/aa694a34.fce24afb.js | 1 +
content/assets/js/aa872734.566674ba.js | 1 +
content/assets/js/aa97777d.c32d29b0.js | 1 +
content/assets/js/aae3e185.f51e2241.js | 1 +
content/assets/js/aaf1ddf6.b8ce488b.js | 1 +
content/assets/js/ab3e1478.67e078f7.js | 1 +
content/assets/js/ac142572.5eb4fedb.js | 1 +
content/assets/js/acba87e9.f45addc2.js | 1 +
content/assets/js/ace893b1.edd5f6c5.js | 1 +
content/assets/js/ad644fff.6e00d821.js | 1 +
content/assets/js/ad6ab179.1811d36c.js | 1 +
content/assets/js/adc74e81.f98f5799.js | 1 +
content/assets/js/addd7d04.9ed2151d.js | 1 +
content/assets/js/ae2d6964.a37c029e.js | 1 +
content/assets/js/aec7c4d2.8cf3b594.js | 1 +
content/assets/js/aef48b0c.4890d747.js | 1 +
content/assets/js/aeff762f.a2ce1ac5.js | 1 +
content/assets/js/afb93b19.af721c7f.js | 1 +
content/assets/js/aff7d056.949dba46.js | 1 +
content/assets/js/b05ed60e.6fb24030.js | 1 +
content/assets/js/b0e2801c.a6879170.js | 1 +
content/assets/js/b10bf218.c55a2f38.js | 1 +
content/assets/js/b124dbba.f00e5fd4.js | 1 +
content/assets/js/b13bb173.09451daa.js | 1 +
content/assets/js/b22802e1.2d8e25dd.js | 1 +
content/assets/js/b2cc48c4.ce8c0800.js | 1 +
content/assets/js/b35cf73b.5241ee03.js | 1 +
content/assets/js/b3605e90.ba9415ec.js | 1 +
content/assets/js/b3d27c3d.475a8a1d.js | 1 +
content/assets/js/b40ad829.23ea399f.js | 1 +
content/assets/js/b495af5e.13cca5a9.js | 1 +
content/assets/js/b4b85abb.48d8b4ce.js | 1 +
content/assets/js/b4dab5a7.24aa42bc.js | 1 +
content/assets/js/b4e2f037.aeeb9d95.js | 1 +
content/assets/js/b4ee18c9.bd6da57d.js | 1 +
content/assets/js/b52ba0a9.95d0a923.js | 1 +
content/assets/js/b57ba85d.456d9e94.js | 1 +
content/assets/js/b5f1bf72.451d7716.js | 1 +
content/assets/js/b60048d4.a4420030.js | 1 +
content/assets/js/b6d8d203.ba2f7d53.js | 1 +
content/assets/js/b6e256d7.5ac6a252.js | 1 +
content/assets/js/b6e71db2.9a7ae3d3.js | 1 +
content/assets/js/b6f7b1ad.2efd2563.js | 1 +
content/assets/js/b741ca9d.2017e929.js | 1 +
content/assets/js/b7e9360c.d7531c71.js | 1 +
content/assets/js/b818b311.d211d1dd.js | 1 +
content/assets/js/b839c482.179ddf15.js | 1 +
content/assets/js/b84a9891.31223264.js | 1 +
content/assets/js/b86a6078.5de83b7b.js | 1 +
content/assets/js/b886d1a6.3cfb079c.js | 1 +
content/assets/js/b8e30eec.a5fb55aa.js | 1 +
content/assets/js/b919e92a.c529f294.js | 1 +
content/assets/js/b94177f1.f213f988.js | 1 +
content/assets/js/b960e77b.507e92c1.js | 1 +
content/assets/js/b9778b51.a9d9ced9.js | 1 +
content/assets/js/b9a6098d.fdd2f884.js | 1 +
content/assets/js/b9c4288f.57339bfc.js | 1 +
content/assets/js/b9cf5728.06c7c0bc.js | 1 +
content/assets/js/ba6c8805.ec4710aa.js | 1 +
content/assets/js/ba86f14a.b428e777.js | 1 +
content/assets/js/bad097a7.2263fcfd.js | 1 +
content/assets/js/baeb446a.79e7243c.js | 1 +
content/assets/js/bb9046c3.74a1619e.js | 1 +
content/assets/js/bbf9c6c0.fb73b695.js | 1 +
content/assets/js/bc3e7c84.b50fe57a.js | 1 +
content/assets/js/bc870b04.3ff92e6a.js | 1 +
content/assets/js/bd75d373.e6e7b90a.js | 1 +
content/assets/js/bd98b3c3.e2d9c56a.js | 1 +
content/assets/js/bdac0c34.b29766f1.js | 1 +
content/assets/js/be028587.846772ca.js | 1 +
content/assets/js/be28ebb7.f59a413e.js | 1 +
content/assets/js/be8f35a9.62265724.js | 1 +
content/assets/js/bec2767e.51416613.js | 1 +
content/assets/js/bfecf7aa.5570c1a9.js | 1 +
content/assets/js/c01078fb.31c54081.js | 1 +
content/assets/js/c03c5e7d.a07b440f.js | 1 +
content/assets/js/c060c221.3062e0c4.js | 1 +
content/assets/js/c080d43f.dcc2d2de.js | 1 +
content/assets/js/c0b28cfa.8b45a65e.js | 1 +
content/assets/js/c0f10c99.9e795052.js | 1 +
content/assets/js/c0fe949b.f38714a9.js | 1 +
content/assets/js/c15f7afe.2ff22539.js | 1 +
content/assets/js/c1695df6.637163cc.js | 1 +
content/assets/js/c1cae483.c7c80205.js | 1 +
content/assets/js/c1ccba34.8a0866a6.js | 1 +
content/assets/js/c20c2d54.3d3472a5.js | 1 +
content/assets/js/c226be0e.951b4d5b.js | 1 +
content/assets/js/c27706a6.e240983a.js | 1 +
content/assets/js/c31dbaa3.16e4ee68.js | 1 +
content/assets/js/c32157f6.7911e142.js | 1 +
content/assets/js/c3291ebe.121274ec.js | 1 +
content/assets/js/c3315f5a.355cdbd6.js | 1 +
content/assets/js/c35a615f.e1327baf.js | 1 +
content/assets/js/c38b85a5.38f4587f.js | 1 +
content/assets/js/c3d87666.f4ce1063.js | 1 +
content/assets/js/c3dab983.775397d5.js | 1 +
content/assets/js/c3e113d4.8a828199.js | 1 +
content/assets/js/c3e45414.f4116aaa.js | 1 +
content/assets/js/c435b022.5612ef0a.js | 1 +
content/assets/js/c43652e0.b24747f6.js | 1 +
content/assets/js/c4a1979b.2cbafa43.js | 1 +
content/assets/js/c531194f.3ac9e217.js | 1 +
content/assets/js/c534d6c1.5e3bd7d4.js | 1 +
content/assets/js/c54096c0.241454ab.js | 1 +
content/assets/js/c544bd14.7d2718d4.js | 1 +
content/assets/js/c578614a.2c47dda6.js | 1 +
content/assets/js/c585ed24.630420b9.js | 1 +
content/assets/js/c58c74a4.98e11dca.js | 1 +
content/assets/js/c58ebb18.0ad4759c.js | 1 +
content/assets/js/c5e3ffb6.6fe819eb.js | 1 +
content/assets/js/c6158981.d6051365.js | 1 +
content/assets/js/c6320756.fdd5ff4b.js | 1 +
content/assets/js/c63361b8.e24c429e.js | 1 +
content/assets/js/c6aef891.939b7ce0.js | 1 +
content/assets/js/c6b26fc8.f0625e18.js | 1 +
content/assets/js/c735709b.40042a78.js | 1 +
content/assets/js/c7cf9710.d067d927.js | 1 +
content/assets/js/c8297447.8977c533.js | 1 +
content/assets/js/c8638330.b14acc04.js | 1 +
content/assets/js/c874577d.48b76a3d.js | 1 +
content/assets/js/c8746900.91e5a794.js | 1 +
content/assets/js/c9019068.032955ad.js | 1 +
content/assets/js/c924e714.4aae4a63.js | 1 +
content/assets/js/c934740e.73bde0fd.js | 1 +
content/assets/js/c949b3cf.30a7fdf0.js | 1 +
content/assets/js/c9e54f05.7d7821b8.js | 1 +
content/assets/js/c9f422f9.53c84bff.js | 1 +
content/assets/js/ca101d6f.650ed415.js | 1 +
content/assets/js/ca3f2a1d.7aacbf68.js | 1 +
content/assets/js/ca8cdd7d.d4cb23e1.js | 1 +
content/assets/js/cb3e2437.86376990.js | 1 +
content/assets/js/cc52a62e.0cbf1a8a.js | 1 +
content/assets/js/ccbdca07.1423155e.js | 1 +
content/assets/js/ccc49370.837e2472.js | 1 +
content/assets/js/cd39175e.cc90bfe4.js | 1 +
content/assets/js/cd70cadb.e443c949.js | 1 +
content/assets/js/cdc526f6.a0206e2d.js | 1 +
content/assets/js/cdd9843c.15ad43b9.js | 1 +
content/assets/js/ce3f0c10.479c7d77.js | 1 +
content/assets/js/ceaecf88.97c03a7a.js | 1 +
content/assets/js/ceb1894d.6a01bedd.js | 1 +
content/assets/js/cebdb4db.81d0b437.js | 1 +
content/assets/js/ceca8727.2f4d91bf.js | 1 +
content/assets/js/cf1d89fa.ab15232b.js | 1 +
content/assets/js/cf796832.7c13c4c2.js | 1 +
content/assets/js/cf97189a.95484920.js | 1 +
content/assets/js/cfb24a47.68591264.js | 1 +
content/assets/js/d04f3f81.39af6944.js | 1 +
content/assets/js/d056b073.2faed245.js | 1 +
content/assets/js/d05d3ab2.c5d07047.js | 1 +
content/assets/js/d0e188a9.a97da4c8.js | 1 +
content/assets/js/d0e67a19.9feb4b00.js | 1 +
content/assets/js/d14abc1f.2c66099a.js | 1 +
content/assets/js/d236d59e.32d41122.js | 1 +
content/assets/js/d2437b76.20d654ee.js | 1 +
content/assets/js/d28ad348.bc656b8a.js | 1 +
content/assets/js/d3a1655a.7782ce65.js | 1 +
content/assets/js/d3aa067e.27894d0f.js | 1 +
content/assets/js/d41e8cb6.ff2e0cfb.js | 1 +
content/assets/js/d422fd33.565bb8a4.js | 1 +
content/assets/js/d4351bbb.1f17465b.js | 1 +
content/assets/js/d46914be.8902cd25.js | 1 +
content/assets/js/d46fdd41.ead659fc.js | 1 +
content/assets/js/d4859191.92c00d31.js | 1 +
content/assets/js/d4cfeb0f.cd7bf8f6.js | 1 +
content/assets/js/d4d961d3.fc9f545f.js | 1 +
content/assets/js/d4fa927d.758e0bd6.js | 1 +
content/assets/js/d53be5cb.e4928862.js | 1 +
content/assets/js/d5473ec6.ba818234.js | 1 +
content/assets/js/d5696c02.5853a2c0.js | 1 +
content/assets/js/d573f050.70a15759.js | 1 +
content/assets/js/d5b86818.61ef9839.js | 1 +
content/assets/js/d6ca89bc.3d8ba53e.js | 1 +
content/assets/js/d71520a9.282ce8c7.js | 1 +
content/assets/js/d785c177.96a8bac1.js | 1 +
content/assets/js/d7a4950c.e49b17d6.js | 1 +
content/assets/js/d7c89452.a14b405b.js | 1 +
content/assets/js/d7d56734.481c757e.js | 1 +
content/assets/js/d7e231d1.0c51b7cc.js | 1 +
content/assets/js/d8151a6c.5270ca4d.js | 1 +
content/assets/js/d8462006.d68a4285.js | 1 +
content/assets/js/d8a16cf1.90dfda45.js | 1 +
content/assets/js/d9a2414f.03a086ee.js | 1 +
content/assets/js/d9aaabb2.df7586fb.js | 1 +
content/assets/js/d9f7ac3f.6e9488a5.js | 1 +
content/assets/js/da069120.b78cf638.js | 1 +
content/assets/js/dadcd453.88025e0f.js | 1 +
content/assets/js/db00209f.449e0f61.js | 1 +
content/assets/js/db1b23e8.fdc0af2a.js | 1 +
content/assets/js/db4d4de6.63028d4b.js | 1 +
content/assets/js/db6ae5e0.fed11a38.js | 1 +
content/assets/js/dbc1c8d6.75bd6e9c.js | 1 +
content/assets/js/dbf2e013.05811ac6.js | 1 +
content/assets/js/dc409ed3.180ea9d6.js | 1 +
content/assets/js/dc4b5e20.9e026a77.js | 1 +
content/assets/js/dc6ac6bf.9584d2ed.js | 1 +
content/assets/js/dd1abaff.ee5876e4.js | 1 +
content/assets/js/dd563af1.e3f3f777.js | 1 +
content/assets/js/dd60ef96.0dca50d4.js | 1 +
content/assets/js/ddc34377.c4668482.js | 1 +
content/assets/js/de04a48d.b433e229.js | 1 +
content/assets/js/df04239e.9f90f121.js | 1 +
content/assets/js/df08001c.9c191c17.js | 1 +
content/assets/js/df118b33.80147464.js | 1 +
content/assets/js/dfe4649a.3e56eff2.js | 1 +
content/assets/js/dff879a0.8450f799.js | 1 +
content/assets/js/dffbeab7.580339fa.js | 1 +
content/assets/js/e051f32e.6455c39f.js | 1 +
content/assets/js/e0c1df74.37f31a50.js | 1 +
content/assets/js/e139aac6.3a7a3b56.js | 1 +
content/assets/js/e15c6f06.6805a1ae.js | 1 +
content/assets/js/e1b5c05b.534eb875.js | 1 +
content/assets/js/e20c481c.44ee1a78.js | 1 +
content/assets/js/e22b137b.355df2bd.js | 1 +
content/assets/js/e240e512.adeb4099.js | 1 +
content/assets/js/e2415ceb.ee2884e3.js | 1 +
content/assets/js/e25f3b40.ab7b2953.js | 1 +
content/assets/js/e2661404.0e846c2b.js | 1 +
content/assets/js/e28e97f6.259b96e1.js | 1 +
content/assets/js/e29f8dbe.cff4989b.js | 1 +
content/assets/js/e2d24ee4.dffa0fae.js | 1 +
content/assets/js/e39aedde.35495c3e.js | 1 +
content/assets/js/e3a97cfa.2764528a.js | 1 +
content/assets/js/e3e1df69.81c0f645.js | 1 +
content/assets/js/e3f38622.808067c9.js | 1 +
content/assets/js/e436fc67.fee8e170.js | 1 +
content/assets/js/e43f281a.223a7052.js | 1 +
content/assets/js/e44a6b28.eddce008.js | 1 +
content/assets/js/e4791a98.ed5fa7f4.js | 1 +
content/assets/js/e4db3abb.ffbbb667.js | 1 +
content/assets/js/e4eadcbb.e0d3212e.js | 1 +
content/assets/js/e4feb5eb.998d9eb4.js | 1 +
content/assets/js/e5303ca6.cc721cf9.js | 1 +
content/assets/js/e58a967c.b278a6f5.js | 1 +
content/assets/js/e5970cb4.3668ca3d.js | 1 +
content/assets/js/e5bff6be.cb76e77a.js | 1 +
content/assets/js/e5c7ef0c.77fe21ea.js | 1 +
content/assets/js/e6092074.0f4f3112.js | 1 +
content/assets/js/e617350c.589e154a.js | 1 +
content/assets/js/e6489da7.6378e32f.js | 1 +
content/assets/js/e64c4113.e27ad0f0.js | 1 +
content/assets/js/e661b214.36ecc7e4.js | 1 +
content/assets/js/e6796f1c.5e5b6be7.js | 1 +
content/assets/js/e682c039.2eec5944.js | 1 +
content/assets/js/e6cdfbab.2c51fec8.js | 1 +
content/assets/js/e6ea4c14.9f315799.js | 1 +
content/assets/js/e6f438eb.59ea4112.js | 1 +
content/assets/js/e71ee6f5.bbd77cff.js | 1 +
content/assets/js/e7732e46.678ab448.js | 1 +
content/assets/js/e798db47.141b98ad.js | 1 +
content/assets/js/e7a70e68.730f0ea6.js | 1 +
content/assets/js/e7add07a.50b43de2.js | 1 +
content/assets/js/e7d706ac.783bf2b6.js | 1 +
content/assets/js/e7f26585.50484487.js | 1 +
content/assets/js/e80177bc.b0b96a3a.js | 1 +
content/assets/js/e8a88bb4.4ead8330.js | 1 +
content/assets/js/e8b20df1.e76f80e2.js | 1 +
content/assets/js/e8b90cb7.a874e8f4.js | 1 +
content/assets/js/e8e47965.7ce4a05e.js | 1 +
content/assets/js/e8f25a1f.82e9f42f.js | 1 +
content/assets/js/e8f3caab.b12a3fb0.js | 1 +
content/assets/js/e979ba48.60f0937b.js | 1 +
content/assets/js/e97f2497.fce10d29.js | 1 +
content/assets/js/e9a910dd.5dd242bb.js | 1 +
content/assets/js/e9ac57a8.3aaa5f34.js | 1 +
content/assets/js/ea78e09b.f557508d.js | 1 +
content/assets/js/ea99fabd.eefa9c8d.js | 1 +
content/assets/js/eb15ea29.9d4bd579.js | 1 +
content/assets/js/eb2128ae.6737018c.js | 1 +
content/assets/js/eb7bb5cd.56a73f8f.js | 1 +
content/assets/js/ebbb90e4.7308bebc.js | 1 +
content/assets/js/ebd5c9cc.73d03a58.js | 1 +
content/assets/js/ebe9f2b3.49623a4f.js | 1 +
content/assets/js/ebec8dfb.e51343be.js | 1 +
content/assets/js/ebf268ea.7d188e99.js | 1 +
content/assets/js/ec082579.7a9f9b86.js | 1 +
content/assets/js/ed197032.14e8e3ee.js | 1 +
content/assets/js/ed88c962.49cf0c3e.js | 1 +
content/assets/js/ee22cedc.3654f041.js | 1 +
content/assets/js/ee5d82c1.ba81bd9c.js | 1 +
content/assets/js/eea5f4f3.1dc5bbdb.js | 1 +
content/assets/js/ef39a009.758cda47.js | 1 +
content/assets/js/f0047879.6608f2e8.js | 1 +
content/assets/js/f0128bb0.ed5ca56e.js | 1 +
content/assets/js/f03e3a20.5a06185f.js | 1 +
content/assets/js/f0cc1e16.eac7b7a5.js | 1 +
content/assets/js/f10f0f25.fef7655c.js | 1 +
content/assets/js/f1364798.fd698025.js | 1 +
content/assets/js/f16b5e1d.8687f64f.js | 1 +
content/assets/js/f1b8d540.cacedc0e.js | 1 +
content/assets/js/f1b93fa7.ccc25b0a.js | 1 +
content/assets/js/f1c571e2.00e05700.js | 1 +
content/assets/js/f248745a.1d444bf9.js | 1 +
content/assets/js/f2580581.0d800c5d.js | 1 +
content/assets/js/f27fcbc3.23d9fc61.js | 1 +
content/assets/js/f29b7641.4d5a2f09.js | 1 +
content/assets/js/f2b53846.5af7a8f6.js | 1 +
content/assets/js/f39d6a63.a1aae3f1.js | 1 +
content/assets/js/f40339a2.51de917c.js | 1 +
content/assets/js/f423ca85.53a3e94d.js | 1 +
content/assets/js/f44755f7.86b56c4e.js | 1 +
content/assets/js/f4680237.6837b936.js | 1 +
content/assets/js/f49b4303.1c42e50f.js | 1 +
content/assets/js/f4efcb7e.c5e921c7.js | 1 +
content/assets/js/f5ce918d.bda59de0.js | 1 +
content/assets/js/f5dea032.a7474a3f.js | 1 +
content/assets/js/f6433a13.ff1adacf.js | 1 +
content/assets/js/f6d86979.c76ef171.js | 1 +
content/assets/js/f6e82cfe.27f6b17f.js | 1 +
content/assets/js/f6f63957.3c89fac4.js | 1 +
content/assets/js/f7bc123a.6bc0d209.js | 1 +
content/assets/js/f7da9b35.8233cce5.js | 1 +
content/assets/js/f7dbc3ed.5193042a.js | 1 +
content/assets/js/f85d4fb1.85de0bf4.js | 1 +
content/assets/js/f8f07ea0.58356a53.js | 1 +
content/assets/js/f912055a.809da1ea.js | 1 +
content/assets/js/f91520b1.4712eb97.js | 1 +
content/assets/js/f9164656.837c5fbb.js | 1 +
content/assets/js/f962567e.3eecbf44.js | 1 +
content/assets/js/fa289ff2.f4227955.js | 1 +
content/assets/js/fa58615d.d6dc7fba.js | 1 +
content/assets/js/fad5d89e.c4174623.js | 1 +
content/assets/js/fb088778.b254ace1.js | 1 +
content/assets/js/fb162e88.008dbf45.js | 1 +
content/assets/js/fb27fca0.64216ddb.js | 1 +
content/assets/js/fb36db17.0253bf93.js | 1 +
content/assets/js/fb5af83a.288166c8.js | 1 +
content/assets/js/fb9d1221.0d69fa8a.js | 1 +
content/assets/js/fba5b766.3c2c8358.js | 1 +
content/assets/js/fbc8bcbd.65da37ab.js | 1 +
content/assets/js/fcdbdfe8.1364e0ae.js | 1 +
content/assets/js/fd666491.a814292c.js | 1 +
content/assets/js/fd73a105.d47c407c.js | 1 +
content/assets/js/fd8bdf44.eb8dbb45.js | 1 +
content/assets/js/fd9b41c3.06be1438.js | 1 +
content/assets/js/fdbbc52e.f8eb5b32.js | 1 +
content/assets/js/fe0916fb.12179ada.js | 1 +
content/assets/js/fe528f31.bae88c97.js | 1 +
content/assets/js/fe911995.6270eb37.js | 1 +
content/assets/js/fef0b720.6511907f.js | 1 +
content/assets/js/fefa8efc.57359db5.js | 1 +
content/assets/js/fefd9adc.dee7a988.js | 1 +
content/assets/js/ff1d9c25.0bfa3485.js | 1 +
content/assets/js/ff9dae67.42e982d7.js | 1 +
content/assets/js/ffb12d2c.84ed0d50.js | 1 +
content/assets/js/fff0353e.800107cb.js | 1 +
content/assets/js/main.b0d8924e.js | 2 +
content/assets/js/main.b0d8924e.js.LICENSE.txt | 64 +
content/assets/js/runtime~main.b878274f.js | 1 +
.../blog/2018/08/06/Apache-Pulsar-2-1-0/index.html | 8 +-
.../blog/2019/02/20/Apache-Pulsar-2-3-0/index.html | 8 +-
.../blog/2019/07/05/Apache-Pulsar-2-4-0/index.html | 8 +-
.../blog/2019/12/04/Apache-Pulsar-2-4-2/index.html | 8 +-
.../blog/2019/12/18/Pulsar-summit-cfp/index.html | 8 +-
.../pulsar-milestone-200-contributors/index.html | 8 +-
.../index.html | 8 +-
.../blog/2020/04/23/Apache-Pulsar-2-5-1/index.html | 8 +-
.../blog/2020/05/19/Apache-Pulsar-2-5-2/index.html | 8 +-
.../blog/2020/06/18/Apache-Pulsar-2-6-0/index.html | 8 +-
.../blog/2020/08/21/Apache-Pulsar-2-6-1/index.html | 8 +-
.../2020/08/24/Pulsar-300-contributors/index.html | 8 +-
.../09/01/pulsar-summit-asia-2020-cfp/index.html | 8 +-
.../11/04/pulsar-summit-asia-schedule/index.html | 8 +-
.../blog/2020/11/09/Apache-Pulsar-2-6-2/index.html | 8 +-
.../blog/2020/12/24/Apache-Pulsar-2-7-0/index.html | 8 +-
.../blog/2021/05/13/Apache-Pulsar-2-7-2/index.html | 8 +-
.../blog/2021/06/12/Apache-Pulsar-2-8-0/index.html | 8 +-
.../blog/2021/08/11/Apache-Pulsar-2-7-3/index.html | 8 +-
content/blog/2021/08/18/asia-cfp/index.html | 8 +-
.../blog/2021/09/23/Apache-Pulsar-2-8-1/index.html | 8 +-
content/blog/2021/12/11/Log4j-CVE/index.html | 8 +-
.../blog/2021/12/14/Apache-Pulsar-2-7-4/index.html | 8 +-
.../blog/2022/04/08/Apache-Pulsar-2-9-2/index.html | 8 +-
.../2022/05/11/Apache-Pulsar-2-10-0/index.html | 8 +-
.../index.html | 8 +-
.../2022/07/12/Apache-Pulsar-2-10-1/index.html | 8 +-
.../07/15/pulsar-summit-san-francisco/index.html | 8 +-
.../index.html | 8 +-
.../blog/2022/07/27/Apache-Pulsar-2-9-3/index.html | 8 +-
.../08/22/pulsar-summit-asia-2022-cfp/index.html | 8 +-
.../blog/2022/09/09/Apache-Pulsar-2-7-5/index.html | 8 +-
.../index.html | 8 +-
.../12/01/pulsar-summit-asia-2022-recap/index.html | 8 +-
.../2023/01/09/Apache-Pulsar-2-10-3/index.html | 8 +-
.../01/10/pulsar-2022-year-in-review/index.html | 8 +-
.../2023/01/20/Apache-Pulsar-2-11-0/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../2023/04/19/Apache-Pulsar-2-10-4/index.html | 8 +-
.../05/02/announcing-apache-pulsar-3-0/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../10/10/announcing-apache-pulsar-3-1/index.html | 8 +-
.../01/12/pulsar-2023-year-in-review/index.html | 8 +-
.../02/12/announcing-apache-pulsar-3-2/index.html | 8 +-
.../10/24/announcing-apache-pulsar-4-0/index.html | 8 +-
content/blog/archive/index.html | 8 +-
content/blog/index.html | 8 +-
content/blog/page/2/index.html | 8 +-
content/blog/page/3/index.html | 8 +-
content/blog/page/4/index.html | 8 +-
content/blog/page/5/index.html | 8 +-
content/books/index.html | 8 +-
content/broker-feature-matrix/index.html | 8 +-
content/case-studies/index.html | 102 +-
content/client-feature-matrix/index.html | 8 +-
content/community/index.html | 8 +-
content/contact/index.html | 8 +-
.../contribute/become-core-developer/index.html | 10 +-
content/contribute/create-gpg-keys/index.html | 10 +-
.../develop-coding-conventions/index.html | 10 +-
content/contribute/develop-labels/index.html | 10 +-
.../contribute/develop-semantic-title/index.html | 10 +-
content/contribute/develop-triage/index.html | 10 +-
.../contribute/document-contribution/index.html | 10 +-
content/contribute/document-intro/index.html | 10 +-
content/contribute/document-preview/index.html | 10 +-
content/contribute/document-syntax/index.html | 10 +-
content/contribute/index.html | 10 +-
content/contribute/maintenance-process/index.html | 10 +-
content/contribute/personal-ci/index.html | 10 +-
content/contribute/release-note-guide/index.html | 10 +-
content/contribute/release-policy/index.html | 12 +-
content/contribute/release-process/index.html | 16 +-
content/contribute/setup-building/index.html | 10 +-
content/contribute/setup-buildtools/index.html | 10 +-
content/contribute/setup-debugging/index.html | 10 +-
content/contribute/setup-git/index.html | 10 +-
content/contribute/setup-ide/index.html | 10 +-
content/contribute/site-intro/index.html | 10 +-
content/contribute/testing-licenses/index.html | 10 +-
.../validate-release-candidate/index.html | 10 +-
content/css/katex-0.13.24.min.css | 2 +-
content/docs/4.0.x/adaptors-kafka/index.html | 8 +-
content/docs/4.0.x/adaptors-spark/index.html | 8 +-
content/docs/4.0.x/adaptors-storm/index.html | 8 +-
content/docs/4.0.x/admin-api-brokers/index.html | 8 +-
content/docs/4.0.x/admin-api-clusters/index.html | 8 +-
content/docs/4.0.x/admin-api-features/index.html | 8 +-
content/docs/4.0.x/admin-api-functions/index.html | 8 +-
.../docs/4.0.x/admin-api-get-started/index.html | 8 +-
content/docs/4.0.x/admin-api-namespaces/index.html | 8 +-
.../admin-api-non-partitioned-topics/index.html | 8 +-
.../admin-api-non-persistent-topics/index.html | 8 +-
content/docs/4.0.x/admin-api-overview/index.html | 8 +-
content/docs/4.0.x/admin-api-packages/index.html | 8 +-
.../4.0.x/admin-api-partitioned-topics/index.html | 8 +-
.../docs/4.0.x/admin-api-permissions/index.html | 8 +-
.../4.0.x/admin-api-persistent-topics/index.html | 8 +-
content/docs/4.0.x/admin-api-schemas/index.html | 8 +-
content/docs/4.0.x/admin-api-tenants/index.html | 8 +-
content/docs/4.0.x/admin-api-tools/index.html | 8 +-
content/docs/4.0.x/admin-api-topics/index.html | 8 +-
.../docs/4.0.x/admin-api-transactions/index.html | 8 +-
content/docs/4.0.x/admin-api-tutorial/index.html | 8 +-
content/docs/4.0.x/admin-api-use-cases/index.html | 8 +-
.../index.html | 8 +-
content/docs/4.0.x/administration-geo/index.html | 8 +-
.../administration-isolation-bookie/index.html | 8 +-
.../administration-isolation-broker/index.html | 8 +-
.../docs/4.0.x/administration-isolation/index.html | 8 +-
.../4.0.x/administration-load-balance/index.html | 8 +-
.../4.0.x/administration-metadata-store/index.html | 8 +-
content/docs/4.0.x/administration-proxy/index.html | 8 +-
.../4.0.x/administration-pulsar-manager/index.html | 8 +-
.../4.0.x/administration-pulsar-shell/index.html | 8 +-
content/docs/4.0.x/administration-stats/index.html | 8 +-
.../docs/4.0.x/administration-upgrade/index.html | 8 +-
content/docs/4.0.x/administration-zk-bk/index.html | 8 +-
.../docs/4.0.x/client-libraries-clients/index.html | 8 +-
.../index.html | 8 +-
.../4.0.x/client-libraries-consumers/index.html | 8 +-
.../client-libraries-cpp-initialize/index.html | 8 +-
.../4.0.x/client-libraries-cpp-setup/index.html | 8 +-
.../docs/4.0.x/client-libraries-cpp-use/index.html | 8 +-
content/docs/4.0.x/client-libraries-cpp/index.html | 8 +-
.../client-libraries-dotnet-initialize/index.html | 8 +-
.../4.0.x/client-libraries-dotnet-setup/index.html | 8 +-
.../4.0.x/client-libraries-dotnet-use/index.html | 8 +-
.../docs/4.0.x/client-libraries-dotnet/index.html | 8 +-
.../client-libraries-go-initialize/index.html | 8 +-
.../4.0.x/client-libraries-go-setup/index.html | 8 +-
.../docs/4.0.x/client-libraries-go-use/index.html | 8 +-
content/docs/4.0.x/client-libraries-go/index.html | 8 +-
.../client-libraries-java-initialize/index.html | 8 +-
.../4.0.x/client-libraries-java-setup/index.html | 8 +-
.../4.0.x/client-libraries-java-use/index.html | 8 +-
.../docs/4.0.x/client-libraries-java/index.html | 8 +-
.../4.0.x/client-libraries-node-configs/index.html | 8 +-
.../client-libraries-node-initialize/index.html | 8 +-
.../4.0.x/client-libraries-node-setup/index.html | 8 +-
.../4.0.x/client-libraries-node-use/index.html | 8 +-
.../docs/4.0.x/client-libraries-node/index.html | 8 +-
.../4.0.x/client-libraries-producers/index.html | 8 +-
.../client-libraries-python-initialize/index.html | 8 +-
.../4.0.x/client-libraries-python-setup/index.html | 8 +-
.../4.0.x/client-libraries-python-use/index.html | 8 +-
.../docs/4.0.x/client-libraries-python/index.html | 8 +-
.../docs/4.0.x/client-libraries-readers/index.html | 8 +-
.../docs/4.0.x/client-libraries-rest/index.html | 8 +-
.../docs/4.0.x/client-libraries-schema/index.html | 8 +-
.../4.0.x/client-libraries-tableviews/index.html | 8 +-
.../4.0.x/client-libraries-websocket/index.html | 8 +-
content/docs/4.0.x/client-libraries/index.html | 8 +-
.../concepts-architecture-overview/index.html | 8 +-
.../docs/4.0.x/concepts-authentication/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
content/docs/4.0.x/concepts-clients/index.html | 8 +-
.../concepts-cluster-level-failover/index.html | 8 +-
content/docs/4.0.x/concepts-messaging/index.html | 8 +-
.../docs/4.0.x/concepts-multi-tenancy/index.html | 8 +-
.../index.html | 8 +-
content/docs/4.0.x/concepts-overview/index.html | 8 +-
.../4.0.x/concepts-proxy-sni-routing/index.html | 8 +-
content/docs/4.0.x/concepts-replication/index.html | 8 +-
content/docs/4.0.x/concepts-throttling/index.html | 8 +-
.../docs/4.0.x/concepts-tiered-storage/index.html | 8 +-
.../4.0.x/concepts-topic-compaction/index.html | 8 +-
.../4.0.x/cookbooks-bookkeepermetadata/index.html | 8 +-
content/docs/4.0.x/cookbooks-compaction/index.html | 8 +-
.../docs/4.0.x/cookbooks-deduplication/index.html | 8 +-
content/docs/4.0.x/cookbooks-encryption/index.html | 8 +-
.../docs/4.0.x/cookbooks-message-queue/index.html | 8 +-
.../docs/4.0.x/cookbooks-non-persistent/index.html | 8 +-
.../docs/4.0.x/cookbooks-partitioned/index.html | 8 +-
.../4.0.x/cookbooks-retention-expiry/index.html | 8 +-
.../docs/4.0.x/cookbooks-tiered-storage/index.html | 8 +-
content/docs/4.0.x/deploy-aws/index.html | 8 +-
.../deploy-bare-metal-multi-cluster/index.html | 8 +-
content/docs/4.0.x/deploy-bare-metal/index.html | 8 +-
content/docs/4.0.x/deploy-docker/index.html | 8 +-
content/docs/4.0.x/deploy-ibm/index.html | 8 +-
content/docs/4.0.x/deploy-kubernetes/index.html | 8 +-
content/docs/4.0.x/deploy-monitoring/index.html | 8 +-
content/docs/4.0.x/develop-load-manager/index.html | 8 +-
content/docs/4.0.x/develop-plugin/index.html | 8 +-
content/docs/4.0.x/develop-tools/index.html | 8 +-
content/docs/4.0.x/developers-landing/index.html | 8 +-
.../4.0.x/developing-binary-protocol/index.html | 8 +-
content/docs/4.0.x/functions-cli/index.html | 8 +-
content/docs/4.0.x/functions-concepts/index.html | 8 +-
content/docs/4.0.x/functions-debug-cli/index.html | 8 +-
.../docs/4.0.x/functions-debug-localrun/index.html | 8 +-
.../4.0.x/functions-debug-log-topic/index.html | 8 +-
.../docs/4.0.x/functions-debug-stderr/index.html | 8 +-
.../4.0.x/functions-debug-unit-test/index.html | 8 +-
content/docs/4.0.x/functions-debug/index.html | 8 +-
.../4.0.x/functions-deploy-arguments/index.html | 8 +-
.../functions-deploy-cluster-builtin/index.html | 8 +-
.../functions-deploy-cluster-encryption/index.html | 8 +-
.../functions-deploy-cluster-package/index.html | 8 +-
.../index.html | 8 +-
.../functions-deploy-cluster-resource/index.html | 8 +-
.../docs/4.0.x/functions-deploy-cluster/index.html | 8 +-
.../4.0.x/functions-deploy-localrun/index.html | 8 +-
.../docs/4.0.x/functions-deploy-trigger/index.html | 8 +-
content/docs/4.0.x/functions-deploy/index.html | 8 +-
.../4.0.x/functions-develop-admin-api/index.html | 8 +-
.../docs/4.0.x/functions-develop-api/index.html | 8 +-
.../docs/4.0.x/functions-develop-log/index.html | 8 +-
.../4.0.x/functions-develop-metrics/index.html | 8 +-
.../functions-develop-schema-registry/index.html | 8 +-
.../4.0.x/functions-develop-security/index.html | 8 +-
.../docs/4.0.x/functions-develop-serde/index.html | 8 +-
.../docs/4.0.x/functions-develop-state/index.html | 8 +-
.../4.0.x/functions-develop-tutorial/index.html | 8 +-
.../index.html | 8 +-
content/docs/4.0.x/functions-develop/index.html | 8 +-
content/docs/4.0.x/functions-overview/index.html | 8 +-
content/docs/4.0.x/functions-package-go/index.html | 8 +-
.../docs/4.0.x/functions-package-java/index.html | 8 +-
.../docs/4.0.x/functions-package-python/index.html | 8 +-
content/docs/4.0.x/functions-package/index.html | 8 +-
content/docs/4.0.x/functions-quickstart/index.html | 8 +-
.../functions-runtime-java-options/index.html | 8 +-
.../4.0.x/functions-runtime-kubernetes/index.html | 8 +-
.../4.0.x/functions-runtime-process/index.html | 8 +-
.../docs/4.0.x/functions-runtime-thread/index.html | 8 +-
content/docs/4.0.x/functions-runtime/index.html | 8 +-
.../docs/4.0.x/functions-worker-corun/index.html | 8 +-
.../index.html | 8 +-
.../functions-worker-run-separately/index.html | 8 +-
.../4.0.x/functions-worker-stateful/index.html | 8 +-
.../functions-worker-temp-file-path/index.html | 8 +-
.../functions-worker-troubleshooting/index.html | 8 +-
content/docs/4.0.x/functions-worker/index.html | 8 +-
.../docs/4.0.x/get-started-pulsar-admin/index.html | 8 +-
.../getting-started-docker-compose/index.html | 8 +-
.../docs/4.0.x/getting-started-docker/index.html | 8 +-
content/docs/4.0.x/getting-started-helm/index.html | 8 +-
content/docs/4.0.x/getting-started-home/index.html | 8 +-
.../4.0.x/getting-started-standalone/index.html | 8 +-
content/docs/4.0.x/helm-deploy/index.html | 8 +-
content/docs/4.0.x/helm-install/index.html | 8 +-
content/docs/4.0.x/helm-overview/index.html | 8 +-
content/docs/4.0.x/helm-prepare/index.html | 8 +-
content/docs/4.0.x/helm-tools/index.html | 8 +-
content/docs/4.0.x/helm-upgrade/index.html | 8 +-
content/docs/4.0.x/how-to-landing/index.html | 8 +-
content/docs/4.0.x/index.html | 8 +-
.../install-deploy-upgrade-landing/index.html | 8 +-
content/docs/4.0.x/io-aerospike-sink/index.html | 8 +-
content/docs/4.0.x/io-aerospike/index.html | 8 +-
content/docs/4.0.x/io-alluxio/index.html | 8 +-
.../4.0.x/io-azuredataexplorer-sink/index.html | 8 +-
content/docs/4.0.x/io-canal-source/index.html | 8 +-
content/docs/4.0.x/io-cassandra-sink/index.html | 8 +-
content/docs/4.0.x/io-cassandra/index.html | 8 +-
content/docs/4.0.x/io-cdc-canal/index.html | 8 +-
content/docs/4.0.x/io-cdc-debezium/index.html | 8 +-
content/docs/4.0.x/io-cdc/index.html | 8 +-
content/docs/4.0.x/io-cli/index.html | 8 +-
content/docs/4.0.x/io-connectors/index.html | 8 +-
content/docs/4.0.x/io-debezium-source/index.html | 8 +-
content/docs/4.0.x/io-debug/index.html | 8 +-
content/docs/4.0.x/io-develop/index.html | 8 +-
content/docs/4.0.x/io-dynamodb-source/index.html | 8 +-
content/docs/4.0.x/io-dynamodb/index.html | 8 +-
.../docs/4.0.x/io-elasticsearch-sink/index.html | 8 +-
content/docs/4.0.x/io-elasticsearch/index.html | 8 +-
content/docs/4.0.x/io-file-source/index.html | 8 +-
content/docs/4.0.x/io-file/index.html | 8 +-
content/docs/4.0.x/io-flume-sink/index.html | 8 +-
content/docs/4.0.x/io-flume-source/index.html | 8 +-
content/docs/4.0.x/io-hbase-sink/index.html | 8 +-
content/docs/4.0.x/io-hbase/index.html | 8 +-
content/docs/4.0.x/io-hdfs/index.html | 8 +-
content/docs/4.0.x/io-hdfs2-sink/index.html | 8 +-
content/docs/4.0.x/io-hdfs3-sink/index.html | 8 +-
content/docs/4.0.x/io-http-sink/index.html | 8 +-
content/docs/4.0.x/io-influxdb-sink/index.html | 8 +-
content/docs/4.0.x/io-influxdb/index.html | 8 +-
content/docs/4.0.x/io-jdbc-sink/index.html | 8 +-
content/docs/4.0.x/io-jdbc/index.html | 8 +-
content/docs/4.0.x/io-kafka-sink/index.html | 8 +-
content/docs/4.0.x/io-kafka-source/index.html | 8 +-
content/docs/4.0.x/io-kafka/index.html | 8 +-
content/docs/4.0.x/io-kinesis-sink/index.html | 8 +-
content/docs/4.0.x/io-kinesis-source/index.html | 8 +-
content/docs/4.0.x/io-kinesis/index.html | 8 +-
content/docs/4.0.x/io-mongo-sink/index.html | 8 +-
content/docs/4.0.x/io-mongo-source/index.html | 8 +-
content/docs/4.0.x/io-mongo/index.html | 8 +-
content/docs/4.0.x/io-netty-source/index.html | 8 +-
content/docs/4.0.x/io-netty/index.html | 8 +-
content/docs/4.0.x/io-nsq-source/index.html | 8 +-
content/docs/4.0.x/io-nsq/index.html | 8 +-
content/docs/4.0.x/io-overview/index.html | 8 +-
content/docs/4.0.x/io-quickstart/index.html | 8 +-
content/docs/4.0.x/io-rabbitmq-sink/index.html | 8 +-
content/docs/4.0.x/io-rabbitmq-source/index.html | 8 +-
content/docs/4.0.x/io-rabbitmq/index.html | 8 +-
content/docs/4.0.x/io-redis-sink/index.html | 8 +-
content/docs/4.0.x/io-redis/index.html | 8 +-
content/docs/4.0.x/io-solr-sink/index.html | 8 +-
content/docs/4.0.x/io-solr/index.html | 8 +-
content/docs/4.0.x/io-tcp/index.html | 8 +-
content/docs/4.0.x/io-twitter-source/index.html | 8 +-
content/docs/4.0.x/io-twitter/index.html | 8 +-
content/docs/4.0.x/io-use/index.html | 8 +-
content/docs/4.0.x/kubernetes-helm/index.html | 8 +-
.../docs/4.0.x/performance-pulsar-perf/index.html | 8 +-
content/docs/4.0.x/pulsar-api-overview/index.html | 8 +-
content/docs/4.0.x/reference-cli-tools/index.html | 8 +-
.../docs/4.0.x/reference-configuration/index.html | 8 +-
.../4.0.x/reference-connector-admin/index.html | 8 +-
content/docs/4.0.x/reference-landing/index.html | 8 +-
.../reference-metrics-opentelemetry/index.html | 8 +-
content/docs/4.0.x/reference-metrics/index.html | 8 +-
.../docs/4.0.x/reference-pulsar-admin/index.html | 8 +-
.../4.0.x/reference-rest-api-overview/index.html | 8 +-
.../docs/4.0.x/reference-terminology/index.html | 8 +-
.../schema-evolution-compatibility/index.html | 8 +-
content/docs/4.0.x/schema-get-started/index.html | 8 +-
content/docs/4.0.x/schema-manage/index.html | 8 +-
content/docs/4.0.x/schema-overview/index.html | 8 +-
content/docs/4.0.x/schema-understand/index.html | 8 +-
content/docs/4.0.x/security-athenz/index.html | 8 +-
.../docs/4.0.x/security-authorization/index.html | 8 +-
content/docs/4.0.x/security-basic-auth/index.html | 8 +-
.../docs/4.0.x/security-bouncy-castle/index.html | 8 +-
content/docs/4.0.x/security-encryption/index.html | 8 +-
content/docs/4.0.x/security-extending/index.html | 8 +-
content/docs/4.0.x/security-jwt/index.html | 8 +-
content/docs/4.0.x/security-kerberos/index.html | 8 +-
content/docs/4.0.x/security-oauth2/index.html | 8 +-
.../docs/4.0.x/security-openid-connect/index.html | 8 +-
content/docs/4.0.x/security-overview/index.html | 8 +-
.../4.0.x/security-tls-authentication/index.html | 8 +-
.../docs/4.0.x/security-tls-transport/index.html | 8 +-
content/docs/4.0.x/security-token-admin/index.html | 8 +-
content/docs/4.0.x/standalone-docker/index.html | 8 +-
content/docs/4.0.x/standalone/index.html | 8 +-
.../docs/4.0.x/tiered-storage-aliyun/index.html | 8 +-
content/docs/4.0.x/tiered-storage-aws/index.html | 8 +-
content/docs/4.0.x/tiered-storage-azure/index.html | 8 +-
.../4.0.x/tiered-storage-filesystem/index.html | 8 +-
content/docs/4.0.x/tiered-storage-gcs/index.html | 8 +-
.../docs/4.0.x/tiered-storage-overview/index.html | 8 +-
content/docs/4.0.x/tiered-storage-s3/index.html | 8 +-
content/docs/4.0.x/transactions-api/index.html | 8 +-
.../docs/4.0.x/transactions-guarantee/index.html | 8 +-
content/docs/4.0.x/transactions/index.html | 8 +-
content/docs/4.0.x/tutorials-namespace/index.html | 8 +-
.../4.0.x/tutorials-produce-consume/index.html | 8 +-
content/docs/4.0.x/tutorials-tenant/index.html | 8 +-
content/docs/4.0.x/tutorials-topic/index.html | 8 +-
.../docs/4.0.x/txn-advanced-features/index.html | 8 +-
content/docs/4.0.x/txn-how/index.html | 8 +-
content/docs/4.0.x/txn-monitor/index.html | 8 +-
content/docs/4.0.x/txn-use/index.html | 8 +-
content/docs/4.0.x/txn-what/index.html | 8 +-
content/docs/4.0.x/txn-why/index.html | 8 +-
.../docs/4.0.x/window-functions-context/index.html | 8 +-
content/docs/next/adaptors-kafka/index.html | 8 +-
content/docs/next/adaptors-spark/index.html | 8 +-
content/docs/next/adaptors-storm/index.html | 8 +-
content/docs/next/admin-api-brokers/index.html | 8 +-
content/docs/next/admin-api-clusters/index.html | 8 +-
content/docs/next/admin-api-features/index.html | 8 +-
content/docs/next/admin-api-functions/index.html | 8 +-
content/docs/next/admin-api-get-started/index.html | 8 +-
content/docs/next/admin-api-namespaces/index.html | 8 +-
.../admin-api-non-partitioned-topics/index.html | 8 +-
.../admin-api-non-persistent-topics/index.html | 8 +-
content/docs/next/admin-api-overview/index.html | 8 +-
content/docs/next/admin-api-packages/index.html | 8 +-
.../next/admin-api-partitioned-topics/index.html | 8 +-
content/docs/next/admin-api-permissions/index.html | 8 +-
.../next/admin-api-persistent-topics/index.html | 8 +-
content/docs/next/admin-api-schemas/index.html | 8 +-
content/docs/next/admin-api-tenants/index.html | 8 +-
content/docs/next/admin-api-tools/index.html | 8 +-
content/docs/next/admin-api-topics/index.html | 8 +-
.../docs/next/admin-api-transactions/index.html | 8 +-
content/docs/next/admin-api-tutorial/index.html | 8 +-
content/docs/next/admin-api-use-cases/index.html | 8 +-
.../index.html | 8 +-
content/docs/next/administration-geo/index.html | 8 +-
.../administration-isolation-bookie/index.html | 8 +-
.../administration-isolation-broker/index.html | 8 +-
.../docs/next/administration-isolation/index.html | 8 +-
.../next/administration-load-balance/index.html | 8 +-
.../next/administration-metadata-store/index.html | 8 +-
content/docs/next/administration-proxy/index.html | 8 +-
.../next/administration-pulsar-manager/index.html | 8 +-
.../next/administration-pulsar-shell/index.html | 8 +-
content/docs/next/administration-stats/index.html | 8 +-
.../docs/next/administration-upgrade/index.html | 8 +-
content/docs/next/administration-zk-bk/index.html | 8 +-
.../docs/next/client-libraries-clients/index.html | 8 +-
.../index.html | 8 +-
.../next/client-libraries-consumers/index.html | 8 +-
.../client-libraries-cpp-initialize/index.html | 8 +-
.../next/client-libraries-cpp-setup/index.html | 8 +-
.../docs/next/client-libraries-cpp-use/index.html | 8 +-
content/docs/next/client-libraries-cpp/index.html | 8 +-
.../client-libraries-dotnet-initialize/index.html | 8 +-
.../next/client-libraries-dotnet-setup/index.html | 8 +-
.../next/client-libraries-dotnet-use/index.html | 8 +-
.../docs/next/client-libraries-dotnet/index.html | 8 +-
.../next/client-libraries-go-initialize/index.html | 8 +-
.../docs/next/client-libraries-go-setup/index.html | 8 +-
.../docs/next/client-libraries-go-use/index.html | 8 +-
content/docs/next/client-libraries-go/index.html | 8 +-
.../client-libraries-java-initialize/index.html | 8 +-
.../next/client-libraries-java-setup/index.html | 8 +-
.../docs/next/client-libraries-java-use/index.html | 8 +-
content/docs/next/client-libraries-java/index.html | 8 +-
.../next/client-libraries-node-configs/index.html | 8 +-
.../client-libraries-node-initialize/index.html | 8 +-
.../next/client-libraries-node-setup/index.html | 8 +-
.../docs/next/client-libraries-node-use/index.html | 8 +-
content/docs/next/client-libraries-node/index.html | 8 +-
.../next/client-libraries-producers/index.html | 8 +-
.../client-libraries-python-initialize/index.html | 8 +-
.../next/client-libraries-python-setup/index.html | 8 +-
.../next/client-libraries-python-use/index.html | 8 +-
.../docs/next/client-libraries-python/index.html | 8 +-
.../docs/next/client-libraries-readers/index.html | 8 +-
content/docs/next/client-libraries-rest/index.html | 8 +-
.../docs/next/client-libraries-schema/index.html | 8 +-
.../next/client-libraries-tableviews/index.html | 8 +-
.../next/client-libraries-websocket/index.html | 8 +-
content/docs/next/client-libraries/index.html | 8 +-
.../next/concepts-architecture-overview/index.html | 8 +-
.../docs/next/concepts-authentication/index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
.../index.html | 8 +-
content/docs/next/concepts-clients/index.html | 8 +-
.../concepts-cluster-level-failover/index.html | 8 +-
content/docs/next/concepts-messaging/index.html | 8 +-
.../docs/next/concepts-multi-tenancy/index.html | 8 +-
.../index.html | 8 +-
content/docs/next/concepts-overview/index.html | 8 +-
.../next/concepts-proxy-sni-routing/index.html | 8 +-
content/docs/next/concepts-replication/index.html | 8 +-
content/docs/next/concepts-throttling/index.html | 8 +-
.../docs/next/concepts-tiered-storage/index.html | 8 +-
.../docs/next/concepts-topic-compaction/index.html | 8 +-
.../next/cookbooks-bookkeepermetadata/index.html | 8 +-
content/docs/next/cookbooks-compaction/index.html | 8 +-
.../docs/next/cookbooks-deduplication/index.html | 8 +-
content/docs/next/cookbooks-encryption/index.html | 8 +-
.../docs/next/cookbooks-message-queue/index.html | 8 +-
.../docs/next/cookbooks-non-persistent/index.html | 8 +-
content/docs/next/cookbooks-partitioned/index.html | 8 +-
.../next/cookbooks-retention-expiry/index.html | 8 +-
.../docs/next/cookbooks-tiered-storage/index.html | 8 +-
content/docs/next/deploy-aws/index.html | 8 +-
.../deploy-bare-metal-multi-cluster/index.html | 8 +-
content/docs/next/deploy-bare-metal/index.html | 8 +-
content/docs/next/deploy-docker/index.html | 8 +-
content/docs/next/deploy-ibm/index.html | 8 +-
content/docs/next/deploy-kubernetes/index.html | 8 +-
content/docs/next/deploy-monitoring/index.html | 8 +-
content/docs/next/develop-load-manager/index.html | 8 +-
content/docs/next/develop-plugin/index.html | 8 +-
content/docs/next/develop-tools/index.html | 8 +-
content/docs/next/developers-landing/index.html | 8 +-
.../next/developing-binary-protocol/index.html | 8 +-
content/docs/next/functions-cli/index.html | 8 +-
content/docs/next/functions-concepts/index.html | 8 +-
content/docs/next/functions-debug-cli/index.html | 8 +-
.../docs/next/functions-debug-localrun/index.html | 8 +-
.../docs/next/functions-debug-log-topic/index.html | 8 +-
.../docs/next/functions-debug-stderr/index.html | 8 +-
.../docs/next/functions-debug-unit-test/index.html | 8 +-
content/docs/next/functions-debug/index.html | 8 +-
.../next/functions-deploy-arguments/index.html | 8 +-
.../functions-deploy-cluster-builtin/index.html | 8 +-
.../functions-deploy-cluster-encryption/index.html | 8 +-
.../functions-deploy-cluster-package/index.html | 8 +-
.../index.html | 8 +-
.../functions-deploy-cluster-resource/index.html | 8 +-
.../docs/next/functions-deploy-cluster/index.html | 8 +-
.../docs/next/functions-deploy-localrun/index.html | 8 +-
.../docs/next/functions-deploy-trigger/index.html | 8 +-
content/docs/next/functions-deploy/index.html | 8 +-
.../next/functions-develop-admin-api/index.html | 8 +-
content/docs/next/functions-develop-api/index.html | 8 +-
content/docs/next/functions-develop-log/index.html | 8 +-
.../docs/next/functions-develop-metrics/index.html | 8 +-
.../functions-develop-schema-registry/index.html | 8 +-
.../next/functions-develop-security/index.html | 8 +-
.../docs/next/functions-develop-serde/index.html | 8 +-
.../docs/next/functions-develop-state/index.html | 8 +-
.../next/functions-develop-tutorial/index.html | 8 +-
.../index.html | 8 +-
content/docs/next/functions-develop/index.html | 8 +-
content/docs/next/functions-overview/index.html | 8 +-
content/docs/next/functions-package-go/index.html | 8 +-
.../docs/next/functions-package-java/index.html | 8 +-
.../docs/next/functions-package-python/index.html | 8 +-
content/docs/next/functions-package/index.html | 8 +-
content/docs/next/functions-quickstart/index.html | 8 +-
.../next/functions-runtime-java-options/index.html | 8 +-
.../next/functions-runtime-kubernetes/index.html | 8 +-
.../docs/next/functions-runtime-process/index.html | 8 +-
.../docs/next/functions-runtime-thread/index.html | 8 +-
content/docs/next/functions-runtime/index.html | 8 +-
.../docs/next/functions-worker-corun/index.html | 8 +-
.../index.html | 8 +-
.../functions-worker-run-separately/index.html | 8 +-
.../docs/next/functions-worker-stateful/index.html | 8 +-
.../functions-worker-temp-file-path/index.html | 8 +-
.../functions-worker-troubleshooting/index.html | 8 +-
content/docs/next/functions-worker/index.html | 8 +-
.../docs/next/get-started-pulsar-admin/index.html | 8 +-
.../next/getting-started-docker-compose/index.html | 8 +-
.../docs/next/getting-started-docker/index.html | 8 +-
content/docs/next/getting-started-helm/index.html | 8 +-
content/docs/next/getting-started-home/index.html | 8 +-
.../next/getting-started-standalone/index.html | 8 +-
content/docs/next/helm-deploy/index.html | 8 +-
content/docs/next/helm-install/index.html | 8 +-
content/docs/next/helm-overview/index.html | 8 +-
content/docs/next/helm-prepare/index.html | 8 +-
content/docs/next/helm-tools/index.html | 8 +-
content/docs/next/helm-upgrade/index.html | 8 +-
content/docs/next/how-to-landing/index.html | 8 +-
content/docs/next/index.html | 8 +-
.../next/install-deploy-upgrade-landing/index.html | 8 +-
content/docs/next/io-aerospike-sink/index.html | 8 +-
content/docs/next/io-aerospike/index.html | 8 +-
content/docs/next/io-alluxio/index.html | 8 +-
.../docs/next/io-azuredataexplorer-sink/index.html | 8 +-
content/docs/next/io-canal-source/index.html | 8 +-
content/docs/next/io-cassandra-sink/index.html | 8 +-
content/docs/next/io-cassandra/index.html | 8 +-
content/docs/next/io-cdc-canal/index.html | 8 +-
content/docs/next/io-cdc-debezium/index.html | 8 +-
content/docs/next/io-cdc/index.html | 8 +-
content/docs/next/io-cli/index.html | 8 +-
content/docs/next/io-connectors/index.html | 8 +-
content/docs/next/io-debezium-source/index.html | 8 +-
content/docs/next/io-debug/index.html | 8 +-
content/docs/next/io-develop/index.html | 8 +-
content/docs/next/io-dynamodb-source/index.html | 8 +-
content/docs/next/io-dynamodb/index.html | 8 +-
content/docs/next/io-elasticsearch-sink/index.html | 8 +-
content/docs/next/io-elasticsearch/index.html | 8 +-
content/docs/next/io-file-source/index.html | 8 +-
content/docs/next/io-file/index.html | 8 +-
content/docs/next/io-flume-sink/index.html | 8 +-
content/docs/next/io-flume-source/index.html | 8 +-
content/docs/next/io-hbase-sink/index.html | 8 +-
content/docs/next/io-hbase/index.html | 8 +-
content/docs/next/io-hdfs/index.html | 8 +-
content/docs/next/io-hdfs2-sink/index.html | 8 +-
content/docs/next/io-hdfs3-sink/index.html | 8 +-
content/docs/next/io-http-sink/index.html | 8 +-
content/docs/next/io-influxdb-sink/index.html | 8 +-
content/docs/next/io-influxdb/index.html | 8 +-
content/docs/next/io-jdbc-sink/index.html | 8 +-
content/docs/next/io-jdbc/index.html | 8 +-
content/docs/next/io-kafka-sink/index.html | 8 +-
content/docs/next/io-kafka-source/index.html | 8 +-
content/docs/next/io-kafka/index.html | 8 +-
content/docs/next/io-kinesis-sink/index.html | 8 +-
content/docs/next/io-kinesis-source/index.html | 8 +-
content/docs/next/io-kinesis/index.html | 8 +-
content/docs/next/io-mongo-sink/index.html | 8 +-
content/docs/next/io-mongo-source/index.html | 8 +-
content/docs/next/io-mongo/index.html | 8 +-
content/docs/next/io-netty-source/index.html | 8 +-
content/docs/next/io-netty/index.html | 8 +-
content/docs/next/io-nsq-source/index.html | 8 +-
content/docs/next/io-nsq/index.html | 8 +-
content/docs/next/io-overview/index.html | 8 +-
content/docs/next/io-quickstart/index.html | 8 +-
content/docs/next/io-rabbitmq-sink/index.html | 8 +-
content/docs/next/io-rabbitmq-source/index.html | 8 +-
content/docs/next/io-rabbitmq/index.html | 8 +-
content/docs/next/io-redis-sink/index.html | 8 +-
content/docs/next/io-redis/index.html | 8 +-
content/docs/next/io-solr-sink/index.html | 8 +-
content/docs/next/io-solr/index.html | 8 +-
content/docs/next/io-tcp/index.html | 8 +-
content/docs/next/io-twitter-source/index.html | 8 +-
content/docs/next/io-twitter/index.html | 8 +-
content/docs/next/io-use/index.html | 8 +-
content/docs/next/kubernetes-helm/index.html | 8 +-
.../docs/next/performance-pulsar-perf/index.html | 8 +-
content/docs/next/pulsar-api-overview/index.html | 8 +-
content/docs/next/reference-cli-tools/index.html | 8 +-
.../docs/next/reference-configuration/index.html | 8 +-
.../docs/next/reference-connector-admin/index.html | 8 +-
content/docs/next/reference-landing/index.html | 8 +-
.../reference-metrics-opentelemetry/index.html | 8 +-
content/docs/next/reference-metrics/index.html | 8 +-
.../docs/next/reference-pulsar-admin/index.html | 8 +-
.../next/reference-rest-api-overview/index.html | 8 +-
content/docs/next/reference-terminology/index.html | 8 +-
.../next/schema-evolution-compatibility/index.html | 8 +-
content/docs/next/schema-get-started/index.html | 8 +-
content/docs/next/schema-manage/index.html | 8 +-
content/docs/next/schema-overview/index.html | 8 +-
content/docs/next/schema-understand/index.html | 8 +-
content/docs/next/security-athenz/index.html | 8 +-
.../docs/next/security-authorization/index.html | 8 +-
content/docs/next/security-basic-auth/index.html | 8 +-
.../docs/next/security-bouncy-castle/index.html | 8 +-
content/docs/next/security-encryption/index.html | 8 +-
content/docs/next/security-extending/index.html | 8 +-
content/docs/next/security-jwt/index.html | 8 +-
content/docs/next/security-kerberos/index.html | 8 +-
content/docs/next/security-oauth2/index.html | 8 +-
.../docs/next/security-openid-connect/index.html | 8 +-
content/docs/next/security-overview/index.html | 8 +-
.../next/security-tls-authentication/index.html | 8 +-
.../docs/next/security-tls-transport/index.html | 8 +-
content/docs/next/security-token-admin/index.html | 8 +-
content/docs/next/standalone-docker/index.html | 8 +-
content/docs/next/standalone/index.html | 8 +-
content/docs/next/tiered-storage-aliyun/index.html | 8 +-
content/docs/next/tiered-storage-aws/index.html | 8 +-
content/docs/next/tiered-storage-azure/index.html | 8 +-
.../docs/next/tiered-storage-filesystem/index.html | 8 +-
content/docs/next/tiered-storage-gcs/index.html | 8 +-
.../docs/next/tiered-storage-overview/index.html | 8 +-
content/docs/next/tiered-storage-s3/index.html | 8 +-
content/docs/next/transactions-api/index.html | 8 +-
.../docs/next/transactions-guarantee/index.html | 8 +-
content/docs/next/transactions/index.html | 8 +-
content/docs/next/tutorials-namespace/index.html | 8 +-
.../docs/next/tutorials-produce-consume/index.html | 8 +-
content/docs/next/tutorials-tenant/index.html | 8 +-
content/docs/next/tutorials-topic/index.html | 8 +-
content/docs/next/txn-advanced-features/index.html | 8 +-
content/docs/next/txn-how/index.html | 8 +-
content/docs/next/txn-monitor/index.html | 8 +-
content/docs/next/txn-use/index.html | 8 +-
content/docs/next/txn-what/index.html | 8 +-
content/docs/next/txn-why/index.html | 8 +-
.../docs/next/window-functions-context/index.html | 8 +-
content/download/index.html | 10 +-
content/ecosystem/index.html | 8 +-
content/events/index.html | 8 +-
content/features/index.html | 8 +-
content/functions-rest-api/index.html | 8 +-
content/index.html | 8 +-
content/js/matomo-agent.js | 14 +-
content/js/sine-waves.min.js | 12 +-
content/lookup-rest-api/index.html | 8 +-
content/packages-rest-api/index.html | 8 +-
content/powered-by/index.html | 8 +-
content/presentations/index.html | 8 +-
.../docsify-themeable/theme-simple-dark.min.css | 4 +-
.../css/docsify-themeable/theme-simple.min.css | 4 +-
content/reference/js/docsify-4/lib/docsify.min.js | 2 +-
.../reference/js/docsify-4/lib/plugins/search.js | 541 ++-
.../js/docsify-4/lib/plugins/zoom-image.min.js | 2 +-
.../dist/docsify-namespaced.min.js | 11 +-
.../dist/docsify-plugin-toc.min.js | 2 +-
.../dist/docsify-sidebar-collapse.min.js | 2 +-
.../dist/js/docsify-themeable.min.js | 11 +-
content/release-notes/client-cpp/index.html | 8 +-
content/release-notes/client-cs/index.html | 8 +-
content/release-notes/client-go/index.html | 8 +-
content/release-notes/client-java/index.html | 8 +-
content/release-notes/client-node/index.html | 8 +-
content/release-notes/client-python/index.html | 8 +-
content/release-notes/client-ws/index.html | 8 +-
content/release-notes/clients/index.html | 8 +-
content/release-notes/index.html | 8 +-
content/release-notes/legacy/index.html | 8 +-
content/release-notes/pulsar-manager/index.html | 8 +-
.../versioned/client-cpp-2.10.0/index.html | 8 +-
.../versioned/client-cpp-2.10.1/index.html | 8 +-
.../versioned/client-cpp-2.10.2/index.html | 8 +-
.../versioned/client-cpp-2.10.3/index.html | 8 +-
.../versioned/client-cpp-2.5.0/index.html | 8 +-
.../versioned/client-cpp-2.5.1/index.html | 8 +-
.../versioned/client-cpp-2.5.2/index.html | 8 +-
.../versioned/client-cpp-2.6.0/index.html | 8 +-
.../versioned/client-cpp-2.6.1/index.html | 8 +-
.../versioned/client-cpp-2.6.2/index.html | 8 +-
.../versioned/client-cpp-2.6.3/index.html | 8 +-
.../versioned/client-cpp-2.6.4/index.html | 8 +-
.../versioned/client-cpp-2.7.0/index.html | 8 +-
.../versioned/client-cpp-2.7.1/index.html | 8 +-
.../versioned/client-cpp-2.7.2/index.html | 8 +-
.../versioned/client-cpp-2.7.3/index.html | 8 +-
.../versioned/client-cpp-2.7.4/index.html | 8 +-
.../versioned/client-cpp-2.7.5/index.html | 8 +-
.../versioned/client-cpp-2.8.0/index.html | 8 +-
.../versioned/client-cpp-2.8.1/index.html | 8 +-
.../versioned/client-cpp-2.8.2/index.html | 8 +-
.../versioned/client-cpp-2.8.3/index.html | 8 +-
.../versioned/client-cpp-2.8.4/index.html | 8 +-
.../versioned/client-cpp-2.9.0/index.html | 8 +-
.../versioned/client-cpp-2.9.2/index.html | 8 +-
.../versioned/client-cpp-2.9.3/index.html | 8 +-
.../versioned/client-cpp-2.9.4/index.html | 8 +-
.../versioned/client-cpp-3.0.0/index.html | 8 +-
.../versioned/client-cpp-3.1.0/index.html | 8 +-
.../versioned/client-cpp-3.1.1/index.html | 8 +-
.../versioned/client-cpp-3.1.2/index.html | 8 +-
.../versioned/client-cpp-3.2.0/index.html | 8 +-
.../versioned/client-cpp-3.3.0/index.html | 8 +-
.../versioned/client-cpp-3.4.0/index.html | 8 +-
.../versioned/client-cpp-3.4.1/index.html | 8 +-
.../versioned/client-cpp-3.4.2/index.html | 8 +-
.../versioned/client-cpp-3.5.0/index.html | 8 +-
.../versioned/client-cpp-3.5.1/index.html | 8 +-
.../versioned/client-cpp-3.6.0/index.html | 8 +-
.../versioned/client-java-2.10.0/index.html | 8 +-
.../versioned/client-java-2.10.1/index.html | 8 +-
.../versioned/client-java-2.10.2/index.html | 8 +-
.../versioned/client-java-2.10.3/index.html | 8 +-
.../versioned/client-java-2.10.4/index.html | 8 +-
.../versioned/client-java-2.10.5/index.html | 8 +-
.../versioned/client-java-2.10.6/index.html | 8 +-
.../versioned/client-java-2.11.0/index.html | 8 +-
.../versioned/client-java-2.11.1/index.html | 8 +-
.../versioned/client-java-2.11.2/index.html | 8 +-
.../versioned/client-java-2.11.3/index.html | 8 +-
.../versioned/client-java-2.11.4/index.html | 8 +-
.../versioned/client-java-2.5.0/index.html | 8 +-
.../versioned/client-java-2.5.1/index.html | 8 +-
.../versioned/client-java-2.5.2/index.html | 8 +-
.../versioned/client-java-2.6.0/index.html | 8 +-
.../versioned/client-java-2.6.1/index.html | 8 +-
.../versioned/client-java-2.6.2/index.html | 8 +-
.../versioned/client-java-2.6.3/index.html | 8 +-
.../versioned/client-java-2.6.4/index.html | 8 +-
.../versioned/client-java-2.7.0/index.html | 8 +-
.../versioned/client-java-2.7.1/index.html | 8 +-
.../versioned/client-java-2.7.2/index.html | 8 +-
.../versioned/client-java-2.7.3/index.html | 8 +-
.../versioned/client-java-2.7.4/index.html | 8 +-
.../versioned/client-java-2.7.5/index.html | 8 +-
.../versioned/client-java-2.8.0/index.html | 8 +-
.../versioned/client-java-2.8.1/index.html | 8 +-
.../versioned/client-java-2.8.2/index.html | 8 +-
.../versioned/client-java-2.8.3/index.html | 8 +-
.../versioned/client-java-2.8.4/index.html | 8 +-
.../versioned/client-java-2.9.0/index.html | 8 +-
.../versioned/client-java-2.9.1/index.html | 8 +-
.../versioned/client-java-2.9.2/index.html | 8 +-
.../versioned/client-java-2.9.3/index.html | 8 +-
.../versioned/client-java-2.9.4/index.html | 8 +-
.../versioned/client-java-2.9.5/index.html | 8 +-
.../versioned/client-java-3.0.0/index.html | 8 +-
.../versioned/client-java-3.0.2/index.html | 8 +-
.../versioned/client-java-3.0.3/index.html | 8 +-
.../versioned/client-java-3.0.4/index.html | 8 +-
.../versioned/client-java-3.0.5/index.html | 8 +-
.../versioned/client-java-3.0.6/index.html | 8 +-
.../versioned/client-java-3.0.7/index.html | 8 +-
.../versioned/client-java-3.1.0/index.html | 8 +-
.../versioned/client-java-3.1.1/index.html | 8 +-
.../versioned/client-java-3.1.2/index.html | 8 +-
.../versioned/client-java-3.1.3/index.html | 8 +-
.../versioned/client-java-3.2.0/index.html | 8 +-
.../versioned/client-java-3.2.1/index.html | 8 +-
.../versioned/client-java-3.2.2/index.html | 8 +-
.../versioned/client-java-3.2.3/index.html | 8 +-
.../versioned/client-java-3.2.4/index.html | 8 +-
.../versioned/client-java-3.3.0/index.html | 8 +-
.../versioned/client-java-3.3.1/index.html | 8 +-
.../versioned/client-java-3.3.2/index.html | 8 +-
.../versioned/client-java-4.0.0/index.html | 8 +-
.../versioned/client-python-2.10.0/index.html | 8 +-
.../versioned/client-python-2.10.1/index.html | 8 +-
.../versioned/client-python-2.5.1/index.html | 8 +-
.../versioned/client-python-2.5.2/index.html | 8 +-
.../versioned/client-python-2.6.0/index.html | 8 +-
.../versioned/client-python-2.6.2/index.html | 8 +-
.../versioned/client-python-2.6.3/index.html | 8 +-
.../versioned/client-python-2.7.1/index.html | 8 +-
.../versioned/client-python-2.7.2/index.html | 8 +-
.../versioned/client-python-2.7.4/index.html | 8 +-
.../versioned/client-python-2.7.5/index.html | 8 +-
.../versioned/client-python-2.8.0/index.html | 8 +-
.../versioned/client-python-2.8.1/index.html | 8 +-
.../versioned/client-python-2.8.2/index.html | 8 +-
.../versioned/client-python-2.8.3/index.html | 8 +-
.../versioned/client-python-2.8.4/index.html | 8 +-
.../versioned/client-python-2.9.0/index.html | 8 +-
.../versioned/client-python-2.9.2/index.html | 8 +-
.../versioned/client-python-2.9.3/index.html | 8 +-
.../versioned/client-python-3.0.0/index.html | 8 +-
.../versioned/client-python-3.1.0/index.html | 8 +-
.../versioned/client-python-3.2.0/index.html | 8 +-
.../versioned/client-python-3.3.0/index.html | 8 +-
.../versioned/client-python-3.4.0/index.html | 8 +-
.../versioned/client-python-3.5.0/index.html | 8 +-
.../versioned/client-websocket-2.10.1/index.html | 8 +-
.../versioned/client-websocket-2.11.0/index.html | 8 +-
.../versioned/client-websocket-2.5.1/index.html | 8 +-
.../versioned/client-websocket-2.6.0/index.html | 8 +-
.../versioned/client-websocket-2.6.2/index.html | 8 +-
.../versioned/client-websocket-2.6.3/index.html | 8 +-
.../versioned/client-websocket-2.7.1/index.html | 8 +-
.../versioned/client-websocket-2.7.2/index.html | 8 +-
.../versioned/client-websocket-2.7.3/index.html | 8 +-
.../versioned/client-websocket-2.8.0/index.html | 8 +-
.../versioned/client-websocket-2.8.1/index.html | 8 +-
.../versioned/client-websocket-2.8.2/index.html | 8 +-
.../versioned/client-websocket-2.8.3/index.html | 8 +-
.../versioned/client-websocket-2.8.4/index.html | 8 +-
.../versioned/client-websocket-2.9.2/index.html | 8 +-
.../versioned/client-websocket-2.9.3/index.html | 8 +-
.../versioned/pulsar-2.10.0/index.html | 8 +-
.../versioned/pulsar-2.10.1/index.html | 8 +-
.../versioned/pulsar-2.10.2/index.html | 8 +-
.../versioned/pulsar-2.10.3/index.html | 8 +-
.../versioned/pulsar-2.10.4/index.html | 8 +-
.../versioned/pulsar-2.10.5/index.html | 8 +-
.../versioned/pulsar-2.10.6/index.html | 8 +-
.../versioned/pulsar-2.11.0/index.html | 8 +-
.../versioned/pulsar-2.11.1/index.html | 8 +-
.../versioned/pulsar-2.11.2/index.html | 8 +-
.../versioned/pulsar-2.11.3/index.html | 8 +-
.../versioned/pulsar-2.11.4/index.html | 8 +-
.../versioned/pulsar-2.5.0/index.html | 8 +-
.../versioned/pulsar-2.5.1/index.html | 8 +-
.../versioned/pulsar-2.5.2/index.html | 8 +-
.../versioned/pulsar-2.6.0/index.html | 8 +-
.../versioned/pulsar-2.6.1/index.html | 8 +-
.../versioned/pulsar-2.6.2/index.html | 8 +-
.../versioned/pulsar-2.6.3/index.html | 8 +-
.../versioned/pulsar-2.6.4/index.html | 8 +-
.../versioned/pulsar-2.7.0/index.html | 8 +-
.../versioned/pulsar-2.7.1/index.html | 8 +-
.../versioned/pulsar-2.7.2/index.html | 8 +-
.../versioned/pulsar-2.7.3/index.html | 8 +-
.../versioned/pulsar-2.7.4/index.html | 8 +-
.../versioned/pulsar-2.7.5/index.html | 8 +-
.../versioned/pulsar-2.8.0/index.html | 8 +-
.../versioned/pulsar-2.8.1/index.html | 8 +-
.../versioned/pulsar-2.8.2/index.html | 8 +-
.../versioned/pulsar-2.8.3/index.html | 8 +-
.../versioned/pulsar-2.8.4/index.html | 8 +-
.../versioned/pulsar-2.9.0/index.html | 8 +-
.../versioned/pulsar-2.9.1/index.html | 8 +-
.../versioned/pulsar-2.9.2/index.html | 8 +-
.../versioned/pulsar-2.9.3/index.html | 8 +-
.../versioned/pulsar-2.9.4/index.html | 8 +-
.../versioned/pulsar-2.9.5/index.html | 8 +-
.../versioned/pulsar-3.0.0/index.html | 8 +-
.../versioned/pulsar-3.0.1/index.html | 8 +-
.../versioned/pulsar-3.0.2/index.html | 8 +-
.../versioned/pulsar-3.0.3/index.html | 8 +-
.../versioned/pulsar-3.0.4/index.html | 8 +-
.../versioned/pulsar-3.0.5/index.html | 8 +-
.../versioned/pulsar-3.0.6/index.html | 8 +-
.../versioned/pulsar-3.0.7/index.html | 8 +-
.../versioned/pulsar-3.1.0/index.html | 8 +-
.../versioned/pulsar-3.1.1/index.html | 8 +-
.../versioned/pulsar-3.1.2/index.html | 8 +-
.../versioned/pulsar-3.1.3/index.html | 8 +-
.../versioned/pulsar-3.2.0/index.html | 8 +-
.../versioned/pulsar-3.2.1/index.html | 8 +-
.../versioned/pulsar-3.2.2/index.html | 8 +-
.../versioned/pulsar-3.2.3/index.html | 8 +-
.../versioned/pulsar-3.2.4/index.html | 8 +-
.../versioned/pulsar-3.3.0/index.html | 8 +-
.../versioned/pulsar-3.3.1/index.html | 8 +-
.../versioned/pulsar-3.3.2/index.html | 8 +-
.../versioned/pulsar-4.0.0/index.html | 8 +-
.../versioned/pulsar-client-go-0.1.0/index.html | 8 +-
.../versioned/pulsar-client-go-0.1.1/index.html | 8 +-
.../versioned/pulsar-client-go-0.2.0/index.html | 8 +-
.../versioned/pulsar-client-go-0.3.0/index.html | 8 +-
.../versioned/pulsar-client-go-0.4.0/index.html | 8 +-
.../versioned/pulsar-client-go-0.5.0/index.html | 8 +-
.../versioned/pulsar-client-go-0.6.0/index.html | 8 +-
.../versioned/pulsar-client-go-0.7.0/index.html | 8 +-
.../versioned/pulsar-client-go-0.8.0/index.html | 8 +-
.../versioned/pulsar-client-go-0.8.1/index.html | 8 +-
.../versioned/pulsar-client-go-0.9.0/index.html | 8 +-
.../versioned/pulsar-client-node-1.0.0/index.html | 8 +-
.../versioned/pulsar-client-node-1.1.0/index.html | 8 +-
.../versioned/pulsar-client-node-1.10.0/index.html | 8 +-
.../versioned/pulsar-client-node-1.11.0/index.html | 8 +-
.../versioned/pulsar-client-node-1.11.1/index.html | 8 +-
.../versioned/pulsar-client-node-1.12.0/index.html | 8 +-
.../versioned/pulsar-client-node-1.2.0/index.html | 8 +-
.../versioned/pulsar-client-node-1.3.0/index.html | 8 +-
.../versioned/pulsar-client-node-1.3.1/index.html | 8 +-
.../versioned/pulsar-client-node-1.3.2/index.html | 8 +-
.../versioned/pulsar-client-node-1.4.0/index.html | 8 +-
.../versioned/pulsar-client-node-1.4.1/index.html | 8 +-
.../versioned/pulsar-client-node-1.5.0/index.html | 8 +-
.../versioned/pulsar-client-node-1.6.2/index.html | 8 +-
.../versioned/pulsar-client-node-1.8.0/index.html | 8 +-
.../versioned/pulsar-client-node-1.8.1/index.html | 8 +-
.../versioned/pulsar-client-node-1.8.2/index.html | 8 +-
.../versioned/pulsar-client-node-1.9.0/index.html | 8 +-
.../versioned/pulsar-cs-0.10.0/index.html | 8 +-
.../versioned/pulsar-cs-0.10.1/index.html | 8 +-
.../versioned/pulsar-cs-0.11.0/index.html | 8 +-
.../versioned/pulsar-cs-0.9.6/index.html | 8 +-
.../versioned/pulsar-cs-0.9.7/index.html | 8 +-
.../versioned/pulsar-cs-1.0.0/index.html | 8 +-
.../versioned/pulsar-cs-1.0.1/index.html | 8 +-
.../versioned/pulsar-cs-1.0.2/index.html | 8 +-
.../versioned/pulsar-cs-1.1.0/index.html | 8 +-
.../versioned/pulsar-cs-1.1.1/index.html | 8 +-
.../versioned/pulsar-cs-1.1.2/index.html | 8 +-
.../versioned/pulsar-cs-2.0.0/index.html | 8 +-
.../versioned/pulsar-cs-2.0.1/index.html | 8 +-
.../versioned/pulsar-cs-2.1.0/index.html | 8 +-
.../versioned/pulsar-cs-2.2.0/index.html | 8 +-
.../versioned/pulsar-cs-2.3.0/index.html | 8 +-
.../versioned/pulsar-cs-2.3.1/index.html | 8 +-
.../versioned/pulsar-cs-2.4.0/index.html | 8 +-
.../versioned/pulsar-cs-2.4.1/index.html | 8 +-
content/resources/index.html | 8 +-
content/search/index.html | 8 +-
content/security/CVE-2021-22160/index.html | 8 +-
content/security/CVE-2021-41571/index.html | 8 +-
content/security/CVE-2022-24280/index.html | 8 +-
content/security/CVE-2022-33681/index.html | 8 +-
content/security/CVE-2022-33682/index.html | 8 +-
content/security/CVE-2022-33683/index.html | 8 +-
content/security/CVE-2022-33684/index.html | 8 +-
content/security/CVE-2022-34321/index.html | 8 +-
content/security/CVE-2023-30428/index.html | 8 +-
content/security/CVE-2023-30429/index.html | 8 +-
content/security/CVE-2023-31007/index.html | 8 +-
content/security/CVE-2023-37544/index.html | 8 +-
content/security/CVE-2023-37579/index.html | 8 +-
content/security/CVE-2023-51437/index.html | 8 +-
content/security/CVE-2024-27135/index.html | 8 +-
content/security/CVE-2024-27317/index.html | 8 +-
content/security/CVE-2024-27894/index.html | 8 +-
content/security/CVE-2024-28098/index.html | 8 +-
content/security/CVE-2024-29834/index.html | 8 +-
content/security/index.html | 8 +-
content/sink-rest-api/index.html | 8 +-
content/source-rest-api/index.html | 8 +-
content/team/index.html | 8 +-
content/transactions-rest-api/index.html | 8 +-
content/use-cases/index.html | 8 +-
content/versions/index.html | 8 +-
3272 files changed, 147838 insertions(+), 5321 deletions(-)
diff --git a/content/404.html b/content/404.html
index d87b466b50fb..eb49128075ec 100644
--- a/content/404.html
+++ b/content/404.html
@@ -2,7 +2,7 @@
<html lang="en" dir="ltr" class="plugin-native plugin-id-default" data-has-hydrated="false">
<head>
<meta charset="UTF-8">
-<meta name="generator" content="Docusaurus v3.5.2">
+<meta name="generator" content="Docusaurus v3.6.3">
<title data-rh="true">Page Not Found | Apache Pulsar</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://pulsar.apache.org/img/pulsar-social-media-card.png"><meta data-rh="true" name="twitter:image" content="https://pulsar.apache.org/img/pulsar-social-media-card.png"><meta data-rh="true" property="og:url" content="https://pu [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
@@ -18,9 +18,9 @@
<link rel="stylesheet" href="/css/katex-0.13.24.min.css" media="print" onload="this.media='all'">
<script src="/js/sine-waves.min.js" async></script>
-<script src="/js/matomo-agent.js"></script><link rel="stylesheet" href="/assets/css/styles.6f790182.css">
-<script src="/assets/js/runtime~main.940fda1b.js" defer="defer"></script>
-<script src="/assets/js/main.fb93d08a.js" defer="defer"></script>
+<script src="/js/matomo-agent.js"></script><link rel="stylesheet" href="/assets/css/styles.0a780699.css">
+<script src="/assets/js/runtime~main.b878274f.js" defer="defer"></script>
+<script src="/assets/js/main.b0d8924e.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const a=new URLSearchParams(window.location.search).entries();for(var[t,e]of a)if(t.startsWith("docusaurus-data-")){var n=t.replace("docusaurus-data-","data-");document.documentEle [...]
diff --git a/content/RestApi/RestApi/index.html b/content/RestApi/RestApi/index.html
index 36b9c056ac69..9920464c19b7 100644
--- a/content/RestApi/RestApi/index.html
+++ b/content/RestApi/RestApi/index.html
@@ -2,7 +2,7 @@
<html lang="en" dir="ltr" class="plugin-pages plugin-id-default" data-has-hydrated="false">
<head>
<meta charset="UTF-8">
-<meta name="generator" content="Docusaurus v3.5.2">
+<meta name="generator" content="Docusaurus v3.6.3">
<title data-rh="true">Apache Pulsar</title><meta data-rh="true" property="og:title" content="Apache Pulsar"><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://pulsar.apache.org/img/pulsar-social-media-card.png"><meta data-rh="true" name="twitter:image" content="https://pulsar.apache.org/img/pulsar-social-media-card.png"><meta data [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
@@ -18,9 +18,9 @@
<link rel="stylesheet" href="/css/katex-0.13.24.min.css" media="print" onload="this.media='all'">
<script src="/js/sine-waves.min.js" async></script>
-<script src="/js/matomo-agent.js"></script><link rel="stylesheet" href="/assets/css/styles.6f790182.css">
-<script src="/assets/js/runtime~main.940fda1b.js" defer="defer"></script>
-<script src="/assets/js/main.fb93d08a.js" defer="defer"></script>
+<script src="/js/matomo-agent.js"></script><link rel="stylesheet" href="/assets/css/styles.0a780699.css">
+<script src="/assets/js/runtime~main.b878274f.js" defer="defer"></script>
+<script src="/assets/js/main.b0d8924e.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const a=new URLSearchParams(window.location.search).entries();for(var[t,e]of a)if(t.startsWith("docusaurus-data-")){var n=t.replace("docusaurus-data-","data-");document.documentEle [...]
diff --git a/content/admin-rest-api/index.html b/content/admin-rest-api/index.html
index cb6e09aa5fae..670f0d7181e3 100644
--- a/content/admin-rest-api/index.html
+++ b/content/admin-rest-api/index.html
@@ -2,7 +2,7 @@
<html lang="en" dir="ltr" class="plugin-pages plugin-id-default" data-has-hydrated="false">
<head>
<meta charset="UTF-8">
-<meta name="generator" content="Docusaurus v3.5.2">
+<meta name="generator" content="Docusaurus v3.6.3">
<title data-rh="true">Apache Pulsar</title><meta data-rh="true" property="og:title" content="Apache Pulsar"><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://pulsar.apache.org/img/pulsar-social-media-card.png"><meta data-rh="true" name="twitter:image" content="https://pulsar.apache.org/img/pulsar-social-media-card.png"><meta data [...]
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
@@ -18,9 +18,9 @@
<link rel="stylesheet" href="/css/katex-0.13.24.min.css" media="print" onload="this.media='all'">
<script src="/js/sine-waves.min.js" async></script>
-<script src="/js/matomo-agent.js"></script><link rel="stylesheet" href="/assets/css/styles.6f790182.css">
-<script src="/assets/js/runtime~main.940fda1b.js" defer="defer"></script>
-<script src="/assets/js/main.fb93d08a.js" defer="defer"></script>
+<script src="/js/matomo-agent.js"></script><link rel="stylesheet" href="/assets/css/styles.0a780699.css">
+<script src="/assets/js/runtime~main.b878274f.js" defer="defer"></script>
+<script src="/assets/js/main.b0d8924e.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const a=new URLSearchParams(window.location.search).entries();for(var[t,e]of a)if(t.startsWith("docusaurus-data-")){var n=t.replace("docusaurus-data-","data-");document.documentEle [...]
diff --git a/content/api/admin/2.10.x/jquery-ui.overrides.css b/content/api/admin/2.10.x/jquery-ui.overrides.css
index b5b400f42b7f..f89acb6320cc 100644
--- a/content/api/admin/2.10.x/jquery-ui.overrides.css
+++ b/content/api/admin/2.10.x/jquery-ui.overrides.css
@@ -1 +1,34 @@
-.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#f8981d}
\ No newline at end of file
+/*
+ * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active,
+a.ui-button:active,
+.ui-button:active,
+.ui-button.ui-state-active:hover {
+ /* Overrides the color of selection used in jQuery UI */
+ background: #F8981D;
+}
diff --git a/content/api/admin/2.10.x/member-search-index.js b/content/api/admin/2.10.x/member-search-index.js
index ba23b97c26a9..9872b2bab511 100644
--- a/content/api/admin/2.10.x/member-search-index.js
+++ b/content/api/admin/2.10.x/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex=[{p:"org.apache.pulsar.common.policies.data",c:"TransactionInBufferStats",l:"aborted"},{p:"org.apache.pulsar.common.policies.data",c:"TransactionMetadata",l:"ackedPartitions"},{p:"org.apache.pulsar.common.policies.data",c:"BrokerStatus.Builder",l:"active(boolean)"},{p:"org.apache.pulsar.common.policies.data",c:"DelayedDeliveryPolicies.Builder",l:"active(boolean)"},{p:"org.apache.pulsar.common.policies.data.impl",c:"BrokerStatusImpl.BrokerStatusImplBuilder",l:"active(boo [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.pulsar.common.policies.data","c":"TransactionInBufferStats","l":"aborted"},{"p":"org.apache.pulsar.common.policies.data","c":"TransactionMetadata","l":"ackedPartitions"},{"p":"org.apache.pulsar.common.policies.data","c":"BrokerStatus.Builder","l":"active(boolean)"},{"p":"org.apache.pulsar.common.policies.data","c":"DelayedDeliveryPolicies.Builder","l":"active(boolean)"},{"p":"org.apache.pulsar.common.policies.data.impl","c":"BrokerStatusImpl.BrokerSt [...]
\ No newline at end of file
diff --git a/content/api/admin/2.10.x/module-search-index.js b/content/api/admin/2.10.x/module-search-index.js
index d83d765e410f..0d59754fc4ad 100644
--- a/content/api/admin/2.10.x/module-search-index.js
+++ b/content/api/admin/2.10.x/module-search-index.js
@@ -1 +1 @@
-moduleSearchIndex=[],updateSearchResults();
\ No newline at end of file
+moduleSearchIndex = [];updateSearchResults();
\ No newline at end of file
diff --git a/content/api/admin/2.10.x/package-search-index.js b/content/api/admin/2.10.x/package-search-index.js
index cbb45cf021a8..67391eb590e4 100644
--- a/content/api/admin/2.10.x/package-search-index.js
+++ b/content/api/admin/2.10.x/package-search-index.js
@@ -1 +1 @@
-packageSearchIndex=[{l:"All Packages",u:"allpackages-index.html"},{l:"org.apache.pulsar.client.admin"},{l:"org.apache.pulsar.client.admin.utils"},{l:"org.apache.pulsar.common.conf"},{l:"org.apache.pulsar.common.functions"},{l:"org.apache.pulsar.common.io"},{l:"org.apache.pulsar.common.naming"},{l:"org.apache.pulsar.common.partition"},{l:"org.apache.pulsar.common.policies"},{l:"org.apache.pulsar.common.policies.data"},{l:"org.apache.pulsar.common.policies.data.impl"},{l:"org.apache.pulsar [...]
\ No newline at end of file
+packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"org.apache.pulsar.client.admin"},{"l":"org.apache.pulsar.client.admin.utils"},{"l":"org.apache.pulsar.common.conf"},{"l":"org.apache.pulsar.common.functions"},{"l":"org.apache.pulsar.common.io"},{"l":"org.apache.pulsar.common.naming"},{"l":"org.apache.pulsar.common.partition"},{"l":"org.apache.pulsar.common.policies"},{"l":"org.apache.pulsar.common.policies.data"},{"l":"org.apache.pulsar.common.policies.data.im [...]
\ No newline at end of file
diff --git a/content/api/admin/2.10.x/script-dir/jquery-3.5.1.min.js b/content/api/admin/2.10.x/script-dir/jquery-3.5.1.min.js
index 8c7a5924d600..b0614034ad3a 100644
--- a/content/api/admin/2.10.x/script-dir/jquery-3.5.1.min.js
+++ b/content/api/admin/2.10.x/script-dir/jquery-3.5.1.min.js
@@ -1,2 +1,2 @@
-/*! For license information please see jquery-3.5.1.min.js.LICENSE.txt */
-!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,(function(e,t){"use strict";var n=[],r=Object.getPrototypeOf,i=n.slice,o=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a=n.push,s=n.indexOf,u={},l=u.toString,c=u.hasOwnProperty,f=c.toString,p [...]
\ No newline at end of file
+/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */
+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l= [...]
diff --git a/content/api/admin/2.10.x/script-dir/jquery-ui.min.css b/content/api/admin/2.10.x/script-dir/jquery-ui.min.css
index 13a6d4760b28..6be72f58c02d 100644
--- a/content/api/admin/2.10.x/script-dir/jquery-ui.min.css
+++ b/content/api/admin/2.10.x/script-dir/jquery-ui.min.css
@@ -1 +1,7 @@
-.ui-helper-reset,.ui-menu{list-style:none;outline:0;padding:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;margin:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{filter:Alpha(Opacity=0 [...]
\ No newline at end of file
+/*! jQuery UI - v1.12.1 - 2018-12-06
+* http://jqueryui.com
+* Includes: core.css, autocomplete.css, menu.css, theme.css
+* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgImgOpacityContent=75&bgImgOpacityHeader=75&cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23aaaaaa&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&b [...]
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:abs [...]
\ No newline at end of file
diff --git a/content/api/admin/2.10.x/script-dir/jquery-ui.min.js b/content/api/admin/2.10.x/script-dir/jquery-ui.min.js
index c872195d69d0..54d4beb85548 100644
--- a/content/api/admin/2.10.x/script-dir/jquery-ui.min.js
+++ b/content/api/admin/2.10.x/script-dir/jquery-ui.min.js
@@ -1,2 +1,6 @@
-/*! For license information please see jquery-ui.min.js.LICENSE.txt */
-!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}((function(t){t.ui=t.ui||{},t.ui.version="1.12.1";var e=0,i=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{(s=t._data(n,"events"))&&s.remove&&t(n).triggerHandler("remove")}catch(l){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,l,a={},r=e.split(".")[0],u=r+"-"+(e=e.split(".")[1]);return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null [...]
\ No newline at end of file
+/*! jQuery UI - v1.12.1 - 2018-12-06
+* http://jqueryui.com
+* Includes: widget.js, position.js, keycode.js, unique-id.js, widgets/autocomplete.js, widgets/menu.js
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){t.ui=t.ui||{},t.ui.version="1.12.1";var e=0,i=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply( [...]
\ No newline at end of file
diff --git a/content/api/admin/2.10.x/script-dir/jquery-ui.structure.min.css b/content/api/admin/2.10.x/script-dir/jquery-ui.structure.min.css
index 96705c71e661..e8808927f7c4 100644
--- a/content/api/admin/2.10.x/script-dir/jquery-ui.structure.min.css
+++ b/content/api/admin/2.10.x/script-dir/jquery-ui.structure.min.css
@@ -1 +1,5 @@
-.ui-helper-reset,.ui-menu{list-style:none;outline:0;padding:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;margin:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{filter:Alpha(Opacity=0 [...]
\ No newline at end of file
+/*! jQuery UI - v1.12.1 - 2018-12-06
+* http://jqueryui.com
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:abs [...]
\ No newline at end of file
diff --git a/content/api/admin/2.10.x/script.js b/content/api/admin/2.10.x/script.js
index 328446693d14..864989cf45f1 100644
--- a/content/api/admin/2.10.x/script.js
+++ b/content/api/admin/2.10.x/script.js
@@ -1 +1,132 @@
-var moduleSearchIndex,packageSearchIndex,typeSearchIndex,memberSearchIndex,tagSearchIndex;function loadScripts(e,t){createElem(e,t,"search.js"),createElem(e,t,"module-search-index.js"),createElem(e,t,"package-search-index.js"),createElem(e,t,"type-search-index.js"),createElem(e,t,"member-search-index.js"),createElem(e,t,"tag-search-index.js")}function createElem(e,t,a){var n=e.createElement(t),r=e.getElementsByTagName(t)[0];n.src=pathtoroot+a,r.parentNode.insertBefore(n,r)}function show( [...]
\ No newline at end of file
+/*
+ * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+var moduleSearchIndex;
+var packageSearchIndex;
+var typeSearchIndex;
+var memberSearchIndex;
+var tagSearchIndex;
+function loadScripts(doc, tag) {
+ createElem(doc, tag, 'search.js');
+
+ createElem(doc, tag, 'module-search-index.js');
+ createElem(doc, tag, 'package-search-index.js');
+ createElem(doc, tag, 'type-search-index.js');
+ createElem(doc, tag, 'member-search-index.js');
+ createElem(doc, tag, 'tag-search-index.js');
+}
+
+function createElem(doc, tag, path) {
+ var script = doc.createElement(tag);
+ var scriptElement = doc.getElementsByTagName(tag)[0];
+ script.src = pathtoroot + path;
+ scriptElement.parentNode.insertBefore(script, scriptElement);
+}
+
+function show(tableId, selected, columns) {
+ if (tableId !== selected) {
+ document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
+ .forEach(function(elem) {
+ elem.style.display = 'none';
+ });
+ }
+ document.querySelectorAll('div.' + selected)
+ .forEach(function(elem, index) {
+ elem.style.display = '';
+ var isEvenRow = index % (columns * 2) < columns;
+ elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
+ elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
+ });
+ updateTabs(tableId, selected);
+}
+
+function updateTabs(tableId, selected) {
+ document.querySelector('div#' + tableId +' .summary-table')
+ .setAttribute('aria-labelledby', selected);
+ document.querySelectorAll('button[id^="' + tableId + '"]')
+ .forEach(function(tab, index) {
+ if (selected === tab.id || (tableId === selected && index === 0)) {
+ tab.className = activeTableTab;
+ tab.setAttribute('aria-selected', true);
+ tab.setAttribute('tabindex',0);
+ } else {
+ tab.className = tableTab;
+ tab.setAttribute('aria-selected', false);
+ tab.setAttribute('tabindex',-1);
+ }
+ });
+}
+
+function switchTab(e) {
+ var selected = document.querySelector('[aria-selected=true]');
+ if (selected) {
+ if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
+ // left or up arrow key pressed: move focus to previous tab
+ selected.previousSibling.click();
+ selected.previousSibling.focus();
+ e.preventDefault();
+ } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
+ // right or down arrow key pressed: move focus to next tab
+ selected.nextSibling.click();
+ selected.nextSibling.focus();
+ e.preventDefault();
+ }
+ }
+}
+
+var updateSearchResults = function() {};
+
+function indexFilesLoaded() {
+ return moduleSearchIndex
+ && packageSearchIndex
+ && typeSearchIndex
+ && memberSearchIndex
+ && tagSearchIndex;
+}
+
+// Workaround for scroll position not being included in browser history (8249133)
+document.addEventListener("DOMContentLoaded", function(e) {
+ var contentDiv = document.querySelector("div.flex-content");
+ window.addEventListener("popstate", function(e) {
+ if (e.state !== null) {
+ contentDiv.scrollTop = e.state;
+ }
+ });
+ window.addEventListener("hashchange", function(e) {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ });
+ contentDiv.addEventListener("scroll", function(e) {
+ var timeoutID;
+ if (!timeoutID) {
+ timeoutID = setTimeout(function() {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ timeoutID = null;
+ }, 100);
+ }
+ });
+ if (!location.hash) {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ }
+});
diff --git a/content/api/admin/2.10.x/search.js b/content/api/admin/2.10.x/search.js
index dac0cc3b170a..db3b2f4a64f4 100644
--- a/content/api/admin/2.10.x/search.js
+++ b/content/api/admin/2.10.x/search.js
@@ -1 +1,354 @@
-var noResult={l:"No results found"},loading={l:"Loading search index..."},catModules="Modules",catPackages="Packages",catTypes="Classes and Interfaces",catMembers="Members",catSearchTags="Search Tags",highlight='<span class="result-highlight">$&</span>',searchPattern="",fallbackPattern="",RANKING_THRESHOLD=2,NO_MATCH=65535,MIN_RESULTS=3,MAX_RESULTS=500,UNNAMED="<Unnamed>";function escapeHtml(e){return e.replace(/</g,"<").replace(/>/g,">")}function getHighlightedText(e,t,a){var r=es [...]
\ No newline at end of file
+/*
+ * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+var noResult = {l: "No results found"};
+var loading = {l: "Loading search index..."};
+var catModules = "Modules";
+var catPackages = "Packages";
+var catTypes = "Classes and Interfaces";
+var catMembers = "Members";
+var catSearchTags = "Search Tags";
+var highlight = "<span class=\"result-highlight\">$&</span>";
+var searchPattern = "";
+var fallbackPattern = "";
+var RANKING_THRESHOLD = 2;
+var NO_MATCH = 0xffff;
+var MIN_RESULTS = 3;
+var MAX_RESULTS = 500;
+var UNNAMED = "<Unnamed>";
+function escapeHtml(str) {
+ return str.replace(/</g, "<").replace(/>/g, ">");
+}
+function getHighlightedText(item, matcher, fallbackMatcher) {
+ var escapedItem = escapeHtml(item);
+ var highlighted = escapedItem.replace(matcher, highlight);
+ if (highlighted === escapedItem) {
+ highlighted = escapedItem.replace(fallbackMatcher, highlight)
+ }
+ return highlighted;
+}
+function getURLPrefix(ui) {
+ var urlPrefix="";
+ var slash = "/";
+ if (ui.item.category === catModules) {
+ return ui.item.l + slash;
+ } else if (ui.item.category === catPackages && ui.item.m) {
+ return ui.item.m + slash;
+ } else if (ui.item.category === catTypes || ui.item.category === catMembers) {
+ if (ui.item.m) {
+ urlPrefix = ui.item.m + slash;
+ } else {
+ $.each(packageSearchIndex, function(index, item) {
+ if (item.m && ui.item.p === item.l) {
+ urlPrefix = item.m + slash;
+ }
+ });
+ }
+ }
+ return urlPrefix;
+}
+function createSearchPattern(term) {
+ var pattern = "";
+ var isWordToken = false;
+ term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) {
+ if (index > 0) {
+ // whitespace between identifiers is significant
+ pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*";
+ }
+ var tokens = w.split(/(?=[A-Z,.()<>[\/])/);
+ for (var i = 0; i < tokens.length; i++) {
+ var s = tokens[i];
+ if (s === "") {
+ continue;
+ }
+ pattern += $.ui.autocomplete.escapeRegex(s);
+ isWordToken = /\w$/.test(s);
+ if (isWordToken) {
+ pattern += "([a-z0-9_$<>\\[\\]]*?)";
+ }
+ }
+ });
+ return pattern;
+}
+function createMatcher(pattern, flags) {
+ var isCamelCase = /[A-Z]/.test(pattern);
+ return new RegExp(pattern, flags + (isCamelCase ? "" : "i"));
+}
+var watermark = 'Search';
+$(function() {
+ var search = $("#search-input");
+ var reset = $("#reset-button");
+ search.val('');
+ search.prop("disabled", false);
+ reset.prop("disabled", false);
+ search.val(watermark).addClass('watermark');
+ search.blur(function() {
+ if ($(this).val().length === 0) {
+ $(this).val(watermark).addClass('watermark');
+ }
+ });
+ search.on('click keydown paste', function() {
+ if ($(this).val() === watermark) {
+ $(this).val('').removeClass('watermark');
+ }
+ });
+ reset.click(function() {
+ search.val('').focus();
+ });
+ search.focus()[0].setSelectionRange(0, 0);
+});
+$.widget("custom.catcomplete", $.ui.autocomplete, {
+ _create: function() {
+ this._super();
+ this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
+ },
+ _renderMenu: function(ul, items) {
+ var rMenu = this;
+ var currentCategory = "";
+ rMenu.menu.bindings = $();
+ $.each(items, function(index, item) {
+ var li;
+ if (item.category && item.category !== currentCategory) {
+ ul.append("<li class=\"ui-autocomplete-category\">" + item.category + "</li>");
+ currentCategory = item.category;
+ }
+ li = rMenu._renderItemData(ul, item);
+ if (item.category) {
+ li.attr("aria-label", item.category + " : " + item.l);
+ li.attr("class", "result-item");
+ } else {
+ li.attr("aria-label", item.l);
+ li.attr("class", "result-item");
+ }
+ });
+ },
+ _renderItem: function(ul, item) {
+ var label = "";
+ var matcher = createMatcher(escapeHtml(searchPattern), "g");
+ var fallbackMatcher = new RegExp(fallbackPattern, "gi")
+ if (item.category === catModules) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catPackages) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catTypes) {
+ label = (item.p && item.p !== UNNAMED)
+ ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher)
+ : getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catMembers) {
+ label = (item.p && item.p !== UNNAMED)
+ ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher)
+ : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher);
+ } else if (item.category === catSearchTags) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else {
+ label = item.l;
+ }
+ var li = $("<li/>").appendTo(ul);
+ var div = $("<div/>").appendTo(li);
+ if (item.category === catSearchTags && item.h) {
+ if (item.d) {
+ div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span><br><span class=\"search-tag-desc-result\">"
+ + item.d + "</span><br>");
+ } else {
+ div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span>");
+ }
+ } else {
+ if (item.m) {
+ div.html(item.m + "/" + label);
+ } else {
+ div.html(label);
+ }
+ }
+ return li;
+ }
+});
+function rankMatch(match, category) {
+ if (!match) {
+ return NO_MATCH;
+ }
+ var index = match.index;
+ var input = match.input;
+ var leftBoundaryMatch = 2;
+ var periferalMatch = 0;
+ // make sure match is anchored on a left word boundary
+ if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) {
+ leftBoundaryMatch = 0;
+ } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) {
+ leftBoundaryMatch = 1;
+ }
+ var matchEnd = index + match[0].length;
+ var leftParen = input.indexOf("(");
+ var endOfName = leftParen > -1 ? leftParen : input.length;
+ // exclude peripheral matches
+ if (category !== catModules && category !== catSearchTags) {
+ var delim = category === catPackages ? "/" : ".";
+ if (leftParen > -1 && leftParen < index) {
+ periferalMatch += 2;
+ } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) {
+ periferalMatch += 2;
+ }
+ }
+ var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match
+ for (var i = 1; i < match.length; i++) {
+ // lower ranking if parts of the name are missing
+ if (match[i])
+ delta += match[i].length;
+ }
+ if (category === catTypes) {
+ // lower ranking if a type name contains unmatched camel-case parts
+ if (/[A-Z]/.test(input.substring(matchEnd)))
+ delta += 5;
+ if (/[A-Z]/.test(input.substring(0, index)))
+ delta += 5;
+ }
+ return leftBoundaryMatch + periferalMatch + (delta / 200);
+
+}
+function doSearch(request, response) {
+ var result = [];
+ searchPattern = createSearchPattern(request.term);
+ fallbackPattern = createSearchPattern(request.term.toLowerCase());
+ if (searchPattern === "") {
+ return this.close();
+ }
+ var camelCaseMatcher = createMatcher(searchPattern, "");
+ var fallbackMatcher = new RegExp(fallbackPattern, "i");
+
+ function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) {
+ if (indexArray) {
+ var newResults = [];
+ $.each(indexArray, function (i, item) {
+ item.category = category;
+ var ranking = rankMatch(matcher.exec(nameFunc(item)), category);
+ if (ranking < RANKING_THRESHOLD) {
+ newResults.push({ranking: ranking, item: item});
+ }
+ return newResults.length <= MAX_RESULTS;
+ });
+ return newResults.sort(function(e1, e2) {
+ return e1.ranking - e2.ranking;
+ }).map(function(e) {
+ return e.item;
+ });
+ }
+ return [];
+ }
+ function searchIndex(indexArray, category, nameFunc) {
+ var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc);
+ result = result.concat(primaryResults);
+ if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) {
+ var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc);
+ result = result.concat(secondaryResults.filter(function (item) {
+ return primaryResults.indexOf(item) === -1;
+ }));
+ }
+ }
+
+ searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; });
+ searchIndex(packageSearchIndex, catPackages, function(item) {
+ return (item.m && request.term.indexOf("/") > -1)
+ ? (item.m + "/" + item.l) : item.l;
+ });
+ searchIndex(typeSearchIndex, catTypes, function(item) {
+ return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l;
+ });
+ searchIndex(memberSearchIndex, catMembers, function(item) {
+ return request.term.indexOf(".") > -1
+ ? item.p + "." + item.c + "." + item.l : item.l;
+ });
+ searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; });
+
+ if (!indexFilesLoaded()) {
+ updateSearchResults = function() {
+ doSearch(request, response);
+ }
+ result.unshift(loading);
+ } else {
+ updateSearchResults = function() {};
+ }
+ response(result);
+}
+$(function() {
+ $("#search-input").catcomplete({
+ minLength: 1,
+ delay: 300,
+ source: doSearch,
+ response: function(event, ui) {
+ if (!ui.content.length) {
+ ui.content.push(noResult);
+ } else {
+ $("#search-input").empty();
+ }
+ },
+ autoFocus: true,
+ focus: function(event, ui) {
+ return false;
+ },
+ position: {
+ collision: "flip"
+ },
+ select: function(event, ui) {
+ if (ui.item.category) {
+ var url = getURLPrefix(ui);
+ if (ui.item.category === catModules) {
+ url += "module-summary.html";
+ } else if (ui.item.category === catPackages) {
+ if (ui.item.u) {
+ url = ui.item.u;
+ } else {
+ url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
+ }
+ } else if (ui.item.category === catTypes) {
+ if (ui.item.u) {
+ url = ui.item.u;
+ } else if (ui.item.p === UNNAMED) {
+ url += ui.item.l + ".html";
+ } else {
+ url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
+ }
+ } else if (ui.item.category === catMembers) {
+ if (ui.item.p === UNNAMED) {
+ url += ui.item.c + ".html" + "#";
+ } else {
+ url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
+ }
+ if (ui.item.u) {
+ url += ui.item.u;
+ } else {
+ url += ui.item.l;
+ }
+ } else if (ui.item.category === catSearchTags) {
+ url += ui.item.u;
+ }
+ if (top !== window) {
+ parent.classFrame.location = pathtoroot + url;
+ } else {
+ window.location.href = pathtoroot + url;
+ }
+ $("#search-input").focus();
+ }
+ }
+ });
+});
diff --git a/content/api/admin/2.10.x/stylesheet.css b/content/api/admin/2.10.x/stylesheet.css
index e287e0a8d0c3..836c62da83a8 100644
--- a/content/api/admin/2.10.x/stylesheet.css
+++ b/content/api/admin/2.10.x/stylesheet.css
@@ -1 +1,865 @@
-@import url(api/admin/2.10.x/resources/fonts/dejavu.css);a[name],body{color:#353833}body,pre{font-size:14px}.sub-nav div,.top-nav a:hover,ul.nav-list li{text-transform:uppercase}.caption,.clear,.skip-nav,h1.hidden{overflow:hidden}.all-classes-container a:link,.all-classes-container a:visited,.all-packages-container a:link,.all-packages-container a:visited,.caption,.col-constructor-name a:link,.col-constructor-name a:visited,.col-first a:link,.col-first a:visited,.col-second a:link,.col-s [...]
\ No newline at end of file
+/*
+ * Javadoc style sheet
+ */
+
+@import url('resources/fonts/dejavu.css');
+
+/*
+ * Styles for individual HTML elements.
+ *
+ * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
+ * HTML element throughout the page.
+ */
+
+body {
+ background-color:#ffffff;
+ color:#353833;
+ font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size:14px;
+ margin:0;
+ padding:0;
+ height:100%;
+ width:100%;
+}
+iframe {
+ margin:0;
+ padding:0;
+ height:100%;
+ width:100%;
+ overflow-y:scroll;
+ border:none;
+}
+a:link, a:visited {
+ text-decoration:none;
+ color:#4A6782;
+}
+a[href]:hover, a[href]:focus {
+ text-decoration:none;
+ color:#bb7a2a;
+}
+a[name] {
+ color:#353833;
+}
+pre {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+}
+h1 {
+ font-size:20px;
+}
+h2 {
+ font-size:18px;
+}
+h3 {
+ font-size:16px;
+}
+h4 {
+ font-size:15px;
+}
+h5 {
+ font-size:14px;
+}
+h6 {
+ font-size:13px;
+}
+ul {
+ list-style-type:disc;
+}
+code, tt {
+ font-family:'DejaVu Sans Mono', monospace;
+}
+:not(h1, h2, h3, h4, h5, h6) > code,
+:not(h1, h2, h3, h4, h5, h6) > tt {
+ font-size:14px;
+ padding-top:4px;
+ margin-top:8px;
+ line-height:1.4em;
+}
+dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ padding-top:4px;
+}
+.summary-table dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ vertical-align:top;
+ padding-top:4px;
+}
+sup {
+ font-size:8px;
+}
+button {
+ font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size: 14px;
+}
+/*
+ * Styles for HTML generated by javadoc.
+ *
+ * These are style classes that are used by the standard doclet to generate HTML documentation.
+ */
+
+/*
+ * Styles for document title and copyright.
+ */
+.clear {
+ clear:both;
+ height:0;
+ overflow:hidden;
+}
+.about-language {
+ float:right;
+ padding:0 21px 8px 8px;
+ font-size:11px;
+ margin-top:-9px;
+ height:2.9em;
+}
+.legal-copy {
+ margin-left:.5em;
+}
+.tab {
+ background-color:#0066FF;
+ color:#ffffff;
+ padding:8px;
+ width:5em;
+ font-weight:bold;
+}
+/*
+ * Styles for navigation bar.
+ */
+@media screen {
+ .flex-box {
+ position:fixed;
+ display:flex;
+ flex-direction:column;
+ height: 100%;
+ width: 100%;
+ }
+ .flex-header {
+ flex: 0 0 auto;
+ }
+ .flex-content {
+ flex: 1 1 auto;
+ overflow-y: auto;
+ }
+}
+.top-nav {
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ float:left;
+ padding:0;
+ width:100%;
+ clear:right;
+ min-height:2.8em;
+ padding-top:10px;
+ overflow:hidden;
+ font-size:12px;
+}
+.sub-nav {
+ background-color:#dee3e9;
+ float:left;
+ width:100%;
+ overflow:hidden;
+ font-size:12px;
+}
+.sub-nav div {
+ clear:left;
+ float:left;
+ padding:0 0 5px 6px;
+ text-transform:uppercase;
+}
+.sub-nav .nav-list {
+ padding-top:5px;
+}
+ul.nav-list {
+ display:block;
+ margin:0 25px 0 0;
+ padding:0;
+}
+ul.sub-nav-list {
+ float:left;
+ margin:0 25px 0 0;
+ padding:0;
+}
+ul.nav-list li {
+ list-style:none;
+ float:left;
+ padding: 5px 6px;
+ text-transform:uppercase;
+}
+.sub-nav .nav-list-search {
+ float:right;
+ margin:0 0 0 0;
+ padding:5px 6px;
+ clear:none;
+}
+.nav-list-search label {
+ position:relative;
+ right:-16px;
+}
+ul.sub-nav-list li {
+ list-style:none;
+ float:left;
+ padding-top:10px;
+}
+.top-nav a:link, .top-nav a:active, .top-nav a:visited {
+ color:#FFFFFF;
+ text-decoration:none;
+ text-transform:uppercase;
+}
+.top-nav a:hover {
+ text-decoration:none;
+ color:#bb7a2a;
+ text-transform:uppercase;
+}
+.nav-bar-cell1-rev {
+ background-color:#F8981D;
+ color:#253441;
+ margin: auto 5px;
+}
+.skip-nav {
+ position:absolute;
+ top:auto;
+ left:-9999px;
+ overflow:hidden;
+}
+/*
+ * Hide navigation links and search box in print layout
+ */
+@media print {
+ ul.nav-list, div.sub-nav {
+ display:none;
+ }
+}
+/*
+ * Styles for page header and footer.
+ */
+.title {
+ color:#2c4557;
+ margin:10px 0;
+}
+.sub-title {
+ margin:5px 0 0 0;
+}
+.header ul {
+ margin:0 0 15px 0;
+ padding:0;
+}
+.header ul li, .footer ul li {
+ list-style:none;
+ font-size:13px;
+}
+/*
+ * Styles for headings.
+ */
+body.class-declaration-page .summary h2,
+body.class-declaration-page .details h2,
+body.class-use-page h2,
+body.module-declaration-page .block-list h2 {
+ font-style: italic;
+ padding:0;
+ margin:15px 0;
+}
+body.class-declaration-page .summary h3,
+body.class-declaration-page .details h3,
+body.class-declaration-page .summary .inherited-list h2 {
+ background-color:#dee3e9;
+ border:1px solid #d0d9e0;
+ margin:0 0 6px -8px;
+ padding:7px 5px;
+}
+/*
+ * Styles for page layout containers.
+ */
+main {
+ clear:both;
+ padding:10px 20px;
+ position:relative;
+}
+dl.notes > dt {
+ font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size:12px;
+ font-weight:bold;
+ margin:10px 0 0 0;
+ color:#4E4E4E;
+}
+dl.notes > dd {
+ margin:5px 10px 10px 0;
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+dl.name-value > dt {
+ margin-left:1px;
+ font-size:1.1em;
+ display:inline;
+ font-weight:bold;
+}
+dl.name-value > dd {
+ margin:0 0 0 1px;
+ font-size:1.1em;
+ display:inline;
+}
+/*
+ * Styles for lists.
+ */
+li.circle {
+ list-style:circle;
+}
+ul.horizontal li {
+ display:inline;
+ font-size:0.9em;
+}
+div.inheritance {
+ margin:0;
+ padding:0;
+}
+div.inheritance div.inheritance {
+ margin-left:2em;
+}
+ul.block-list,
+ul.details-list,
+ul.member-list,
+ul.summary-list {
+ margin:10px 0 10px 0;
+ padding:0;
+}
+ul.block-list > li,
+ul.details-list > li,
+ul.member-list > li,
+ul.summary-list > li {
+ list-style:none;
+ margin-bottom:15px;
+ line-height:1.4;
+}
+.summary-table dl, .summary-table dl dt, .summary-table dl dd {
+ margin-top:0;
+ margin-bottom:1px;
+}
+ul.see-list, ul.see-list-long {
+ padding-left: 0;
+ list-style: none;
+}
+ul.see-list li {
+ display: inline;
+}
+ul.see-list li:not(:last-child):after,
+ul.see-list-long li:not(:last-child):after {
+ content: ", ";
+ white-space: pre-wrap;
+}
+/*
+ * Styles for tables.
+ */
+.summary-table, .details-table {
+ width:100%;
+ border-spacing:0;
+ border-left:1px solid #EEE;
+ border-right:1px solid #EEE;
+ border-bottom:1px solid #EEE;
+ padding:0;
+}
+.caption {
+ position:relative;
+ text-align:left;
+ background-repeat:no-repeat;
+ color:#253441;
+ font-weight:bold;
+ clear:none;
+ overflow:hidden;
+ padding:0;
+ padding-top:10px;
+ padding-left:1px;
+ margin:0;
+ white-space:pre;
+}
+.caption a:link, .caption a:visited {
+ color:#1f389c;
+}
+.caption a:hover,
+.caption a:active {
+ color:#FFFFFF;
+}
+.caption span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ padding-bottom:7px;
+ display:inline-block;
+ float:left;
+ background-color:#F8981D;
+ border: none;
+ height:16px;
+}
+div.table-tabs {
+ padding:10px 0 0 1px;
+ margin:0;
+}
+div.table-tabs > button {
+ border: none;
+ cursor: pointer;
+ padding: 5px 12px 7px 12px;
+ font-weight: bold;
+ margin-right: 3px;
+}
+div.table-tabs > button.active-table-tab {
+ background: #F8981D;
+ color: #253441;
+}
+div.table-tabs > button.table-tab {
+ background: #4D7A97;
+ color: #FFFFFF;
+}
+.two-column-summary {
+ display: grid;
+ grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
+}
+.three-column-summary {
+ display: grid;
+ grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto);
+}
+.four-column-summary {
+ display: grid;
+ grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto);
+}
+@media screen and (max-width: 600px) {
+ .two-column-summary {
+ display: grid;
+ grid-template-columns: 1fr;
+ }
+}
+@media screen and (max-width: 800px) {
+ .three-column-summary {
+ display: grid;
+ grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
+ }
+ .three-column-summary .col-last {
+ grid-column-end: span 2;
+ }
+}
+@media screen and (max-width: 1000px) {
+ .four-column-summary {
+ display: grid;
+ grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
+ }
+}
+.summary-table > div, .details-table > div {
+ text-align:left;
+ padding: 8px 3px 3px 7px;
+}
+.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name {
+ vertical-align:top;
+ padding-right:0;
+ padding-top:8px;
+ padding-bottom:3px;
+}
+.table-header {
+ background:#dee3e9;
+ font-weight: bold;
+}
+.col-first, .col-first {
+ font-size:13px;
+}
+.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last {
+ font-size:13px;
+}
+.col-first, .col-second, .col-constructor-name {
+ vertical-align:top;
+ overflow: auto;
+}
+.col-last {
+ white-space:normal;
+}
+.col-first a:link, .col-first a:visited,
+.col-second a:link, .col-second a:visited,
+.col-first a:link, .col-first a:visited,
+.col-second a:link, .col-second a:visited,
+.col-constructor-name a:link, .col-constructor-name a:visited,
+.col-summary-item-name a:link, .col-summary-item-name a:visited,
+.constant-values-container a:link, .constant-values-container a:visited,
+.all-classes-container a:link, .all-classes-container a:visited,
+.all-packages-container a:link, .all-packages-container a:visited {
+ font-weight:bold;
+}
+.table-sub-heading-color {
+ background-color:#EEEEFF;
+}
+.even-row-color, .even-row-color .table-header {
+ background-color:#FFFFFF;
+}
+.odd-row-color, .odd-row-color .table-header {
+ background-color:#EEEEEF;
+}
+/*
+ * Styles for contents.
+ */
+.deprecated-content {
+ margin:0;
+ padding:10px 0;
+}
+div.block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+.col-last div {
+ padding-top:0;
+}
+.col-last a {
+ padding-bottom:3px;
+}
+.module-signature,
+.package-signature,
+.type-signature,
+.member-signature {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ margin:14px 0;
+ white-space: pre-wrap;
+}
+.module-signature,
+.package-signature,
+.type-signature {
+ margin-top: 0;
+}
+.member-signature .type-parameters-long,
+.member-signature .parameters,
+.member-signature .exceptions {
+ display: inline-block;
+ vertical-align: top;
+ white-space: pre;
+}
+.member-signature .type-parameters {
+ white-space: normal;
+}
+/*
+ * Styles for formatting effect.
+ */
+.source-line-no {
+ color:green;
+ padding:0 30px 0 0;
+}
+h1.hidden {
+ visibility:hidden;
+ overflow:hidden;
+ font-size:10px;
+}
+.block {
+ display:block;
+ margin:0 10px 5px 0;
+ color:#474747;
+}
+.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link,
+.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type,
+.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label {
+ font-weight:bold;
+}
+.deprecation-comment, .help-footnote, .preview-comment {
+ font-style:italic;
+}
+.deprecation-block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+ border-style:solid;
+ border-width:thin;
+ border-radius:10px;
+ padding:10px;
+ margin-bottom:10px;
+ margin-right:10px;
+ display:inline-block;
+}
+.preview-block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+ border-style:solid;
+ border-width:thin;
+ border-radius:10px;
+ padding:10px;
+ margin-bottom:10px;
+ margin-right:10px;
+ display:inline-block;
+}
+div.block div.deprecation-comment {
+ font-style:normal;
+}
+/*
+ * Styles specific to HTML5 elements.
+ */
+main, nav, header, footer, section {
+ display:block;
+}
+/*
+ * Styles for javadoc search.
+ */
+.ui-autocomplete-category {
+ font-weight:bold;
+ font-size:15px;
+ padding:7px 0 7px 3px;
+ background-color:#4D7A97;
+ color:#FFFFFF;
+}
+.result-item {
+ font-size:13px;
+}
+.ui-autocomplete {
+ max-height:85%;
+ max-width:65%;
+ overflow-y:scroll;
+ overflow-x:scroll;
+ white-space:nowrap;
+ box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
+}
+ul.ui-autocomplete {
+ position:fixed;
+ z-index:999999;
+}
+ul.ui-autocomplete li {
+ float:left;
+ clear:both;
+ width:100%;
+}
+.result-highlight {
+ font-weight:bold;
+}
+#search-input {
+ background-image:url('resources/glass.png');
+ background-size:13px;
+ background-repeat:no-repeat;
+ background-position:2px 3px;
+ padding-left:20px;
+ position:relative;
+ right:-18px;
+ width:400px;
+}
+#reset-button {
+ background-color: rgb(255,255,255);
+ background-image:url('resources/x.png');
+ background-position:center;
+ background-repeat:no-repeat;
+ background-size:12px;
+ border:0 none;
+ width:16px;
+ height:16px;
+ position:relative;
+ left:-4px;
+ top:-4px;
+ font-size:0px;
+}
+.watermark {
+ color:#545454;
+}
+.search-tag-desc-result {
+ font-style:italic;
+ font-size:11px;
+}
+.search-tag-holder-result {
+ font-style:italic;
+ font-size:12px;
+}
+.search-tag-result:target {
+ background-color:yellow;
+}
+.module-graph span {
+ display:none;
+ position:absolute;
+}
+.module-graph:hover span {
+ display:block;
+ margin: -100px 0 0 100px;
+ z-index: 1;
+}
+.inherited-list {
+ margin: 10px 0 10px 0;
+}
+section.class-description {
+ line-height: 1.4;
+}
+.summary section[class$="-summary"], .details section[class$="-details"],
+.class-uses .detail, .serialized-class-details {
+ padding: 0px 20px 5px 10px;
+ border: 1px solid #ededed;
+ background-color: #f8f8f8;
+}
+.inherited-list, section[class$="-details"] .detail {
+ padding:0 0 5px 8px;
+ background-color:#ffffff;
+ border:none;
+}
+.vertical-separator {
+ padding: 0 5px;
+}
+ul.help-section-list {
+ margin: 0;
+}
+ul.help-subtoc > li {
+ display: inline-block;
+ padding-right: 5px;
+ font-size: smaller;
+}
+ul.help-subtoc > li::before {
+ content: "\2022" ;
+ padding-right:2px;
+}
+span.help-note {
+ font-style: italic;
+}
+/*
+ * Indicator icon for external links.
+ */
+main a[href*="://"]::after {
+ content:"";
+ display:inline-block;
+ background-image:url('data:image/svg+xml; utf8, \
+ <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
+ <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
+ 132-240 240 120 120 240-240 132 132V0z" fill="%234a6782"/>\
+ </svg>');
+ background-size:100% 100%;
+ width:7px;
+ height:7px;
+ margin-left:2px;
+ margin-bottom:4px;
+}
+main a[href*="://"]:hover::after,
+main a[href*="://"]:focus::after {
+ background-image:url('data:image/svg+xml; utf8, \
+ <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
+ <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
+ 132-240 240 120 120 240-240 132 132V0z" fill="%23bb7a2a"/>\
+ </svg>');
+}
+
+/*
+ * Styles for user-provided tables.
+ *
+ * borderless:
+ * No borders, vertical margins, styled caption.
+ * This style is provided for use with existing doc comments.
+ * In general, borderless tables should not be used for layout purposes.
+ *
+ * plain:
+ * Plain borders around table and cells, vertical margins, styled caption.
+ * Best for small tables or for complex tables for tables with cells that span
+ * rows and columns, when the "striped" style does not work well.
+ *
+ * striped:
+ * Borders around the table and vertical borders between cells, striped rows,
+ * vertical margins, styled caption.
+ * Best for tables that have a header row, and a body containing a series of simple rows.
+ */
+
+table.borderless,
+table.plain,
+table.striped {
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+table.borderless > caption,
+table.plain > caption,
+table.striped > caption {
+ font-weight: bold;
+ font-size: smaller;
+}
+table.borderless th, table.borderless td,
+table.plain th, table.plain td,
+table.striped th, table.striped td {
+ padding: 2px 5px;
+}
+table.borderless,
+table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
+table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
+ border: none;
+}
+table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
+ background-color: transparent;
+}
+table.plain {
+ border-collapse: collapse;
+ border: 1px solid black;
+}
+table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
+ background-color: transparent;
+}
+table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
+table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
+ border: 1px solid black;
+}
+table.striped {
+ border-collapse: collapse;
+ border: 1px solid black;
+}
+table.striped > thead {
+ background-color: #E3E3E3;
+}
+table.striped > thead > tr > th, table.striped > thead > tr > td {
+ border: 1px solid black;
+}
+table.striped > tbody > tr:nth-child(even) {
+ background-color: #EEE
+}
+table.striped > tbody > tr:nth-child(odd) {
+ background-color: #FFF
+}
+table.striped > tbody > tr > th, table.striped > tbody > tr > td {
+ border-left: 1px solid black;
+ border-right: 1px solid black;
+}
+table.striped > tbody > tr > th {
+ font-weight: normal;
+}
+/**
+ * Tweak font sizes and paddings for small screens.
+ */
+@media screen and (max-width: 1050px) {
+ #search-input {
+ width: 300px;
+ }
+}
+@media screen and (max-width: 800px) {
+ #search-input {
+ width: 200px;
+ }
+ .top-nav,
+ .bottom-nav {
+ font-size: 11px;
+ padding-top: 6px;
+ }
+ .sub-nav {
+ font-size: 11px;
+ }
+ .about-language {
+ padding-right: 16px;
+ }
+ ul.nav-list li,
+ .sub-nav .nav-list-search {
+ padding: 6px;
+ }
+ ul.sub-nav-list li {
+ padding-top: 5px;
+ }
+ main {
+ padding: 10px;
+ }
+ .summary section[class$="-summary"], .details section[class$="-details"],
+ .class-uses .detail, .serialized-class-details {
+ padding: 0 8px 5px 8px;
+ }
+ body {
+ -webkit-text-size-adjust: none;
+ }
+}
+@media screen and (max-width: 500px) {
+ #search-input {
+ width: 150px;
+ }
+ .top-nav,
+ .bottom-nav {
+ font-size: 10px;
+ }
+ .sub-nav {
+ font-size: 10px;
+ }
+ .about-language {
+ font-size: 10px;
+ padding-right: 12px;
+ }
+}
diff --git a/content/api/admin/2.10.x/tag-search-index.js b/content/api/admin/2.10.x/tag-search-index.js
index 145a174d4f1d..bf10aaf6d137 100644
--- a/content/api/admin/2.10.x/tag-search-index.js
+++ b/content/api/admin/2.10.x/tag-search-index.js
@@ -1 +1 @@
-tagSearchIndex=[{l:"Constant Field Values",h:"",u:"constant-values.html"},{l:"Serialized Form",h:"",u:"serialized-form.html"}],updateSearchResults();
\ No newline at end of file
+tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"},{"l":"Serialized Form","h":"","u":"serialized-form.html"}];updateSearchResults();
\ No newline at end of file
diff --git a/content/api/admin/2.10.x/type-search-index.js b/content/api/admin/2.10.x/type-search-index.js
index 14ba47b221d1..2d1438eb5b35 100644
--- a/content/api/admin/2.10.x/type-search-index.js
+++ b/content/api/admin/2.10.x/type-search-index.js
@@ -1 +1 @@
-typeSearchIndex=[{l:"All Classes and Interfaces",u:"allclasses-index.html"},{p:"org.apache.pulsar.common.stats",l:"AllocatorStats"},{p:"org.apache.pulsar.common.policies.data",l:"AuthAction"},{p:"org.apache.pulsar.common.functions",l:"AuthenticationConfig"},{p:"org.apache.pulsar.common.policies.data",l:"AuthPolicies"},{p:"org.apache.pulsar.common.policies",l:"AutoFailoverPolicy"},{p:"org.apache.pulsar.common.policies.data",l:"AutoFailoverPolicyData"},{p:"org.apache.pulsar.common.policies [...]
\ No newline at end of file
+typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"org.apache.pulsar.common.stats","l":"AllocatorStats"},{"p":"org.apache.pulsar.common.policies.data","l":"AuthAction"},{"p":"org.apache.pulsar.common.functions","l":"AuthenticationConfig"},{"p":"org.apache.pulsar.common.policies.data","l":"AuthPolicies"},{"p":"org.apache.pulsar.common.policies","l":"AutoFailoverPolicy"},{"p":"org.apache.pulsar.common.policies.data","l":"AutoFailoverPolicyData"},{"p":"o [...]
\ No newline at end of file
diff --git a/content/api/admin/2.11.x/jquery-ui.overrides.css b/content/api/admin/2.11.x/jquery-ui.overrides.css
index 22e7d94245df..facf852c27f6 100644
--- a/content/api/admin/2.11.x/jquery-ui.overrides.css
+++ b/content/api/admin/2.11.x/jquery-ui.overrides.css
@@ -1 +1,35 @@
-.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#f8981d;border:1px solid #f8981d}
\ No newline at end of file
+/*
+ * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active,
+a.ui-button:active,
+.ui-button:active,
+.ui-button.ui-state-active:hover {
+ /* Overrides the color of selection used in jQuery UI */
+ background: #F8981D;
+ border: 1px solid #F8981D;
+}
diff --git a/content/api/admin/2.11.x/member-search-index.js b/content/api/admin/2.11.x/member-search-index.js
index 79384e41e646..cbb4e094c171 100644
--- a/content/api/admin/2.11.x/member-search-index.js
+++ b/content/api/admin/2.11.x/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex=[{p:"org.apache.pulsar.common.policies.data",c:"TransactionInBufferStats",l:"aborted"},{p:"org.apache.pulsar.common.policies.data",c:"TransactionMetadata",l:"ackedPartitions"},{p:"org.apache.pulsar.common.policies.data",c:"BrokerStatus.Builder",l:"active(boolean)"},{p:"org.apache.pulsar.common.policies.data",c:"DelayedDeliveryPolicies.Builder",l:"active(boolean)"},{p:"org.apache.pulsar.common.policies.data.impl",c:"BrokerStatusImpl.BrokerStatusImplBuilder",l:"active(boo [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.pulsar.common.policies.data","c":"TransactionInBufferStats","l":"aborted"},{"p":"org.apache.pulsar.common.policies.data","c":"TransactionMetadata","l":"ackedPartitions"},{"p":"org.apache.pulsar.common.policies.data","c":"BrokerStatus.Builder","l":"active(boolean)"},{"p":"org.apache.pulsar.common.policies.data","c":"DelayedDeliveryPolicies.Builder","l":"active(boolean)"},{"p":"org.apache.pulsar.common.policies.data.impl","c":"BrokerStatusImpl.BrokerSt [...]
\ No newline at end of file
diff --git a/content/api/admin/2.11.x/module-search-index.js b/content/api/admin/2.11.x/module-search-index.js
index d83d765e410f..0d59754fc4ad 100644
--- a/content/api/admin/2.11.x/module-search-index.js
+++ b/content/api/admin/2.11.x/module-search-index.js
@@ -1 +1 @@
-moduleSearchIndex=[],updateSearchResults();
\ No newline at end of file
+moduleSearchIndex = [];updateSearchResults();
\ No newline at end of file
diff --git a/content/api/admin/2.11.x/package-search-index.js b/content/api/admin/2.11.x/package-search-index.js
index cbb45cf021a8..67391eb590e4 100644
--- a/content/api/admin/2.11.x/package-search-index.js
+++ b/content/api/admin/2.11.x/package-search-index.js
@@ -1 +1 @@
-packageSearchIndex=[{l:"All Packages",u:"allpackages-index.html"},{l:"org.apache.pulsar.client.admin"},{l:"org.apache.pulsar.client.admin.utils"},{l:"org.apache.pulsar.common.conf"},{l:"org.apache.pulsar.common.functions"},{l:"org.apache.pulsar.common.io"},{l:"org.apache.pulsar.common.naming"},{l:"org.apache.pulsar.common.partition"},{l:"org.apache.pulsar.common.policies"},{l:"org.apache.pulsar.common.policies.data"},{l:"org.apache.pulsar.common.policies.data.impl"},{l:"org.apache.pulsar [...]
\ No newline at end of file
+packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"org.apache.pulsar.client.admin"},{"l":"org.apache.pulsar.client.admin.utils"},{"l":"org.apache.pulsar.common.conf"},{"l":"org.apache.pulsar.common.functions"},{"l":"org.apache.pulsar.common.io"},{"l":"org.apache.pulsar.common.naming"},{"l":"org.apache.pulsar.common.partition"},{"l":"org.apache.pulsar.common.policies"},{"l":"org.apache.pulsar.common.policies.data"},{"l":"org.apache.pulsar.common.policies.data.im [...]
\ No newline at end of file
diff --git a/content/api/admin/2.11.x/script-dir/jquery-3.6.0.min.js b/content/api/admin/2.11.x/script-dir/jquery-3.6.0.min.js
index 94783291345d..c4c6022f2982 100644
--- a/content/api/admin/2.11.x/script-dir/jquery-3.6.0.min.js
+++ b/content/api/admin/2.11.x/script-dir/jquery-3.6.0.min.js
@@ -1,2 +1,2 @@
-/*! For license information please see jquery-3.6.0.min.js.LICENSE.txt */
-!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,(function(e,t){"use strict";var n=[],r=Object.getPrototypeOf,i=n.slice,o=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a=n.push,s=n.indexOf,u={},l=u.toString,c=u.hasOwnProperty,f=c.toString,p [...]
\ No newline at end of file
+/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l= [...]
diff --git a/content/api/admin/2.11.x/script-dir/jquery-ui.min.css b/content/api/admin/2.11.x/script-dir/jquery-ui.min.css
index dcd6019c80dc..d64539cb3c9e 100644
--- a/content/api/admin/2.11.x/script-dir/jquery-ui.min.css
+++ b/content/api/admin/2.11.x/script-dir/jquery-ui.min.css
@@ -1 +1,6 @@
-.ui-helper-reset,.ui-menu{list-style:none;outline:0;padding:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;margin:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{-ms-filter:"alpha(opac [...]
\ No newline at end of file
+/*! jQuery UI - v1.13.1 - 2022-05-12
+* http://jqueryui.com
+* Includes: core.css, autocomplete.css, menu.css
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:abs [...]
\ No newline at end of file
diff --git a/content/api/admin/2.11.x/script-dir/jquery-ui.min.js b/content/api/admin/2.11.x/script-dir/jquery-ui.min.js
index d685a7b540de..55c283294e50 100644
--- a/content/api/admin/2.11.x/script-dir/jquery-ui.min.js
+++ b/content/api/admin/2.11.x/script-dir/jquery-ui.min.js
@@ -1,2 +1,6 @@
-/*! For license information please see jquery-ui.min.js.LICENSE.txt */
-!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}((function(t){"use strict";t.ui=t.ui||{},t.ui.version="1.13.1";var e,i,s,n,o,l,a,r,u,h,c,d=0,f=Array.prototype.hasOwnProperty,m=Array.prototype.slice;function p(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function v(e,i){return parseInt(t.css(e,i),10)||0}function g(t){return null!=t&&t===t.window}t.cleanData=(e=t.cleanData,function(i){for(var s [...]
\ No newline at end of file
+/*! jQuery UI - v1.13.1 - 2022-05-12
+* http://jqueryui.com
+* Includes: widget.js, position.js, keycode.js, unique-id.js, widgets/autocomplete.js, widgets/menu.js
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";x.ui=x.ui||{};x.ui.version="1.13.1";var n,i=0,l=Array.prototype.hasOwnProperty,a=Array.prototype.slice;x.cleanData=(n=x.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");n(t)}),x.widget=function(t,i,e){var s,n,o,l={},a=t.split(".")[0],r=a+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),Array.isA [...]
\ No newline at end of file
diff --git a/content/api/admin/2.11.x/script.js b/content/api/admin/2.11.x/script.js
index 328446693d14..864989cf45f1 100644
--- a/content/api/admin/2.11.x/script.js
+++ b/content/api/admin/2.11.x/script.js
@@ -1 +1,132 @@
-var moduleSearchIndex,packageSearchIndex,typeSearchIndex,memberSearchIndex,tagSearchIndex;function loadScripts(e,t){createElem(e,t,"search.js"),createElem(e,t,"module-search-index.js"),createElem(e,t,"package-search-index.js"),createElem(e,t,"type-search-index.js"),createElem(e,t,"member-search-index.js"),createElem(e,t,"tag-search-index.js")}function createElem(e,t,a){var n=e.createElement(t),r=e.getElementsByTagName(t)[0];n.src=pathtoroot+a,r.parentNode.insertBefore(n,r)}function show( [...]
\ No newline at end of file
+/*
+ * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+var moduleSearchIndex;
+var packageSearchIndex;
+var typeSearchIndex;
+var memberSearchIndex;
+var tagSearchIndex;
+function loadScripts(doc, tag) {
+ createElem(doc, tag, 'search.js');
+
+ createElem(doc, tag, 'module-search-index.js');
+ createElem(doc, tag, 'package-search-index.js');
+ createElem(doc, tag, 'type-search-index.js');
+ createElem(doc, tag, 'member-search-index.js');
+ createElem(doc, tag, 'tag-search-index.js');
+}
+
+function createElem(doc, tag, path) {
+ var script = doc.createElement(tag);
+ var scriptElement = doc.getElementsByTagName(tag)[0];
+ script.src = pathtoroot + path;
+ scriptElement.parentNode.insertBefore(script, scriptElement);
+}
+
+function show(tableId, selected, columns) {
+ if (tableId !== selected) {
+ document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
+ .forEach(function(elem) {
+ elem.style.display = 'none';
+ });
+ }
+ document.querySelectorAll('div.' + selected)
+ .forEach(function(elem, index) {
+ elem.style.display = '';
+ var isEvenRow = index % (columns * 2) < columns;
+ elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
+ elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
+ });
+ updateTabs(tableId, selected);
+}
+
+function updateTabs(tableId, selected) {
+ document.querySelector('div#' + tableId +' .summary-table')
+ .setAttribute('aria-labelledby', selected);
+ document.querySelectorAll('button[id^="' + tableId + '"]')
+ .forEach(function(tab, index) {
+ if (selected === tab.id || (tableId === selected && index === 0)) {
+ tab.className = activeTableTab;
+ tab.setAttribute('aria-selected', true);
+ tab.setAttribute('tabindex',0);
+ } else {
+ tab.className = tableTab;
+ tab.setAttribute('aria-selected', false);
+ tab.setAttribute('tabindex',-1);
+ }
+ });
+}
+
+function switchTab(e) {
+ var selected = document.querySelector('[aria-selected=true]');
+ if (selected) {
+ if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
+ // left or up arrow key pressed: move focus to previous tab
+ selected.previousSibling.click();
+ selected.previousSibling.focus();
+ e.preventDefault();
+ } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
+ // right or down arrow key pressed: move focus to next tab
+ selected.nextSibling.click();
+ selected.nextSibling.focus();
+ e.preventDefault();
+ }
+ }
+}
+
+var updateSearchResults = function() {};
+
+function indexFilesLoaded() {
+ return moduleSearchIndex
+ && packageSearchIndex
+ && typeSearchIndex
+ && memberSearchIndex
+ && tagSearchIndex;
+}
+
+// Workaround for scroll position not being included in browser history (8249133)
+document.addEventListener("DOMContentLoaded", function(e) {
+ var contentDiv = document.querySelector("div.flex-content");
+ window.addEventListener("popstate", function(e) {
+ if (e.state !== null) {
+ contentDiv.scrollTop = e.state;
+ }
+ });
+ window.addEventListener("hashchange", function(e) {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ });
+ contentDiv.addEventListener("scroll", function(e) {
+ var timeoutID;
+ if (!timeoutID) {
+ timeoutID = setTimeout(function() {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ timeoutID = null;
+ }, 100);
+ }
+ });
+ if (!location.hash) {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ }
+});
diff --git a/content/api/admin/2.11.x/search.js b/content/api/admin/2.11.x/search.js
index dac0cc3b170a..db3b2f4a64f4 100644
--- a/content/api/admin/2.11.x/search.js
+++ b/content/api/admin/2.11.x/search.js
@@ -1 +1,354 @@
-var noResult={l:"No results found"},loading={l:"Loading search index..."},catModules="Modules",catPackages="Packages",catTypes="Classes and Interfaces",catMembers="Members",catSearchTags="Search Tags",highlight='<span class="result-highlight">$&</span>',searchPattern="",fallbackPattern="",RANKING_THRESHOLD=2,NO_MATCH=65535,MIN_RESULTS=3,MAX_RESULTS=500,UNNAMED="<Unnamed>";function escapeHtml(e){return e.replace(/</g,"<").replace(/>/g,">")}function getHighlightedText(e,t,a){var r=es [...]
\ No newline at end of file
+/*
+ * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+var noResult = {l: "No results found"};
+var loading = {l: "Loading search index..."};
+var catModules = "Modules";
+var catPackages = "Packages";
+var catTypes = "Classes and Interfaces";
+var catMembers = "Members";
+var catSearchTags = "Search Tags";
+var highlight = "<span class=\"result-highlight\">$&</span>";
+var searchPattern = "";
+var fallbackPattern = "";
+var RANKING_THRESHOLD = 2;
+var NO_MATCH = 0xffff;
+var MIN_RESULTS = 3;
+var MAX_RESULTS = 500;
+var UNNAMED = "<Unnamed>";
+function escapeHtml(str) {
+ return str.replace(/</g, "<").replace(/>/g, ">");
+}
+function getHighlightedText(item, matcher, fallbackMatcher) {
+ var escapedItem = escapeHtml(item);
+ var highlighted = escapedItem.replace(matcher, highlight);
+ if (highlighted === escapedItem) {
+ highlighted = escapedItem.replace(fallbackMatcher, highlight)
+ }
+ return highlighted;
+}
+function getURLPrefix(ui) {
+ var urlPrefix="";
+ var slash = "/";
+ if (ui.item.category === catModules) {
+ return ui.item.l + slash;
+ } else if (ui.item.category === catPackages && ui.item.m) {
+ return ui.item.m + slash;
+ } else if (ui.item.category === catTypes || ui.item.category === catMembers) {
+ if (ui.item.m) {
+ urlPrefix = ui.item.m + slash;
+ } else {
+ $.each(packageSearchIndex, function(index, item) {
+ if (item.m && ui.item.p === item.l) {
+ urlPrefix = item.m + slash;
+ }
+ });
+ }
+ }
+ return urlPrefix;
+}
+function createSearchPattern(term) {
+ var pattern = "";
+ var isWordToken = false;
+ term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) {
+ if (index > 0) {
+ // whitespace between identifiers is significant
+ pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*";
+ }
+ var tokens = w.split(/(?=[A-Z,.()<>[\/])/);
+ for (var i = 0; i < tokens.length; i++) {
+ var s = tokens[i];
+ if (s === "") {
+ continue;
+ }
+ pattern += $.ui.autocomplete.escapeRegex(s);
+ isWordToken = /\w$/.test(s);
+ if (isWordToken) {
+ pattern += "([a-z0-9_$<>\\[\\]]*?)";
+ }
+ }
+ });
+ return pattern;
+}
+function createMatcher(pattern, flags) {
+ var isCamelCase = /[A-Z]/.test(pattern);
+ return new RegExp(pattern, flags + (isCamelCase ? "" : "i"));
+}
+var watermark = 'Search';
+$(function() {
+ var search = $("#search-input");
+ var reset = $("#reset-button");
+ search.val('');
+ search.prop("disabled", false);
+ reset.prop("disabled", false);
+ search.val(watermark).addClass('watermark');
+ search.blur(function() {
+ if ($(this).val().length === 0) {
+ $(this).val(watermark).addClass('watermark');
+ }
+ });
+ search.on('click keydown paste', function() {
+ if ($(this).val() === watermark) {
+ $(this).val('').removeClass('watermark');
+ }
+ });
+ reset.click(function() {
+ search.val('').focus();
+ });
+ search.focus()[0].setSelectionRange(0, 0);
+});
+$.widget("custom.catcomplete", $.ui.autocomplete, {
+ _create: function() {
+ this._super();
+ this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
+ },
+ _renderMenu: function(ul, items) {
+ var rMenu = this;
+ var currentCategory = "";
+ rMenu.menu.bindings = $();
+ $.each(items, function(index, item) {
+ var li;
+ if (item.category && item.category !== currentCategory) {
+ ul.append("<li class=\"ui-autocomplete-category\">" + item.category + "</li>");
+ currentCategory = item.category;
+ }
+ li = rMenu._renderItemData(ul, item);
+ if (item.category) {
+ li.attr("aria-label", item.category + " : " + item.l);
+ li.attr("class", "result-item");
+ } else {
+ li.attr("aria-label", item.l);
+ li.attr("class", "result-item");
+ }
+ });
+ },
+ _renderItem: function(ul, item) {
+ var label = "";
+ var matcher = createMatcher(escapeHtml(searchPattern), "g");
+ var fallbackMatcher = new RegExp(fallbackPattern, "gi")
+ if (item.category === catModules) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catPackages) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catTypes) {
+ label = (item.p && item.p !== UNNAMED)
+ ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher)
+ : getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catMembers) {
+ label = (item.p && item.p !== UNNAMED)
+ ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher)
+ : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher);
+ } else if (item.category === catSearchTags) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else {
+ label = item.l;
+ }
+ var li = $("<li/>").appendTo(ul);
+ var div = $("<div/>").appendTo(li);
+ if (item.category === catSearchTags && item.h) {
+ if (item.d) {
+ div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span><br><span class=\"search-tag-desc-result\">"
+ + item.d + "</span><br>");
+ } else {
+ div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span>");
+ }
+ } else {
+ if (item.m) {
+ div.html(item.m + "/" + label);
+ } else {
+ div.html(label);
+ }
+ }
+ return li;
+ }
+});
+function rankMatch(match, category) {
+ if (!match) {
+ return NO_MATCH;
+ }
+ var index = match.index;
+ var input = match.input;
+ var leftBoundaryMatch = 2;
+ var periferalMatch = 0;
+ // make sure match is anchored on a left word boundary
+ if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) {
+ leftBoundaryMatch = 0;
+ } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) {
+ leftBoundaryMatch = 1;
+ }
+ var matchEnd = index + match[0].length;
+ var leftParen = input.indexOf("(");
+ var endOfName = leftParen > -1 ? leftParen : input.length;
+ // exclude peripheral matches
+ if (category !== catModules && category !== catSearchTags) {
+ var delim = category === catPackages ? "/" : ".";
+ if (leftParen > -1 && leftParen < index) {
+ periferalMatch += 2;
+ } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) {
+ periferalMatch += 2;
+ }
+ }
+ var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match
+ for (var i = 1; i < match.length; i++) {
+ // lower ranking if parts of the name are missing
+ if (match[i])
+ delta += match[i].length;
+ }
+ if (category === catTypes) {
+ // lower ranking if a type name contains unmatched camel-case parts
+ if (/[A-Z]/.test(input.substring(matchEnd)))
+ delta += 5;
+ if (/[A-Z]/.test(input.substring(0, index)))
+ delta += 5;
+ }
+ return leftBoundaryMatch + periferalMatch + (delta / 200);
+
+}
+function doSearch(request, response) {
+ var result = [];
+ searchPattern = createSearchPattern(request.term);
+ fallbackPattern = createSearchPattern(request.term.toLowerCase());
+ if (searchPattern === "") {
+ return this.close();
+ }
+ var camelCaseMatcher = createMatcher(searchPattern, "");
+ var fallbackMatcher = new RegExp(fallbackPattern, "i");
+
+ function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) {
+ if (indexArray) {
+ var newResults = [];
+ $.each(indexArray, function (i, item) {
+ item.category = category;
+ var ranking = rankMatch(matcher.exec(nameFunc(item)), category);
+ if (ranking < RANKING_THRESHOLD) {
+ newResults.push({ranking: ranking, item: item});
+ }
+ return newResults.length <= MAX_RESULTS;
+ });
+ return newResults.sort(function(e1, e2) {
+ return e1.ranking - e2.ranking;
+ }).map(function(e) {
+ return e.item;
+ });
+ }
+ return [];
+ }
+ function searchIndex(indexArray, category, nameFunc) {
+ var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc);
+ result = result.concat(primaryResults);
+ if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) {
+ var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc);
+ result = result.concat(secondaryResults.filter(function (item) {
+ return primaryResults.indexOf(item) === -1;
+ }));
+ }
+ }
+
+ searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; });
+ searchIndex(packageSearchIndex, catPackages, function(item) {
+ return (item.m && request.term.indexOf("/") > -1)
+ ? (item.m + "/" + item.l) : item.l;
+ });
+ searchIndex(typeSearchIndex, catTypes, function(item) {
+ return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l;
+ });
+ searchIndex(memberSearchIndex, catMembers, function(item) {
+ return request.term.indexOf(".") > -1
+ ? item.p + "." + item.c + "." + item.l : item.l;
+ });
+ searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; });
+
+ if (!indexFilesLoaded()) {
+ updateSearchResults = function() {
+ doSearch(request, response);
+ }
+ result.unshift(loading);
+ } else {
+ updateSearchResults = function() {};
+ }
+ response(result);
+}
+$(function() {
+ $("#search-input").catcomplete({
+ minLength: 1,
+ delay: 300,
+ source: doSearch,
+ response: function(event, ui) {
+ if (!ui.content.length) {
+ ui.content.push(noResult);
+ } else {
+ $("#search-input").empty();
+ }
+ },
+ autoFocus: true,
+ focus: function(event, ui) {
+ return false;
+ },
+ position: {
+ collision: "flip"
+ },
+ select: function(event, ui) {
+ if (ui.item.category) {
+ var url = getURLPrefix(ui);
+ if (ui.item.category === catModules) {
+ url += "module-summary.html";
+ } else if (ui.item.category === catPackages) {
+ if (ui.item.u) {
+ url = ui.item.u;
+ } else {
+ url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
+ }
+ } else if (ui.item.category === catTypes) {
+ if (ui.item.u) {
+ url = ui.item.u;
+ } else if (ui.item.p === UNNAMED) {
+ url += ui.item.l + ".html";
+ } else {
+ url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
+ }
+ } else if (ui.item.category === catMembers) {
+ if (ui.item.p === UNNAMED) {
+ url += ui.item.c + ".html" + "#";
+ } else {
+ url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
+ }
+ if (ui.item.u) {
+ url += ui.item.u;
+ } else {
+ url += ui.item.l;
+ }
+ } else if (ui.item.category === catSearchTags) {
+ url += ui.item.u;
+ }
+ if (top !== window) {
+ parent.classFrame.location = pathtoroot + url;
+ } else {
+ window.location.href = pathtoroot + url;
+ }
+ $("#search-input").focus();
+ }
+ }
+ });
+});
diff --git a/content/api/admin/2.11.x/stylesheet.css b/content/api/admin/2.11.x/stylesheet.css
index c0a2e57a66a1..4a576bd24da3 100644
--- a/content/api/admin/2.11.x/stylesheet.css
+++ b/content/api/admin/2.11.x/stylesheet.css
@@ -1 +1,869 @@
-@import url(api/admin/2.11.x/resources/fonts/dejavu.css);a[name],body{color:#353833}body,pre{font-size:14px}.sub-nav div,.top-nav a:hover,ul.nav-list li{text-transform:uppercase}.caption,.clear,.skip-nav,h1.hidden{overflow:hidden}.all-classes-container a:link,.all-classes-container a:visited,.all-packages-container a:link,.all-packages-container a:visited,.caption,.col-constructor-name a:link,.col-constructor-name a:visited,.col-first a:link,.col-first a:visited,.col-second a:link,.col-s [...]
\ No newline at end of file
+/*
+ * Javadoc style sheet
+ */
+
+@import url('resources/fonts/dejavu.css');
+
+/*
+ * Styles for individual HTML elements.
+ *
+ * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
+ * HTML element throughout the page.
+ */
+
+body {
+ background-color:#ffffff;
+ color:#353833;
+ font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size:14px;
+ margin:0;
+ padding:0;
+ height:100%;
+ width:100%;
+}
+iframe {
+ margin:0;
+ padding:0;
+ height:100%;
+ width:100%;
+ overflow-y:scroll;
+ border:none;
+}
+a:link, a:visited {
+ text-decoration:none;
+ color:#4A6782;
+}
+a[href]:hover, a[href]:focus {
+ text-decoration:none;
+ color:#bb7a2a;
+}
+a[name] {
+ color:#353833;
+}
+pre {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+}
+h1 {
+ font-size:20px;
+}
+h2 {
+ font-size:18px;
+}
+h3 {
+ font-size:16px;
+}
+h4 {
+ font-size:15px;
+}
+h5 {
+ font-size:14px;
+}
+h6 {
+ font-size:13px;
+}
+ul {
+ list-style-type:disc;
+}
+code, tt {
+ font-family:'DejaVu Sans Mono', monospace;
+}
+:not(h1, h2, h3, h4, h5, h6) > code,
+:not(h1, h2, h3, h4, h5, h6) > tt {
+ font-size:14px;
+ padding-top:4px;
+ margin-top:8px;
+ line-height:1.4em;
+}
+dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ padding-top:4px;
+}
+.summary-table dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ vertical-align:top;
+ padding-top:4px;
+}
+sup {
+ font-size:8px;
+}
+button {
+ font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size: 14px;
+}
+/*
+ * Styles for HTML generated by javadoc.
+ *
+ * These are style classes that are used by the standard doclet to generate HTML documentation.
+ */
+
+/*
+ * Styles for document title and copyright.
+ */
+.clear {
+ clear:both;
+ height:0;
+ overflow:hidden;
+}
+.about-language {
+ float:right;
+ padding:0 21px 8px 8px;
+ font-size:11px;
+ margin-top:-9px;
+ height:2.9em;
+}
+.legal-copy {
+ margin-left:.5em;
+}
+.tab {
+ background-color:#0066FF;
+ color:#ffffff;
+ padding:8px;
+ width:5em;
+ font-weight:bold;
+}
+/*
+ * Styles for navigation bar.
+ */
+@media screen {
+ .flex-box {
+ position:fixed;
+ display:flex;
+ flex-direction:column;
+ height: 100%;
+ width: 100%;
+ }
+ .flex-header {
+ flex: 0 0 auto;
+ }
+ .flex-content {
+ flex: 1 1 auto;
+ overflow-y: auto;
+ }
+}
+.top-nav {
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ float:left;
+ padding:0;
+ width:100%;
+ clear:right;
+ min-height:2.8em;
+ padding-top:10px;
+ overflow:hidden;
+ font-size:12px;
+}
+.sub-nav {
+ background-color:#dee3e9;
+ float:left;
+ width:100%;
+ overflow:hidden;
+ font-size:12px;
+}
+.sub-nav div {
+ clear:left;
+ float:left;
+ padding:0 0 5px 6px;
+ text-transform:uppercase;
+}
+.sub-nav .nav-list {
+ padding-top:5px;
+}
+ul.nav-list {
+ display:block;
+ margin:0 25px 0 0;
+ padding:0;
+}
+ul.sub-nav-list {
+ float:left;
+ margin:0 25px 0 0;
+ padding:0;
+}
+ul.nav-list li {
+ list-style:none;
+ float:left;
+ padding: 5px 6px;
+ text-transform:uppercase;
+}
+.sub-nav .nav-list-search {
+ float:right;
+ margin:0 0 0 0;
+ padding:5px 6px;
+ clear:none;
+}
+.nav-list-search label {
+ position:relative;
+ right:-16px;
+}
+ul.sub-nav-list li {
+ list-style:none;
+ float:left;
+ padding-top:10px;
+}
+.top-nav a:link, .top-nav a:active, .top-nav a:visited {
+ color:#FFFFFF;
+ text-decoration:none;
+ text-transform:uppercase;
+}
+.top-nav a:hover {
+ text-decoration:none;
+ color:#bb7a2a;
+ text-transform:uppercase;
+}
+.nav-bar-cell1-rev {
+ background-color:#F8981D;
+ color:#253441;
+ margin: auto 5px;
+}
+.skip-nav {
+ position:absolute;
+ top:auto;
+ left:-9999px;
+ overflow:hidden;
+}
+/*
+ * Hide navigation links and search box in print layout
+ */
+@media print {
+ ul.nav-list, div.sub-nav {
+ display:none;
+ }
+}
+/*
+ * Styles for page header and footer.
+ */
+.title {
+ color:#2c4557;
+ margin:10px 0;
+}
+.sub-title {
+ margin:5px 0 0 0;
+}
+.header ul {
+ margin:0 0 15px 0;
+ padding:0;
+}
+.header ul li, .footer ul li {
+ list-style:none;
+ font-size:13px;
+}
+/*
+ * Styles for headings.
+ */
+body.class-declaration-page .summary h2,
+body.class-declaration-page .details h2,
+body.class-use-page h2,
+body.module-declaration-page .block-list h2 {
+ font-style: italic;
+ padding:0;
+ margin:15px 0;
+}
+body.class-declaration-page .summary h3,
+body.class-declaration-page .details h3,
+body.class-declaration-page .summary .inherited-list h2 {
+ background-color:#dee3e9;
+ border:1px solid #d0d9e0;
+ margin:0 0 6px -8px;
+ padding:7px 5px;
+}
+/*
+ * Styles for page layout containers.
+ */
+main {
+ clear:both;
+ padding:10px 20px;
+ position:relative;
+}
+dl.notes > dt {
+ font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size:12px;
+ font-weight:bold;
+ margin:10px 0 0 0;
+ color:#4E4E4E;
+}
+dl.notes > dd {
+ margin:5px 10px 10px 0;
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+dl.name-value > dt {
+ margin-left:1px;
+ font-size:1.1em;
+ display:inline;
+ font-weight:bold;
+}
+dl.name-value > dd {
+ margin:0 0 0 1px;
+ font-size:1.1em;
+ display:inline;
+}
+/*
+ * Styles for lists.
+ */
+li.circle {
+ list-style:circle;
+}
+ul.horizontal li {
+ display:inline;
+ font-size:0.9em;
+}
+div.inheritance {
+ margin:0;
+ padding:0;
+}
+div.inheritance div.inheritance {
+ margin-left:2em;
+}
+ul.block-list,
+ul.details-list,
+ul.member-list,
+ul.summary-list {
+ margin:10px 0 10px 0;
+ padding:0;
+}
+ul.block-list > li,
+ul.details-list > li,
+ul.member-list > li,
+ul.summary-list > li {
+ list-style:none;
+ margin-bottom:15px;
+ line-height:1.4;
+}
+.summary-table dl, .summary-table dl dt, .summary-table dl dd {
+ margin-top:0;
+ margin-bottom:1px;
+}
+ul.see-list, ul.see-list-long {
+ padding-left: 0;
+ list-style: none;
+}
+ul.see-list li {
+ display: inline;
+}
+ul.see-list li:not(:last-child):after,
+ul.see-list-long li:not(:last-child):after {
+ content: ", ";
+ white-space: pre-wrap;
+}
+/*
+ * Styles for tables.
+ */
+.summary-table, .details-table {
+ width:100%;
+ border-spacing:0;
+ border-left:1px solid #EEE;
+ border-right:1px solid #EEE;
+ border-bottom:1px solid #EEE;
+ padding:0;
+}
+.caption {
+ position:relative;
+ text-align:left;
+ background-repeat:no-repeat;
+ color:#253441;
+ font-weight:bold;
+ clear:none;
+ overflow:hidden;
+ padding:0;
+ padding-top:10px;
+ padding-left:1px;
+ margin:0;
+ white-space:pre;
+}
+.caption a:link, .caption a:visited {
+ color:#1f389c;
+}
+.caption a:hover,
+.caption a:active {
+ color:#FFFFFF;
+}
+.caption span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ padding-bottom:7px;
+ display:inline-block;
+ float:left;
+ background-color:#F8981D;
+ border: none;
+ height:16px;
+}
+div.table-tabs {
+ padding:10px 0 0 1px;
+ margin:0;
+}
+div.table-tabs > button {
+ border: none;
+ cursor: pointer;
+ padding: 5px 12px 7px 12px;
+ font-weight: bold;
+ margin-right: 3px;
+}
+div.table-tabs > button.active-table-tab {
+ background: #F8981D;
+ color: #253441;
+}
+div.table-tabs > button.table-tab {
+ background: #4D7A97;
+ color: #FFFFFF;
+}
+.two-column-summary {
+ display: grid;
+ grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
+}
+.three-column-summary {
+ display: grid;
+ grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto);
+}
+.four-column-summary {
+ display: grid;
+ grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto);
+}
+@media screen and (max-width: 600px) {
+ .two-column-summary {
+ display: grid;
+ grid-template-columns: 1fr;
+ }
+}
+@media screen and (max-width: 800px) {
+ .three-column-summary {
+ display: grid;
+ grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
+ }
+ .three-column-summary .col-last {
+ grid-column-end: span 2;
+ }
+}
+@media screen and (max-width: 1000px) {
+ .four-column-summary {
+ display: grid;
+ grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
+ }
+}
+.summary-table > div, .details-table > div {
+ text-align:left;
+ padding: 8px 3px 3px 7px;
+}
+.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name {
+ vertical-align:top;
+ padding-right:0;
+ padding-top:8px;
+ padding-bottom:3px;
+}
+.table-header {
+ background:#dee3e9;
+ font-weight: bold;
+}
+.col-first, .col-first {
+ font-size:13px;
+}
+.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last {
+ font-size:13px;
+}
+.col-first, .col-second, .col-constructor-name {
+ vertical-align:top;
+ overflow: auto;
+}
+.col-last {
+ white-space:normal;
+}
+.col-first a:link, .col-first a:visited,
+.col-second a:link, .col-second a:visited,
+.col-first a:link, .col-first a:visited,
+.col-second a:link, .col-second a:visited,
+.col-constructor-name a:link, .col-constructor-name a:visited,
+.col-summary-item-name a:link, .col-summary-item-name a:visited,
+.constant-values-container a:link, .constant-values-container a:visited,
+.all-classes-container a:link, .all-classes-container a:visited,
+.all-packages-container a:link, .all-packages-container a:visited {
+ font-weight:bold;
+}
+.table-sub-heading-color {
+ background-color:#EEEEFF;
+}
+.even-row-color, .even-row-color .table-header {
+ background-color:#FFFFFF;
+}
+.odd-row-color, .odd-row-color .table-header {
+ background-color:#EEEEEF;
+}
+/*
+ * Styles for contents.
+ */
+.deprecated-content {
+ margin:0;
+ padding:10px 0;
+}
+div.block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+.col-last div {
+ padding-top:0;
+}
+.col-last a {
+ padding-bottom:3px;
+}
+.module-signature,
+.package-signature,
+.type-signature,
+.member-signature {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ margin:14px 0;
+ white-space: pre-wrap;
+}
+.module-signature,
+.package-signature,
+.type-signature {
+ margin-top: 0;
+}
+.member-signature .type-parameters-long,
+.member-signature .parameters,
+.member-signature .exceptions {
+ display: inline-block;
+ vertical-align: top;
+ white-space: pre;
+}
+.member-signature .type-parameters {
+ white-space: normal;
+}
+/*
+ * Styles for formatting effect.
+ */
+.source-line-no {
+ color:green;
+ padding:0 30px 0 0;
+}
+h1.hidden {
+ visibility:hidden;
+ overflow:hidden;
+ font-size:10px;
+}
+.block {
+ display:block;
+ margin:0 10px 5px 0;
+ color:#474747;
+}
+.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link,
+.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type,
+.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label {
+ font-weight:bold;
+}
+.deprecation-comment, .help-footnote, .preview-comment {
+ font-style:italic;
+}
+.deprecation-block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+ border-style:solid;
+ border-width:thin;
+ border-radius:10px;
+ padding:10px;
+ margin-bottom:10px;
+ margin-right:10px;
+ display:inline-block;
+}
+.preview-block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+ border-style:solid;
+ border-width:thin;
+ border-radius:10px;
+ padding:10px;
+ margin-bottom:10px;
+ margin-right:10px;
+ display:inline-block;
+}
+div.block div.deprecation-comment {
+ font-style:normal;
+}
+/*
+ * Styles specific to HTML5 elements.
+ */
+main, nav, header, footer, section {
+ display:block;
+}
+/*
+ * Styles for javadoc search.
+ */
+.ui-autocomplete-category {
+ font-weight:bold;
+ font-size:15px;
+ padding:7px 0 7px 3px;
+ background-color:#4D7A97;
+ color:#FFFFFF;
+}
+.result-item {
+ font-size:13px;
+}
+.ui-autocomplete {
+ max-height:85%;
+ max-width:65%;
+ overflow-y:scroll;
+ overflow-x:scroll;
+ white-space:nowrap;
+ box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
+}
+ul.ui-autocomplete {
+ position:fixed;
+ z-index:999999;
+ background-color: #FFFFFF;
+}
+ul.ui-autocomplete li {
+ float:left;
+ clear:both;
+ width:100%;
+}
+.result-highlight {
+ font-weight:bold;
+}
+.ui-autocomplete .result-item {
+ font-size: inherit;
+}
+#search-input {
+ background-image:url('resources/glass.png');
+ background-size:13px;
+ background-repeat:no-repeat;
+ background-position:2px 3px;
+ padding-left:20px;
+ position:relative;
+ right:-18px;
+ width:400px;
+}
+#reset-button {
+ background-color: rgb(255,255,255);
+ background-image:url('resources/x.png');
+ background-position:center;
+ background-repeat:no-repeat;
+ background-size:12px;
+ border:0 none;
+ width:16px;
+ height:16px;
+ position:relative;
+ left:-4px;
+ top:-4px;
+ font-size:0px;
+}
+.watermark {
+ color:#545454;
+}
+.search-tag-desc-result {
+ font-style:italic;
+ font-size:11px;
+}
+.search-tag-holder-result {
+ font-style:italic;
+ font-size:12px;
+}
+.search-tag-result:target {
+ background-color:yellow;
+}
+.module-graph span {
+ display:none;
+ position:absolute;
+}
+.module-graph:hover span {
+ display:block;
+ margin: -100px 0 0 100px;
+ z-index: 1;
+}
+.inherited-list {
+ margin: 10px 0 10px 0;
+}
+section.class-description {
+ line-height: 1.4;
+}
+.summary section[class$="-summary"], .details section[class$="-details"],
+.class-uses .detail, .serialized-class-details {
+ padding: 0px 20px 5px 10px;
+ border: 1px solid #ededed;
+ background-color: #f8f8f8;
+}
+.inherited-list, section[class$="-details"] .detail {
+ padding:0 0 5px 8px;
+ background-color:#ffffff;
+ border:none;
+}
+.vertical-separator {
+ padding: 0 5px;
+}
+ul.help-section-list {
+ margin: 0;
+}
+ul.help-subtoc > li {
+ display: inline-block;
+ padding-right: 5px;
+ font-size: smaller;
+}
+ul.help-subtoc > li::before {
+ content: "\2022" ;
+ padding-right:2px;
+}
+span.help-note {
+ font-style: italic;
+}
+/*
+ * Indicator icon for external links.
+ */
+main a[href*="://"]::after {
+ content:"";
+ display:inline-block;
+ background-image:url('data:image/svg+xml; utf8, \
+ <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
+ <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
+ 132-240 240 120 120 240-240 132 132V0z" fill="%234a6782"/>\
+ </svg>');
+ background-size:100% 100%;
+ width:7px;
+ height:7px;
+ margin-left:2px;
+ margin-bottom:4px;
+}
+main a[href*="://"]:hover::after,
+main a[href*="://"]:focus::after {
+ background-image:url('data:image/svg+xml; utf8, \
+ <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
+ <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
+ 132-240 240 120 120 240-240 132 132V0z" fill="%23bb7a2a"/>\
+ </svg>');
+}
+
+/*
+ * Styles for user-provided tables.
+ *
+ * borderless:
+ * No borders, vertical margins, styled caption.
+ * This style is provided for use with existing doc comments.
+ * In general, borderless tables should not be used for layout purposes.
+ *
+ * plain:
+ * Plain borders around table and cells, vertical margins, styled caption.
+ * Best for small tables or for complex tables for tables with cells that span
+ * rows and columns, when the "striped" style does not work well.
+ *
+ * striped:
+ * Borders around the table and vertical borders between cells, striped rows,
+ * vertical margins, styled caption.
+ * Best for tables that have a header row, and a body containing a series of simple rows.
+ */
+
+table.borderless,
+table.plain,
+table.striped {
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+table.borderless > caption,
+table.plain > caption,
+table.striped > caption {
+ font-weight: bold;
+ font-size: smaller;
+}
+table.borderless th, table.borderless td,
+table.plain th, table.plain td,
+table.striped th, table.striped td {
+ padding: 2px 5px;
+}
+table.borderless,
+table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
+table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
+ border: none;
+}
+table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
+ background-color: transparent;
+}
+table.plain {
+ border-collapse: collapse;
+ border: 1px solid black;
+}
+table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
+ background-color: transparent;
+}
+table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
+table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
+ border: 1px solid black;
+}
+table.striped {
+ border-collapse: collapse;
+ border: 1px solid black;
+}
+table.striped > thead {
+ background-color: #E3E3E3;
+}
+table.striped > thead > tr > th, table.striped > thead > tr > td {
+ border: 1px solid black;
+}
+table.striped > tbody > tr:nth-child(even) {
+ background-color: #EEE
+}
+table.striped > tbody > tr:nth-child(odd) {
+ background-color: #FFF
+}
+table.striped > tbody > tr > th, table.striped > tbody > tr > td {
+ border-left: 1px solid black;
+ border-right: 1px solid black;
+}
+table.striped > tbody > tr > th {
+ font-weight: normal;
+}
+/**
+ * Tweak font sizes and paddings for small screens.
+ */
+@media screen and (max-width: 1050px) {
+ #search-input {
+ width: 300px;
+ }
+}
+@media screen and (max-width: 800px) {
+ #search-input {
+ width: 200px;
+ }
+ .top-nav,
+ .bottom-nav {
+ font-size: 11px;
+ padding-top: 6px;
+ }
+ .sub-nav {
+ font-size: 11px;
+ }
+ .about-language {
+ padding-right: 16px;
+ }
+ ul.nav-list li,
+ .sub-nav .nav-list-search {
+ padding: 6px;
+ }
+ ul.sub-nav-list li {
+ padding-top: 5px;
+ }
+ main {
+ padding: 10px;
+ }
+ .summary section[class$="-summary"], .details section[class$="-details"],
+ .class-uses .detail, .serialized-class-details {
+ padding: 0 8px 5px 8px;
+ }
+ body {
+ -webkit-text-size-adjust: none;
+ }
+}
+@media screen and (max-width: 500px) {
+ #search-input {
+ width: 150px;
+ }
+ .top-nav,
+ .bottom-nav {
+ font-size: 10px;
+ }
+ .sub-nav {
+ font-size: 10px;
+ }
+ .about-language {
+ font-size: 10px;
+ padding-right: 12px;
+ }
+}
diff --git a/content/api/admin/2.11.x/tag-search-index.js b/content/api/admin/2.11.x/tag-search-index.js
index 145a174d4f1d..bf10aaf6d137 100644
--- a/content/api/admin/2.11.x/tag-search-index.js
+++ b/content/api/admin/2.11.x/tag-search-index.js
@@ -1 +1 @@
-tagSearchIndex=[{l:"Constant Field Values",h:"",u:"constant-values.html"},{l:"Serialized Form",h:"",u:"serialized-form.html"}],updateSearchResults();
\ No newline at end of file
+tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"},{"l":"Serialized Form","h":"","u":"serialized-form.html"}];updateSearchResults();
\ No newline at end of file
diff --git a/content/api/admin/2.11.x/type-search-index.js b/content/api/admin/2.11.x/type-search-index.js
index 06a4961cc6d0..402484d46cdb 100644
--- a/content/api/admin/2.11.x/type-search-index.js
+++ b/content/api/admin/2.11.x/type-search-index.js
@@ -1 +1 @@
-typeSearchIndex=[{l:"All Classes and Interfaces",u:"allclasses-index.html"},{p:"org.apache.pulsar.common.stats",l:"AllocatorStats"},{p:"org.apache.pulsar.common.stats",l:"AnalyzeSubscriptionBacklogResult"},{p:"org.apache.pulsar.common.policies.data",l:"AuthAction"},{p:"org.apache.pulsar.common.functions",l:"AuthenticationConfig"},{p:"org.apache.pulsar.common.policies.data",l:"AuthPolicies"},{p:"org.apache.pulsar.common.policies",l:"AutoFailoverPolicy"},{p:"org.apache.pulsar.common.polici [...]
\ No newline at end of file
+typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"org.apache.pulsar.common.stats","l":"AllocatorStats"},{"p":"org.apache.pulsar.common.stats","l":"AnalyzeSubscriptionBacklogResult"},{"p":"org.apache.pulsar.common.policies.data","l":"AuthAction"},{"p":"org.apache.pulsar.common.functions","l":"AuthenticationConfig"},{"p":"org.apache.pulsar.common.policies.data","l":"AuthPolicies"},{"p":"org.apache.pulsar.common.policies","l":"AutoFailoverPolicy"},{"p": [...]
\ No newline at end of file
diff --git a/content/api/admin/2.8.x/jquery-ui.overrides.css b/content/api/admin/2.8.x/jquery-ui.overrides.css
index b5b400f42b7f..f89acb6320cc 100644
--- a/content/api/admin/2.8.x/jquery-ui.overrides.css
+++ b/content/api/admin/2.8.x/jquery-ui.overrides.css
@@ -1 +1,34 @@
-.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#f8981d}
\ No newline at end of file
+/*
+ * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active,
+a.ui-button:active,
+.ui-button:active,
+.ui-button.ui-state-active:hover {
+ /* Overrides the color of selection used in jQuery UI */
+ background: #F8981D;
+}
diff --git a/content/api/admin/2.8.x/member-search-index.js b/content/api/admin/2.8.x/member-search-index.js
index 95f82dc44300..0aec86255e78 100644
--- a/content/api/admin/2.8.x/member-search-index.js
+++ b/content/api/admin/2.8.x/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex=[{p:"org.apache.pulsar.common.policies.data",c:"TransactionInBufferStats",l:"aborted"},{p:"org.apache.pulsar.common.policies.data",c:"TransactionMetadata",l:"ackedPartitions"},{p:"org.apache.pulsar.common.policies.data",c:"BrokerStatus.Builder",l:"active(boolean)"},{p:"org.apache.pulsar.common.policies.data",c:"DelayedDeliveryPolicies.Builder",l:"active(boolean)"},{p:"org.apache.pulsar.common.policies.data.impl",c:"BrokerStatusImpl.BrokerStatusImplBuilder",l:"active(boo [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.pulsar.common.policies.data","c":"TransactionInBufferStats","l":"aborted"},{"p":"org.apache.pulsar.common.policies.data","c":"TransactionMetadata","l":"ackedPartitions"},{"p":"org.apache.pulsar.common.policies.data","c":"BrokerStatus.Builder","l":"active(boolean)"},{"p":"org.apache.pulsar.common.policies.data","c":"DelayedDeliveryPolicies.Builder","l":"active(boolean)"},{"p":"org.apache.pulsar.common.policies.data.impl","c":"BrokerStatusImpl.BrokerSt [...]
\ No newline at end of file
diff --git a/content/api/admin/2.8.x/module-search-index.js b/content/api/admin/2.8.x/module-search-index.js
index d83d765e410f..0d59754fc4ad 100644
--- a/content/api/admin/2.8.x/module-search-index.js
+++ b/content/api/admin/2.8.x/module-search-index.js
@@ -1 +1 @@
-moduleSearchIndex=[],updateSearchResults();
\ No newline at end of file
+moduleSearchIndex = [];updateSearchResults();
\ No newline at end of file
diff --git a/content/api/admin/2.8.x/package-search-index.js b/content/api/admin/2.8.x/package-search-index.js
index cbb45cf021a8..67391eb590e4 100644
--- a/content/api/admin/2.8.x/package-search-index.js
+++ b/content/api/admin/2.8.x/package-search-index.js
@@ -1 +1 @@
-packageSearchIndex=[{l:"All Packages",u:"allpackages-index.html"},{l:"org.apache.pulsar.client.admin"},{l:"org.apache.pulsar.client.admin.utils"},{l:"org.apache.pulsar.common.conf"},{l:"org.apache.pulsar.common.functions"},{l:"org.apache.pulsar.common.io"},{l:"org.apache.pulsar.common.naming"},{l:"org.apache.pulsar.common.partition"},{l:"org.apache.pulsar.common.policies"},{l:"org.apache.pulsar.common.policies.data"},{l:"org.apache.pulsar.common.policies.data.impl"},{l:"org.apache.pulsar [...]
\ No newline at end of file
+packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"org.apache.pulsar.client.admin"},{"l":"org.apache.pulsar.client.admin.utils"},{"l":"org.apache.pulsar.common.conf"},{"l":"org.apache.pulsar.common.functions"},{"l":"org.apache.pulsar.common.io"},{"l":"org.apache.pulsar.common.naming"},{"l":"org.apache.pulsar.common.partition"},{"l":"org.apache.pulsar.common.policies"},{"l":"org.apache.pulsar.common.policies.data"},{"l":"org.apache.pulsar.common.policies.data.im [...]
\ No newline at end of file
diff --git a/content/api/admin/2.8.x/script-dir/jquery-3.5.1.min.js b/content/api/admin/2.8.x/script-dir/jquery-3.5.1.min.js
index 8c7a5924d600..b0614034ad3a 100644
--- a/content/api/admin/2.8.x/script-dir/jquery-3.5.1.min.js
+++ b/content/api/admin/2.8.x/script-dir/jquery-3.5.1.min.js
@@ -1,2 +1,2 @@
-/*! For license information please see jquery-3.5.1.min.js.LICENSE.txt */
-!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,(function(e,t){"use strict";var n=[],r=Object.getPrototypeOf,i=n.slice,o=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a=n.push,s=n.indexOf,u={},l=u.toString,c=u.hasOwnProperty,f=c.toString,p [...]
\ No newline at end of file
+/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */
+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l= [...]
diff --git a/content/api/admin/2.8.x/script-dir/jquery-ui.min.css b/content/api/admin/2.8.x/script-dir/jquery-ui.min.css
index 13a6d4760b28..6be72f58c02d 100644
--- a/content/api/admin/2.8.x/script-dir/jquery-ui.min.css
+++ b/content/api/admin/2.8.x/script-dir/jquery-ui.min.css
@@ -1 +1,7 @@
-.ui-helper-reset,.ui-menu{list-style:none;outline:0;padding:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;margin:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{filter:Alpha(Opacity=0 [...]
\ No newline at end of file
+/*! jQuery UI - v1.12.1 - 2018-12-06
+* http://jqueryui.com
+* Includes: core.css, autocomplete.css, menu.css, theme.css
+* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgImgOpacityContent=75&bgImgOpacityHeader=75&cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23aaaaaa&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&b [...]
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:abs [...]
\ No newline at end of file
diff --git a/content/api/admin/2.8.x/script-dir/jquery-ui.min.js b/content/api/admin/2.8.x/script-dir/jquery-ui.min.js
index c872195d69d0..54d4beb85548 100644
--- a/content/api/admin/2.8.x/script-dir/jquery-ui.min.js
+++ b/content/api/admin/2.8.x/script-dir/jquery-ui.min.js
@@ -1,2 +1,6 @@
-/*! For license information please see jquery-ui.min.js.LICENSE.txt */
-!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}((function(t){t.ui=t.ui||{},t.ui.version="1.12.1";var e=0,i=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{(s=t._data(n,"events"))&&s.remove&&t(n).triggerHandler("remove")}catch(l){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,l,a={},r=e.split(".")[0],u=r+"-"+(e=e.split(".")[1]);return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null [...]
\ No newline at end of file
+/*! jQuery UI - v1.12.1 - 2018-12-06
+* http://jqueryui.com
+* Includes: widget.js, position.js, keycode.js, unique-id.js, widgets/autocomplete.js, widgets/menu.js
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){t.ui=t.ui||{},t.ui.version="1.12.1";var e=0,i=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply( [...]
\ No newline at end of file
diff --git a/content/api/admin/2.8.x/script-dir/jquery-ui.structure.min.css b/content/api/admin/2.8.x/script-dir/jquery-ui.structure.min.css
index 96705c71e661..e8808927f7c4 100644
--- a/content/api/admin/2.8.x/script-dir/jquery-ui.structure.min.css
+++ b/content/api/admin/2.8.x/script-dir/jquery-ui.structure.min.css
@@ -1 +1,5 @@
-.ui-helper-reset,.ui-menu{list-style:none;outline:0;padding:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;margin:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{filter:Alpha(Opacity=0 [...]
\ No newline at end of file
+/*! jQuery UI - v1.12.1 - 2018-12-06
+* http://jqueryui.com
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:abs [...]
\ No newline at end of file
diff --git a/content/api/admin/2.8.x/script.js b/content/api/admin/2.8.x/script.js
index 328446693d14..864989cf45f1 100644
--- a/content/api/admin/2.8.x/script.js
+++ b/content/api/admin/2.8.x/script.js
@@ -1 +1,132 @@
-var moduleSearchIndex,packageSearchIndex,typeSearchIndex,memberSearchIndex,tagSearchIndex;function loadScripts(e,t){createElem(e,t,"search.js"),createElem(e,t,"module-search-index.js"),createElem(e,t,"package-search-index.js"),createElem(e,t,"type-search-index.js"),createElem(e,t,"member-search-index.js"),createElem(e,t,"tag-search-index.js")}function createElem(e,t,a){var n=e.createElement(t),r=e.getElementsByTagName(t)[0];n.src=pathtoroot+a,r.parentNode.insertBefore(n,r)}function show( [...]
\ No newline at end of file
+/*
+ * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+var moduleSearchIndex;
+var packageSearchIndex;
+var typeSearchIndex;
+var memberSearchIndex;
+var tagSearchIndex;
+function loadScripts(doc, tag) {
+ createElem(doc, tag, 'search.js');
+
+ createElem(doc, tag, 'module-search-index.js');
+ createElem(doc, tag, 'package-search-index.js');
+ createElem(doc, tag, 'type-search-index.js');
+ createElem(doc, tag, 'member-search-index.js');
+ createElem(doc, tag, 'tag-search-index.js');
+}
+
+function createElem(doc, tag, path) {
+ var script = doc.createElement(tag);
+ var scriptElement = doc.getElementsByTagName(tag)[0];
+ script.src = pathtoroot + path;
+ scriptElement.parentNode.insertBefore(script, scriptElement);
+}
+
+function show(tableId, selected, columns) {
+ if (tableId !== selected) {
+ document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
+ .forEach(function(elem) {
+ elem.style.display = 'none';
+ });
+ }
+ document.querySelectorAll('div.' + selected)
+ .forEach(function(elem, index) {
+ elem.style.display = '';
+ var isEvenRow = index % (columns * 2) < columns;
+ elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
+ elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
+ });
+ updateTabs(tableId, selected);
+}
+
+function updateTabs(tableId, selected) {
+ document.querySelector('div#' + tableId +' .summary-table')
+ .setAttribute('aria-labelledby', selected);
+ document.querySelectorAll('button[id^="' + tableId + '"]')
+ .forEach(function(tab, index) {
+ if (selected === tab.id || (tableId === selected && index === 0)) {
+ tab.className = activeTableTab;
+ tab.setAttribute('aria-selected', true);
+ tab.setAttribute('tabindex',0);
+ } else {
+ tab.className = tableTab;
+ tab.setAttribute('aria-selected', false);
+ tab.setAttribute('tabindex',-1);
+ }
+ });
+}
+
+function switchTab(e) {
+ var selected = document.querySelector('[aria-selected=true]');
+ if (selected) {
+ if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
+ // left or up arrow key pressed: move focus to previous tab
+ selected.previousSibling.click();
+ selected.previousSibling.focus();
+ e.preventDefault();
+ } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
+ // right or down arrow key pressed: move focus to next tab
+ selected.nextSibling.click();
+ selected.nextSibling.focus();
+ e.preventDefault();
+ }
+ }
+}
+
+var updateSearchResults = function() {};
+
+function indexFilesLoaded() {
+ return moduleSearchIndex
+ && packageSearchIndex
+ && typeSearchIndex
+ && memberSearchIndex
+ && tagSearchIndex;
+}
+
+// Workaround for scroll position not being included in browser history (8249133)
+document.addEventListener("DOMContentLoaded", function(e) {
+ var contentDiv = document.querySelector("div.flex-content");
+ window.addEventListener("popstate", function(e) {
+ if (e.state !== null) {
+ contentDiv.scrollTop = e.state;
+ }
+ });
+ window.addEventListener("hashchange", function(e) {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ });
+ contentDiv.addEventListener("scroll", function(e) {
+ var timeoutID;
+ if (!timeoutID) {
+ timeoutID = setTimeout(function() {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ timeoutID = null;
+ }, 100);
+ }
+ });
+ if (!location.hash) {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ }
+});
diff --git a/content/api/admin/2.8.x/search.js b/content/api/admin/2.8.x/search.js
index dac0cc3b170a..db3b2f4a64f4 100644
--- a/content/api/admin/2.8.x/search.js
+++ b/content/api/admin/2.8.x/search.js
@@ -1 +1,354 @@
-var noResult={l:"No results found"},loading={l:"Loading search index..."},catModules="Modules",catPackages="Packages",catTypes="Classes and Interfaces",catMembers="Members",catSearchTags="Search Tags",highlight='<span class="result-highlight">$&</span>',searchPattern="",fallbackPattern="",RANKING_THRESHOLD=2,NO_MATCH=65535,MIN_RESULTS=3,MAX_RESULTS=500,UNNAMED="<Unnamed>";function escapeHtml(e){return e.replace(/</g,"<").replace(/>/g,">")}function getHighlightedText(e,t,a){var r=es [...]
\ No newline at end of file
+/*
+ * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+var noResult = {l: "No results found"};
+var loading = {l: "Loading search index..."};
+var catModules = "Modules";
+var catPackages = "Packages";
+var catTypes = "Classes and Interfaces";
+var catMembers = "Members";
+var catSearchTags = "Search Tags";
+var highlight = "<span class=\"result-highlight\">$&</span>";
+var searchPattern = "";
+var fallbackPattern = "";
+var RANKING_THRESHOLD = 2;
+var NO_MATCH = 0xffff;
+var MIN_RESULTS = 3;
+var MAX_RESULTS = 500;
+var UNNAMED = "<Unnamed>";
+function escapeHtml(str) {
+ return str.replace(/</g, "<").replace(/>/g, ">");
+}
+function getHighlightedText(item, matcher, fallbackMatcher) {
+ var escapedItem = escapeHtml(item);
+ var highlighted = escapedItem.replace(matcher, highlight);
+ if (highlighted === escapedItem) {
+ highlighted = escapedItem.replace(fallbackMatcher, highlight)
+ }
+ return highlighted;
+}
+function getURLPrefix(ui) {
+ var urlPrefix="";
+ var slash = "/";
+ if (ui.item.category === catModules) {
+ return ui.item.l + slash;
+ } else if (ui.item.category === catPackages && ui.item.m) {
+ return ui.item.m + slash;
+ } else if (ui.item.category === catTypes || ui.item.category === catMembers) {
+ if (ui.item.m) {
+ urlPrefix = ui.item.m + slash;
+ } else {
+ $.each(packageSearchIndex, function(index, item) {
+ if (item.m && ui.item.p === item.l) {
+ urlPrefix = item.m + slash;
+ }
+ });
+ }
+ }
+ return urlPrefix;
+}
+function createSearchPattern(term) {
+ var pattern = "";
+ var isWordToken = false;
+ term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) {
+ if (index > 0) {
+ // whitespace between identifiers is significant
+ pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*";
+ }
+ var tokens = w.split(/(?=[A-Z,.()<>[\/])/);
+ for (var i = 0; i < tokens.length; i++) {
+ var s = tokens[i];
+ if (s === "") {
+ continue;
+ }
+ pattern += $.ui.autocomplete.escapeRegex(s);
+ isWordToken = /\w$/.test(s);
+ if (isWordToken) {
+ pattern += "([a-z0-9_$<>\\[\\]]*?)";
+ }
+ }
+ });
+ return pattern;
+}
+function createMatcher(pattern, flags) {
+ var isCamelCase = /[A-Z]/.test(pattern);
+ return new RegExp(pattern, flags + (isCamelCase ? "" : "i"));
+}
+var watermark = 'Search';
+$(function() {
+ var search = $("#search-input");
+ var reset = $("#reset-button");
+ search.val('');
+ search.prop("disabled", false);
+ reset.prop("disabled", false);
+ search.val(watermark).addClass('watermark');
+ search.blur(function() {
+ if ($(this).val().length === 0) {
+ $(this).val(watermark).addClass('watermark');
+ }
+ });
+ search.on('click keydown paste', function() {
+ if ($(this).val() === watermark) {
+ $(this).val('').removeClass('watermark');
+ }
+ });
+ reset.click(function() {
+ search.val('').focus();
+ });
+ search.focus()[0].setSelectionRange(0, 0);
+});
+$.widget("custom.catcomplete", $.ui.autocomplete, {
+ _create: function() {
+ this._super();
+ this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
+ },
+ _renderMenu: function(ul, items) {
+ var rMenu = this;
+ var currentCategory = "";
+ rMenu.menu.bindings = $();
+ $.each(items, function(index, item) {
+ var li;
+ if (item.category && item.category !== currentCategory) {
+ ul.append("<li class=\"ui-autocomplete-category\">" + item.category + "</li>");
+ currentCategory = item.category;
+ }
+ li = rMenu._renderItemData(ul, item);
+ if (item.category) {
+ li.attr("aria-label", item.category + " : " + item.l);
+ li.attr("class", "result-item");
+ } else {
+ li.attr("aria-label", item.l);
+ li.attr("class", "result-item");
+ }
+ });
+ },
+ _renderItem: function(ul, item) {
+ var label = "";
+ var matcher = createMatcher(escapeHtml(searchPattern), "g");
+ var fallbackMatcher = new RegExp(fallbackPattern, "gi")
+ if (item.category === catModules) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catPackages) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catTypes) {
+ label = (item.p && item.p !== UNNAMED)
+ ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher)
+ : getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catMembers) {
+ label = (item.p && item.p !== UNNAMED)
+ ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher)
+ : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher);
+ } else if (item.category === catSearchTags) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else {
+ label = item.l;
+ }
+ var li = $("<li/>").appendTo(ul);
+ var div = $("<div/>").appendTo(li);
+ if (item.category === catSearchTags && item.h) {
+ if (item.d) {
+ div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span><br><span class=\"search-tag-desc-result\">"
+ + item.d + "</span><br>");
+ } else {
+ div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span>");
+ }
+ } else {
+ if (item.m) {
+ div.html(item.m + "/" + label);
+ } else {
+ div.html(label);
+ }
+ }
+ return li;
+ }
+});
+function rankMatch(match, category) {
+ if (!match) {
+ return NO_MATCH;
+ }
+ var index = match.index;
+ var input = match.input;
+ var leftBoundaryMatch = 2;
+ var periferalMatch = 0;
+ // make sure match is anchored on a left word boundary
+ if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) {
+ leftBoundaryMatch = 0;
+ } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) {
+ leftBoundaryMatch = 1;
+ }
+ var matchEnd = index + match[0].length;
+ var leftParen = input.indexOf("(");
+ var endOfName = leftParen > -1 ? leftParen : input.length;
+ // exclude peripheral matches
+ if (category !== catModules && category !== catSearchTags) {
+ var delim = category === catPackages ? "/" : ".";
+ if (leftParen > -1 && leftParen < index) {
+ periferalMatch += 2;
+ } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) {
+ periferalMatch += 2;
+ }
+ }
+ var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match
+ for (var i = 1; i < match.length; i++) {
+ // lower ranking if parts of the name are missing
+ if (match[i])
+ delta += match[i].length;
+ }
+ if (category === catTypes) {
+ // lower ranking if a type name contains unmatched camel-case parts
+ if (/[A-Z]/.test(input.substring(matchEnd)))
+ delta += 5;
+ if (/[A-Z]/.test(input.substring(0, index)))
+ delta += 5;
+ }
+ return leftBoundaryMatch + periferalMatch + (delta / 200);
+
+}
+function doSearch(request, response) {
+ var result = [];
+ searchPattern = createSearchPattern(request.term);
+ fallbackPattern = createSearchPattern(request.term.toLowerCase());
+ if (searchPattern === "") {
+ return this.close();
+ }
+ var camelCaseMatcher = createMatcher(searchPattern, "");
+ var fallbackMatcher = new RegExp(fallbackPattern, "i");
+
+ function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) {
+ if (indexArray) {
+ var newResults = [];
+ $.each(indexArray, function (i, item) {
+ item.category = category;
+ var ranking = rankMatch(matcher.exec(nameFunc(item)), category);
+ if (ranking < RANKING_THRESHOLD) {
+ newResults.push({ranking: ranking, item: item});
+ }
+ return newResults.length <= MAX_RESULTS;
+ });
+ return newResults.sort(function(e1, e2) {
+ return e1.ranking - e2.ranking;
+ }).map(function(e) {
+ return e.item;
+ });
+ }
+ return [];
+ }
+ function searchIndex(indexArray, category, nameFunc) {
+ var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc);
+ result = result.concat(primaryResults);
+ if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) {
+ var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc);
+ result = result.concat(secondaryResults.filter(function (item) {
+ return primaryResults.indexOf(item) === -1;
+ }));
+ }
+ }
+
+ searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; });
+ searchIndex(packageSearchIndex, catPackages, function(item) {
+ return (item.m && request.term.indexOf("/") > -1)
+ ? (item.m + "/" + item.l) : item.l;
+ });
+ searchIndex(typeSearchIndex, catTypes, function(item) {
+ return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l;
+ });
+ searchIndex(memberSearchIndex, catMembers, function(item) {
+ return request.term.indexOf(".") > -1
+ ? item.p + "." + item.c + "." + item.l : item.l;
+ });
+ searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; });
+
+ if (!indexFilesLoaded()) {
+ updateSearchResults = function() {
+ doSearch(request, response);
+ }
+ result.unshift(loading);
+ } else {
+ updateSearchResults = function() {};
+ }
+ response(result);
+}
+$(function() {
+ $("#search-input").catcomplete({
+ minLength: 1,
+ delay: 300,
+ source: doSearch,
+ response: function(event, ui) {
+ if (!ui.content.length) {
+ ui.content.push(noResult);
+ } else {
+ $("#search-input").empty();
+ }
+ },
+ autoFocus: true,
+ focus: function(event, ui) {
+ return false;
+ },
+ position: {
+ collision: "flip"
+ },
+ select: function(event, ui) {
+ if (ui.item.category) {
+ var url = getURLPrefix(ui);
+ if (ui.item.category === catModules) {
+ url += "module-summary.html";
+ } else if (ui.item.category === catPackages) {
+ if (ui.item.u) {
+ url = ui.item.u;
+ } else {
+ url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
+ }
+ } else if (ui.item.category === catTypes) {
+ if (ui.item.u) {
+ url = ui.item.u;
+ } else if (ui.item.p === UNNAMED) {
+ url += ui.item.l + ".html";
+ } else {
+ url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
+ }
+ } else if (ui.item.category === catMembers) {
+ if (ui.item.p === UNNAMED) {
+ url += ui.item.c + ".html" + "#";
+ } else {
+ url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
+ }
+ if (ui.item.u) {
+ url += ui.item.u;
+ } else {
+ url += ui.item.l;
+ }
+ } else if (ui.item.category === catSearchTags) {
+ url += ui.item.u;
+ }
+ if (top !== window) {
+ parent.classFrame.location = pathtoroot + url;
+ } else {
+ window.location.href = pathtoroot + url;
+ }
+ $("#search-input").focus();
+ }
+ }
+ });
+});
diff --git a/content/api/admin/2.8.x/stylesheet.css b/content/api/admin/2.8.x/stylesheet.css
index a025a690c1b0..836c62da83a8 100644
--- a/content/api/admin/2.8.x/stylesheet.css
+++ b/content/api/admin/2.8.x/stylesheet.css
@@ -1 +1,865 @@
-@import url(api/admin/2.8.x/resources/fonts/dejavu.css);a[name],body{color:#353833}body,pre{font-size:14px}.sub-nav div,.top-nav a:hover,ul.nav-list li{text-transform:uppercase}.caption,.clear,.skip-nav,h1.hidden{overflow:hidden}.all-classes-container a:link,.all-classes-container a:visited,.all-packages-container a:link,.all-packages-container a:visited,.caption,.col-constructor-name a:link,.col-constructor-name a:visited,.col-first a:link,.col-first a:visited,.col-second a:link,.col-se [...]
\ No newline at end of file
+/*
+ * Javadoc style sheet
+ */
+
+@import url('resources/fonts/dejavu.css');
+
+/*
+ * Styles for individual HTML elements.
+ *
+ * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
+ * HTML element throughout the page.
+ */
+
+body {
+ background-color:#ffffff;
+ color:#353833;
+ font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size:14px;
+ margin:0;
+ padding:0;
+ height:100%;
+ width:100%;
+}
+iframe {
+ margin:0;
+ padding:0;
+ height:100%;
+ width:100%;
+ overflow-y:scroll;
+ border:none;
+}
+a:link, a:visited {
+ text-decoration:none;
+ color:#4A6782;
+}
+a[href]:hover, a[href]:focus {
+ text-decoration:none;
+ color:#bb7a2a;
+}
+a[name] {
+ color:#353833;
+}
+pre {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+}
+h1 {
+ font-size:20px;
+}
+h2 {
+ font-size:18px;
+}
+h3 {
+ font-size:16px;
+}
+h4 {
+ font-size:15px;
+}
+h5 {
+ font-size:14px;
+}
+h6 {
+ font-size:13px;
+}
+ul {
+ list-style-type:disc;
+}
+code, tt {
+ font-family:'DejaVu Sans Mono', monospace;
+}
+:not(h1, h2, h3, h4, h5, h6) > code,
+:not(h1, h2, h3, h4, h5, h6) > tt {
+ font-size:14px;
+ padding-top:4px;
+ margin-top:8px;
+ line-height:1.4em;
+}
+dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ padding-top:4px;
+}
+.summary-table dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ vertical-align:top;
+ padding-top:4px;
+}
+sup {
+ font-size:8px;
+}
+button {
+ font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size: 14px;
+}
+/*
+ * Styles for HTML generated by javadoc.
+ *
+ * These are style classes that are used by the standard doclet to generate HTML documentation.
+ */
+
+/*
+ * Styles for document title and copyright.
+ */
+.clear {
+ clear:both;
+ height:0;
+ overflow:hidden;
+}
+.about-language {
+ float:right;
+ padding:0 21px 8px 8px;
+ font-size:11px;
+ margin-top:-9px;
+ height:2.9em;
+}
+.legal-copy {
+ margin-left:.5em;
+}
+.tab {
+ background-color:#0066FF;
+ color:#ffffff;
+ padding:8px;
+ width:5em;
+ font-weight:bold;
+}
+/*
+ * Styles for navigation bar.
+ */
+@media screen {
+ .flex-box {
+ position:fixed;
+ display:flex;
+ flex-direction:column;
+ height: 100%;
+ width: 100%;
+ }
+ .flex-header {
+ flex: 0 0 auto;
+ }
+ .flex-content {
+ flex: 1 1 auto;
+ overflow-y: auto;
+ }
+}
+.top-nav {
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ float:left;
+ padding:0;
+ width:100%;
+ clear:right;
+ min-height:2.8em;
+ padding-top:10px;
+ overflow:hidden;
+ font-size:12px;
+}
+.sub-nav {
+ background-color:#dee3e9;
+ float:left;
+ width:100%;
+ overflow:hidden;
+ font-size:12px;
+}
+.sub-nav div {
+ clear:left;
+ float:left;
+ padding:0 0 5px 6px;
+ text-transform:uppercase;
+}
+.sub-nav .nav-list {
+ padding-top:5px;
+}
+ul.nav-list {
+ display:block;
+ margin:0 25px 0 0;
+ padding:0;
+}
+ul.sub-nav-list {
+ float:left;
+ margin:0 25px 0 0;
+ padding:0;
+}
+ul.nav-list li {
+ list-style:none;
+ float:left;
+ padding: 5px 6px;
+ text-transform:uppercase;
+}
+.sub-nav .nav-list-search {
+ float:right;
+ margin:0 0 0 0;
+ padding:5px 6px;
+ clear:none;
+}
+.nav-list-search label {
+ position:relative;
+ right:-16px;
+}
+ul.sub-nav-list li {
+ list-style:none;
+ float:left;
+ padding-top:10px;
+}
+.top-nav a:link, .top-nav a:active, .top-nav a:visited {
+ color:#FFFFFF;
+ text-decoration:none;
+ text-transform:uppercase;
+}
+.top-nav a:hover {
+ text-decoration:none;
+ color:#bb7a2a;
+ text-transform:uppercase;
+}
+.nav-bar-cell1-rev {
+ background-color:#F8981D;
+ color:#253441;
+ margin: auto 5px;
+}
+.skip-nav {
+ position:absolute;
+ top:auto;
+ left:-9999px;
+ overflow:hidden;
+}
+/*
+ * Hide navigation links and search box in print layout
+ */
+@media print {
+ ul.nav-list, div.sub-nav {
+ display:none;
+ }
+}
+/*
+ * Styles for page header and footer.
+ */
+.title {
+ color:#2c4557;
+ margin:10px 0;
+}
+.sub-title {
+ margin:5px 0 0 0;
+}
+.header ul {
+ margin:0 0 15px 0;
+ padding:0;
+}
+.header ul li, .footer ul li {
+ list-style:none;
+ font-size:13px;
+}
+/*
+ * Styles for headings.
+ */
+body.class-declaration-page .summary h2,
+body.class-declaration-page .details h2,
+body.class-use-page h2,
+body.module-declaration-page .block-list h2 {
+ font-style: italic;
+ padding:0;
+ margin:15px 0;
+}
+body.class-declaration-page .summary h3,
+body.class-declaration-page .details h3,
+body.class-declaration-page .summary .inherited-list h2 {
+ background-color:#dee3e9;
+ border:1px solid #d0d9e0;
+ margin:0 0 6px -8px;
+ padding:7px 5px;
+}
+/*
+ * Styles for page layout containers.
+ */
+main {
+ clear:both;
+ padding:10px 20px;
+ position:relative;
+}
+dl.notes > dt {
+ font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size:12px;
+ font-weight:bold;
+ margin:10px 0 0 0;
+ color:#4E4E4E;
+}
+dl.notes > dd {
+ margin:5px 10px 10px 0;
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+dl.name-value > dt {
+ margin-left:1px;
+ font-size:1.1em;
+ display:inline;
+ font-weight:bold;
+}
+dl.name-value > dd {
+ margin:0 0 0 1px;
+ font-size:1.1em;
+ display:inline;
+}
+/*
+ * Styles for lists.
+ */
+li.circle {
+ list-style:circle;
+}
+ul.horizontal li {
+ display:inline;
+ font-size:0.9em;
+}
+div.inheritance {
+ margin:0;
+ padding:0;
+}
+div.inheritance div.inheritance {
+ margin-left:2em;
+}
+ul.block-list,
+ul.details-list,
+ul.member-list,
+ul.summary-list {
+ margin:10px 0 10px 0;
+ padding:0;
+}
+ul.block-list > li,
+ul.details-list > li,
+ul.member-list > li,
+ul.summary-list > li {
+ list-style:none;
+ margin-bottom:15px;
+ line-height:1.4;
+}
+.summary-table dl, .summary-table dl dt, .summary-table dl dd {
+ margin-top:0;
+ margin-bottom:1px;
+}
+ul.see-list, ul.see-list-long {
+ padding-left: 0;
+ list-style: none;
+}
+ul.see-list li {
+ display: inline;
+}
+ul.see-list li:not(:last-child):after,
+ul.see-list-long li:not(:last-child):after {
+ content: ", ";
+ white-space: pre-wrap;
+}
+/*
+ * Styles for tables.
+ */
+.summary-table, .details-table {
+ width:100%;
+ border-spacing:0;
+ border-left:1px solid #EEE;
+ border-right:1px solid #EEE;
+ border-bottom:1px solid #EEE;
+ padding:0;
+}
+.caption {
+ position:relative;
+ text-align:left;
+ background-repeat:no-repeat;
+ color:#253441;
+ font-weight:bold;
+ clear:none;
+ overflow:hidden;
+ padding:0;
+ padding-top:10px;
+ padding-left:1px;
+ margin:0;
+ white-space:pre;
+}
+.caption a:link, .caption a:visited {
+ color:#1f389c;
+}
+.caption a:hover,
+.caption a:active {
+ color:#FFFFFF;
+}
+.caption span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ padding-bottom:7px;
+ display:inline-block;
+ float:left;
+ background-color:#F8981D;
+ border: none;
+ height:16px;
+}
+div.table-tabs {
+ padding:10px 0 0 1px;
+ margin:0;
+}
+div.table-tabs > button {
+ border: none;
+ cursor: pointer;
+ padding: 5px 12px 7px 12px;
+ font-weight: bold;
+ margin-right: 3px;
+}
+div.table-tabs > button.active-table-tab {
+ background: #F8981D;
+ color: #253441;
+}
+div.table-tabs > button.table-tab {
+ background: #4D7A97;
+ color: #FFFFFF;
+}
+.two-column-summary {
+ display: grid;
+ grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
+}
+.three-column-summary {
+ display: grid;
+ grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto);
+}
+.four-column-summary {
+ display: grid;
+ grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto);
+}
+@media screen and (max-width: 600px) {
+ .two-column-summary {
+ display: grid;
+ grid-template-columns: 1fr;
+ }
+}
+@media screen and (max-width: 800px) {
+ .three-column-summary {
+ display: grid;
+ grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
+ }
+ .three-column-summary .col-last {
+ grid-column-end: span 2;
+ }
+}
+@media screen and (max-width: 1000px) {
+ .four-column-summary {
+ display: grid;
+ grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
+ }
+}
+.summary-table > div, .details-table > div {
+ text-align:left;
+ padding: 8px 3px 3px 7px;
+}
+.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name {
+ vertical-align:top;
+ padding-right:0;
+ padding-top:8px;
+ padding-bottom:3px;
+}
+.table-header {
+ background:#dee3e9;
+ font-weight: bold;
+}
+.col-first, .col-first {
+ font-size:13px;
+}
+.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last {
+ font-size:13px;
+}
+.col-first, .col-second, .col-constructor-name {
+ vertical-align:top;
+ overflow: auto;
+}
+.col-last {
+ white-space:normal;
+}
+.col-first a:link, .col-first a:visited,
+.col-second a:link, .col-second a:visited,
+.col-first a:link, .col-first a:visited,
+.col-second a:link, .col-second a:visited,
+.col-constructor-name a:link, .col-constructor-name a:visited,
+.col-summary-item-name a:link, .col-summary-item-name a:visited,
+.constant-values-container a:link, .constant-values-container a:visited,
+.all-classes-container a:link, .all-classes-container a:visited,
+.all-packages-container a:link, .all-packages-container a:visited {
+ font-weight:bold;
+}
+.table-sub-heading-color {
+ background-color:#EEEEFF;
+}
+.even-row-color, .even-row-color .table-header {
+ background-color:#FFFFFF;
+}
+.odd-row-color, .odd-row-color .table-header {
+ background-color:#EEEEEF;
+}
+/*
+ * Styles for contents.
+ */
+.deprecated-content {
+ margin:0;
+ padding:10px 0;
+}
+div.block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+.col-last div {
+ padding-top:0;
+}
+.col-last a {
+ padding-bottom:3px;
+}
+.module-signature,
+.package-signature,
+.type-signature,
+.member-signature {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ margin:14px 0;
+ white-space: pre-wrap;
+}
+.module-signature,
+.package-signature,
+.type-signature {
+ margin-top: 0;
+}
+.member-signature .type-parameters-long,
+.member-signature .parameters,
+.member-signature .exceptions {
+ display: inline-block;
+ vertical-align: top;
+ white-space: pre;
+}
+.member-signature .type-parameters {
+ white-space: normal;
+}
+/*
+ * Styles for formatting effect.
+ */
+.source-line-no {
+ color:green;
+ padding:0 30px 0 0;
+}
+h1.hidden {
+ visibility:hidden;
+ overflow:hidden;
+ font-size:10px;
+}
+.block {
+ display:block;
+ margin:0 10px 5px 0;
+ color:#474747;
+}
+.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link,
+.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type,
+.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label {
+ font-weight:bold;
+}
+.deprecation-comment, .help-footnote, .preview-comment {
+ font-style:italic;
+}
+.deprecation-block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+ border-style:solid;
+ border-width:thin;
+ border-radius:10px;
+ padding:10px;
+ margin-bottom:10px;
+ margin-right:10px;
+ display:inline-block;
+}
+.preview-block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+ border-style:solid;
+ border-width:thin;
+ border-radius:10px;
+ padding:10px;
+ margin-bottom:10px;
+ margin-right:10px;
+ display:inline-block;
+}
+div.block div.deprecation-comment {
+ font-style:normal;
+}
+/*
+ * Styles specific to HTML5 elements.
+ */
+main, nav, header, footer, section {
+ display:block;
+}
+/*
+ * Styles for javadoc search.
+ */
+.ui-autocomplete-category {
+ font-weight:bold;
+ font-size:15px;
+ padding:7px 0 7px 3px;
+ background-color:#4D7A97;
+ color:#FFFFFF;
+}
+.result-item {
+ font-size:13px;
+}
+.ui-autocomplete {
+ max-height:85%;
+ max-width:65%;
+ overflow-y:scroll;
+ overflow-x:scroll;
+ white-space:nowrap;
+ box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
+}
+ul.ui-autocomplete {
+ position:fixed;
+ z-index:999999;
+}
+ul.ui-autocomplete li {
+ float:left;
+ clear:both;
+ width:100%;
+}
+.result-highlight {
+ font-weight:bold;
+}
+#search-input {
+ background-image:url('resources/glass.png');
+ background-size:13px;
+ background-repeat:no-repeat;
+ background-position:2px 3px;
+ padding-left:20px;
+ position:relative;
+ right:-18px;
+ width:400px;
+}
+#reset-button {
+ background-color: rgb(255,255,255);
+ background-image:url('resources/x.png');
+ background-position:center;
+ background-repeat:no-repeat;
+ background-size:12px;
+ border:0 none;
+ width:16px;
+ height:16px;
+ position:relative;
+ left:-4px;
+ top:-4px;
+ font-size:0px;
+}
+.watermark {
+ color:#545454;
+}
+.search-tag-desc-result {
+ font-style:italic;
+ font-size:11px;
+}
+.search-tag-holder-result {
+ font-style:italic;
+ font-size:12px;
+}
+.search-tag-result:target {
+ background-color:yellow;
+}
+.module-graph span {
+ display:none;
+ position:absolute;
+}
+.module-graph:hover span {
+ display:block;
+ margin: -100px 0 0 100px;
+ z-index: 1;
+}
+.inherited-list {
+ margin: 10px 0 10px 0;
+}
+section.class-description {
+ line-height: 1.4;
+}
+.summary section[class$="-summary"], .details section[class$="-details"],
+.class-uses .detail, .serialized-class-details {
+ padding: 0px 20px 5px 10px;
+ border: 1px solid #ededed;
+ background-color: #f8f8f8;
+}
+.inherited-list, section[class$="-details"] .detail {
+ padding:0 0 5px 8px;
+ background-color:#ffffff;
+ border:none;
+}
+.vertical-separator {
+ padding: 0 5px;
+}
+ul.help-section-list {
+ margin: 0;
+}
+ul.help-subtoc > li {
+ display: inline-block;
+ padding-right: 5px;
+ font-size: smaller;
+}
+ul.help-subtoc > li::before {
+ content: "\2022" ;
+ padding-right:2px;
+}
+span.help-note {
+ font-style: italic;
+}
+/*
+ * Indicator icon for external links.
+ */
+main a[href*="://"]::after {
+ content:"";
+ display:inline-block;
+ background-image:url('data:image/svg+xml; utf8, \
+ <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
+ <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
+ 132-240 240 120 120 240-240 132 132V0z" fill="%234a6782"/>\
+ </svg>');
+ background-size:100% 100%;
+ width:7px;
+ height:7px;
+ margin-left:2px;
+ margin-bottom:4px;
+}
+main a[href*="://"]:hover::after,
+main a[href*="://"]:focus::after {
+ background-image:url('data:image/svg+xml; utf8, \
+ <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
+ <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
+ 132-240 240 120 120 240-240 132 132V0z" fill="%23bb7a2a"/>\
+ </svg>');
+}
+
+/*
+ * Styles for user-provided tables.
+ *
+ * borderless:
+ * No borders, vertical margins, styled caption.
+ * This style is provided for use with existing doc comments.
+ * In general, borderless tables should not be used for layout purposes.
+ *
+ * plain:
+ * Plain borders around table and cells, vertical margins, styled caption.
+ * Best for small tables or for complex tables for tables with cells that span
+ * rows and columns, when the "striped" style does not work well.
+ *
+ * striped:
+ * Borders around the table and vertical borders between cells, striped rows,
+ * vertical margins, styled caption.
+ * Best for tables that have a header row, and a body containing a series of simple rows.
+ */
+
+table.borderless,
+table.plain,
+table.striped {
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+table.borderless > caption,
+table.plain > caption,
+table.striped > caption {
+ font-weight: bold;
+ font-size: smaller;
+}
+table.borderless th, table.borderless td,
+table.plain th, table.plain td,
+table.striped th, table.striped td {
+ padding: 2px 5px;
+}
+table.borderless,
+table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
+table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
+ border: none;
+}
+table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
+ background-color: transparent;
+}
+table.plain {
+ border-collapse: collapse;
+ border: 1px solid black;
+}
+table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
+ background-color: transparent;
+}
+table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
+table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
+ border: 1px solid black;
+}
+table.striped {
+ border-collapse: collapse;
+ border: 1px solid black;
+}
+table.striped > thead {
+ background-color: #E3E3E3;
+}
+table.striped > thead > tr > th, table.striped > thead > tr > td {
+ border: 1px solid black;
+}
+table.striped > tbody > tr:nth-child(even) {
+ background-color: #EEE
+}
+table.striped > tbody > tr:nth-child(odd) {
+ background-color: #FFF
+}
+table.striped > tbody > tr > th, table.striped > tbody > tr > td {
+ border-left: 1px solid black;
+ border-right: 1px solid black;
+}
+table.striped > tbody > tr > th {
+ font-weight: normal;
+}
+/**
+ * Tweak font sizes and paddings for small screens.
+ */
+@media screen and (max-width: 1050px) {
+ #search-input {
+ width: 300px;
+ }
+}
+@media screen and (max-width: 800px) {
+ #search-input {
+ width: 200px;
+ }
+ .top-nav,
+ .bottom-nav {
+ font-size: 11px;
+ padding-top: 6px;
+ }
+ .sub-nav {
+ font-size: 11px;
+ }
+ .about-language {
+ padding-right: 16px;
+ }
+ ul.nav-list li,
+ .sub-nav .nav-list-search {
+ padding: 6px;
+ }
+ ul.sub-nav-list li {
+ padding-top: 5px;
+ }
+ main {
+ padding: 10px;
+ }
+ .summary section[class$="-summary"], .details section[class$="-details"],
+ .class-uses .detail, .serialized-class-details {
+ padding: 0 8px 5px 8px;
+ }
+ body {
+ -webkit-text-size-adjust: none;
+ }
+}
+@media screen and (max-width: 500px) {
+ #search-input {
+ width: 150px;
+ }
+ .top-nav,
+ .bottom-nav {
+ font-size: 10px;
+ }
+ .sub-nav {
+ font-size: 10px;
+ }
+ .about-language {
+ font-size: 10px;
+ padding-right: 12px;
+ }
+}
diff --git a/content/api/admin/2.8.x/tag-search-index.js b/content/api/admin/2.8.x/tag-search-index.js
index 145a174d4f1d..bf10aaf6d137 100644
--- a/content/api/admin/2.8.x/tag-search-index.js
+++ b/content/api/admin/2.8.x/tag-search-index.js
@@ -1 +1 @@
-tagSearchIndex=[{l:"Constant Field Values",h:"",u:"constant-values.html"},{l:"Serialized Form",h:"",u:"serialized-form.html"}],updateSearchResults();
\ No newline at end of file
+tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"},{"l":"Serialized Form","h":"","u":"serialized-form.html"}];updateSearchResults();
\ No newline at end of file
diff --git a/content/api/admin/2.8.x/type-search-index.js b/content/api/admin/2.8.x/type-search-index.js
index 71a0603cc724..f9b4dc39e5e2 100644
--- a/content/api/admin/2.8.x/type-search-index.js
+++ b/content/api/admin/2.8.x/type-search-index.js
@@ -1 +1 @@
-typeSearchIndex=[{l:"All Classes and Interfaces",u:"allclasses-index.html"},{p:"org.apache.pulsar.common.stats",l:"AllocatorStats"},{p:"org.apache.pulsar.common.policies.data",l:"AuthAction"},{p:"org.apache.pulsar.common.functions",l:"AuthenticationConfig"},{p:"org.apache.pulsar.common.policies.data",l:"AuthPolicies"},{p:"org.apache.pulsar.common.policies",l:"AutoFailoverPolicy"},{p:"org.apache.pulsar.common.policies.data",l:"AutoFailoverPolicyData"},{p:"org.apache.pulsar.common.policies [...]
\ No newline at end of file
+typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"org.apache.pulsar.common.stats","l":"AllocatorStats"},{"p":"org.apache.pulsar.common.policies.data","l":"AuthAction"},{"p":"org.apache.pulsar.common.functions","l":"AuthenticationConfig"},{"p":"org.apache.pulsar.common.policies.data","l":"AuthPolicies"},{"p":"org.apache.pulsar.common.policies","l":"AutoFailoverPolicy"},{"p":"org.apache.pulsar.common.policies.data","l":"AutoFailoverPolicyData"},{"p":"o [...]
\ No newline at end of file
diff --git a/content/api/admin/2.9.x/jquery-ui.overrides.css b/content/api/admin/2.9.x/jquery-ui.overrides.css
index b5b400f42b7f..f89acb6320cc 100644
--- a/content/api/admin/2.9.x/jquery-ui.overrides.css
+++ b/content/api/admin/2.9.x/jquery-ui.overrides.css
@@ -1 +1,34 @@
-.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#f8981d}
\ No newline at end of file
+/*
+ * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active,
+a.ui-button:active,
+.ui-button:active,
+.ui-button.ui-state-active:hover {
+ /* Overrides the color of selection used in jQuery UI */
+ background: #F8981D;
+}
diff --git a/content/api/admin/2.9.x/member-search-index.js b/content/api/admin/2.9.x/member-search-index.js
index d56192bb8371..9745bf5fedc1 100644
--- a/content/api/admin/2.9.x/member-search-index.js
+++ b/content/api/admin/2.9.x/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex=[{p:"org.apache.pulsar.common.policies.data",c:"TransactionInBufferStats",l:"aborted"},{p:"org.apache.pulsar.common.policies.data",c:"TransactionMetadata",l:"ackedPartitions"},{p:"org.apache.pulsar.common.policies.data",c:"BrokerStatus.Builder",l:"active(boolean)"},{p:"org.apache.pulsar.common.policies.data",c:"DelayedDeliveryPolicies.Builder",l:"active(boolean)"},{p:"org.apache.pulsar.common.policies.data.impl",c:"BrokerStatusImpl.BrokerStatusImplBuilder",l:"active(boo [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.pulsar.common.policies.data","c":"TransactionInBufferStats","l":"aborted"},{"p":"org.apache.pulsar.common.policies.data","c":"TransactionMetadata","l":"ackedPartitions"},{"p":"org.apache.pulsar.common.policies.data","c":"BrokerStatus.Builder","l":"active(boolean)"},{"p":"org.apache.pulsar.common.policies.data","c":"DelayedDeliveryPolicies.Builder","l":"active(boolean)"},{"p":"org.apache.pulsar.common.policies.data.impl","c":"BrokerStatusImpl.BrokerSt [...]
\ No newline at end of file
diff --git a/content/api/admin/2.9.x/module-search-index.js b/content/api/admin/2.9.x/module-search-index.js
index d83d765e410f..0d59754fc4ad 100644
--- a/content/api/admin/2.9.x/module-search-index.js
+++ b/content/api/admin/2.9.x/module-search-index.js
@@ -1 +1 @@
-moduleSearchIndex=[],updateSearchResults();
\ No newline at end of file
+moduleSearchIndex = [];updateSearchResults();
\ No newline at end of file
diff --git a/content/api/admin/2.9.x/package-search-index.js b/content/api/admin/2.9.x/package-search-index.js
index cbb45cf021a8..67391eb590e4 100644
--- a/content/api/admin/2.9.x/package-search-index.js
+++ b/content/api/admin/2.9.x/package-search-index.js
@@ -1 +1 @@
-packageSearchIndex=[{l:"All Packages",u:"allpackages-index.html"},{l:"org.apache.pulsar.client.admin"},{l:"org.apache.pulsar.client.admin.utils"},{l:"org.apache.pulsar.common.conf"},{l:"org.apache.pulsar.common.functions"},{l:"org.apache.pulsar.common.io"},{l:"org.apache.pulsar.common.naming"},{l:"org.apache.pulsar.common.partition"},{l:"org.apache.pulsar.common.policies"},{l:"org.apache.pulsar.common.policies.data"},{l:"org.apache.pulsar.common.policies.data.impl"},{l:"org.apache.pulsar [...]
\ No newline at end of file
+packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"org.apache.pulsar.client.admin"},{"l":"org.apache.pulsar.client.admin.utils"},{"l":"org.apache.pulsar.common.conf"},{"l":"org.apache.pulsar.common.functions"},{"l":"org.apache.pulsar.common.io"},{"l":"org.apache.pulsar.common.naming"},{"l":"org.apache.pulsar.common.partition"},{"l":"org.apache.pulsar.common.policies"},{"l":"org.apache.pulsar.common.policies.data"},{"l":"org.apache.pulsar.common.policies.data.im [...]
\ No newline at end of file
diff --git a/content/api/admin/2.9.x/script-dir/jquery-3.5.1.min.js b/content/api/admin/2.9.x/script-dir/jquery-3.5.1.min.js
index 8c7a5924d600..b0614034ad3a 100644
--- a/content/api/admin/2.9.x/script-dir/jquery-3.5.1.min.js
+++ b/content/api/admin/2.9.x/script-dir/jquery-3.5.1.min.js
@@ -1,2 +1,2 @@
-/*! For license information please see jquery-3.5.1.min.js.LICENSE.txt */
-!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,(function(e,t){"use strict";var n=[],r=Object.getPrototypeOf,i=n.slice,o=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a=n.push,s=n.indexOf,u={},l=u.toString,c=u.hasOwnProperty,f=c.toString,p [...]
\ No newline at end of file
+/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */
+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l= [...]
diff --git a/content/api/admin/2.9.x/script-dir/jquery-ui.min.css b/content/api/admin/2.9.x/script-dir/jquery-ui.min.css
index 13a6d4760b28..6be72f58c02d 100644
--- a/content/api/admin/2.9.x/script-dir/jquery-ui.min.css
+++ b/content/api/admin/2.9.x/script-dir/jquery-ui.min.css
@@ -1 +1,7 @@
-.ui-helper-reset,.ui-menu{list-style:none;outline:0;padding:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;margin:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{filter:Alpha(Opacity=0 [...]
\ No newline at end of file
+/*! jQuery UI - v1.12.1 - 2018-12-06
+* http://jqueryui.com
+* Includes: core.css, autocomplete.css, menu.css, theme.css
+* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgImgOpacityContent=75&bgImgOpacityHeader=75&cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23aaaaaa&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&b [...]
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:abs [...]
\ No newline at end of file
diff --git a/content/api/admin/2.9.x/script-dir/jquery-ui.min.js b/content/api/admin/2.9.x/script-dir/jquery-ui.min.js
index c872195d69d0..54d4beb85548 100644
--- a/content/api/admin/2.9.x/script-dir/jquery-ui.min.js
+++ b/content/api/admin/2.9.x/script-dir/jquery-ui.min.js
@@ -1,2 +1,6 @@
-/*! For license information please see jquery-ui.min.js.LICENSE.txt */
-!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}((function(t){t.ui=t.ui||{},t.ui.version="1.12.1";var e=0,i=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{(s=t._data(n,"events"))&&s.remove&&t(n).triggerHandler("remove")}catch(l){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,l,a={},r=e.split(".")[0],u=r+"-"+(e=e.split(".")[1]);return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null [...]
\ No newline at end of file
+/*! jQuery UI - v1.12.1 - 2018-12-06
+* http://jqueryui.com
+* Includes: widget.js, position.js, keycode.js, unique-id.js, widgets/autocomplete.js, widgets/menu.js
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){t.ui=t.ui||{},t.ui.version="1.12.1";var e=0,i=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply( [...]
\ No newline at end of file
diff --git a/content/api/admin/2.9.x/script-dir/jquery-ui.structure.min.css b/content/api/admin/2.9.x/script-dir/jquery-ui.structure.min.css
index 96705c71e661..e8808927f7c4 100644
--- a/content/api/admin/2.9.x/script-dir/jquery-ui.structure.min.css
+++ b/content/api/admin/2.9.x/script-dir/jquery-ui.structure.min.css
@@ -1 +1,5 @@
-.ui-helper-reset,.ui-menu{list-style:none;outline:0;padding:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;margin:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{filter:Alpha(Opacity=0 [...]
\ No newline at end of file
+/*! jQuery UI - v1.12.1 - 2018-12-06
+* http://jqueryui.com
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:abs [...]
\ No newline at end of file
diff --git a/content/api/admin/2.9.x/script.js b/content/api/admin/2.9.x/script.js
index 328446693d14..864989cf45f1 100644
--- a/content/api/admin/2.9.x/script.js
+++ b/content/api/admin/2.9.x/script.js
@@ -1 +1,132 @@
-var moduleSearchIndex,packageSearchIndex,typeSearchIndex,memberSearchIndex,tagSearchIndex;function loadScripts(e,t){createElem(e,t,"search.js"),createElem(e,t,"module-search-index.js"),createElem(e,t,"package-search-index.js"),createElem(e,t,"type-search-index.js"),createElem(e,t,"member-search-index.js"),createElem(e,t,"tag-search-index.js")}function createElem(e,t,a){var n=e.createElement(t),r=e.getElementsByTagName(t)[0];n.src=pathtoroot+a,r.parentNode.insertBefore(n,r)}function show( [...]
\ No newline at end of file
+/*
+ * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+var moduleSearchIndex;
+var packageSearchIndex;
+var typeSearchIndex;
+var memberSearchIndex;
+var tagSearchIndex;
+function loadScripts(doc, tag) {
+ createElem(doc, tag, 'search.js');
+
+ createElem(doc, tag, 'module-search-index.js');
+ createElem(doc, tag, 'package-search-index.js');
+ createElem(doc, tag, 'type-search-index.js');
+ createElem(doc, tag, 'member-search-index.js');
+ createElem(doc, tag, 'tag-search-index.js');
+}
+
+function createElem(doc, tag, path) {
+ var script = doc.createElement(tag);
+ var scriptElement = doc.getElementsByTagName(tag)[0];
+ script.src = pathtoroot + path;
+ scriptElement.parentNode.insertBefore(script, scriptElement);
+}
+
+function show(tableId, selected, columns) {
+ if (tableId !== selected) {
+ document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
+ .forEach(function(elem) {
+ elem.style.display = 'none';
+ });
+ }
+ document.querySelectorAll('div.' + selected)
+ .forEach(function(elem, index) {
+ elem.style.display = '';
+ var isEvenRow = index % (columns * 2) < columns;
+ elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
+ elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
+ });
+ updateTabs(tableId, selected);
+}
+
+function updateTabs(tableId, selected) {
+ document.querySelector('div#' + tableId +' .summary-table')
+ .setAttribute('aria-labelledby', selected);
+ document.querySelectorAll('button[id^="' + tableId + '"]')
+ .forEach(function(tab, index) {
+ if (selected === tab.id || (tableId === selected && index === 0)) {
+ tab.className = activeTableTab;
+ tab.setAttribute('aria-selected', true);
+ tab.setAttribute('tabindex',0);
+ } else {
+ tab.className = tableTab;
+ tab.setAttribute('aria-selected', false);
+ tab.setAttribute('tabindex',-1);
+ }
+ });
+}
+
+function switchTab(e) {
+ var selected = document.querySelector('[aria-selected=true]');
+ if (selected) {
+ if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
+ // left or up arrow key pressed: move focus to previous tab
+ selected.previousSibling.click();
+ selected.previousSibling.focus();
+ e.preventDefault();
+ } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
+ // right or down arrow key pressed: move focus to next tab
+ selected.nextSibling.click();
+ selected.nextSibling.focus();
+ e.preventDefault();
+ }
+ }
+}
+
+var updateSearchResults = function() {};
+
+function indexFilesLoaded() {
+ return moduleSearchIndex
+ && packageSearchIndex
+ && typeSearchIndex
+ && memberSearchIndex
+ && tagSearchIndex;
+}
+
+// Workaround for scroll position not being included in browser history (8249133)
+document.addEventListener("DOMContentLoaded", function(e) {
+ var contentDiv = document.querySelector("div.flex-content");
+ window.addEventListener("popstate", function(e) {
+ if (e.state !== null) {
+ contentDiv.scrollTop = e.state;
+ }
+ });
+ window.addEventListener("hashchange", function(e) {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ });
+ contentDiv.addEventListener("scroll", function(e) {
+ var timeoutID;
+ if (!timeoutID) {
+ timeoutID = setTimeout(function() {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ timeoutID = null;
+ }, 100);
+ }
+ });
+ if (!location.hash) {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ }
+});
diff --git a/content/api/admin/2.9.x/search.js b/content/api/admin/2.9.x/search.js
index dac0cc3b170a..db3b2f4a64f4 100644
--- a/content/api/admin/2.9.x/search.js
+++ b/content/api/admin/2.9.x/search.js
@@ -1 +1,354 @@
-var noResult={l:"No results found"},loading={l:"Loading search index..."},catModules="Modules",catPackages="Packages",catTypes="Classes and Interfaces",catMembers="Members",catSearchTags="Search Tags",highlight='<span class="result-highlight">$&</span>',searchPattern="",fallbackPattern="",RANKING_THRESHOLD=2,NO_MATCH=65535,MIN_RESULTS=3,MAX_RESULTS=500,UNNAMED="<Unnamed>";function escapeHtml(e){return e.replace(/</g,"<").replace(/>/g,">")}function getHighlightedText(e,t,a){var r=es [...]
\ No newline at end of file
+/*
+ * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+var noResult = {l: "No results found"};
+var loading = {l: "Loading search index..."};
+var catModules = "Modules";
+var catPackages = "Packages";
+var catTypes = "Classes and Interfaces";
+var catMembers = "Members";
+var catSearchTags = "Search Tags";
+var highlight = "<span class=\"result-highlight\">$&</span>";
+var searchPattern = "";
+var fallbackPattern = "";
+var RANKING_THRESHOLD = 2;
+var NO_MATCH = 0xffff;
+var MIN_RESULTS = 3;
+var MAX_RESULTS = 500;
+var UNNAMED = "<Unnamed>";
+function escapeHtml(str) {
+ return str.replace(/</g, "<").replace(/>/g, ">");
+}
+function getHighlightedText(item, matcher, fallbackMatcher) {
+ var escapedItem = escapeHtml(item);
+ var highlighted = escapedItem.replace(matcher, highlight);
+ if (highlighted === escapedItem) {
+ highlighted = escapedItem.replace(fallbackMatcher, highlight)
+ }
+ return highlighted;
+}
+function getURLPrefix(ui) {
+ var urlPrefix="";
+ var slash = "/";
+ if (ui.item.category === catModules) {
+ return ui.item.l + slash;
+ } else if (ui.item.category === catPackages && ui.item.m) {
+ return ui.item.m + slash;
+ } else if (ui.item.category === catTypes || ui.item.category === catMembers) {
+ if (ui.item.m) {
+ urlPrefix = ui.item.m + slash;
+ } else {
+ $.each(packageSearchIndex, function(index, item) {
+ if (item.m && ui.item.p === item.l) {
+ urlPrefix = item.m + slash;
+ }
+ });
+ }
+ }
+ return urlPrefix;
+}
+function createSearchPattern(term) {
+ var pattern = "";
+ var isWordToken = false;
+ term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) {
+ if (index > 0) {
+ // whitespace between identifiers is significant
+ pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*";
+ }
+ var tokens = w.split(/(?=[A-Z,.()<>[\/])/);
+ for (var i = 0; i < tokens.length; i++) {
+ var s = tokens[i];
+ if (s === "") {
+ continue;
+ }
+ pattern += $.ui.autocomplete.escapeRegex(s);
+ isWordToken = /\w$/.test(s);
+ if (isWordToken) {
+ pattern += "([a-z0-9_$<>\\[\\]]*?)";
+ }
+ }
+ });
+ return pattern;
+}
+function createMatcher(pattern, flags) {
+ var isCamelCase = /[A-Z]/.test(pattern);
+ return new RegExp(pattern, flags + (isCamelCase ? "" : "i"));
+}
+var watermark = 'Search';
+$(function() {
+ var search = $("#search-input");
+ var reset = $("#reset-button");
+ search.val('');
+ search.prop("disabled", false);
+ reset.prop("disabled", false);
+ search.val(watermark).addClass('watermark');
+ search.blur(function() {
+ if ($(this).val().length === 0) {
+ $(this).val(watermark).addClass('watermark');
+ }
+ });
+ search.on('click keydown paste', function() {
+ if ($(this).val() === watermark) {
+ $(this).val('').removeClass('watermark');
+ }
+ });
+ reset.click(function() {
+ search.val('').focus();
+ });
+ search.focus()[0].setSelectionRange(0, 0);
+});
+$.widget("custom.catcomplete", $.ui.autocomplete, {
+ _create: function() {
+ this._super();
+ this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
+ },
+ _renderMenu: function(ul, items) {
+ var rMenu = this;
+ var currentCategory = "";
+ rMenu.menu.bindings = $();
+ $.each(items, function(index, item) {
+ var li;
+ if (item.category && item.category !== currentCategory) {
+ ul.append("<li class=\"ui-autocomplete-category\">" + item.category + "</li>");
+ currentCategory = item.category;
+ }
+ li = rMenu._renderItemData(ul, item);
+ if (item.category) {
+ li.attr("aria-label", item.category + " : " + item.l);
+ li.attr("class", "result-item");
+ } else {
+ li.attr("aria-label", item.l);
+ li.attr("class", "result-item");
+ }
+ });
+ },
+ _renderItem: function(ul, item) {
+ var label = "";
+ var matcher = createMatcher(escapeHtml(searchPattern), "g");
+ var fallbackMatcher = new RegExp(fallbackPattern, "gi")
+ if (item.category === catModules) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catPackages) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catTypes) {
+ label = (item.p && item.p !== UNNAMED)
+ ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher)
+ : getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catMembers) {
+ label = (item.p && item.p !== UNNAMED)
+ ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher)
+ : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher);
+ } else if (item.category === catSearchTags) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else {
+ label = item.l;
+ }
+ var li = $("<li/>").appendTo(ul);
+ var div = $("<div/>").appendTo(li);
+ if (item.category === catSearchTags && item.h) {
+ if (item.d) {
+ div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span><br><span class=\"search-tag-desc-result\">"
+ + item.d + "</span><br>");
+ } else {
+ div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span>");
+ }
+ } else {
+ if (item.m) {
+ div.html(item.m + "/" + label);
+ } else {
+ div.html(label);
+ }
+ }
+ return li;
+ }
+});
+function rankMatch(match, category) {
+ if (!match) {
+ return NO_MATCH;
+ }
+ var index = match.index;
+ var input = match.input;
+ var leftBoundaryMatch = 2;
+ var periferalMatch = 0;
+ // make sure match is anchored on a left word boundary
+ if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) {
+ leftBoundaryMatch = 0;
+ } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) {
+ leftBoundaryMatch = 1;
+ }
+ var matchEnd = index + match[0].length;
+ var leftParen = input.indexOf("(");
+ var endOfName = leftParen > -1 ? leftParen : input.length;
+ // exclude peripheral matches
+ if (category !== catModules && category !== catSearchTags) {
+ var delim = category === catPackages ? "/" : ".";
+ if (leftParen > -1 && leftParen < index) {
+ periferalMatch += 2;
+ } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) {
+ periferalMatch += 2;
+ }
+ }
+ var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match
+ for (var i = 1; i < match.length; i++) {
+ // lower ranking if parts of the name are missing
+ if (match[i])
+ delta += match[i].length;
+ }
+ if (category === catTypes) {
+ // lower ranking if a type name contains unmatched camel-case parts
+ if (/[A-Z]/.test(input.substring(matchEnd)))
+ delta += 5;
+ if (/[A-Z]/.test(input.substring(0, index)))
+ delta += 5;
+ }
+ return leftBoundaryMatch + periferalMatch + (delta / 200);
+
+}
+function doSearch(request, response) {
+ var result = [];
+ searchPattern = createSearchPattern(request.term);
+ fallbackPattern = createSearchPattern(request.term.toLowerCase());
+ if (searchPattern === "") {
+ return this.close();
+ }
+ var camelCaseMatcher = createMatcher(searchPattern, "");
+ var fallbackMatcher = new RegExp(fallbackPattern, "i");
+
+ function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) {
+ if (indexArray) {
+ var newResults = [];
+ $.each(indexArray, function (i, item) {
+ item.category = category;
+ var ranking = rankMatch(matcher.exec(nameFunc(item)), category);
+ if (ranking < RANKING_THRESHOLD) {
+ newResults.push({ranking: ranking, item: item});
+ }
+ return newResults.length <= MAX_RESULTS;
+ });
+ return newResults.sort(function(e1, e2) {
+ return e1.ranking - e2.ranking;
+ }).map(function(e) {
+ return e.item;
+ });
+ }
+ return [];
+ }
+ function searchIndex(indexArray, category, nameFunc) {
+ var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc);
+ result = result.concat(primaryResults);
+ if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) {
+ var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc);
+ result = result.concat(secondaryResults.filter(function (item) {
+ return primaryResults.indexOf(item) === -1;
+ }));
+ }
+ }
+
+ searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; });
+ searchIndex(packageSearchIndex, catPackages, function(item) {
+ return (item.m && request.term.indexOf("/") > -1)
+ ? (item.m + "/" + item.l) : item.l;
+ });
+ searchIndex(typeSearchIndex, catTypes, function(item) {
+ return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l;
+ });
+ searchIndex(memberSearchIndex, catMembers, function(item) {
+ return request.term.indexOf(".") > -1
+ ? item.p + "." + item.c + "." + item.l : item.l;
+ });
+ searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; });
+
+ if (!indexFilesLoaded()) {
+ updateSearchResults = function() {
+ doSearch(request, response);
+ }
+ result.unshift(loading);
+ } else {
+ updateSearchResults = function() {};
+ }
+ response(result);
+}
+$(function() {
+ $("#search-input").catcomplete({
+ minLength: 1,
+ delay: 300,
+ source: doSearch,
+ response: function(event, ui) {
+ if (!ui.content.length) {
+ ui.content.push(noResult);
+ } else {
+ $("#search-input").empty();
+ }
+ },
+ autoFocus: true,
+ focus: function(event, ui) {
+ return false;
+ },
+ position: {
+ collision: "flip"
+ },
+ select: function(event, ui) {
+ if (ui.item.category) {
+ var url = getURLPrefix(ui);
+ if (ui.item.category === catModules) {
+ url += "module-summary.html";
+ } else if (ui.item.category === catPackages) {
+ if (ui.item.u) {
+ url = ui.item.u;
+ } else {
+ url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
+ }
+ } else if (ui.item.category === catTypes) {
+ if (ui.item.u) {
+ url = ui.item.u;
+ } else if (ui.item.p === UNNAMED) {
+ url += ui.item.l + ".html";
+ } else {
+ url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
+ }
+ } else if (ui.item.category === catMembers) {
+ if (ui.item.p === UNNAMED) {
+ url += ui.item.c + ".html" + "#";
+ } else {
+ url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
+ }
+ if (ui.item.u) {
+ url += ui.item.u;
+ } else {
+ url += ui.item.l;
+ }
+ } else if (ui.item.category === catSearchTags) {
+ url += ui.item.u;
+ }
+ if (top !== window) {
+ parent.classFrame.location = pathtoroot + url;
+ } else {
+ window.location.href = pathtoroot + url;
+ }
+ $("#search-input").focus();
+ }
+ }
+ });
+});
diff --git a/content/api/admin/2.9.x/stylesheet.css b/content/api/admin/2.9.x/stylesheet.css
index 8d49eee81239..836c62da83a8 100644
--- a/content/api/admin/2.9.x/stylesheet.css
+++ b/content/api/admin/2.9.x/stylesheet.css
@@ -1 +1,865 @@
-@import url(api/admin/2.9.x/resources/fonts/dejavu.css);a[name],body{color:#353833}body,pre{font-size:14px}.sub-nav div,.top-nav a:hover,ul.nav-list li{text-transform:uppercase}.caption,.clear,.skip-nav,h1.hidden{overflow:hidden}.all-classes-container a:link,.all-classes-container a:visited,.all-packages-container a:link,.all-packages-container a:visited,.caption,.col-constructor-name a:link,.col-constructor-name a:visited,.col-first a:link,.col-first a:visited,.col-second a:link,.col-se [...]
\ No newline at end of file
+/*
+ * Javadoc style sheet
+ */
+
+@import url('resources/fonts/dejavu.css');
+
+/*
+ * Styles for individual HTML elements.
+ *
+ * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
+ * HTML element throughout the page.
+ */
+
+body {
+ background-color:#ffffff;
+ color:#353833;
+ font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size:14px;
+ margin:0;
+ padding:0;
+ height:100%;
+ width:100%;
+}
+iframe {
+ margin:0;
+ padding:0;
+ height:100%;
+ width:100%;
+ overflow-y:scroll;
+ border:none;
+}
+a:link, a:visited {
+ text-decoration:none;
+ color:#4A6782;
+}
+a[href]:hover, a[href]:focus {
+ text-decoration:none;
+ color:#bb7a2a;
+}
+a[name] {
+ color:#353833;
+}
+pre {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+}
+h1 {
+ font-size:20px;
+}
+h2 {
+ font-size:18px;
+}
+h3 {
+ font-size:16px;
+}
+h4 {
+ font-size:15px;
+}
+h5 {
+ font-size:14px;
+}
+h6 {
+ font-size:13px;
+}
+ul {
+ list-style-type:disc;
+}
+code, tt {
+ font-family:'DejaVu Sans Mono', monospace;
+}
+:not(h1, h2, h3, h4, h5, h6) > code,
+:not(h1, h2, h3, h4, h5, h6) > tt {
+ font-size:14px;
+ padding-top:4px;
+ margin-top:8px;
+ line-height:1.4em;
+}
+dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ padding-top:4px;
+}
+.summary-table dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ vertical-align:top;
+ padding-top:4px;
+}
+sup {
+ font-size:8px;
+}
+button {
+ font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size: 14px;
+}
+/*
+ * Styles for HTML generated by javadoc.
+ *
+ * These are style classes that are used by the standard doclet to generate HTML documentation.
+ */
+
+/*
+ * Styles for document title and copyright.
+ */
+.clear {
+ clear:both;
+ height:0;
+ overflow:hidden;
+}
+.about-language {
+ float:right;
+ padding:0 21px 8px 8px;
+ font-size:11px;
+ margin-top:-9px;
+ height:2.9em;
+}
+.legal-copy {
+ margin-left:.5em;
+}
+.tab {
+ background-color:#0066FF;
+ color:#ffffff;
+ padding:8px;
+ width:5em;
+ font-weight:bold;
+}
+/*
+ * Styles for navigation bar.
+ */
+@media screen {
+ .flex-box {
+ position:fixed;
+ display:flex;
+ flex-direction:column;
+ height: 100%;
+ width: 100%;
+ }
+ .flex-header {
+ flex: 0 0 auto;
+ }
+ .flex-content {
+ flex: 1 1 auto;
+ overflow-y: auto;
+ }
+}
+.top-nav {
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ float:left;
+ padding:0;
+ width:100%;
+ clear:right;
+ min-height:2.8em;
+ padding-top:10px;
+ overflow:hidden;
+ font-size:12px;
+}
+.sub-nav {
+ background-color:#dee3e9;
+ float:left;
+ width:100%;
+ overflow:hidden;
+ font-size:12px;
+}
+.sub-nav div {
+ clear:left;
+ float:left;
+ padding:0 0 5px 6px;
+ text-transform:uppercase;
+}
+.sub-nav .nav-list {
+ padding-top:5px;
+}
+ul.nav-list {
+ display:block;
+ margin:0 25px 0 0;
+ padding:0;
+}
+ul.sub-nav-list {
+ float:left;
+ margin:0 25px 0 0;
+ padding:0;
+}
+ul.nav-list li {
+ list-style:none;
+ float:left;
+ padding: 5px 6px;
+ text-transform:uppercase;
+}
+.sub-nav .nav-list-search {
+ float:right;
+ margin:0 0 0 0;
+ padding:5px 6px;
+ clear:none;
+}
+.nav-list-search label {
+ position:relative;
+ right:-16px;
+}
+ul.sub-nav-list li {
+ list-style:none;
+ float:left;
+ padding-top:10px;
+}
+.top-nav a:link, .top-nav a:active, .top-nav a:visited {
+ color:#FFFFFF;
+ text-decoration:none;
+ text-transform:uppercase;
+}
+.top-nav a:hover {
+ text-decoration:none;
+ color:#bb7a2a;
+ text-transform:uppercase;
+}
+.nav-bar-cell1-rev {
+ background-color:#F8981D;
+ color:#253441;
+ margin: auto 5px;
+}
+.skip-nav {
+ position:absolute;
+ top:auto;
+ left:-9999px;
+ overflow:hidden;
+}
+/*
+ * Hide navigation links and search box in print layout
+ */
+@media print {
+ ul.nav-list, div.sub-nav {
+ display:none;
+ }
+}
+/*
+ * Styles for page header and footer.
+ */
+.title {
+ color:#2c4557;
+ margin:10px 0;
+}
+.sub-title {
+ margin:5px 0 0 0;
+}
+.header ul {
+ margin:0 0 15px 0;
+ padding:0;
+}
+.header ul li, .footer ul li {
+ list-style:none;
+ font-size:13px;
+}
+/*
+ * Styles for headings.
+ */
+body.class-declaration-page .summary h2,
+body.class-declaration-page .details h2,
+body.class-use-page h2,
+body.module-declaration-page .block-list h2 {
+ font-style: italic;
+ padding:0;
+ margin:15px 0;
+}
+body.class-declaration-page .summary h3,
+body.class-declaration-page .details h3,
+body.class-declaration-page .summary .inherited-list h2 {
+ background-color:#dee3e9;
+ border:1px solid #d0d9e0;
+ margin:0 0 6px -8px;
+ padding:7px 5px;
+}
+/*
+ * Styles for page layout containers.
+ */
+main {
+ clear:both;
+ padding:10px 20px;
+ position:relative;
+}
+dl.notes > dt {
+ font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size:12px;
+ font-weight:bold;
+ margin:10px 0 0 0;
+ color:#4E4E4E;
+}
+dl.notes > dd {
+ margin:5px 10px 10px 0;
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+dl.name-value > dt {
+ margin-left:1px;
+ font-size:1.1em;
+ display:inline;
+ font-weight:bold;
+}
+dl.name-value > dd {
+ margin:0 0 0 1px;
+ font-size:1.1em;
+ display:inline;
+}
+/*
+ * Styles for lists.
+ */
+li.circle {
+ list-style:circle;
+}
+ul.horizontal li {
+ display:inline;
+ font-size:0.9em;
+}
+div.inheritance {
+ margin:0;
+ padding:0;
+}
+div.inheritance div.inheritance {
+ margin-left:2em;
+}
+ul.block-list,
+ul.details-list,
+ul.member-list,
+ul.summary-list {
+ margin:10px 0 10px 0;
+ padding:0;
+}
+ul.block-list > li,
+ul.details-list > li,
+ul.member-list > li,
+ul.summary-list > li {
+ list-style:none;
+ margin-bottom:15px;
+ line-height:1.4;
+}
+.summary-table dl, .summary-table dl dt, .summary-table dl dd {
+ margin-top:0;
+ margin-bottom:1px;
+}
+ul.see-list, ul.see-list-long {
+ padding-left: 0;
+ list-style: none;
+}
+ul.see-list li {
+ display: inline;
+}
+ul.see-list li:not(:last-child):after,
+ul.see-list-long li:not(:last-child):after {
+ content: ", ";
+ white-space: pre-wrap;
+}
+/*
+ * Styles for tables.
+ */
+.summary-table, .details-table {
+ width:100%;
+ border-spacing:0;
+ border-left:1px solid #EEE;
+ border-right:1px solid #EEE;
+ border-bottom:1px solid #EEE;
+ padding:0;
+}
+.caption {
+ position:relative;
+ text-align:left;
+ background-repeat:no-repeat;
+ color:#253441;
+ font-weight:bold;
+ clear:none;
+ overflow:hidden;
+ padding:0;
+ padding-top:10px;
+ padding-left:1px;
+ margin:0;
+ white-space:pre;
+}
+.caption a:link, .caption a:visited {
+ color:#1f389c;
+}
+.caption a:hover,
+.caption a:active {
+ color:#FFFFFF;
+}
+.caption span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ padding-bottom:7px;
+ display:inline-block;
+ float:left;
+ background-color:#F8981D;
+ border: none;
+ height:16px;
+}
+div.table-tabs {
+ padding:10px 0 0 1px;
+ margin:0;
+}
+div.table-tabs > button {
+ border: none;
+ cursor: pointer;
+ padding: 5px 12px 7px 12px;
+ font-weight: bold;
+ margin-right: 3px;
+}
+div.table-tabs > button.active-table-tab {
+ background: #F8981D;
+ color: #253441;
+}
+div.table-tabs > button.table-tab {
+ background: #4D7A97;
+ color: #FFFFFF;
+}
+.two-column-summary {
+ display: grid;
+ grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
+}
+.three-column-summary {
+ display: grid;
+ grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto);
+}
+.four-column-summary {
+ display: grid;
+ grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto);
+}
+@media screen and (max-width: 600px) {
+ .two-column-summary {
+ display: grid;
+ grid-template-columns: 1fr;
+ }
+}
+@media screen and (max-width: 800px) {
+ .three-column-summary {
+ display: grid;
+ grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
+ }
+ .three-column-summary .col-last {
+ grid-column-end: span 2;
+ }
+}
+@media screen and (max-width: 1000px) {
+ .four-column-summary {
+ display: grid;
+ grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
+ }
+}
+.summary-table > div, .details-table > div {
+ text-align:left;
+ padding: 8px 3px 3px 7px;
+}
+.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name {
+ vertical-align:top;
+ padding-right:0;
+ padding-top:8px;
+ padding-bottom:3px;
+}
+.table-header {
+ background:#dee3e9;
+ font-weight: bold;
+}
+.col-first, .col-first {
+ font-size:13px;
+}
+.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last {
+ font-size:13px;
+}
+.col-first, .col-second, .col-constructor-name {
+ vertical-align:top;
+ overflow: auto;
+}
+.col-last {
+ white-space:normal;
+}
+.col-first a:link, .col-first a:visited,
+.col-second a:link, .col-second a:visited,
+.col-first a:link, .col-first a:visited,
+.col-second a:link, .col-second a:visited,
+.col-constructor-name a:link, .col-constructor-name a:visited,
+.col-summary-item-name a:link, .col-summary-item-name a:visited,
+.constant-values-container a:link, .constant-values-container a:visited,
+.all-classes-container a:link, .all-classes-container a:visited,
+.all-packages-container a:link, .all-packages-container a:visited {
+ font-weight:bold;
+}
+.table-sub-heading-color {
+ background-color:#EEEEFF;
+}
+.even-row-color, .even-row-color .table-header {
+ background-color:#FFFFFF;
+}
+.odd-row-color, .odd-row-color .table-header {
+ background-color:#EEEEEF;
+}
+/*
+ * Styles for contents.
+ */
+.deprecated-content {
+ margin:0;
+ padding:10px 0;
+}
+div.block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+.col-last div {
+ padding-top:0;
+}
+.col-last a {
+ padding-bottom:3px;
+}
+.module-signature,
+.package-signature,
+.type-signature,
+.member-signature {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ margin:14px 0;
+ white-space: pre-wrap;
+}
+.module-signature,
+.package-signature,
+.type-signature {
+ margin-top: 0;
+}
+.member-signature .type-parameters-long,
+.member-signature .parameters,
+.member-signature .exceptions {
+ display: inline-block;
+ vertical-align: top;
+ white-space: pre;
+}
+.member-signature .type-parameters {
+ white-space: normal;
+}
+/*
+ * Styles for formatting effect.
+ */
+.source-line-no {
+ color:green;
+ padding:0 30px 0 0;
+}
+h1.hidden {
+ visibility:hidden;
+ overflow:hidden;
+ font-size:10px;
+}
+.block {
+ display:block;
+ margin:0 10px 5px 0;
+ color:#474747;
+}
+.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link,
+.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type,
+.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label {
+ font-weight:bold;
+}
+.deprecation-comment, .help-footnote, .preview-comment {
+ font-style:italic;
+}
+.deprecation-block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+ border-style:solid;
+ border-width:thin;
+ border-radius:10px;
+ padding:10px;
+ margin-bottom:10px;
+ margin-right:10px;
+ display:inline-block;
+}
+.preview-block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+ border-style:solid;
+ border-width:thin;
+ border-radius:10px;
+ padding:10px;
+ margin-bottom:10px;
+ margin-right:10px;
+ display:inline-block;
+}
+div.block div.deprecation-comment {
+ font-style:normal;
+}
+/*
+ * Styles specific to HTML5 elements.
+ */
+main, nav, header, footer, section {
+ display:block;
+}
+/*
+ * Styles for javadoc search.
+ */
+.ui-autocomplete-category {
+ font-weight:bold;
+ font-size:15px;
+ padding:7px 0 7px 3px;
+ background-color:#4D7A97;
+ color:#FFFFFF;
+}
+.result-item {
+ font-size:13px;
+}
+.ui-autocomplete {
+ max-height:85%;
+ max-width:65%;
+ overflow-y:scroll;
+ overflow-x:scroll;
+ white-space:nowrap;
+ box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
+}
+ul.ui-autocomplete {
+ position:fixed;
+ z-index:999999;
+}
+ul.ui-autocomplete li {
+ float:left;
+ clear:both;
+ width:100%;
+}
+.result-highlight {
+ font-weight:bold;
+}
+#search-input {
+ background-image:url('resources/glass.png');
+ background-size:13px;
+ background-repeat:no-repeat;
+ background-position:2px 3px;
+ padding-left:20px;
+ position:relative;
+ right:-18px;
+ width:400px;
+}
+#reset-button {
+ background-color: rgb(255,255,255);
+ background-image:url('resources/x.png');
+ background-position:center;
+ background-repeat:no-repeat;
+ background-size:12px;
+ border:0 none;
+ width:16px;
+ height:16px;
+ position:relative;
+ left:-4px;
+ top:-4px;
+ font-size:0px;
+}
+.watermark {
+ color:#545454;
+}
+.search-tag-desc-result {
+ font-style:italic;
+ font-size:11px;
+}
+.search-tag-holder-result {
+ font-style:italic;
+ font-size:12px;
+}
+.search-tag-result:target {
+ background-color:yellow;
+}
+.module-graph span {
+ display:none;
+ position:absolute;
+}
+.module-graph:hover span {
+ display:block;
+ margin: -100px 0 0 100px;
+ z-index: 1;
+}
+.inherited-list {
+ margin: 10px 0 10px 0;
+}
+section.class-description {
+ line-height: 1.4;
+}
+.summary section[class$="-summary"], .details section[class$="-details"],
+.class-uses .detail, .serialized-class-details {
+ padding: 0px 20px 5px 10px;
+ border: 1px solid #ededed;
+ background-color: #f8f8f8;
+}
+.inherited-list, section[class$="-details"] .detail {
+ padding:0 0 5px 8px;
+ background-color:#ffffff;
+ border:none;
+}
+.vertical-separator {
+ padding: 0 5px;
+}
+ul.help-section-list {
+ margin: 0;
+}
+ul.help-subtoc > li {
+ display: inline-block;
+ padding-right: 5px;
+ font-size: smaller;
+}
+ul.help-subtoc > li::before {
+ content: "\2022" ;
+ padding-right:2px;
+}
+span.help-note {
+ font-style: italic;
+}
+/*
+ * Indicator icon for external links.
+ */
+main a[href*="://"]::after {
+ content:"";
+ display:inline-block;
+ background-image:url('data:image/svg+xml; utf8, \
+ <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
+ <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
+ 132-240 240 120 120 240-240 132 132V0z" fill="%234a6782"/>\
+ </svg>');
+ background-size:100% 100%;
+ width:7px;
+ height:7px;
+ margin-left:2px;
+ margin-bottom:4px;
+}
+main a[href*="://"]:hover::after,
+main a[href*="://"]:focus::after {
+ background-image:url('data:image/svg+xml; utf8, \
+ <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
+ <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
+ 132-240 240 120 120 240-240 132 132V0z" fill="%23bb7a2a"/>\
+ </svg>');
+}
+
+/*
+ * Styles for user-provided tables.
+ *
+ * borderless:
+ * No borders, vertical margins, styled caption.
+ * This style is provided for use with existing doc comments.
+ * In general, borderless tables should not be used for layout purposes.
+ *
+ * plain:
+ * Plain borders around table and cells, vertical margins, styled caption.
+ * Best for small tables or for complex tables for tables with cells that span
+ * rows and columns, when the "striped" style does not work well.
+ *
+ * striped:
+ * Borders around the table and vertical borders between cells, striped rows,
+ * vertical margins, styled caption.
+ * Best for tables that have a header row, and a body containing a series of simple rows.
+ */
+
+table.borderless,
+table.plain,
+table.striped {
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+table.borderless > caption,
+table.plain > caption,
+table.striped > caption {
+ font-weight: bold;
+ font-size: smaller;
+}
+table.borderless th, table.borderless td,
+table.plain th, table.plain td,
+table.striped th, table.striped td {
+ padding: 2px 5px;
+}
+table.borderless,
+table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
+table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
+ border: none;
+}
+table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
+ background-color: transparent;
+}
+table.plain {
+ border-collapse: collapse;
+ border: 1px solid black;
+}
+table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
+ background-color: transparent;
+}
+table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
+table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
+ border: 1px solid black;
+}
+table.striped {
+ border-collapse: collapse;
+ border: 1px solid black;
+}
+table.striped > thead {
+ background-color: #E3E3E3;
+}
+table.striped > thead > tr > th, table.striped > thead > tr > td {
+ border: 1px solid black;
+}
+table.striped > tbody > tr:nth-child(even) {
+ background-color: #EEE
+}
+table.striped > tbody > tr:nth-child(odd) {
+ background-color: #FFF
+}
+table.striped > tbody > tr > th, table.striped > tbody > tr > td {
+ border-left: 1px solid black;
+ border-right: 1px solid black;
+}
+table.striped > tbody > tr > th {
+ font-weight: normal;
+}
+/**
+ * Tweak font sizes and paddings for small screens.
+ */
+@media screen and (max-width: 1050px) {
+ #search-input {
+ width: 300px;
+ }
+}
+@media screen and (max-width: 800px) {
+ #search-input {
+ width: 200px;
+ }
+ .top-nav,
+ .bottom-nav {
+ font-size: 11px;
+ padding-top: 6px;
+ }
+ .sub-nav {
+ font-size: 11px;
+ }
+ .about-language {
+ padding-right: 16px;
+ }
+ ul.nav-list li,
+ .sub-nav .nav-list-search {
+ padding: 6px;
+ }
+ ul.sub-nav-list li {
+ padding-top: 5px;
+ }
+ main {
+ padding: 10px;
+ }
+ .summary section[class$="-summary"], .details section[class$="-details"],
+ .class-uses .detail, .serialized-class-details {
+ padding: 0 8px 5px 8px;
+ }
+ body {
+ -webkit-text-size-adjust: none;
+ }
+}
+@media screen and (max-width: 500px) {
+ #search-input {
+ width: 150px;
+ }
+ .top-nav,
+ .bottom-nav {
+ font-size: 10px;
+ }
+ .sub-nav {
+ font-size: 10px;
+ }
+ .about-language {
+ font-size: 10px;
+ padding-right: 12px;
+ }
+}
diff --git a/content/api/admin/2.9.x/tag-search-index.js b/content/api/admin/2.9.x/tag-search-index.js
index 145a174d4f1d..bf10aaf6d137 100644
--- a/content/api/admin/2.9.x/tag-search-index.js
+++ b/content/api/admin/2.9.x/tag-search-index.js
@@ -1 +1 @@
-tagSearchIndex=[{l:"Constant Field Values",h:"",u:"constant-values.html"},{l:"Serialized Form",h:"",u:"serialized-form.html"}],updateSearchResults();
\ No newline at end of file
+tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"},{"l":"Serialized Form","h":"","u":"serialized-form.html"}];updateSearchResults();
\ No newline at end of file
diff --git a/content/api/admin/2.9.x/type-search-index.js b/content/api/admin/2.9.x/type-search-index.js
index ee25cebcf9ac..b70c8230c218 100644
--- a/content/api/admin/2.9.x/type-search-index.js
+++ b/content/api/admin/2.9.x/type-search-index.js
@@ -1 +1 @@
-typeSearchIndex=[{l:"All Classes and Interfaces",u:"allclasses-index.html"},{p:"org.apache.pulsar.common.stats",l:"AllocatorStats"},{p:"org.apache.pulsar.common.policies.data",l:"AuthAction"},{p:"org.apache.pulsar.common.functions",l:"AuthenticationConfig"},{p:"org.apache.pulsar.common.policies.data",l:"AuthPolicies"},{p:"org.apache.pulsar.common.policies",l:"AutoFailoverPolicy"},{p:"org.apache.pulsar.common.policies.data",l:"AutoFailoverPolicyData"},{p:"org.apache.pulsar.common.policies [...]
\ No newline at end of file
+typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"org.apache.pulsar.common.stats","l":"AllocatorStats"},{"p":"org.apache.pulsar.common.policies.data","l":"AuthAction"},{"p":"org.apache.pulsar.common.functions","l":"AuthenticationConfig"},{"p":"org.apache.pulsar.common.policies.data","l":"AuthPolicies"},{"p":"org.apache.pulsar.common.policies","l":"AutoFailoverPolicy"},{"p":"org.apache.pulsar.common.policies.data","l":"AutoFailoverPolicyData"},{"p":"o [...]
\ No newline at end of file
diff --git a/content/api/admin/3.0.x/jquery-ui.overrides.css b/content/api/admin/3.0.x/jquery-ui.overrides.css
index b5b400f42b7f..f89acb6320cc 100644
--- a/content/api/admin/3.0.x/jquery-ui.overrides.css
+++ b/content/api/admin/3.0.x/jquery-ui.overrides.css
@@ -1 +1,34 @@
-.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#f8981d}
\ No newline at end of file
+/*
+ * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active,
+a.ui-button:active,
+.ui-button:active,
+.ui-button.ui-state-active:hover {
+ /* Overrides the color of selection used in jQuery UI */
+ background: #F8981D;
+}
diff --git a/content/api/admin/3.0.x/member-search-index.js b/content/api/admin/3.0.x/member-search-index.js
index 8be93088139e..63df13f5c512 100644
--- a/content/api/admin/3.0.x/member-search-index.js
+++ b/content/api/admin/3.0.x/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex=[{p:"org.apache.pulsar.common.policies.data",c:"TransactionInBufferStats",l:"aborted"},{p:"org.apache.pulsar.common.policies.data",c:"TransactionMetadata",l:"ackedPartitions"},{p:"org.apache.pulsar.common.policies.data",c:"ManagedLedgerInternalStats.CursorStats",l:"active"},{p:"org.apache.pulsar.common.policies.data",c:"BrokerStatus.Builder",l:"active(boolean)"},{p:"org.apache.pulsar.common.policies.data",c:"DelayedDeliveryPolicies.Builder",l:"active(boolean)"},{p:"org. [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.pulsar.common.policies.data","c":"TransactionInBufferStats","l":"aborted"},{"p":"org.apache.pulsar.common.policies.data","c":"TransactionMetadata","l":"ackedPartitions"},{"p":"org.apache.pulsar.common.policies.data","c":"ManagedLedgerInternalStats.CursorStats","l":"active"},{"p":"org.apache.pulsar.common.policies.data","c":"BrokerStatus.Builder","l":"active(boolean)"},{"p":"org.apache.pulsar.common.policies.data","c":"DelayedDeliveryPolicies.Builder" [...]
\ No newline at end of file
diff --git a/content/api/admin/3.0.x/module-search-index.js b/content/api/admin/3.0.x/module-search-index.js
index d83d765e410f..0d59754fc4ad 100644
--- a/content/api/admin/3.0.x/module-search-index.js
+++ b/content/api/admin/3.0.x/module-search-index.js
@@ -1 +1 @@
-moduleSearchIndex=[],updateSearchResults();
\ No newline at end of file
+moduleSearchIndex = [];updateSearchResults();
\ No newline at end of file
diff --git a/content/api/admin/3.0.x/package-search-index.js b/content/api/admin/3.0.x/package-search-index.js
index cbb45cf021a8..67391eb590e4 100644
--- a/content/api/admin/3.0.x/package-search-index.js
+++ b/content/api/admin/3.0.x/package-search-index.js
@@ -1 +1 @@
-packageSearchIndex=[{l:"All Packages",u:"allpackages-index.html"},{l:"org.apache.pulsar.client.admin"},{l:"org.apache.pulsar.client.admin.utils"},{l:"org.apache.pulsar.common.conf"},{l:"org.apache.pulsar.common.functions"},{l:"org.apache.pulsar.common.io"},{l:"org.apache.pulsar.common.naming"},{l:"org.apache.pulsar.common.partition"},{l:"org.apache.pulsar.common.policies"},{l:"org.apache.pulsar.common.policies.data"},{l:"org.apache.pulsar.common.policies.data.impl"},{l:"org.apache.pulsar [...]
\ No newline at end of file
+packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"org.apache.pulsar.client.admin"},{"l":"org.apache.pulsar.client.admin.utils"},{"l":"org.apache.pulsar.common.conf"},{"l":"org.apache.pulsar.common.functions"},{"l":"org.apache.pulsar.common.io"},{"l":"org.apache.pulsar.common.naming"},{"l":"org.apache.pulsar.common.partition"},{"l":"org.apache.pulsar.common.policies"},{"l":"org.apache.pulsar.common.policies.data"},{"l":"org.apache.pulsar.common.policies.data.im [...]
\ No newline at end of file
diff --git a/content/api/admin/3.0.x/script-dir/jquery-3.5.1.min.js b/content/api/admin/3.0.x/script-dir/jquery-3.5.1.min.js
index 8c7a5924d600..b0614034ad3a 100644
--- a/content/api/admin/3.0.x/script-dir/jquery-3.5.1.min.js
+++ b/content/api/admin/3.0.x/script-dir/jquery-3.5.1.min.js
@@ -1,2 +1,2 @@
-/*! For license information please see jquery-3.5.1.min.js.LICENSE.txt */
-!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,(function(e,t){"use strict";var n=[],r=Object.getPrototypeOf,i=n.slice,o=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a=n.push,s=n.indexOf,u={},l=u.toString,c=u.hasOwnProperty,f=c.toString,p [...]
\ No newline at end of file
+/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */
+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l= [...]
diff --git a/content/api/admin/3.0.x/script-dir/jquery-ui.min.css b/content/api/admin/3.0.x/script-dir/jquery-ui.min.css
index 13a6d4760b28..6be72f58c02d 100644
--- a/content/api/admin/3.0.x/script-dir/jquery-ui.min.css
+++ b/content/api/admin/3.0.x/script-dir/jquery-ui.min.css
@@ -1 +1,7 @@
-.ui-helper-reset,.ui-menu{list-style:none;outline:0;padding:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;margin:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{filter:Alpha(Opacity=0 [...]
\ No newline at end of file
+/*! jQuery UI - v1.12.1 - 2018-12-06
+* http://jqueryui.com
+* Includes: core.css, autocomplete.css, menu.css, theme.css
+* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgImgOpacityContent=75&bgImgOpacityHeader=75&cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23aaaaaa&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&b [...]
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:abs [...]
\ No newline at end of file
diff --git a/content/api/admin/3.0.x/script-dir/jquery-ui.min.js b/content/api/admin/3.0.x/script-dir/jquery-ui.min.js
index c872195d69d0..54d4beb85548 100644
--- a/content/api/admin/3.0.x/script-dir/jquery-ui.min.js
+++ b/content/api/admin/3.0.x/script-dir/jquery-ui.min.js
@@ -1,2 +1,6 @@
-/*! For license information please see jquery-ui.min.js.LICENSE.txt */
-!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}((function(t){t.ui=t.ui||{},t.ui.version="1.12.1";var e=0,i=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{(s=t._data(n,"events"))&&s.remove&&t(n).triggerHandler("remove")}catch(l){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,l,a={},r=e.split(".")[0],u=r+"-"+(e=e.split(".")[1]);return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null [...]
\ No newline at end of file
+/*! jQuery UI - v1.12.1 - 2018-12-06
+* http://jqueryui.com
+* Includes: widget.js, position.js, keycode.js, unique-id.js, widgets/autocomplete.js, widgets/menu.js
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){t.ui=t.ui||{},t.ui.version="1.12.1";var e=0,i=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply( [...]
\ No newline at end of file
diff --git a/content/api/admin/3.0.x/script-dir/jquery-ui.structure.min.css b/content/api/admin/3.0.x/script-dir/jquery-ui.structure.min.css
index 96705c71e661..e8808927f7c4 100644
--- a/content/api/admin/3.0.x/script-dir/jquery-ui.structure.min.css
+++ b/content/api/admin/3.0.x/script-dir/jquery-ui.structure.min.css
@@ -1 +1,5 @@
-.ui-helper-reset,.ui-menu{list-style:none;outline:0;padding:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;margin:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{filter:Alpha(Opacity=0 [...]
\ No newline at end of file
+/*! jQuery UI - v1.12.1 - 2018-12-06
+* http://jqueryui.com
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:abs [...]
\ No newline at end of file
diff --git a/content/api/admin/3.0.x/script.js b/content/api/admin/3.0.x/script.js
index 328446693d14..864989cf45f1 100644
--- a/content/api/admin/3.0.x/script.js
+++ b/content/api/admin/3.0.x/script.js
@@ -1 +1,132 @@
-var moduleSearchIndex,packageSearchIndex,typeSearchIndex,memberSearchIndex,tagSearchIndex;function loadScripts(e,t){createElem(e,t,"search.js"),createElem(e,t,"module-search-index.js"),createElem(e,t,"package-search-index.js"),createElem(e,t,"type-search-index.js"),createElem(e,t,"member-search-index.js"),createElem(e,t,"tag-search-index.js")}function createElem(e,t,a){var n=e.createElement(t),r=e.getElementsByTagName(t)[0];n.src=pathtoroot+a,r.parentNode.insertBefore(n,r)}function show( [...]
\ No newline at end of file
+/*
+ * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+var moduleSearchIndex;
+var packageSearchIndex;
+var typeSearchIndex;
+var memberSearchIndex;
+var tagSearchIndex;
+function loadScripts(doc, tag) {
+ createElem(doc, tag, 'search.js');
+
+ createElem(doc, tag, 'module-search-index.js');
+ createElem(doc, tag, 'package-search-index.js');
+ createElem(doc, tag, 'type-search-index.js');
+ createElem(doc, tag, 'member-search-index.js');
+ createElem(doc, tag, 'tag-search-index.js');
+}
+
+function createElem(doc, tag, path) {
+ var script = doc.createElement(tag);
+ var scriptElement = doc.getElementsByTagName(tag)[0];
+ script.src = pathtoroot + path;
+ scriptElement.parentNode.insertBefore(script, scriptElement);
+}
+
+function show(tableId, selected, columns) {
+ if (tableId !== selected) {
+ document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
+ .forEach(function(elem) {
+ elem.style.display = 'none';
+ });
+ }
+ document.querySelectorAll('div.' + selected)
+ .forEach(function(elem, index) {
+ elem.style.display = '';
+ var isEvenRow = index % (columns * 2) < columns;
+ elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
+ elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
+ });
+ updateTabs(tableId, selected);
+}
+
+function updateTabs(tableId, selected) {
+ document.querySelector('div#' + tableId +' .summary-table')
+ .setAttribute('aria-labelledby', selected);
+ document.querySelectorAll('button[id^="' + tableId + '"]')
+ .forEach(function(tab, index) {
+ if (selected === tab.id || (tableId === selected && index === 0)) {
+ tab.className = activeTableTab;
+ tab.setAttribute('aria-selected', true);
+ tab.setAttribute('tabindex',0);
+ } else {
+ tab.className = tableTab;
+ tab.setAttribute('aria-selected', false);
+ tab.setAttribute('tabindex',-1);
+ }
+ });
+}
+
+function switchTab(e) {
+ var selected = document.querySelector('[aria-selected=true]');
+ if (selected) {
+ if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
+ // left or up arrow key pressed: move focus to previous tab
+ selected.previousSibling.click();
+ selected.previousSibling.focus();
+ e.preventDefault();
+ } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
+ // right or down arrow key pressed: move focus to next tab
+ selected.nextSibling.click();
+ selected.nextSibling.focus();
+ e.preventDefault();
+ }
+ }
+}
+
+var updateSearchResults = function() {};
+
+function indexFilesLoaded() {
+ return moduleSearchIndex
+ && packageSearchIndex
+ && typeSearchIndex
+ && memberSearchIndex
+ && tagSearchIndex;
+}
+
+// Workaround for scroll position not being included in browser history (8249133)
+document.addEventListener("DOMContentLoaded", function(e) {
+ var contentDiv = document.querySelector("div.flex-content");
+ window.addEventListener("popstate", function(e) {
+ if (e.state !== null) {
+ contentDiv.scrollTop = e.state;
+ }
+ });
+ window.addEventListener("hashchange", function(e) {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ });
+ contentDiv.addEventListener("scroll", function(e) {
+ var timeoutID;
+ if (!timeoutID) {
+ timeoutID = setTimeout(function() {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ timeoutID = null;
+ }, 100);
+ }
+ });
+ if (!location.hash) {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ }
+});
diff --git a/content/api/admin/3.0.x/search.js b/content/api/admin/3.0.x/search.js
index dac0cc3b170a..db3b2f4a64f4 100644
--- a/content/api/admin/3.0.x/search.js
+++ b/content/api/admin/3.0.x/search.js
@@ -1 +1,354 @@
-var noResult={l:"No results found"},loading={l:"Loading search index..."},catModules="Modules",catPackages="Packages",catTypes="Classes and Interfaces",catMembers="Members",catSearchTags="Search Tags",highlight='<span class="result-highlight">$&</span>',searchPattern="",fallbackPattern="",RANKING_THRESHOLD=2,NO_MATCH=65535,MIN_RESULTS=3,MAX_RESULTS=500,UNNAMED="<Unnamed>";function escapeHtml(e){return e.replace(/</g,"<").replace(/>/g,">")}function getHighlightedText(e,t,a){var r=es [...]
\ No newline at end of file
+/*
+ * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+var noResult = {l: "No results found"};
+var loading = {l: "Loading search index..."};
+var catModules = "Modules";
+var catPackages = "Packages";
+var catTypes = "Classes and Interfaces";
+var catMembers = "Members";
+var catSearchTags = "Search Tags";
+var highlight = "<span class=\"result-highlight\">$&</span>";
+var searchPattern = "";
+var fallbackPattern = "";
+var RANKING_THRESHOLD = 2;
+var NO_MATCH = 0xffff;
+var MIN_RESULTS = 3;
+var MAX_RESULTS = 500;
+var UNNAMED = "<Unnamed>";
+function escapeHtml(str) {
+ return str.replace(/</g, "<").replace(/>/g, ">");
+}
+function getHighlightedText(item, matcher, fallbackMatcher) {
+ var escapedItem = escapeHtml(item);
+ var highlighted = escapedItem.replace(matcher, highlight);
+ if (highlighted === escapedItem) {
+ highlighted = escapedItem.replace(fallbackMatcher, highlight)
+ }
+ return highlighted;
+}
+function getURLPrefix(ui) {
+ var urlPrefix="";
+ var slash = "/";
+ if (ui.item.category === catModules) {
+ return ui.item.l + slash;
+ } else if (ui.item.category === catPackages && ui.item.m) {
+ return ui.item.m + slash;
+ } else if (ui.item.category === catTypes || ui.item.category === catMembers) {
+ if (ui.item.m) {
+ urlPrefix = ui.item.m + slash;
+ } else {
+ $.each(packageSearchIndex, function(index, item) {
+ if (item.m && ui.item.p === item.l) {
+ urlPrefix = item.m + slash;
+ }
+ });
+ }
+ }
+ return urlPrefix;
+}
+function createSearchPattern(term) {
+ var pattern = "";
+ var isWordToken = false;
+ term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) {
+ if (index > 0) {
+ // whitespace between identifiers is significant
+ pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*";
+ }
+ var tokens = w.split(/(?=[A-Z,.()<>[\/])/);
+ for (var i = 0; i < tokens.length; i++) {
+ var s = tokens[i];
+ if (s === "") {
+ continue;
+ }
+ pattern += $.ui.autocomplete.escapeRegex(s);
+ isWordToken = /\w$/.test(s);
+ if (isWordToken) {
+ pattern += "([a-z0-9_$<>\\[\\]]*?)";
+ }
+ }
+ });
+ return pattern;
+}
+function createMatcher(pattern, flags) {
+ var isCamelCase = /[A-Z]/.test(pattern);
+ return new RegExp(pattern, flags + (isCamelCase ? "" : "i"));
+}
+var watermark = 'Search';
+$(function() {
+ var search = $("#search-input");
+ var reset = $("#reset-button");
+ search.val('');
+ search.prop("disabled", false);
+ reset.prop("disabled", false);
+ search.val(watermark).addClass('watermark');
+ search.blur(function() {
+ if ($(this).val().length === 0) {
+ $(this).val(watermark).addClass('watermark');
+ }
+ });
+ search.on('click keydown paste', function() {
+ if ($(this).val() === watermark) {
+ $(this).val('').removeClass('watermark');
+ }
+ });
+ reset.click(function() {
+ search.val('').focus();
+ });
+ search.focus()[0].setSelectionRange(0, 0);
+});
+$.widget("custom.catcomplete", $.ui.autocomplete, {
+ _create: function() {
+ this._super();
+ this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
+ },
+ _renderMenu: function(ul, items) {
+ var rMenu = this;
+ var currentCategory = "";
+ rMenu.menu.bindings = $();
+ $.each(items, function(index, item) {
+ var li;
+ if (item.category && item.category !== currentCategory) {
+ ul.append("<li class=\"ui-autocomplete-category\">" + item.category + "</li>");
+ currentCategory = item.category;
+ }
+ li = rMenu._renderItemData(ul, item);
+ if (item.category) {
+ li.attr("aria-label", item.category + " : " + item.l);
+ li.attr("class", "result-item");
+ } else {
+ li.attr("aria-label", item.l);
+ li.attr("class", "result-item");
+ }
+ });
+ },
+ _renderItem: function(ul, item) {
+ var label = "";
+ var matcher = createMatcher(escapeHtml(searchPattern), "g");
+ var fallbackMatcher = new RegExp(fallbackPattern, "gi")
+ if (item.category === catModules) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catPackages) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catTypes) {
+ label = (item.p && item.p !== UNNAMED)
+ ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher)
+ : getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catMembers) {
+ label = (item.p && item.p !== UNNAMED)
+ ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher)
+ : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher);
+ } else if (item.category === catSearchTags) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else {
+ label = item.l;
+ }
+ var li = $("<li/>").appendTo(ul);
+ var div = $("<div/>").appendTo(li);
+ if (item.category === catSearchTags && item.h) {
+ if (item.d) {
+ div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span><br><span class=\"search-tag-desc-result\">"
+ + item.d + "</span><br>");
+ } else {
+ div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span>");
+ }
+ } else {
+ if (item.m) {
+ div.html(item.m + "/" + label);
+ } else {
+ div.html(label);
+ }
+ }
+ return li;
+ }
+});
+function rankMatch(match, category) {
+ if (!match) {
+ return NO_MATCH;
+ }
+ var index = match.index;
+ var input = match.input;
+ var leftBoundaryMatch = 2;
+ var periferalMatch = 0;
+ // make sure match is anchored on a left word boundary
+ if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) {
+ leftBoundaryMatch = 0;
+ } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) {
+ leftBoundaryMatch = 1;
+ }
+ var matchEnd = index + match[0].length;
+ var leftParen = input.indexOf("(");
+ var endOfName = leftParen > -1 ? leftParen : input.length;
+ // exclude peripheral matches
+ if (category !== catModules && category !== catSearchTags) {
+ var delim = category === catPackages ? "/" : ".";
+ if (leftParen > -1 && leftParen < index) {
+ periferalMatch += 2;
+ } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) {
+ periferalMatch += 2;
+ }
+ }
+ var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match
+ for (var i = 1; i < match.length; i++) {
+ // lower ranking if parts of the name are missing
+ if (match[i])
+ delta += match[i].length;
+ }
+ if (category === catTypes) {
+ // lower ranking if a type name contains unmatched camel-case parts
+ if (/[A-Z]/.test(input.substring(matchEnd)))
+ delta += 5;
+ if (/[A-Z]/.test(input.substring(0, index)))
+ delta += 5;
+ }
+ return leftBoundaryMatch + periferalMatch + (delta / 200);
+
+}
+function doSearch(request, response) {
+ var result = [];
+ searchPattern = createSearchPattern(request.term);
+ fallbackPattern = createSearchPattern(request.term.toLowerCase());
+ if (searchPattern === "") {
+ return this.close();
+ }
+ var camelCaseMatcher = createMatcher(searchPattern, "");
+ var fallbackMatcher = new RegExp(fallbackPattern, "i");
+
+ function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) {
+ if (indexArray) {
+ var newResults = [];
+ $.each(indexArray, function (i, item) {
+ item.category = category;
+ var ranking = rankMatch(matcher.exec(nameFunc(item)), category);
+ if (ranking < RANKING_THRESHOLD) {
+ newResults.push({ranking: ranking, item: item});
+ }
+ return newResults.length <= MAX_RESULTS;
+ });
+ return newResults.sort(function(e1, e2) {
+ return e1.ranking - e2.ranking;
+ }).map(function(e) {
+ return e.item;
+ });
+ }
+ return [];
+ }
+ function searchIndex(indexArray, category, nameFunc) {
+ var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc);
+ result = result.concat(primaryResults);
+ if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) {
+ var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc);
+ result = result.concat(secondaryResults.filter(function (item) {
+ return primaryResults.indexOf(item) === -1;
+ }));
+ }
+ }
+
+ searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; });
+ searchIndex(packageSearchIndex, catPackages, function(item) {
+ return (item.m && request.term.indexOf("/") > -1)
+ ? (item.m + "/" + item.l) : item.l;
+ });
+ searchIndex(typeSearchIndex, catTypes, function(item) {
+ return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l;
+ });
+ searchIndex(memberSearchIndex, catMembers, function(item) {
+ return request.term.indexOf(".") > -1
+ ? item.p + "." + item.c + "." + item.l : item.l;
+ });
+ searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; });
+
+ if (!indexFilesLoaded()) {
+ updateSearchResults = function() {
+ doSearch(request, response);
+ }
+ result.unshift(loading);
+ } else {
+ updateSearchResults = function() {};
+ }
+ response(result);
+}
+$(function() {
+ $("#search-input").catcomplete({
+ minLength: 1,
+ delay: 300,
+ source: doSearch,
+ response: function(event, ui) {
+ if (!ui.content.length) {
+ ui.content.push(noResult);
+ } else {
+ $("#search-input").empty();
+ }
+ },
+ autoFocus: true,
+ focus: function(event, ui) {
+ return false;
+ },
+ position: {
+ collision: "flip"
+ },
+ select: function(event, ui) {
+ if (ui.item.category) {
+ var url = getURLPrefix(ui);
+ if (ui.item.category === catModules) {
+ url += "module-summary.html";
+ } else if (ui.item.category === catPackages) {
+ if (ui.item.u) {
+ url = ui.item.u;
+ } else {
+ url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
+ }
+ } else if (ui.item.category === catTypes) {
+ if (ui.item.u) {
+ url = ui.item.u;
+ } else if (ui.item.p === UNNAMED) {
+ url += ui.item.l + ".html";
+ } else {
+ url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
+ }
+ } else if (ui.item.category === catMembers) {
+ if (ui.item.p === UNNAMED) {
+ url += ui.item.c + ".html" + "#";
+ } else {
+ url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
+ }
... 179096 lines suppressed ...