This is an automated email from the ASF dual-hosted git repository. urfree pushed a commit to branch fix/remove-website-build-workflow in repository https://gitbox.apache.org/repos/asf/pulsar.git
commit f8d2d97a8fbd0cd171d1fc722654daa88e32c4e2 Merge: fff34b118ae 01d7bfa681b Author: Li Li <[email protected]> AuthorDate: Wed Jun 1 11:30:21 2022 +0800 Merge branch 'master' into fix/remove-website-build-workflow .github/PULL_REQUEST_TEMPLATE.md | 4 +- .github/workflows/ci-owasp-dependency-check.yaml | 10 + .gitignore | 1 + .../wrapper/maven-wrapper.properties | 21 +- README.md | 3 + bin/pulsar | 2 +- bin/pulsar-daemon | 7 +- buildtools/pom.xml | 2 +- conf/bkenv.sh | 5 +- conf/broker.conf | 10 +- conf/pulsar_env.sh | 5 +- conf/standalone.conf | 6 +- distribution/server/src/assemble/LICENSE.bin.txt | 52 +- docker/pulsar/Dockerfile | 10 +- .../bookkeeper/mledger/ManagedLedgerConfig.java | 9 + .../bookkeeper/mledger/impl/ManagedCursorImpl.java | 14 +- .../bookkeeper/mledger/impl/RangeSetWrapper.java | 165 ++++++ .../apache/bookkeeper/mledger/util/RangeCache.java | 12 +- .../bookkeeper/mledger/impl/ManagedLedgerTest.java | 29 ++ .../mledger/impl/RangeSetWrapperTest.java | 512 ++++++++++++++++++ .../bookkeeper/mledger/util/RangeCacheTest.java | 29 +- mvnw | 316 +++++++++++ mvnw.cmd | 188 +++++++ pom.xml | 22 +- .../apache/pulsar/broker/ServiceConfiguration.java | 21 +- .../pulsar/broker/resources/ClusterResources.java | 12 + .../broker/resources/NamespaceResources.java | 15 + .../pulsar/broker/resources/PulsarResources.java | 3 +- pulsar-broker/pom.xml | 6 + .../org/apache/pulsar/PulsarBrokerStarter.java | 2 + .../java/org/apache/pulsar/PulsarStandalone.java | 150 ++++-- .../org/apache/pulsar/PulsarStandaloneBuilder.java | 8 - .../org/apache/pulsar/PulsarStandaloneStarter.java | 22 +- .../org/apache/pulsar/broker/PulsarService.java | 19 +- .../pulsar/broker/admin/impl/ClustersBase.java | 577 +++++++++------------ .../pulsar/broker/admin/impl/NamespacesBase.java | 161 +++--- .../broker/admin/impl/PersistentTopicsBase.java | 39 +- .../broker/admin/impl/ResourceQuotasBase.java | 123 ++--- .../broker/admin/impl/SchemasResourceBase.java | 30 +- .../apache/pulsar/broker/admin/v1/Namespaces.java | 69 ++- .../pulsar/broker/admin/v1/PersistentTopics.java | 3 +- .../pulsar/broker/admin/v1/ResourceQuotas.java | 63 ++- .../apache/pulsar/broker/admin/v2/Namespaces.java | 117 +++-- .../pulsar/broker/admin/v2/PersistentTopics.java | 56 +- .../pulsar/broker/admin/v2/ResourceQuotas.java | 64 ++- .../pulsar/broker/loadbalance/ResourceUnit.java | 5 + .../impl/ModularLoadManagerWrapper.java | 14 +- .../loadbalance/impl/SimpleResourceUnit.java | 22 +- .../pulsar/broker/namespace/NamespaceService.java | 24 +- .../pulsar/broker/service/AbstractTopic.java | 100 +++- .../pulsar/broker/service/BrokerService.java | 13 +- .../apache/pulsar/broker/service/ServerCnx.java | 50 +- .../apache/pulsar/broker/service/Subscription.java | 2 + .../org/apache/pulsar/broker/service/Topic.java | 2 +- .../nonpersistent/NonPersistentSubscription.java | 10 +- .../service/nonpersistent/NonPersistentTopic.java | 16 +- .../service/persistent/MessageDeduplication.java | 2 +- .../service/persistent/PersistentSubscription.java | 1 + .../broker/service/persistent/PersistentTopic.java | 58 ++- .../ReplicatedSubscriptionsController.java | 2 +- .../buffer/impl/TopicTransactionBuffer.java | 72 ++- .../pendingack/impl/PendingAckHandleImpl.java | 49 +- .../apache/pulsar/compaction/CompactorTool.java | 4 +- .../pulsar/broker/EmbeddedPulsarCluster.java | 5 +- .../apache/pulsar/broker/admin/AdminApi2Test.java | 74 ++- .../broker/admin/AdminApiDelayedDelivery.java | 2 - .../broker/admin/AdminApiMaxUnackedMessages.java | 2 - .../pulsar/broker/admin/AdminApiOffloadTest.java | 2 - .../pulsar/broker/admin/AdminApiSchemaTest.java | 23 + .../broker/admin/AdminApiSubscriptionTest.java | 69 +++ .../apache/pulsar/broker/admin/AdminApiTest.java | 4 +- .../org/apache/pulsar/broker/admin/AdminTest.java | 32 +- .../broker/admin/MaxUnackedMessagesTest.java | 2 - .../apache/pulsar/broker/admin/NamespacesTest.java | 41 ++ .../pulsar/broker/admin/NamespacesV2Test.java | 162 ++++++ .../pulsar/broker/admin/PersistentTopicsTest.java | 2 +- .../pulsar/broker/admin/TopicMessageTTLTest.java | 3 - .../broker/admin/TopicPoliciesDisableTest.java | 1 - .../pulsar/broker/admin/TopicPoliciesTest.java | 2 - .../pulsar/broker/admin/v1/V1_AdminApi2Test.java | 2 + .../pulsar/broker/admin/v1/V1_AdminApiTest.java | 2 + .../broker/admin/v3/AdminApiTransactionTest.java | 1 - .../broker/intercept/BrokerInterceptorTest.java | 2 + .../loadbalance/AdvertisedListenersTest.java | 18 +- .../RGUsageMTAggrWaitForAllMsgsTest.java | 6 +- .../broker/service/BacklogQuotaManagerTest.java | 2 + .../broker/service/BrokerBookieIsolationTest.java | 2 + .../BrokerServiceAutoTopicCreationTest.java | 2 - .../pulsar/broker/service/BrokerServiceTest.java | 2 + .../pulsar/broker/service/BrokerTestBase.java | 6 + .../broker/service/ExclusiveProducerTest.java | 102 +++- .../broker/service/InactiveTopicDeleteTest.java | 9 - .../PersistentDispatcherFailoverConsumerTest.java | 2 + .../broker/service/PersistentTopicE2ETest.java | 6 +- .../pulsar/broker/service/PersistentTopicTest.java | 2 + .../PrecisTopicPublishRateThrottleTest.java | 2 - .../broker/service/ReplicatorRateLimiterTest.java | 2 - .../pulsar/broker/service/ReplicatorTestBase.java | 2 - .../service/ReplicatorTopicPoliciesTest.java | 6 - .../pulsar/broker/service/ServerCnxTest.java | 147 ++++++ .../pulsar/broker/service/SubscribeRateTest.java | 2 - .../SystemTopicBasedTopicPoliciesServiceTest.java | 2 - .../service/persistent/DelayedDeliveryTest.java | 2 - .../service/persistent/MessageDuplicationTest.java | 7 + .../PersistentTopicStreamingDispatcherTest.java | 2 + .../service/persistent/TopicDuplicationTest.java | 4 - .../broker/stats/LedgerOffloaderMetricsTest.java | 2 +- .../broker/stats/ManagedCursorMetricsTest.java | 2 + .../pulsar/broker/stats/PrometheusMetricsTest.java | 4 +- .../broker/stats/TransactionMetricsTest.java | 10 + .../systopic/PartitionedSystemTopicTest.java | 67 ++- .../pulsar/broker/transaction/TransactionTest.java | 2 +- .../broker/transaction/TransactionTestBase.java | 2 - .../buffer/TransactionLowWaterMarkTest.java | 141 ++++- .../pendingack/PendingAckPersistentTest.java | 21 +- .../api/AuthorizationProducerConsumerTest.java | 2 - .../client/api/NonDurableSubscriptionTest.java | 2 + .../apache/pulsar/client/api/SimpleSchemaTest.java | 52 +- .../apache/pulsar/client/impl/LookupRetryTest.java | 2 + .../common/naming/ServiceConfigurationTest.java | 2 +- .../pulsar/compaction/CompactionRetentionTest.java | 2 - .../worker/PulsarFunctionLocalRunTest.java | 2 + .../java/org/apache/pulsar/schema/SchemaTest.java | 17 +- ...hemaTypeCompatibilityCheckOnTopicLevelTest.java | 3 - .../org/apache/pulsar/client/admin/Topics.java | 84 ++- .../pulsar/client/admin/internal/TopicsImpl.java | 54 +- .../pulsar/client/api/ProducerAccessMode.java | 6 + .../apache/pulsar/client/api/ProducerBuilder.java | 2 + pulsar-client-cpp/include/pulsar/Result.h | 2 + pulsar-client-cpp/include/pulsar/c/result.h | 3 +- pulsar-client-cpp/lib/BlockingQueue.h | 155 +----- pulsar-client-cpp/lib/ClientImpl.cc | 2 + pulsar-client-cpp/lib/ConsumerImpl.cc | 11 +- pulsar-client-cpp/lib/ExecutorService.cc | 4 +- pulsar-client-cpp/lib/Future.h | 20 + pulsar-client-cpp/lib/MemoryLimitController.cc | 15 +- pulsar-client-cpp/lib/MemoryLimitController.h | 5 +- pulsar-client-cpp/lib/MultiTopicsConsumerImpl.cc | 9 +- pulsar-client-cpp/lib/PartitionedConsumerImpl.cc | 3 +- pulsar-client-cpp/lib/ProducerImpl.cc | 18 +- pulsar-client-cpp/lib/Result.cc | 3 + pulsar-client-cpp/lib/Semaphore.cc | 16 +- pulsar-client-cpp/lib/Semaphore.h | 5 +- pulsar-client-cpp/lib/UnboundedBlockingQueue.h | 27 +- pulsar-client-cpp/pulsar-test-service-start.sh | 1 - pulsar-client-cpp/python/CMakeLists.txt | 4 +- pulsar-client-cpp/python/build-mac-wheels.sh | 8 +- pulsar-client-cpp/python/setup.py | 2 +- pulsar-client-cpp/python/src/client.cc | 61 +-- pulsar-client-cpp/python/src/consumer.cc | 46 +- pulsar-client-cpp/python/src/enums.cc | 3 +- pulsar-client-cpp/python/src/exceptions.cc | 11 +- pulsar-client-cpp/python/src/producer.cc | 20 +- pulsar-client-cpp/python/src/pulsar.cc | 1 - pulsar-client-cpp/python/src/reader.cc | 29 +- .../python/src/utils.cc | 39 +- pulsar-client-cpp/python/src/utils.h | 33 ++ pulsar-client-cpp/test-conf/standalone-ssl.conf | 2 +- pulsar-client-cpp/test-conf/standalone.conf | 2 +- pulsar-client-cpp/tests/BlockingQueueTest.cc | 113 ++-- pulsar-client-cpp/tests/ProducerTest.cc | 1 + pulsar-client-cpp/tests/SemaphoreTest.cc | 23 +- .../tests/UnboundedBlockingQueueTest.cc | 178 +++++++ .../apache/pulsar/admin/cli/CmdFunctionsTest.java | 39 +- .../pulsar/admin/cli/PulsarAdminToolTest.java | 28 +- .../java/org/apache/pulsar/admin/cli/CmdBase.java | 20 + .../org/apache/pulsar/admin/cli/CmdFunctions.java | 12 +- .../org/apache/pulsar/admin/cli/CmdNamespaces.java | 37 +- .../pulsar/admin/cli/CmdPersistentTopics.java | 9 +- .../apache/pulsar/admin/cli/CmdTopicPolicies.java | 21 +- .../org/apache/pulsar/admin/cli/CmdTopics.java | 79 +-- .../apache/pulsar/client/impl/ConsumerBase.java | 10 +- .../pulsar/client/impl/MemoryLimitController.java | 14 +- .../org/apache/pulsar/client/impl/MessageImpl.java | 26 +- .../pulsar/client/impl/ProducerBuilderImpl.java | 10 +- .../apache/pulsar/client/impl/ProducerImpl.java | 11 +- .../pulsar/client/impl/ProducerResponse.java | 14 +- .../pulsar/client/impl/PulsarClientImpl.java | 13 +- .../apache/pulsar/client/impl/ResetCursorData.java | 10 +- .../impl/schema/generic/GenericJsonReader.java | 16 +- .../pulsar/client/impl/ClientTestFixtures.java | 23 +- .../pulsar/client/impl/ConnectionTimeoutTest.java | 61 ++- .../client/impl/MultiTopicsConsumerImplTest.java | 52 +- .../client/impl/ProducerBuilderImplTest.java | 11 + pulsar-common/pom.xml | 2 - .../org/apache/pulsar/common/naming/Metadata.java | 13 +- .../policies/data/HierarchyTopicPolicies.java | 3 + .../pulsar/common/policies/data/TopicPolicies.java | 6 + .../apache/pulsar/common/protocol/Commands.java | 6 +- .../org/apache/pulsar/common/util/FutureUtil.java | 11 + pulsar-common/src/main/proto/PulsarApi.proto | 1 + .../apache/pulsar/common/naming/MetadataTests.java | 21 +- .../pulsar/functions/instance/InstanceUtils.java | 4 +- .../src/scripts/run_python_instance_tests.sh | 2 +- .../functions/api/examples/UserConfigFunction.java | 8 +- .../runtime/thread/ThreadRuntimeFactoryTest.java | 5 +- .../functions/worker/PulsarWorkerService.java | 50 +- .../pulsar/functions/worker/WorkerUtils.java | 5 +- pulsar-io/batch-data-generator/pom.xml | 2 +- pulsar-io/batch-discovery-triggerers/pom.xml | 2 +- pulsar-io/canal/pom.xml | 1 - .../io/elasticsearch/ElasticSearchConfig.java | 7 + .../pulsar/io/elasticsearch/ElasticSearchSink.java | 44 +- .../pulsar/io/elasticsearch/JsonConverter.java | 20 +- .../elasticsearch/ElasticSearchExtractTests.java | 140 +++++ .../io/elasticsearch/JsonConverterTests.java | 12 + .../pulsar/io/jdbc/BaseJdbcAutoSchemaSink.java | 88 +++- .../apache/pulsar/io/jdbc/JdbcAbstractSink.java | 8 +- pulsar-io/jdbc/sqlite/pom.xml | 5 + .../apache/pulsar/io/jdbc/SqliteJdbcSinkTest.java | 140 ++++- .../pulsar/io/kinesis/json/JsonConverter.java | 17 +- .../pulsar/metadata/api/MetadataStoreConfig.java | 2 + .../pulsar/metadata/api/MetadataStoreFactory.java | 4 + .../pulsar/metadata/bookkeeper/BKCluster.java | 86 ++- .../coordination/impl/CoordinationServiceImpl.java | 7 +- .../metadata/impl/MetadataStoreFactoryImpl.java | 8 + .../pulsar/metadata/bookkeeper/EndToEndTest.java | 9 +- pulsar-sql/presto-distribution/LICENSE | 50 +- .../decoder/json/PulsarJsonFieldDecoder.java | 22 + .../decoder/json/PulsarJsonRowDecoderFactory.java | 11 +- .../sql/presto/decoder/avro/TestAvroDecoder.java | 13 +- .../sql/presto/decoder/json/TestJsonDecoder.java | 20 + .../Oauth2PerformanceTransactionTest.java | 1 - .../testclient/PerformanceTransactionTest.java | 2 +- .../apache/pulsar/websocket/WebSocketService.java | 2 + site2/.gitignore | 3 +- site2/docs/adaptors-kafka.md | 56 +- site2/docs/admin-api-brokers.md | 46 +- site2/docs/admin-api-clusters.md | 54 +- site2/docs/admin-api-functions.md | 90 ++-- site2/docs/admin-api-namespaces.md | 80 +-- site2/docs/admin-api-overview.md | 10 +- site2/docs/admin-api-packages.md | 46 +- site2/docs/admin-api-permissions.md | 16 +- site2/docs/admin-api-tenants.md | 44 +- site2/docs/admin-api-topics.md | 180 +++---- site2/docs/administration-geo.md | 10 +- site2/docs/administration-isolation.md | 22 +- site2/docs/administration-pulsar-manager.md | 4 +- site2/docs/administration-zk-bk.md | 4 +- site2/docs/client-libraries-java.md | 14 +- site2/docs/client-libraries-node.md | 2 +- site2/docs/client-libraries-python.md | 2 +- site2/docs/client-libraries-websocket.md | 14 +- site2/docs/client-libraries.md | 10 +- site2/docs/concepts-architecture-overview.md | 6 +- site2/docs/concepts-messaging.md | 24 +- site2/docs/concepts-multi-tenancy.md | 2 +- site2/docs/concepts-overview.md | 2 +- site2/docs/concepts-proxy-sni-routing.md | 2 +- site2/docs/concepts-tiered-storage.md | 2 +- site2/docs/cookbooks-compaction.md | 2 +- site2/docs/cookbooks-deduplication.md | 4 +- site2/docs/cookbooks-non-persistent.md | 2 +- site2/docs/cookbooks-retention-expiry.md | 34 +- site2/docs/deploy-bare-metal-multi-cluster.md | 4 +- site2/docs/deploy-bare-metal.md | 6 +- site2/docs/deploy-monitoring.md | 4 +- site2/docs/develop-binary-protocol.md | 8 + site2/docs/developing-binary-protocol.md | 14 +- site2/docs/functions-debug.md | 4 +- site2/docs/functions-deploy.md | 18 +- site2/docs/functions-develop.md | 28 +- site2/docs/functions-overview.md | 4 +- site2/docs/functions-package.md | 2 +- site2/docs/functions-worker.md | 7 +- site2/docs/getting-started-helm.md | 2 +- site2/docs/getting-started-pulsar.md | 2 +- site2/docs/getting-started-standalone.md | 6 +- site2/docs/io-cli.md | 8 + site2/docs/io-debug.md | 2 +- site2/docs/io-elasticsearch-sink.md | 1 + site2/docs/io-kafka-source.md | 4 +- site2/docs/io-overview.md | 8 +- site2/docs/io-quickstart.md | 46 +- site2/docs/io-use.md | 139 +++-- site2/docs/kubernetes-helm.md | 2 +- site2/docs/performance-pulsar-perf.md | 4 +- site2/docs/reference-cli-tools.md | 4 +- site2/docs/reference-configuration.md | 14 +- site2/docs/reference-connector-admin.md | 2 +- site2/docs/reference-pulsar-admin.md | 4 +- site2/docs/reference-rest-api-overview.md | 10 +- site2/docs/schema-evolution-compatibility.md | 32 +- site2/docs/schema-manage.md | 36 +- site2/docs/schema-understand.md | 2 +- site2/docs/security-athenz.md | 2 +- site2/docs/security-authorization.md | 2 +- site2/docs/security-basic-auth.md | 127 +++++ site2/docs/security-encryption.md | 4 +- site2/docs/security-extending.md | 22 +- site2/docs/security-jwt.md | 4 +- site2/docs/security-overview.md | 4 +- site2/docs/security-tls-authentication.md | 4 +- site2/docs/standalone.md | 6 +- site2/docs/tiered-storage-aliyun.md | 12 +- site2/docs/tiered-storage-aws.md | 10 +- site2/docs/tiered-storage-azure.md | 10 +- site2/docs/tiered-storage-filesystem.md | 8 +- site2/docs/tiered-storage-gcs.md | 10 +- site2/docs/tiered-storage-overview.md | 17 +- site2/docs/txn-monitor.md | 4 +- site2/docs/txn-use.md | 2 +- site2/docs/txn-what.md | 2 +- site2/docs/txn-why.md | 2 +- site2/website/pulsar-manager-release-notes.md | 14 + site2/website/pulsar-manager-release.json | 1 + site2/website/sidebars.json | 4 +- site2/website/start.sh | 7 +- .../version-2.1.1-incubating/administration-geo.md | 17 - .../version-2.1.1-incubating/concepts-overview.md | 2 +- .../version-2.10.0/concepts-overview.md | 2 +- .../versioned_docs/version-2.10.0/io-cli.md | 8 + .../versioned_docs/version-2.10.0/io-overview.md | 5 +- .../versioned_docs/version-2.10.0/io-quickstart.md | 46 +- .../versioned_docs/version-2.10.0/io-use.md | 46 +- .../version-2.10.0/schema-understand.md | 2 +- .../version-2.10.0/security-basic-auth.md | 127 +++++ .../version-2.10.0/security-overview.md | 2 +- .../version-2.10.0/tiered-storage-filesystem.md | 1 + .../version-2.10.0/tiered-storage-overview.md | 11 +- .../version-2.2.0/administration-geo.md | 17 - .../version-2.2.0/concepts-overview.md | 2 +- .../version-2.2.1/administration-geo.md | 17 - .../version-2.3.0/administration-geo.md | 17 - .../version-2.3.1/administration-geo.md | 17 - .../version-2.3.2/concepts-overview.md | 2 +- .../version-2.4.0/concepts-overview.md | 2 +- .../version-2.4.1/concepts-overview.md | 2 +- .../version-2.4.1/schema-understand.md | 2 +- .../version-2.4.2/concepts-overview.md | 2 +- .../version-2.4.2/schema-understand.md | 2 +- .../version-2.5.0/concepts-overview.md | 2 +- .../version-2.5.0/schema-understand.md | 2 +- .../version-2.5.1/concepts-overview.md | 2 +- .../version-2.5.1/schema-understand.md | 2 +- .../version-2.5.2/concepts-overview.md | 2 +- .../version-2.5.2/schema-understand.md | 2 +- .../version-2.6.0/concepts-overview.md | 2 +- .../version-2.6.0/schema-understand.md | 2 +- .../version-2.6.1/concepts-overview.md | 2 +- .../version-2.6.1/schema-understand.md | 2 +- .../version-2.6.2/concepts-overview.md | 2 +- .../version-2.6.2/schema-understand.md | 2 +- .../version-2.6.3/concepts-overview.md | 2 +- .../version-2.6.3/schema-understand.md | 2 +- .../version-2.6.4/concepts-overview.md | 2 +- .../version-2.6.4/schema-understand.md | 2 +- .../version-2.7.0/concepts-overview.md | 2 +- .../version-2.7.0/functions-worker.md | 5 +- .../version-2.7.0/schema-understand.md | 2 +- .../version-2.7.0/tiered-storage-overview.md | 5 +- .../version-2.7.1/concepts-overview.md | 2 +- .../version-2.7.1/functions-worker.md | 5 +- .../version-2.7.1/schema-understand.md | 2 +- .../version-2.7.2/concepts-overview.md | 2 +- .../version-2.7.2/functions-worker.md | 5 +- .../version-2.7.2/schema-understand.md | 2 +- .../version-2.7.2/tiered-storage-overview.md | 5 +- .../version-2.7.3/concepts-overview.md | 2 +- .../version-2.7.3/functions-worker.md | 5 +- .../version-2.7.3/schema-understand.md | 2 +- .../version-2.7.3/tiered-storage-overview.md | 5 +- .../version-2.7.4/concepts-overview.md | 2 +- .../version-2.7.4/functions-worker.md | 5 +- .../version-2.7.4/schema-understand.md | 2 +- .../version-2.7.4/tiered-storage-overview.md | 5 +- .../version-2.8.0/concepts-overview.md | 2 +- .../version-2.8.0/functions-worker.md | 5 +- .../version-2.8.0/schema-understand.md | 2 +- .../version-2.8.0/security-basic-auth.md | 127 +++++ .../version-2.8.0/security-overview.md | 3 +- .../version-2.8.0/tiered-storage-overview.md | 5 +- .../version-2.8.1/concepts-overview.md | 2 +- .../version-2.8.1/functions-worker.md | 5 +- .../version-2.8.1/schema-understand.md | 2 +- .../version-2.8.1/security-basic-auth.md | 127 +++++ .../version-2.8.1/security-overview.md | 3 +- .../version-2.8.1/tiered-storage-overview.md | 5 +- .../version-2.8.2/concepts-overview.md | 2 +- .../version-2.8.2/functions-worker.md | 5 +- .../version-2.8.2/schema-understand.md | 2 +- .../version-2.8.2/security-basic-auth.md | 127 +++++ .../version-2.8.2/security-overview.md | 3 +- .../version-2.8.2/tiered-storage-overview.md | 9 +- .../version-2.8.3/concepts-overview.md | 2 +- .../version-2.8.3/functions-worker.md | 5 +- .../version-2.8.3/schema-understand.md | 2 +- .../version-2.8.3/security-basic-auth.md | 127 +++++ .../version-2.8.3/security-overview.md | 3 +- .../version-2.8.3/tiered-storage-overview.md | 9 +- .../version-2.9.0/concepts-overview.md | 2 +- .../version-2.9.0/functions-worker.md | 5 +- .../version-2.9.0/schema-understand.md | 2 +- .../version-2.9.0/security-basic-auth.md | 127 +++++ .../version-2.9.0/security-overview.md | 3 +- .../version-2.9.0/tiered-storage-overview.md | 11 +- .../version-2.9.1/administration-geo.md | 17 - .../version-2.9.1/concepts-overview.md | 2 +- .../version-2.9.1/functions-worker.md | 5 +- .../version-2.9.1/schema-understand.md | 2 +- .../version-2.9.1/security-basic-auth.md | 127 +++++ .../version-2.9.1/security-overview.md | 3 +- .../version-2.9.1/tiered-storage-overview.md | 9 +- .../version-2.9.2/administration-geo.md | 17 - .../version-2.9.2/concepts-overview.md | 2 +- .../version-2.9.2/schema-understand.md | 2 +- .../version-2.9.2/security-basic-auth.md | 127 +++++ .../version-2.9.2/security-overview.md | 2 + .../version-2.9.2/tiered-storage-overview.md | 11 +- .../version-2.10.0-sidebars.json | 8 +- .../versioned_sidebars/version-2.8.0-sidebars.json | 4 + .../versioned_sidebars/version-2.8.1-sidebars.json | 4 + .../versioned_sidebars/version-2.8.2-sidebars.json | 4 + .../versioned_sidebars/version-2.8.3-sidebars.json | 4 + .../versioned_sidebars/version-2.9.0-sidebars.json | 4 + .../versioned_sidebars/version-2.9.1-sidebars.json | 4 + .../versioned_sidebars/version-2.9.2-sidebars.json | 4 + src/owasp-dependency-check-false-positives.xml | 9 + .../java/org/apache/zookeeper/MockZooKeeper.java | 6 + .../pulsar/tests/integration/cli/CLITest.java | 25 + .../cli/ClusterMetadataTearDownTest.java | 6 + .../io/sinks/ElasticSearchSinkTester.java | 23 +- .../io/sinks/JdbcPostgresSinkTester.java | 88 +++- .../integration/io/sinks/KinesisSinkTester.java | 26 +- .../integration/io/sinks/PulsarIOSinkRunner.java | 2 +- .../integration/io/sinks/PulsarSinksTest.java | 6 +- .../integration/messaging/GeoReplicationTest.java | 18 +- .../topologies/PulsarStandaloneTestBase.java | 3 +- .../jcloud/provider/JCloudBlobStoreProvider.java | 54 +- .../provider/TieredStorageConfiguration.java | 13 + .../provider/JCloudBlobStoreProviderTests.java | 31 +- .../provider/TieredStorageConfigurationTests.java | 17 + 433 files changed, 7660 insertions(+), 2645 deletions(-)
