You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2022/09/13 02:24:12 UTC

[GitHub] [pulsar] labuladong opened a new issue, #17599: [Doc] Batch of broken links

labuladong opened a new issue, #17599:
URL: https://github.com/apache/pulsar/issues/17599

   ### Search before asking
   
   - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar.
   
   
   ### What issue do you find in Pulsar docs?
   
   Follow #17495, I use a script to extract the links below, which are probably broken or wrong. You can click `website page` to jump to our site and search the keyword in `[]` to test its correctness. I've done this check for most of them.
   
   - [ ] `admin-api-transactions.md` [website page](https://pulsar.apache.org/docs/next/admin-api-transactions)
   ```
   [Pulsar admin doc](/tools/pulsar-admin/)
   ```
   
   - [ ] `security-jwt.md` [website page](https://pulsar.apache.org/docs/next/security-jwt)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `tiered-storage-gcs.md` [website page](https://pulsar.apache.org/docs/next/tiered-storage-gcs)
   ```
   [`pulsar-admin namespaces set-offload-policies options`](/tools/pulsar-admin/2.6.0-SNAPSHOT/#-em-set-offload-policies-em-)
   [here](/tools/pulsar-admin/)
   [here](/tools/pulsar-admin/)
   [here](/tools/pulsar-admin/)
   ```
   
   - [ ] `reference-cli-tools.md` [website page](https://pulsar.apache.org/docs/next/reference-cli-tools)
   ```
   [Pulsar tools](/tools/)
   ```
   
   - [ ] `schema-manage.md` [website page](https://pulsar.apache.org/docs/next/schema-manage)
   ```
   [here](/tools/pulsar-admin/)
   [here](/admin-rest-api/)
   [`pulsar-admin topicPolicies set-schema-compatibility-strategy`](/tools/pulsar-admin/)
   [`pulsar-admin topicPolicies get-schema-compatibility-strategy`](/tools/pulsar-admin/)
   [`pulsar-admin topicPolicies remove-schema-compatibility-strategy`](/tools/pulsar-admin/)
   [`pulsar-admin namespaces set-schema-compatibility-strategy`](/tools/pulsar-admin/)
   ```
   
   - [ ] `administration-pulsar-shell.md` [website page](https://pulsar.apache.org/docs/next/administration-pulsar-shell)
   ```
   [pulsar-client](reference-cli-tools#pulsar-client.md)
   ```
   
   - [ ] `io-kafka-source.md` [website page](https://pulsar.apache.org/docs/next/io-kafka-source)
   ```
   [`pulsar-admin sources create`](/tools/pulsar-admin/2.11.0-SNAPSHOT/#-em-create-em--14)
   ```
   
   - [ ] `functions-debug-cli.md` [website page](https://pulsar.apache.org/docs/next/functions-debug-cli)
   ```
   [Pulsar Functions CLI](/tools/pulsar-admin/)
   ```
   
   - [ ] `security-basic-auth.md` [website page](https://pulsar.apache.org/docs/next/security-basic-auth)
   ```
   [Command-line tools](/docs/next/reference-cli-tools)
   [Pulsar-admin](/tools/pulsar-admin/)
   [Pulsar-perf](/tools/pulsar-perf/)
   [Pulsar-client](/tools/pulsar-client/)
   ```
   
   - [ ] `administration-geo.md` [website page](https://pulsar.apache.org/docs/next/administration-geo)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   [pulsar-admin clusters create](/tools/pulsar-admin/)
   [Pulsar admin doc](/tools/pulsar-admin/)
   [`pulsar-admin topics stats`](/tools/pulsar-admin/)
   ```
   
   - [ ] `admin-api-functions.md` [website page](https://pulsar.apache.org/docs/next/admin-api-functions)
   ```
   [Pulsar admin doc](/tools/pulsar-admin/)
   [`pulsar-admin`](/tools/pulsar-admin/)
   [`create`](/tools/pulsar-admin/)
   [`update`](/tools/pulsar-admin/)
   [`start`](/tools/pulsar-admin/)
   [`start`](/tools/pulsar-admin/)
   [`stop`](/tools/pulsar-admin/)
   [`stop`](/tools/pulsar-admin/)
   [`restart`](/tools/pulsar-admin/)
   [`restart`](/tools/pulsar-admin/)
   [`list`](/tools/pulsar-admin/)
   [`delete`](/tools/pulsar-admin/)
   [`get`](/tools/pulsar-admin/)
   [`status`](/tools/pulsar-admin/)
   [`status`](/tools/pulsar-admin/)
   [`stats`](/tools/pulsar-admin/)
   [`stats`](/tools/pulsar-admin/)
   [`trigger`](/tools/pulsar-admin/)
   [`putstate`](/tools/pulsar-admin/)
   [`querystate`](/tools/pulsar-admin/)
   ```
   
   - [ ] `io-overview.md` [website page](https://pulsar.apache.org/docs/next/io-overview)
   ```
   [Pulsar admin docs](/tools/pulsar-admin/)
   ```
   
   - [ ] `performance-pulsar-perf.md` [website page](https://pulsar.apache.org/docs/next/performance-pulsar-perf)
   ```
   [`pulsar-perf`](/tools/pulsar-perf/)
   [`pulsar-perf`](/tools/pulsar-perf/)
   [Pulsar transactions](/txn-why)
   ```
   
   - [ ] `security-athenz.md` [website page](https://pulsar.apache.org/docs/next/security-athenz)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `client-libraries-websocket.md` [website page](https://pulsar.apache.org/docs/next/client-libraries-websocket)
   ```
   [client library](getting-started-clients.md)
   ```
   
   - [ ] `functions-deploy-arguments.md` [website page](https://pulsar.apache.org/docs/next/functions-deploy-arguments)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `security-authorization.md` [website page](https://pulsar.apache.org/docs/next/security-authorization)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `tiered-storage-aws.md` [website page](https://pulsar.apache.org/docs/next/tiered-storage-aws)
   ```
   [`pulsar-admin namespaces set-offload-policies options`](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   ```
   
   - [ ] `client-libraries-python.md` [website page](https://pulsar.apache.org/docs/next/client-libraries-python)
   ```
   [`avro.schema`]((http://avro.apache.org/docs/current/gettingstartedpython.html)
   ```
   
   - [ ] `functions-worker-run-separately.md` [website page](https://pulsar.apache.org/docs/next/functions-worker-run-separately)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `cookbooks-non-persistent.md` [website page](https://pulsar.apache.org/docs/next/cookbooks-non-persistent)
   ```
   [`pulsar-admin non-persistent`](/tools/pulsar-admin/)
   [create a partitioned non-persistent topic](/tools/pulsar-admin/)
   [get stats](/tools/pulsar-admin/)
   [list](/tools/pulsar-admin/)
   ```
   
   - [ ] `functions-develop.md` [website page](https://pulsar.apache.org/docs/next/functions-develop)
   ```
   [Schema registry](functions-schema-registry.md)
   ```
   
   - [ ] `getting-started-docker.md` [website page](https://pulsar.apache.org/docs/next/getting-started-docker)
   ```
   [Pulsar-admin docs](/tools/pulsar-admin/)
   ```
   
   - [ ] `security-tls-authentication.md` [website page](https://pulsar.apache.org/docs/next/security-tls-authentication)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `admin-api-packages.md` [website page](https://pulsar.apache.org/docs/next/admin-api-packages)
   ```
   [Pulsar admin doc](/tools/pulsar-admin/)
   ```
   
   - [ ] `administration-isolation-bookie.md` [website page](https://pulsar.apache.org/docs/next/administration-isolation-bookie)
   ```
   [Pulsar admin docs](/tools/pulsar-admin/)
   [pulsar-admin bookies set-bookie-rack](/tools/pulsar-admin/)
   ```
   
   - [ ] `administration-zk-bk.md` [website page](https://pulsar.apache.org/docs/next/administration-zk-bk)
   ```
   [`set-persistence`](/tools/pulsar-admin/)
   [`get-persistence`](/tools/pulsar-admin/)
   ```
   
   - [ ] `functions-cli.md` [website page](https://pulsar.apache.org/docs/next/functions-cli)
   ```
   [Pulsar admin CLI](/tools/pulsar-admin/)
   ```
   
   - [ ] `admin-api-tenants.md` [website page](https://pulsar.apache.org/docs/next/admin-api-tenants)
   ```
   [Pulsar admin doc](/tools/pulsar-admin/)
   [`list`](/tools/pulsar-admin/)
   [`create`](/tools/pulsar-admin/)
   [`get`](/tools/pulsar-admin/)
   [`delete`](/tools/pulsar-admin/)
   [`update`](/tools/pulsar-admin/)
   ```
   
   - [ ] `adaptors-kafka.md` [website page](https://pulsar.apache.org/docs/next/adaptors-kafka)
   ```
   [`pulsar.authentication.class`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setAuthentication-org.apache.pulsar.client.api.Authentication-)
   [`pulsar.authentication.params.map`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setAuthentication-java.lang.String-java.util.Map-)
   [`pulsar.authentication.params.string`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setAuthentication-java.lang.String-java.lang.String-)
   [`pulsar.use.tls`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setUseTls-boolean-)
   [`pulsar.tls.trust.certs.file.path`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setTlsTrustCertsFilePath-java.lang.String-)
   [`pulsar.tls.allow.insecure.connection`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setTlsAllowInsecureConnection-boolean-)
   [`pulsar.operation.timeout.ms`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setOperationTimeout-int-java.util.concurrent.TimeUnit-)
   [`pulsar.stats.interval.seconds`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setStatsInterval-long-java.util.concurrent.TimeUnit-)
   [`pulsar.num.io.threads`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setIoThreads-int-)
   [`pulsar.connections.per.broker`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setConnectionsPerBroker-int-)
   [`pulsar.use.tcp.nodelay`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setUseTcpNoDelay-boolean-)
   [`pulsar.concurrent.lookup.requests`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setConcurrentLookupRequest-int-)
   [`pulsar.max.number.rejected.request.per.connection`](/api/client/org/apache/pulsar/client/api/ClientConfiguration.html#setMaxNumberOfRejectedRequestPerConnection-int-)
   [`pulsar.keepalive.interval.ms`](/api/client/org/apache/pulsar/client/api/ClientBuilder.html#keepAliveInterval-int-java.util.concurrent.TimeUnit-)
   [`pulsar.producer.name`](/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setProducerName-java.lang.String-)
   [`pulsar.producer.initial.sequence.id`](/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setInitialSequenceId-long-)
   [`pulsar.producer.max.pending.messages`](/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setMaxPendingMessages-int-)
   [`pulsar.producer.max.pending.messages.across.partitions`](/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setMaxPendingMessagesAcrossPartitions-int-)
   [`pulsar.producer.batching.enabled`](/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setBatchingEnabled-boolean-)
   [`pulsar.producer.batching.max.messages`](/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setBatchingMaxMessages-int-)
   [`pulsar.block.if.producer.queue.full`](/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setBlockIfQueueFull-boolean-)
   [`pulsar.crypto.reader.factory.class.name`](/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setCryptoKeyReader-org.apache.pulsar.client.api.CryptoKeyReader-)
   [`pulsar.consumer.name`](/api/client/org/apache/pulsar/client/api/ConsumerConfiguration.html#setConsumerName-java.lang.String-)
   [`pulsar.consumer.receiver.queue.size`](/api/client/org/apache/pulsar/client/api/ConsumerConfiguration.html#setReceiverQueueSize-int-)
   [`pulsar.consumer.acknowledgments.group.time.millis`](/api/client/org/apache/pulsar/client/api/ConsumerBuilder.html#acknowledgmentGroupTime-long-java.util.concurrent.TimeUnit-)
   [`pulsar.consumer.total.receiver.queue.size.across.partitions`](/api/client/org/apache/pulsar/client/api/ConsumerConfiguration.html#setMaxTotalReceiverQueueSizeAcrossPartitions-int-)
   [`pulsar.consumer.subscription.topics.mode`](/api/client/org/apache/pulsar/client/api/ConsumerBuilder.html#subscriptionTopicsMode-Mode-)
   [`pulsar.crypto.reader.factory.class.name`](/api/client/org/apache/pulsar/client/api/ProducerConfiguration.html#setCryptoKeyReader-org.apache.pulsar.client.api.CryptoKeyReader-)
   ```
   
   - [ ] `functions-deploy-cluster-encryption.md` [website page](https://pulsar.apache.org/docs/next/functions-deploy-cluster-encryption)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `functions-deploy-cluster-package.md` [website page](https://pulsar.apache.org/docs/next/functions-deploy-cluster-package)
   ```
   [upload your function package](/tools/pulsar-admin/)
   ```
   
   - [ ] `developing-binary-protocol.md` [website page](https://pulsar.apache.org/docs/next/developing-binary-protocol)
   ```
   [`exposingBrokerEntryMetadataToClientEnabled`](reference-configuration-broker.md#exposingbrokerentrymetadatatoclientenabled)
   ```
   
   - [ ] `functions-quickstart.md` [website page](https://pulsar.apache.org/docs/next/functions-quickstart)
   ```
   [Admin API](/tools/pulsar-admin/)
   [Admin API](/tools/pulsar-admin/)
   ```
   
   - [ ] `io-cli.md` [website page](https://pulsar.apache.org/docs/next/io-cli)
   ```
   [Pulsar admin docs](/tools/pulsar-admin/)
   ```
   
   - [ ] `io-quickstart.md` [website page](https://pulsar.apache.org/docs/next/io-quickstart)
   ```
   [Connector Admin CLI](/tools/pulsar-admin/)
   [Connector Admin CLI](/tools/pulsar-admin/)
   [Connector Admin CLI](/tools/pulsar-admin/)
   [Connector Admin CLI](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Connector Admin CLI](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Connector Admin CLI](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Connector Admin CLI](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Connector Admin CLI](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Connector Admin CLI](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   ```
   
   - [ ] `functions-worker.md` [website page](https://pulsar.apache.org/docs/next/functions-worker)
   ```
   [function workers](function-concepts.md#function-worker)
   [Configure temporary file path](functions-worker-tmp-file-path.md)
   ```
   
   - [ ] `admin-api-clusters.md` [website page](https://pulsar.apache.org/docs/next/admin-api-clusters)
   ```
   [Pulsar admin doc](/tools/pulsar-admin/)
   [`pulsar-admin`](/tools/pulsar-admin/)
   [`create`](/tools/pulsar-admin/)
   [`get`](/tools/pulsar-admin/)
   [`update`](/tools/pulsar-admin/)
   [`delete`](/tools/pulsar-admin/)
   [`list`](/tools/pulsar-admin/)
   [`update-peer-clusters`](/tools/pulsar-admin/)
   ```
   
   - [ ] `tiered-storage-azure.md` [website page](https://pulsar.apache.org/docs/next/tiered-storage-azure)
   ```
   [`pulsar-admin namespaces set-offload-policies options`](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   ```
   
   - [ ] `admin-api-brokers.md` [website page](https://pulsar.apache.org/docs/next/admin-api-brokers)
   ```
   [Pulsar admin doc](/tools/pulsar-admin/)
   [`pulsar-admin`](/tools/pulsar-admin/)
   [`pulsar-admin`](/tools/pulsar-admin/)
   [`update-dynamic-config`](/tools/pulsar-admin/)
   ```
   
   - [ ] `tiered-storage-s3.md` [website page](https://pulsar.apache.org/docs/next/tiered-storage-s3)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   [`pulsar-admin namespaces set-offload-policies options`](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`pulsar-admin`](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   ```
   
   - [ ] `cookbooks-retention-expiry.md` [website page](https://pulsar.apache.org/docs/next/cookbooks-retention-expiry)
   ```
   [`set-retention`](/tools/pulsar-admin/)
   [`get-retention`](/tools/pulsar-admin/)
   [`set-backlog-quota`](/tools/pulsar-admin/)
   [`get-backlog-quotas`](/tools/pulsar-admin/)
   [`remove-backlog-quota`](/tools/pulsar-admin/)
   [`clear-backlog`](/tools/pulsar-admin/)
   [`set-message-ttl`](/tools/pulsar-admin/)
   [`get-message-ttl`](/tools/pulsar-admin/)
   [`remove-message-ttl`](/tools/pulsar-admin/)
   ```
   
   - [ ] `reference-connector-admin.md` [website page](https://pulsar.apache.org/docs/next/reference-connector-admin)
   ```
   [Pulsar admin doc](/tools/pulsar-admin/)
   ```
   
   - [ ] `deploy-bare-metal.md` [website page](https://pulsar.apache.org/docs/next/deploy-bare-metal)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `functions-concepts.md` [website page](https://pulsar.apache.org/docs/next/functions-concepts)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `admin-api-permissions.md` [website page](https://pulsar.apache.org/docs/next/admin-api-permissions)
   ```
   [Pulsar admin doc](/tools/pulsar-admin/)
   [`grant-permission`](/tools/pulsar-admin/)
   [`permissions`](/tools/pulsar-admin/)
   [`revoke-permission`](/tools/pulsar-admin/)
   ```
   
   - [ ] `client-libraries-java.md` [website page](https://pulsar.apache.org/docs/next/client-libraries-java)
   ```
   [subscription types](concepts-messaging#subscription-types)
   [API](/api/client/2.10.0-SNAPSHOT/org/apache/pulsar/client/api/TableViewBuilder.html)
   ```
   
   - [ ] `security-tls-keystore.md` [website page](https://pulsar.apache.org/docs/next/security-tls-keystore)
   ```
   [`pulsar-admin`](reference-cli-tools#pulsar-admin)
   [`pulsar-perf`](reference-cli-tools#pulsar-perf)
   [`pulsar-client`](reference-cli-tools#pulsar-client)
   [`pulsar-admin`](reference-cli-tools#pulsar-admin)
   [`pulsar-perf`](reference-cli-tools#pulsar-perf)
   [`pulsar-client`](reference-cli-tools#pulsar-client)
   ```
   
   - [ ] `concepts-messaging.md` [website page](https://pulsar.apache.org/docs/next/concepts-messaging)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   [Pulsar admin API](/tools/pulsar-admin)
   ```
   
   - [ ] `standalone.md` [website page](https://pulsar.apache.org/docs/next/standalone)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `io-debug.md` [website page](https://pulsar.apache.org/docs/next/io-debug)
   ```
   [`topic stats`](/docs/en/pulsar-admin/#stats-1)
   ```
   
   - [ ] `admin-api-overview.md` [website page](https://pulsar.apache.org/docs/next/admin-api-overview)
   ```
   [Pulsar admin doc](/tools/pulsar-admin/)
   ```
   
   - [ ] `concepts-multi-tenancy.md` [website page](https://pulsar.apache.org/docs/next/concepts-multi-tenancy)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `io-use.md` [website page](https://pulsar.apache.org/docs/next/io-use)
   ```
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`createSource`](/api/admin/org/apache/pulsar/client/admin/Source.html#createSource-SourceConfig-java.lang.String-)
   [`createSourceWithUrl`](/api/admin/org/apache/pulsar/client/admin/Source.html#createSourceWithUrl-SourceConfig-java.lang.String-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`createSink`](/api/admin/org/apache/pulsar/client/admin/Sink.html#createSink-SinkConfig-java.lang.String-)
   [`createSinkWithUrl`](/api/admin/org/apache/pulsar/client/admin/Sink.html#createSinkWithUrl-SinkConfig-java.lang.String-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`getSource`](/api/admin/org/apache/pulsar/client/admin/Source.html#getSource-java.lang.String-java.lang.String-java.lang.String-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`getSink`](/api/admin/org/apache/pulsar/client/admin/Sink.html#getSink-java.lang.String-java.lang.String-java.lang.String-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`listSource`](/api/admin/org/apache/pulsar/client/admin/Source.html#listSources-java.lang.String-java.lang.String-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`listSource`](/api/admin/org/apache/pulsar/client/admin/Sink.html#listSinks-java.lang.String-java.lang.String-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`getSourceStatus`](/api/admin/org/apache/pulsar/client/admin/Source.html#getSource-java.lang.String-java.lang.String-java.lang.String-)
   [`getSourceStatus`](/api/admin/org/apache/pulsar/client/admin/Source.html#getSourceStatus-java.lang.String-java.lang.String-java.lang.String-int-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`getSinkStatus`](/api/admin/org/apache/pulsar/client/admin/Sink.html#getSinkStatus-java.lang.String-java.lang.String-java.lang.String-)
   [`getSinkStatusWithInstanceID`](/api/admin/org/apache/pulsar/client/admin/Sink.html#getSinkStatus-java.lang.String-java.lang.String-java.lang.String-int-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`updateSource`](/api/admin/org/apache/pulsar/client/admin/Source.html#updateSource-SourceConfig-java.lang.String-)
   [`createSourceWithUrl`](/api/admin/org/apache/pulsar/client/admin/Source.html#updateSourceWithUrl-SourceConfig-java.lang.String-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`updateSink`](/api/admin/org/apache/pulsar/client/admin/Sink.html#updateSink-SinkConfig-java.lang.String-)
   [`updateSinkWithUrl`](/api/admin/org/apache/pulsar/client/admin/Sink.html#updateSinkWithUrl-SinkConfig-java.lang.String-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`stopSource`](/api/admin/org/apache/pulsar/client/admin/Source.html#stopSource-java.lang.String-java.lang.String-java.lang.String-)
   [`stopSource`](/api/admin/org/apache/pulsar/client/admin/Source.html#stopSource-java.lang.String-java.lang.String-java.lang.String-int-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`stopSink`](/api/admin/org/apache/pulsar/client/admin/Sink.html#stopSink-java.lang.String-java.lang.String-java.lang.String-)
   [`stopSink`](/api/admin/org/apache/pulsar/client/admin/Sink.html#stopSink-java.lang.String-java.lang.String-java.lang.String-int-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`restartSource`](/api/admin/org/apache/pulsar/client/admin/Source.html#restartSource-java.lang.String-java.lang.String-java.lang.String-)
   [`restartSource`](/api/admin/org/apache/pulsar/client/admin/Source.html#restartSource-java.lang.String-java.lang.String-java.lang.String-int-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`restartSink`](/api/admin/org/apache/pulsar/client/admin/Sink.html#restartSink-java.lang.String-java.lang.String-java.lang.String-)
   [`restartSink`](/api/admin/org/apache/pulsar/client/admin/Sink.html#restartSink-java.lang.String-java.lang.String-java.lang.String-int-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`deleteSource`](/api/admin/org/apache/pulsar/client/admin/Source.html#deleteSource-java.lang.String-java.lang.String-java.lang.String-)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`deleteSource`](/api/admin/org/apache/pulsar/client/admin/Sink.html#deleteSink-java.lang.String-java.lang.String-java.lang.String-)
   ```
   
   - [ ] `tiered-storage-aliyun.md` [website page](https://pulsar.apache.org/docs/next/tiered-storage-aliyun)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   [`pulsar-admin namespaces set-offload-policies options`](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [`pulsar-admin`](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   [Pulsar admin docs](/tools/pulsar-admin/)
   ```
   
   - [ ] `cookbooks-deduplication.md` [website page](https://pulsar.apache.org/docs/next/cookbooks-deduplication)
   ```
   [`pulsar-admin namespaces set-deduplication`](/tools/pulsar-admin/)
   [`pulsar-admin topics set-deduplication`](/tools/pulsar-admin/)
   [`pulsar-admin namespace set-deduplication`](/tools/pulsar-admin/)
   [`pulsar-admin topics set-deduplication`](/tools/pulsar-admin/)
   ```
   
   - [ ] `administration-load-balance.md` [website page](https://pulsar.apache.org/docs/next/administration-load-balance)
   ```
   [Pulsar admin](/tools/pulsar-admin/)
   [Pulsar admin doc](/tools/pulsar-admin/)
   [Pulsar admin doc](/tools/pulsar-admin/)
   ```
   
   - [ ] `admin-api-namespaces.md` [website page](https://pulsar.apache.org/docs/next/admin-api-namespaces)
   ```
   [Pulsar admin doc](/tools/pulsar-admin/)
   [`pulsar-admin`](/tools/pulsar-admin/)
   [`create`](/tools/pulsar-admin/)
   [`policies`](/tools/pulsar-admin/)
   [`list`](/tools/pulsar-admin/)
   [`delete`](/tools/pulsar-admin/)
   [`unload`](/tools/pulsar-admin/)
   [`namespaces`](/tools/pulsar-admin/)
   ```
   
   - [ ] `reference-pulsar-admin.md` [website page](https://pulsar.apache.org/docs/next/reference-pulsar-admin)
   ```
   [Pulsar admin doc](/tools/pulsar-admin/)
   ```
   
   - [ ] `cookbooks-compaction.md` [website page](https://pulsar.apache.org/docs/next/cookbooks-compaction)
   ```
   [`topics compact`](/tools/pulsar-admin/)
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `about.md` [website page](https://pulsar.apache.org/docs/next/about)
   ```
   [Page Linking](/assets/page-linking.png)
   ```
   
   - [ ] `admin-api-topics.md` [website page](https://pulsar.apache.org/docs/next/admin-api-topics)
   ```
   [Pulsar admin doc](/tools/pulsar-admin/)
   [`create`](/tools/pulsar-admin/)
   [`create-partitioned-topic`](/tools/pulsar-admin/)
   [`create-missed-partitions`](/tools/pulsar-admin/)
   [`create-missed-partitions`](/tools/pulsar-admin/)
   [`get-partitioned-topic-metadata`](/tools/pulsar-admin/)
   [`update-partitioned-topic`](/tools/pulsar-admin/)
   [`delete-partitioned-topic`](/tools/pulsar-admin/)
   ```
   
   - [ ] `reference-configuration.md` [website page](https://pulsar.apache.org/docs/next/reference-configuration)
   ```
   [Pulsar Reference](/reference)
   ```
   
   - [ ] `functions-deploy-trigger.md` [website page](https://pulsar.apache.org/docs/next/functions-deploy-trigger)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `deploy-bare-metal-multi-cluster.md` [website page](https://pulsar.apache.org/docs/next/deploy-bare-metal-multi-cluster)
   ```
   [`pulsar-admin`](/tools/pulsar-admin/)
   [Clients](getting-started-clients.md)
   [`pulsar-admin`](/tools/pulsar-admin/)
   ```
   
   - [ ] `getting-started-helm.md` [website page](https://pulsar.apache.org/docs/next/getting-started-helm)
   ```
   [Pulsar-admin docs](/tools/pulsar-admin/)
   ```
   
   - [ ] `tiered-storage-filesystem.md` [website page](https://pulsar.apache.org/docs/next/tiered-storage-filesystem)
   ```
   [here](/tools/pulsar-admin/)
   [here](/tools/pulsar-admin/)
   [here](/tools/pulsar-admin/)
   ```
   
   - [ ] `getting-started-pulsar.md` [website page](https://pulsar.apache.org/docs/next/getting-started-pulsar)
   ```
   [`pulsar-admin properties`](/tools/pulsar-admin/)
   [`pulsar-admin tenants`](/tools/pulsar-admin/)
   ```
   
   
   
   ### What is your suggestion?
   
   I suggest fixing these links first:
   
   1. All the `/tools/pulsar-admin/`, `reference-cli-tools` links are broken, which may be caused by a front-end problem. 
   2. All the links with prefix `/api/admin/org/apache/pulsar/client` in [this page](https://pulsar.apache.org/docs/next/io-use/) are 404.
   3. All the links with prefix `/api/client/org/apache/pulsar/client` in [this page](https://pulsar.apache.org/docs/next/adaptors-kafka/#pulsar-client-properties) are 404.
   
   The rest of the broken links are caused by wrong filenames or something, which is easy to fix.
   
   I will update this issue if any broken links are fixed.
   
   cc @Anonymitaet @tisonkun  @momo-jun @urfreespace 
   
   ### Any reference?
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [ ] I'm willing to submit a PR!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] momo-jun commented on issue #17599: [Doc] Batch of broken links

Posted by GitBox <gi...@apache.org>.
momo-jun commented on issue #17599:
URL: https://github.com/apache/pulsar/issues/17599#issuecomment-1259134319

   @michaeljmarshall thanks. Most of the links have been working now. 
   @labuladong can you pls review the issue again?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] tisonkun commented on issue #17599: [Doc] Batch of broken links

Posted by GitBox <gi...@apache.org>.
tisonkun commented on issue #17599:
URL: https://github.com/apache/pulsar/issues/17599#issuecomment-1276285831

   Since @SignorMercurio built new reference pages: https://pulsar.apache.org/reference/, all `/tools/` should be migrated.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] labuladong commented on issue #17599: [Doc] Batch of broken links

Posted by GitBox <gi...@apache.org>.
labuladong commented on issue #17599:
URL: https://github.com/apache/pulsar/issues/17599#issuecomment-1259146544

   OK, I'll update the issue today.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] momo-jun commented on issue #17599: [Doc] Batch of broken links

Posted by "momo-jun (via GitHub)" <gi...@apache.org>.
momo-jun commented on issue #17599:
URL: https://github.com/apache/pulsar/issues/17599#issuecomment-1436255093

   @labuladong @tisonkun  I think this issue can be closed, right? 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] hpvd commented on issue #17599: [Doc] Batch of broken links

Posted by GitBox <gi...@apache.org>.
hpvd commented on issue #17599:
URL: https://github.com/apache/pulsar/issues/17599#issuecomment-1276263923

   is this one already in the task list?
   
   couldn't find it:
   in https://pulsar.apache.org/docs/client-libraries-java/#tableview
   `api `pointing to
   https://pulsar.apache.org/api/client/2.10.0-SNAPSHOT/2.10.0-SNAPSHOT/org/apache/pulsar/client/api/TableViewBuilder.html
   
   ![2022-10-12_16h12_46](https://user-images.githubusercontent.com/5681880/195368664-e9e5ad02-e1e0-4020-b2dc-4d97dd429c52.png)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] tisonkun closed issue #17599: [Doc] Batch of broken links

Posted by "tisonkun (via GitHub)" <gi...@apache.org>.
tisonkun closed issue #17599: [Doc] Batch of broken links
URL: https://github.com/apache/pulsar/issues/17599


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] labuladong commented on issue #17599: [Doc] Batch of broken links

Posted by GitBox <gi...@apache.org>.
labuladong commented on issue #17599:
URL: https://github.com/apache/pulsar/issues/17599#issuecomment-1276919045

   The broken link list has been updated. And I'm trying to develop a reliable script to auto-detect broken links.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] github-actions[bot] commented on issue #17599: [Doc] Batch of broken links

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on issue #17599:
URL: https://github.com/apache/pulsar/issues/17599#issuecomment-1312319328

   The issue had no activity for 30 days, mark with Stale label.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] michaeljmarshall commented on issue #17599: [Doc] Batch of broken links

Posted by GitBox <gi...@apache.org>.
michaeljmarshall commented on issue #17599:
URL: https://github.com/apache/pulsar/issues/17599#issuecomment-1255746852

   ```md
   [`getSourceStatus`](/api/admin/org/apache/pulsar/client/admin/Source.html#getSource-java.lang.String-java.lang.String-java.lang.String-)
   ```
   
   For this string, and others like it, I think there was a time when the packaging was updated in the Java but not in the docs. I believe the updated version of the above link is: https://pulsar.apache.org/api/admin/2.10.1/org/apache/pulsar/client/admin/Sources.html#getSource(java.lang.String,java.lang.String,java.lang.String). I researched this a bit back in July, but I wasn't able to complete the updates. After fixing the endpoint, we'll also need to update the "rewrite" logic so that these links get sent to the correctly versioned endpoint.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] tisonkun commented on issue #17599: [Doc] Batch of broken links

Posted by "tisonkun (via GitHub)" <gi...@apache.org>.
tisonkun commented on issue #17599:
URL: https://github.com/apache/pulsar/issues/17599#issuecomment-1436271885

   @momo-jun Make sense. Closed by https://github.com/apache/pulsar-site/pull/368.
   
   If there's a new initiative to fix more broken links, the proposer can create new issues.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org