This is an automated email from the ASF dual-hosted git repository.

lhotari pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new 2796313f2f1 Remove Pulsar IO Flume connector (#1067)
2796313f2f1 is described below

commit 2796313f2f1c706b0e150c82293be7db51652827
Author: Lari Hotari <[email protected]>
AuthorDate: Mon Mar 16 11:03:42 2026 +0200

    Remove Pulsar IO Flume connector (#1067)
---
 data/connectors.js      |  6 -----
 docs/io-connectors.md   | 12 ----------
 docs/io-flume-sink.md   | 59 -------------------------------------------------
 docs/io-flume-source.md | 59 -------------------------------------------------
 4 files changed, 136 deletions(-)

diff --git a/data/connectors.js b/data/connectors.js
index 76522eb02ab..de6ca661303 100644
--- a/data/connectors.js
+++ b/data/connectors.js
@@ -77,12 +77,6 @@ module.exports = [
     type: 'Source',
     link: 'https://github.com/apache/pulsar/tree/master/pulsar-io/file'
   },
-  {
-    name: 'flume',
-    longName: 'Flume source and sink',
-    type: 'Source and sink',
-    link: 'https://flume.apache.org/'
-  },
   {
     name: 'hbase',
     longName: 'HBase sink',
diff --git a/docs/io-connectors.md b/docs/io-connectors.md
index cd355a9f943..01f43bba038 100644
--- a/docs/io-connectors.md
+++ b/docs/io-connectors.md
@@ -77,12 +77,6 @@ Pulsar has various source connectors, which are sorted 
alphabetically as below.
 
 * [Java 
class](https://github.com/apache/pulsar/blob/master/pulsar-io/file/src/main/java/org/apache/pulsar/io/file/FileSource.java)
 
-### Flume
-
-* [Configuration](io-flume-source.md#configuration)
-
-* [Java 
class](https://github.com/apache/pulsar/blob/master/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/FlumeConnector.java)
-
 ### Kafka
 
 * [Configuration](io-kafka-source.md#configuration)
@@ -163,12 +157,6 @@ Pulsar has various sink connectors, which are sorted 
alphabetically as below.
 
 * [Java 
class](https://github.com/apache/pulsar/blob/master/pulsar-io/elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/ElasticSearchSink.java)
 
-### Flume
-
-* [Configuration](io-flume-sink.md#configuration)
-
-* [Java 
class](https://github.com/apache/pulsar/blob/master/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/sink/StringSink.java)
-
 ### HBase
 
 * [Configuration](io-hbase-sink.md#configuration)
diff --git a/docs/io-flume-sink.md b/docs/io-flume-sink.md
deleted file mode 100644
index 511746bfb3b..00000000000
--- a/docs/io-flume-sink.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-id: io-flume-sink
-title: Flume sink connector
-sidebar_label: "Flume sink connector"
----
-
-:::note
-
-You can download all the Pulsar connectors on [download 
page](pathname:///download).
-
-:::
-
-The Flume sink connector pulls messages from Pulsar topics to logs.
-
-## Configuration
-
-The configuration of the Flume sink connector has the following properties.
-
-### Property
-
-| Name | Type|Required | Default | Description
-|------|----------|----------|---------|-------------|
-`name`|String|true|"" (empty string)|The name of the agent.
-`confFile`|String|true|"" (empty string)|The configuration file.
-`noReloadConf`|Boolean|false|false|Whether to reload configuration file if 
changed.
-`zkConnString`|String|true|"" (empty string)|The ZooKeeper connection.
-`zkBasePath`|String|true|"" (empty string)|The base path in ZooKeeper for 
agent configuration.
-
-### Example
-
-Before using the Flume sink connector, you need to create a configuration file 
through one of the following methods.
-
-> For more information about the `sink.conf` in the example below, see 
[here](https://github.com/apache/pulsar/blob/master/pulsar-io/flume/src/main/resources/flume/sink.conf).
-
-* JSON
-
-  ```json
-  {
-     "configs": {
-        "name": "a1",
-        "confFile": "sink.conf",
-        "noReloadConf": "false",
-        "zkConnString": "",
-        "zkBasePath": ""
-     }
-  }
-  ```
-
-* YAML
-
-  ```yaml
-  configs:
-      name: a1
-      confFile: sink.conf
-      noReloadConf: false
-      zkConnString: ""
-      zkBasePath: ""
-  ```
-
diff --git a/docs/io-flume-source.md b/docs/io-flume-source.md
deleted file mode 100644
index 8a1f1d323b2..00000000000
--- a/docs/io-flume-source.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-id: io-flume-source
-title: Flume source connector
-sidebar_label: "Flume source connector"
----
-
-:::note
-
-You can download all the Pulsar connectors on [download 
page](pathname:///download).
-
-:::
-
-The Flume source connector pulls messages from logs to Pulsar topics.
-
-## Configuration
-
-The configuration of the Flume source connector has the following properties.
-
-### Property
-
-| Name | Type|Required | Default | Description
-|------|----------|----------|---------|-------------|
-`name`|String|true|"" (empty string)|The name of the agent.
-`confFile`|String|true|"" (empty string)|The configuration file.
-`noReloadConf`|Boolean|false|false|Whether to reload configuration file if 
changed.
-`zkConnString`|String|true|"" (empty string)|The ZooKeeper connection.
-`zkBasePath`|String|true|"" (empty string)|The base path in ZooKeeper for 
agent configuration.
-
-### Example
-
-Before using the Flume source connector, you need to create a configuration 
file through one of the following methods.
-
-> For more information about the `source.conf` in the example below, see 
[here](https://github.com/apache/pulsar/blob/master/pulsar-io/flume/src/main/resources/flume/source.conf).
-
-* JSON
-
-  ```json
-  {
-     "configs": {
-        "name": "a1",
-        "confFile": "source.conf",
-        "noReloadConf": "false",
-        "zkConnString": "",
-        "zkBasePath": ""
-     }
-  }
-  ```
-
-* YAML
-
-  ```yaml
-  configs:
-      name: a1
-      confFile: source.conf
-      noReloadConf: false
-      zkConnString: ""
-      zkBasePath: ""
-  ```
-

Reply via email to