See <https://builds.apache.org/job/pulsar-website-build/572/display/redirect?page=changes>
Changes: [guosijie] Replace Junit with testng (#3675) [github] package windowing code with function instance (#3638) [mmerli] fix: non-batched messages cause sql query to fail (#3684) [mmerli] Added a flush method for python producer (#3685) ------------------------------------------ [...truncated 1.06 MB...] pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/SubscriptionStats.java:25: error: package org.apache.pulsar.common.api.proto.PulsarApi.CommandSubscribe does not exist import org.apache.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType; ^ pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/SubscriptionStats.java:27: error: package com.google.common.collect does not exist import com.google.common.collect.Lists; ^ pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.java:21: error: package com.google.common.base does not exist import static com.google.common.base.Preconditions.checkNotNull; ^ pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.java:21: error: static import only from classes and interfaces import static com.google.common.base.Preconditions.checkNotNull; ^ pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/ReplicatorStats.java:21: error: package com.google.common.base does not exist import static com.google.common.base.Preconditions.checkNotNull; ^ pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/ReplicatorStats.java:21: error: static import only from classes and interfaces import static com.google.common.base.Preconditions.checkNotNull; ^ pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/SubscriptionStats.java:51: error: cannot find symbol public SubType type; ^ symbol: class SubType location: class SubscriptionStats pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/ConsumerStats.java:23: error: package com.google.common.base does not exist import static com.google.common.base.Preconditions.checkNotNull; ^ pulsar-common/src/main/java/org/apache/pulsar/common/policies/data/ConsumerStats.java:23: error: static import only from classes and interfaces import static com.google.common.base.Preconditions.checkNotNull; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdminBuilder.java:24: error: package org.apache.pulsar.client.api does not exist import org.apache.pulsar.client.api.Authentication; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdminBuilder.java:25: error: package org.apache.pulsar.client.api does not exist import org.apache.pulsar.client.api.PulsarClientException; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdminBuilder.java:26: error: package org.apache.pulsar.client.api.PulsarClientException does not exist import org.apache.pulsar.client.api.PulsarClientException.UnsupportedAuthenticationException; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:21: error: package org.apache.commons.lang3 does not exist import org.apache.commons.lang3.StringUtils; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:22: error: package org.apache.http.conn.ssl does not exist import org.apache.http.conn.ssl.DefaultHostnameVerifier; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:23: error: package org.apache.http.conn.ssl does not exist import org.apache.http.conn.ssl.NoopHostnameVerifier; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:24: error: package org.apache.pulsar.client.admin.internal does not exist import org.apache.pulsar.client.admin.internal.BookiesImpl; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:25: error: package org.apache.pulsar.client.admin.internal does not exist import org.apache.pulsar.client.admin.internal.BrokerStatsImpl; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:26: error: package org.apache.pulsar.client.admin.internal does not exist import org.apache.pulsar.client.admin.internal.BrokersImpl; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:27: error: package org.apache.pulsar.client.admin.internal does not exist import org.apache.pulsar.client.admin.internal.ClustersImpl; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:28: error: package org.apache.pulsar.client.admin.internal does not exist import org.apache.pulsar.client.admin.internal.FunctionsImpl; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:29: error: package org.apache.pulsar.client.admin.internal does not exist import org.apache.pulsar.client.admin.internal.JacksonConfigurator; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:30: error: package org.apache.pulsar.client.admin.internal does not exist import org.apache.pulsar.client.admin.internal.LookupImpl; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:31: error: package org.apache.pulsar.client.admin.internal does not exist import org.apache.pulsar.client.admin.internal.NamespacesImpl; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:32: error: package org.apache.pulsar.client.admin.internal does not exist import org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:33: error: package org.apache.pulsar.client.admin.internal does not exist import org.apache.pulsar.client.admin.internal.PulsarAdminBuilderImpl; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:34: error: package org.apache.pulsar.client.admin.internal does not exist import org.apache.pulsar.client.admin.internal.ResourceQuotasImpl; ^ pulsar-client-admin/src/main/java/org/apache/pulsar/client/admin/PulsarAdmin.java:35: error: package org.apache.pulsar.client.admin.internal does not exist import org.apache.pulsar.client.admin.internal.SchemasImpl; ^ 100 warnings pulsar-functions/api-java/src/main/java/org/apache/pulsar/functions/api/WindowContext.java:21: error: package org.slf4j does not exist import org.slf4j.Logger; ^ pulsar-functions/api-java/src/main/java/org/apache/pulsar/functions/api/WindowContext.java:97: error: cannot find symbol Logger getLogger(); ^ symbol: class Logger location: interface WindowContext pulsar-functions/api-java/src/main/java/org/apache/pulsar/functions/api/Context.java:22: error: package org.slf4j does not exist import org.slf4j.Logger; ^ pulsar-functions/api-java/src/main/java/org/apache/pulsar/functions/api/Context.java:108: error: cannot find symbol Logger getLogger(); ^ symbol: class Logger location: interface Context pulsar-functions/api-java/src/main/java/org/apache/pulsar/functions/api/utils/JavaSerDe.java:26: error: package lombok.extern.slf4j does not exist import lombok.extern.slf4j.Slf4j; ^ pulsar-functions/api-java/src/main/java/org/apache/pulsar/functions/api/utils/JavaSerDe.java:32: error: cannot find symbol @Slf4j ^ symbol: class Slf4j pulsar-functions/api-java/src/main/java/org/apache/pulsar/functions/api/Context.java:40: warning - @return tag has no arguments. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. javadoc: warning - Class Slf4j not found. 28 warnings + ./python-doc-gen.sh ++ git rev-parse --show-toplevel + ROOT_DIR=/pulsar + pip install pulsar-client Collecting pulsar-client Downloading https://files.pythonhosted.org/packages/4c/eb/976c9c261a5f4854b06daa4f8b5f4f096775ea31acfd4a8cf1f328afd6c2/pulsar_client-2.3.0-cp27-cp27mu-manylinux1_x86_64.whl (18.2MB) Collecting fastavro (from pulsar-client) Downloading https://files.pythonhosted.org/packages/52/f5/eb52fd7e7b261334f0d9340f55069b8d85cd0bfde8da33a2f6a3929ac911/fastavro-0.21.18-cp27-cp27mu-manylinux1_x86_64.whl (1.1MB) Collecting prometheus-client (from pulsar-client) Downloading https://files.pythonhosted.org/packages/4c/bd/b42db3ec90ffc6be805aad09c1cea4bb13a620d0cd4b21aaa44d13541d71/prometheus_client-0.6.0.tar.gz Collecting ratelimit (from pulsar-client) Downloading https://files.pythonhosted.org/packages/ab/38/ff60c8fc9e002d50d48822cc5095deb8ebbc5f91a6b8fdd9731c87a147c9/ratelimit-2.2.1.tar.gz Collecting enum34 (from pulsar-client) Downloading https://files.pythonhosted.org/packages/c5/db/e56e6b4bbac7c4a06de1c50de6fe1ef3810018ae11732a50f15f62c7d050/enum34-1.1.6-py2-none-any.whl Collecting protobuf (from pulsar-client) Downloading https://files.pythonhosted.org/packages/b8/c2/b7f587c0aaf8bf2201405e8162323037fe8d17aa21d3c7dda811b8d01469/protobuf-3.6.1-cp27-cp27mu-manylinux1_x86_64.whl (1.1MB) Collecting grpcio (from pulsar-client) Downloading https://files.pythonhosted.org/packages/ab/13/b4f3d8551e0663ad1a6ba8539057ecd0715bcdf3f2eea235f67b248f37cb/grpcio-1.18.0-cp27-cp27mu-manylinux1_x86_64.whl (10.4MB) Collecting six (from pulsar-client) Downloading https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl Collecting apache-bookkeeper-client (from pulsar-client) Downloading https://files.pythonhosted.org/packages/04/24/20f690f6019b8bd3856a1c2a2a1378c49f931a37b28161d19332fefc5ff1/apache_bookkeeper_client-4.9.0-py2.py3-none-any.whl (70kB) Requirement already satisfied: setuptools in /usr/local/lib/python2.7/dist-packages (from protobuf->pulsar-client) (40.6.2) Collecting futures>=2.2.0 (from grpcio->pulsar-client) Downloading https://files.pythonhosted.org/packages/2d/99/b2c4e9d5a30f6471e410a146232b4118e697fa3ffc06d6a65efde84debd0/futures-3.2.0-py2-none-any.whl Collecting pytz (from apache-bookkeeper-client->pulsar-client) Downloading https://files.pythonhosted.org/packages/61/28/1d3920e4d1d50b19bc5d24398a7cd85cc7b9a75a490570d5a30c57622d34/pytz-2018.9-py2.py3-none-any.whl (510kB) Collecting mmh3>=2.5.1 (from apache-bookkeeper-client->pulsar-client) Downloading https://files.pythonhosted.org/packages/fa/7e/3ddcab0a9fcea034212c02eb411433db9330e34d626360b97333368b4052/mmh3-2.5.1.tar.gz Collecting requests<3.0.0dev,>=2.18.0 (from apache-bookkeeper-client->pulsar-client) Downloading https://files.pythonhosted.org/packages/7d/e3/20f3d364d6c8e5d2353c72a67778eb189176f08e873c9900e10c0287b84b/requests-2.21.0-py2.py3-none-any.whl (57kB) Collecting certifi>=2017.4.17 (from requests<3.0.0dev,>=2.18.0->apache-bookkeeper-client->pulsar-client) Downloading https://files.pythonhosted.org/packages/9f/e0/accfc1b56b57e9750eba272e24c4dddeac86852c2bebd1236674d7887e8a/certifi-2018.11.29-py2.py3-none-any.whl (154kB) Collecting chardet<3.1.0,>=3.0.2 (from requests<3.0.0dev,>=2.18.0->apache-bookkeeper-client->pulsar-client) Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB) Collecting idna<2.9,>=2.5 (from requests<3.0.0dev,>=2.18.0->apache-bookkeeper-client->pulsar-client) Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB) Collecting urllib3<1.25,>=1.21.1 (from requests<3.0.0dev,>=2.18.0->apache-bookkeeper-client->pulsar-client) Downloading https://files.pythonhosted.org/packages/62/00/ee1d7de624db8ba7090d1226aebefab96a2c71cd5cfa7629d6ad3f61b79e/urllib3-1.24.1-py2.py3-none-any.whl (118kB) Building wheels for collected packages: prometheus-client, ratelimit, mmh3 Running setup.py bdist_wheel for prometheus-client: started Running setup.py bdist_wheel for prometheus-client: finished with status 'done' Stored in directory: /root/.cache/pip/wheels/4b/04/b8/3709c73e7453f311ebd46ad581b89642543213f995e2659b9e Running setup.py bdist_wheel for ratelimit: started Running setup.py bdist_wheel for ratelimit: finished with status 'done' Stored in directory: /root/.cache/pip/wheels/05/d9/82/3c6044cf1a54aab9151612458446d9b17a38416869e1b1d9b8 Running setup.py bdist_wheel for mmh3: started Running setup.py bdist_wheel for mmh3: finished with status 'done' Stored in directory: /root/.cache/pip/wheels/38/b4/ea/6e4e321c625d3320c0c496bf4088371546d8fce5f1dd71b219 Successfully built prometheus-client ratelimit mmh3 Installing collected packages: fastavro, prometheus-client, ratelimit, enum34, six, protobuf, futures, grpcio, pytz, mmh3, certifi, chardet, idna, urllib3, requests, apache-bookkeeper-client, pulsar-client Successfully installed apache-bookkeeper-client-4.9.0 certifi-2018.11.29 chardet-3.0.4 enum34-1.1.6 fastavro-0.21.18 futures-3.2.0 grpcio-1.18.0 idna-2.8 mmh3-2.5.1 prometheus-client-0.6.0 protobuf-3.6.1 pulsar-client-2.3.0 pytz-2018.9 ratelimit-2.2.1 requests-2.21.0 six-1.12.0 urllib3-1.24.1 You are using pip version 18.1, however version 19.0.3 is available. You should consider upgrading via the 'pip install --upgrade pip' command. + DESTINATION=/pulsar/generated-site/api/python + rm -fr /pulsar/generated-site/api/python/index.html /pulsar/generated-site/api/python/functions /pulsar/generated-site/api/python/pulsar + PYTHONPATH=/pulsar/pulsar-client-cpp/python + pdoc pulsar --html --html-dir /pulsar/generated-site/api/python + mv -f /pulsar/generated-site/api/python/pulsar/functions /pulsar/generated-site/api/python/pulsar/index.html /pulsar/generated-site/api/python/pulsar/schema /pulsar/generated-site/api/python/ + rmdir /pulsar/generated-site/api/python/pulsar yarn install v1.12.3 warning package.json: No license field info No lockfile found. warning No license field [1/4] Resolving packages... warning docusaurus > cssnano > autoprefixer > browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools. warning docusaurus > cssnano > postcss-merge-rules > browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools. warning docusaurus > highlight.js > gear-lib > glob > minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue warning docusaurus > cssnano > postcss-merge-rules > caniuse-api > browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools. warning docusaurus > highlight.js > gear-lib > jshint > minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue warning docusaurus > highlight.js > gear-lib > less > graceful-fs@3.0.11: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js warning docusaurus > markdown-toc > gray-matter > coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen) warning docusaurus > highlight.js > gear-lib > less > request > node-uuid@1.4.8: Use uuid module instead warning docusaurus > highlight.js > gear > liftoff > findup-sync > glob > minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue warning docusaurus > highlight.js > gear-lib > less > request > hawk > hoek@0.9.1: The major version is no longer supported. Please update to 4.x or newer warning docusaurus > highlight.js > gear-lib > less > request > hawk > sntp > hoek@0.9.1: The major version is no longer supported. Please update to 4.x or newer warning docusaurus > highlight.js > gear-lib > less > request > hawk > boom > hoek@0.9.1: The major version is no longer supported. Please update to 4.x or newer warning jest > jest-cli > prompts > kleur@2.0.2: Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\> for migration path(s). warning redoc > memoize-one@4.1.0: New custom equality api does not play well with all equality helpers. Please use v5.x [2/4] Fetching packages... info fsevents@1.2.7: The platform "linux" is incompatible with this module. info "fsevents@1.2.7" is an optional dependency and failed compatibility check. Excluding it from installation. [3/4] Linking dependencies... warning " > redoc@2.0.0-rc.2" has unmet peer dependency "mobx@^4.2.0". warning " > redoc@2.0.0-rc.2" has unmet peer dependency "react@^16.2.0". warning " > redoc@2.0.0-rc.2" has unmet peer dependency "react-dom@^16.2.0". warning " > redoc@2.0.0-rc.2" has unmet peer dependency "styled-components@^4.0.1". warning "redoc > react-dropdown@1.6.4" has unmet peer dependency "react@^0.14.7 || ^15.0.0-0 || ^16.0.0". warning "redoc > react-dropdown@1.6.4" has unmet peer dependency "react-dom@^0.14.7 || ^15.0.0-0 || ^16.0.0". warning "redoc > react-hot-loader@4.7.1" has unmet peer dependency "react@^15.0.0 || ^16.0.0". warning "redoc > react-hot-loader@4.7.1" has unmet peer dependency "react-dom@^15.0.0 || ^16.0.0". warning "redoc > mobx-react@5.4.3" has unmet peer dependency "mobx@^4.0.0 || ^5.0.0". warning "redoc > mobx-react@5.4.3" has unmet peer dependency "react@^0.13.0 || ^0.14.0 || ^15.0.0 || ^16.0.0". warning "redoc > react-tabs@2.3.0" has unmet peer dependency "react@^0.14.9 || ^15.3.0 || ^16.0.0". [4/4] Building fresh packages... success Saved lockfile. Done in 35.83s. yarn run v1.12.3 warning package.json: No license field $ docusaurus-write-translations No 'original_id' field found in /pulsar/site2/website/versioned_docs/version-2.3.0/io-cdc-canal.md. Perhaps you forgot to add it when importing prior versions of your docs? /pulsar/site2/website/node_modules/docusaurus/lib/server/versionFallback.js:67 throw new Error("No 'original_id' field found in ".concat(file, ". Perhaps you forgot to add it when importing prior versions of your docs?")); ^ Error: No 'original_id' field found in /pulsar/site2/website/versioned_docs/version-2.3.0/io-cdc-canal.md. Perhaps you forgot to add it when importing prior versions of your docs? at /pulsar/site2/website/node_modules/docusaurus/lib/server/versionFallback.js:64:11 at Array.forEach (<anonymous>) at Object.forEach (/pulsar/site2/website/node_modules/docusaurus/lib/server/versionFallback.js:52:7) at Module._compile (internal/modules/cjs/loader.js:688:30) at Module._compile (/pulsar/site2/website/node_modules/pirates/lib/index.js:99:24) at Module._extensions..js (internal/modules/cjs/loader.js:699:10) at Object.newLoader [as .js] (/pulsar/site2/website/node_modules/pirates/lib/index.js:104:7) at Module.load (internal/modules/cjs/loader.js:598:32) at tryModuleLoad (internal/modules/cjs/loader.js:537:12) at Function.Module._load (internal/modules/cjs/loader.js:529:3) error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. Build step 'Execute shell' marked build as failure