diff --git a/pulsar-io/aerospike/pom.xml b/aerospike/pom.xml similarity index 97% rename from pulsar-io/aerospike/pom.xml rename to aerospike/pom.xml index e1b32d3..2c01562 100644 --- a/pulsar-io/aerospike/pom.xml +++ b/aerospike/pom.xml @@ -23,7 +23,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/aerospike/src/main/java/org/apache/pulsar/io/aerospike/AerospikeAbstractSink.java b/aerospike/src/main/java/org/apache/pulsar/io/aerospike/AerospikeAbstractSink.java similarity index 100% rename from pulsar-io/aerospike/src/main/java/org/apache/pulsar/io/aerospike/AerospikeAbstractSink.java rename to aerospike/src/main/java/org/apache/pulsar/io/aerospike/AerospikeAbstractSink.java diff --git a/pulsar-io/aerospike/src/main/java/org/apache/pulsar/io/aerospike/AerospikeSinkConfig.java b/aerospike/src/main/java/org/apache/pulsar/io/aerospike/AerospikeSinkConfig.java similarity index 100% rename from pulsar-io/aerospike/src/main/java/org/apache/pulsar/io/aerospike/AerospikeSinkConfig.java rename to aerospike/src/main/java/org/apache/pulsar/io/aerospike/AerospikeSinkConfig.java diff --git a/pulsar-io/aerospike/src/main/java/org/apache/pulsar/io/aerospike/AerospikeStringSink.java b/aerospike/src/main/java/org/apache/pulsar/io/aerospike/AerospikeStringSink.java similarity index 100% rename from pulsar-io/aerospike/src/main/java/org/apache/pulsar/io/aerospike/AerospikeStringSink.java rename to aerospike/src/main/java/org/apache/pulsar/io/aerospike/AerospikeStringSink.java diff --git a/pulsar-io/aerospike/src/main/resources/META-INF/services/pulsar-io.yaml b/aerospike/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/aerospike/src/main/resources/META-INF/services/pulsar-io.yaml rename to aerospike/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/aws/pom.xml b/aws/pom.xml similarity index 97% rename from pulsar-io/aws/pom.xml rename to aws/pom.xml index e0997f7..91934c4 100644 --- a/pulsar-io/aws/pom.xml +++ b/aws/pom.xml @@ -23,7 +23,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/aws/src/main/java/org/apache/pulsar/io/aws/AbstractAwsConnector.java b/aws/src/main/java/org/apache/pulsar/io/aws/AbstractAwsConnector.java similarity index 100% rename from pulsar-io/aws/src/main/java/org/apache/pulsar/io/aws/AbstractAwsConnector.java rename to aws/src/main/java/org/apache/pulsar/io/aws/AbstractAwsConnector.java diff --git a/pulsar-io/aws/src/main/java/org/apache/pulsar/io/aws/AwsCredentialProviderPlugin.java b/aws/src/main/java/org/apache/pulsar/io/aws/AwsCredentialProviderPlugin.java similarity index 100% rename from pulsar-io/aws/src/main/java/org/apache/pulsar/io/aws/AwsCredentialProviderPlugin.java rename to aws/src/main/java/org/apache/pulsar/io/aws/AwsCredentialProviderPlugin.java diff --git a/pulsar-io/aws/src/main/java/org/apache/pulsar/io/aws/AwsDefaultProviderChainPlugin.java b/aws/src/main/java/org/apache/pulsar/io/aws/AwsDefaultProviderChainPlugin.java similarity index 100% rename from pulsar-io/aws/src/main/java/org/apache/pulsar/io/aws/AwsDefaultProviderChainPlugin.java rename to aws/src/main/java/org/apache/pulsar/io/aws/AwsDefaultProviderChainPlugin.java diff --git a/pulsar-io/aws/src/main/java/org/apache/pulsar/io/aws/STSAssumeRoleProviderPlugin.java b/aws/src/main/java/org/apache/pulsar/io/aws/STSAssumeRoleProviderPlugin.java similarity index 100% rename from pulsar-io/aws/src/main/java/org/apache/pulsar/io/aws/STSAssumeRoleProviderPlugin.java rename to aws/src/main/java/org/apache/pulsar/io/aws/STSAssumeRoleProviderPlugin.java diff --git a/pulsar-io/canal/pom.xml b/canal/pom.xml similarity index 97% rename from pulsar-io/canal/pom.xml rename to canal/pom.xml index c108883..ebacf4a 100644 --- a/pulsar-io/canal/pom.xml +++ b/canal/pom.xml @@ -24,7 +24,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT 4.0.0 diff --git a/pulsar-io/canal/src/main/java/org/apache/pulsar/io/canal/CanalAbstractSource.java b/canal/src/main/java/org/apache/pulsar/io/canal/CanalAbstractSource.java similarity index 100% rename from pulsar-io/canal/src/main/java/org/apache/pulsar/io/canal/CanalAbstractSource.java rename to canal/src/main/java/org/apache/pulsar/io/canal/CanalAbstractSource.java diff --git a/pulsar-io/canal/src/main/java/org/apache/pulsar/io/canal/CanalByteSource.java b/canal/src/main/java/org/apache/pulsar/io/canal/CanalByteSource.java similarity index 100% rename from pulsar-io/canal/src/main/java/org/apache/pulsar/io/canal/CanalByteSource.java rename to canal/src/main/java/org/apache/pulsar/io/canal/CanalByteSource.java diff --git a/pulsar-io/canal/src/main/java/org/apache/pulsar/io/canal/CanalSourceConfig.java b/canal/src/main/java/org/apache/pulsar/io/canal/CanalSourceConfig.java similarity index 100% rename from pulsar-io/canal/src/main/java/org/apache/pulsar/io/canal/CanalSourceConfig.java rename to canal/src/main/java/org/apache/pulsar/io/canal/CanalSourceConfig.java diff --git a/pulsar-io/canal/src/main/java/org/apache/pulsar/io/canal/CanalStringSource.java b/canal/src/main/java/org/apache/pulsar/io/canal/CanalStringSource.java similarity index 100% rename from pulsar-io/canal/src/main/java/org/apache/pulsar/io/canal/CanalStringSource.java rename to canal/src/main/java/org/apache/pulsar/io/canal/CanalStringSource.java diff --git a/pulsar-io/canal/src/main/java/org/apache/pulsar/io/canal/MessageUtils.java b/canal/src/main/java/org/apache/pulsar/io/canal/MessageUtils.java similarity index 100% rename from pulsar-io/canal/src/main/java/org/apache/pulsar/io/canal/MessageUtils.java rename to canal/src/main/java/org/apache/pulsar/io/canal/MessageUtils.java diff --git a/pulsar-io/canal/src/main/resources/META-INF/services/pulsar-io.yaml b/canal/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/canal/src/main/resources/META-INF/services/pulsar-io.yaml rename to canal/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/canal/src/main/resources/canal-mysql-source-config.yaml b/canal/src/main/resources/canal-mysql-source-config.yaml similarity index 100% rename from pulsar-io/canal/src/main/resources/canal-mysql-source-config.yaml rename to canal/src/main/resources/canal-mysql-source-config.yaml diff --git a/pulsar-io/cassandra/pom.xml b/cassandra/pom.xml similarity index 97% rename from pulsar-io/cassandra/pom.xml rename to cassandra/pom.xml index e3479b2..28844c8 100644 --- a/pulsar-io/cassandra/pom.xml +++ b/cassandra/pom.xml @@ -23,7 +23,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraAbstractSink.java b/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraAbstractSink.java similarity index 100% rename from pulsar-io/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraAbstractSink.java rename to cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraAbstractSink.java diff --git a/pulsar-io/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraSinkConfig.java b/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraSinkConfig.java similarity index 100% rename from pulsar-io/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraSinkConfig.java rename to cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraSinkConfig.java diff --git a/pulsar-io/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraStringSink.java b/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraStringSink.java similarity index 100% rename from pulsar-io/cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraStringSink.java rename to cassandra/src/main/java/org/apache/pulsar/io/cassandra/CassandraStringSink.java diff --git a/pulsar-io/cassandra/src/main/resources/META-INF/services/pulsar-io.yaml b/cassandra/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/cassandra/src/main/resources/META-INF/services/pulsar-io.yaml rename to cassandra/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/debezium/core/pom.xml b/debezium/core/pom.xml similarity index 100% rename from pulsar-io/debezium/core/pom.xml rename to debezium/core/pom.xml diff --git a/pulsar-io/debezium/core/src/main/java/org/apache/pulsar/io/debezium/DebeziumSource.java b/debezium/core/src/main/java/org/apache/pulsar/io/debezium/DebeziumSource.java similarity index 100% rename from pulsar-io/debezium/core/src/main/java/org/apache/pulsar/io/debezium/DebeziumSource.java rename to debezium/core/src/main/java/org/apache/pulsar/io/debezium/DebeziumSource.java diff --git a/pulsar-io/debezium/core/src/main/java/org/apache/pulsar/io/debezium/PulsarDatabaseHistory.java b/debezium/core/src/main/java/org/apache/pulsar/io/debezium/PulsarDatabaseHistory.java similarity index 100% rename from pulsar-io/debezium/core/src/main/java/org/apache/pulsar/io/debezium/PulsarDatabaseHistory.java rename to debezium/core/src/main/java/org/apache/pulsar/io/debezium/PulsarDatabaseHistory.java diff --git a/pulsar-io/debezium/core/src/test/java/org/apache/pulsar/io/debezium/PulsarDatabaseHistoryTest.java b/debezium/core/src/test/java/org/apache/pulsar/io/debezium/PulsarDatabaseHistoryTest.java similarity index 100% rename from pulsar-io/debezium/core/src/test/java/org/apache/pulsar/io/debezium/PulsarDatabaseHistoryTest.java rename to debezium/core/src/test/java/org/apache/pulsar/io/debezium/PulsarDatabaseHistoryTest.java diff --git a/pulsar-io/debezium/mongodb/pom.xml b/debezium/mongodb/pom.xml similarity index 100% rename from pulsar-io/debezium/mongodb/pom.xml rename to debezium/mongodb/pom.xml diff --git a/pulsar-io/debezium/mongodb/src/main/java/org/apache/pulsar/io/debezium/mongodb/DebeziumMongoDbSource.java b/debezium/mongodb/src/main/java/org/apache/pulsar/io/debezium/mongodb/DebeziumMongoDbSource.java similarity index 100% rename from pulsar-io/debezium/mongodb/src/main/java/org/apache/pulsar/io/debezium/mongodb/DebeziumMongoDbSource.java rename to debezium/mongodb/src/main/java/org/apache/pulsar/io/debezium/mongodb/DebeziumMongoDbSource.java diff --git a/pulsar-io/debezium/mongodb/src/main/resources/META-INF/services/pulsar-io.yaml b/debezium/mongodb/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/debezium/mongodb/src/main/resources/META-INF/services/pulsar-io.yaml rename to debezium/mongodb/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/debezium/mongodb/src/main/resources/debezium-mongodb-source-config.yaml b/debezium/mongodb/src/main/resources/debezium-mongodb-source-config.yaml similarity index 100% rename from pulsar-io/debezium/mongodb/src/main/resources/debezium-mongodb-source-config.yaml rename to debezium/mongodb/src/main/resources/debezium-mongodb-source-config.yaml diff --git a/pulsar-io/debezium/mysql/pom.xml b/debezium/mysql/pom.xml similarity index 100% rename from pulsar-io/debezium/mysql/pom.xml rename to debezium/mysql/pom.xml diff --git a/pulsar-io/debezium/mysql/src/main/java/org/apache/pulsar/io/debezium/mysql/DebeziumMysqlSource.java b/debezium/mysql/src/main/java/org/apache/pulsar/io/debezium/mysql/DebeziumMysqlSource.java similarity index 100% rename from pulsar-io/debezium/mysql/src/main/java/org/apache/pulsar/io/debezium/mysql/DebeziumMysqlSource.java rename to debezium/mysql/src/main/java/org/apache/pulsar/io/debezium/mysql/DebeziumMysqlSource.java diff --git a/pulsar-io/debezium/mysql/src/main/resources/META-INF/services/pulsar-io.yaml b/debezium/mysql/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/debezium/mysql/src/main/resources/META-INF/services/pulsar-io.yaml rename to debezium/mysql/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/debezium/mysql/src/main/resources/debezium-mysql-source-config.yaml b/debezium/mysql/src/main/resources/debezium-mysql-source-config.yaml similarity index 100% rename from pulsar-io/debezium/mysql/src/main/resources/debezium-mysql-source-config.yaml rename to debezium/mysql/src/main/resources/debezium-mysql-source-config.yaml diff --git a/pulsar-io/debezium/pom.xml b/debezium/pom.xml similarity index 96% rename from pulsar-io/debezium/pom.xml rename to debezium/pom.xml index 746211d..9e3db19 100644 --- a/pulsar-io/debezium/pom.xml +++ b/debezium/pom.xml @@ -24,7 +24,7 @@ pom org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/debezium/postgres/pom.xml b/debezium/postgres/pom.xml similarity index 100% rename from pulsar-io/debezium/postgres/pom.xml rename to debezium/postgres/pom.xml diff --git a/pulsar-io/debezium/postgres/src/main/java/org/apache/pulsar/io/debezium/postgres/DebeziumPostgresSource.java b/debezium/postgres/src/main/java/org/apache/pulsar/io/debezium/postgres/DebeziumPostgresSource.java similarity index 100% rename from pulsar-io/debezium/postgres/src/main/java/org/apache/pulsar/io/debezium/postgres/DebeziumPostgresSource.java rename to debezium/postgres/src/main/java/org/apache/pulsar/io/debezium/postgres/DebeziumPostgresSource.java diff --git a/pulsar-io/debezium/postgres/src/main/resources/META-INF/services/pulsar-io.yaml b/debezium/postgres/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/debezium/postgres/src/main/resources/META-INF/services/pulsar-io.yaml rename to debezium/postgres/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/debezium/postgres/src/main/resources/debezium-postgres-source-config.yaml b/debezium/postgres/src/main/resources/debezium-postgres-source-config.yaml similarity index 100% rename from pulsar-io/debezium/postgres/src/main/resources/debezium-postgres-source-config.yaml rename to debezium/postgres/src/main/resources/debezium-postgres-source-config.yaml diff --git a/pulsar-io/docs/pom.xml b/docs/pom.xml similarity index 98% rename from pulsar-io/docs/pom.xml rename to docs/pom.xml index 8db8986..ed03add 100644 --- a/pulsar-io/docs/pom.xml +++ b/docs/pom.xml @@ -23,7 +23,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/docs/src/main/java/org/apache/pulsar/io/docs/ConnectorDocGenerator.java b/docs/src/main/java/org/apache/pulsar/io/docs/ConnectorDocGenerator.java similarity index 100% rename from pulsar-io/docs/src/main/java/org/apache/pulsar/io/docs/ConnectorDocGenerator.java rename to docs/src/main/java/org/apache/pulsar/io/docs/ConnectorDocGenerator.java diff --git a/pulsar-io/dynamodb/pom.xml b/dynamodb/pom.xml similarity index 98% rename from pulsar-io/dynamodb/pom.xml rename to dynamodb/pom.xml index 974593f..1982f3d 100644 --- a/pulsar-io/dynamodb/pom.xml +++ b/dynamodb/pom.xml @@ -23,7 +23,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/DynamoDBSource.java b/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/DynamoDBSource.java similarity index 100% rename from pulsar-io/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/DynamoDBSource.java rename to dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/DynamoDBSource.java diff --git a/pulsar-io/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/DynamoDBSourceConfig.java b/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/DynamoDBSourceConfig.java similarity index 100% rename from pulsar-io/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/DynamoDBSourceConfig.java rename to dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/DynamoDBSourceConfig.java diff --git a/pulsar-io/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/StreamsRecord.java b/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/StreamsRecord.java similarity index 100% rename from pulsar-io/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/StreamsRecord.java rename to dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/StreamsRecord.java diff --git a/pulsar-io/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/StreamsRecordProcessor.java b/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/StreamsRecordProcessor.java similarity index 100% rename from pulsar-io/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/StreamsRecordProcessor.java rename to dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/StreamsRecordProcessor.java diff --git a/pulsar-io/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/StreamsRecordProcessorFactory.java b/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/StreamsRecordProcessorFactory.java similarity index 100% rename from pulsar-io/dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/StreamsRecordProcessorFactory.java rename to dynamodb/src/main/java/org/apache/pulsar/io/dynamodb/StreamsRecordProcessorFactory.java diff --git a/pulsar-io/dynamodb/src/main/resources/META-INF/services/pulsar-io.yaml b/dynamodb/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/dynamodb/src/main/resources/META-INF/services/pulsar-io.yaml rename to dynamodb/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/dynamodb/src/test/java/org/apache/pulsar/io/dynamodb/DynamoDBSourceConfigTests.java b/dynamodb/src/test/java/org/apache/pulsar/io/dynamodb/DynamoDBSourceConfigTests.java similarity index 100% rename from pulsar-io/dynamodb/src/test/java/org/apache/pulsar/io/dynamodb/DynamoDBSourceConfigTests.java rename to dynamodb/src/test/java/org/apache/pulsar/io/dynamodb/DynamoDBSourceConfigTests.java diff --git a/pulsar-io/dynamodb/src/test/resources/sourceConfig.yaml b/dynamodb/src/test/resources/sourceConfig.yaml similarity index 100% rename from pulsar-io/dynamodb/src/test/resources/sourceConfig.yaml rename to dynamodb/src/test/resources/sourceConfig.yaml diff --git a/pulsar-io/elastic-search/pom.xml b/elastic-search/pom.xml similarity index 98% rename from pulsar-io/elastic-search/pom.xml rename to elastic-search/pom.xml index afa07e9..290d01f 100644 --- a/pulsar-io/elastic-search/pom.xml +++ b/elastic-search/pom.xml @@ -22,7 +22,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT pulsar-io-elastic-search diff --git a/pulsar-io/elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/ElasticSearchConfig.java b/elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/ElasticSearchConfig.java similarity index 100% rename from pulsar-io/elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/ElasticSearchConfig.java rename to elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/ElasticSearchConfig.java diff --git a/pulsar-io/elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/ElasticSearchSink.java b/elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/ElasticSearchSink.java similarity index 100% rename from pulsar-io/elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/ElasticSearchSink.java rename to elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/ElasticSearchSink.java diff --git a/pulsar-io/elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/package-info.java b/elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/package-info.java similarity index 100% rename from pulsar-io/elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/package-info.java rename to elastic-search/src/main/java/org/apache/pulsar/io/elasticsearch/package-info.java diff --git a/pulsar-io/elastic-search/src/main/resources/META-INF/services/pulsar-io.yaml b/elastic-search/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/elastic-search/src/main/resources/META-INF/services/pulsar-io.yaml rename to elastic-search/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/ElasticSearchConfigTests.java b/elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/ElasticSearchConfigTests.java similarity index 100% rename from pulsar-io/elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/ElasticSearchConfigTests.java rename to elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/ElasticSearchConfigTests.java diff --git a/pulsar-io/elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/ElasticSearchSinkTests.java b/elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/ElasticSearchSinkTests.java similarity index 100% rename from pulsar-io/elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/ElasticSearchSinkTests.java rename to elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/ElasticSearchSinkTests.java diff --git a/pulsar-io/elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/data/Profile.java b/elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/data/Profile.java similarity index 100% rename from pulsar-io/elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/data/Profile.java rename to elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/data/Profile.java diff --git a/pulsar-io/elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/data/UserProfile.java b/elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/data/UserProfile.java similarity index 100% rename from pulsar-io/elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/data/UserProfile.java rename to elastic-search/src/test/java/org/apache/pulsar/io/elasticsearch/data/UserProfile.java diff --git a/pulsar-io/elastic-search/src/test/resources/sinkConfig.yaml b/elastic-search/src/test/resources/sinkConfig.yaml similarity index 100% rename from pulsar-io/elastic-search/src/test/resources/sinkConfig.yaml rename to elastic-search/src/test/resources/sinkConfig.yaml diff --git a/pulsar-io/file/pom.xml b/file/pom.xml similarity index 97% rename from pulsar-io/file/pom.xml rename to file/pom.xml index 0f63229..b9a9e3e 100644 --- a/pulsar-io/file/pom.xml +++ b/file/pom.xml @@ -22,7 +22,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/file/src/main/java/org/apache/pulsar/io/file/FileConsumerThread.java b/file/src/main/java/org/apache/pulsar/io/file/FileConsumerThread.java similarity index 100% rename from pulsar-io/file/src/main/java/org/apache/pulsar/io/file/FileConsumerThread.java rename to file/src/main/java/org/apache/pulsar/io/file/FileConsumerThread.java diff --git a/pulsar-io/file/src/main/java/org/apache/pulsar/io/file/FileListingThread.java b/file/src/main/java/org/apache/pulsar/io/file/FileListingThread.java similarity index 100% rename from pulsar-io/file/src/main/java/org/apache/pulsar/io/file/FileListingThread.java rename to file/src/main/java/org/apache/pulsar/io/file/FileListingThread.java diff --git a/pulsar-io/file/src/main/java/org/apache/pulsar/io/file/FileRecord.java b/file/src/main/java/org/apache/pulsar/io/file/FileRecord.java similarity index 100% rename from pulsar-io/file/src/main/java/org/apache/pulsar/io/file/FileRecord.java rename to file/src/main/java/org/apache/pulsar/io/file/FileRecord.java diff --git a/pulsar-io/file/src/main/java/org/apache/pulsar/io/file/FileSource.java b/file/src/main/java/org/apache/pulsar/io/file/FileSource.java similarity index 100% rename from pulsar-io/file/src/main/java/org/apache/pulsar/io/file/FileSource.java rename to file/src/main/java/org/apache/pulsar/io/file/FileSource.java diff --git a/pulsar-io/file/src/main/java/org/apache/pulsar/io/file/FileSourceConfig.java b/file/src/main/java/org/apache/pulsar/io/file/FileSourceConfig.java similarity index 100% rename from pulsar-io/file/src/main/java/org/apache/pulsar/io/file/FileSourceConfig.java rename to file/src/main/java/org/apache/pulsar/io/file/FileSourceConfig.java diff --git a/pulsar-io/file/src/main/java/org/apache/pulsar/io/file/ProcessedFileThread.java b/file/src/main/java/org/apache/pulsar/io/file/ProcessedFileThread.java similarity index 100% rename from pulsar-io/file/src/main/java/org/apache/pulsar/io/file/ProcessedFileThread.java rename to file/src/main/java/org/apache/pulsar/io/file/ProcessedFileThread.java diff --git a/pulsar-io/file/src/main/java/org/apache/pulsar/io/file/package-info.java b/file/src/main/java/org/apache/pulsar/io/file/package-info.java similarity index 100% rename from pulsar-io/file/src/main/java/org/apache/pulsar/io/file/package-info.java rename to file/src/main/java/org/apache/pulsar/io/file/package-info.java diff --git a/pulsar-io/file/src/main/java/org/apache/pulsar/io/file/utils/GZipFiles.java b/file/src/main/java/org/apache/pulsar/io/file/utils/GZipFiles.java similarity index 100% rename from pulsar-io/file/src/main/java/org/apache/pulsar/io/file/utils/GZipFiles.java rename to file/src/main/java/org/apache/pulsar/io/file/utils/GZipFiles.java diff --git a/pulsar-io/file/src/main/java/org/apache/pulsar/io/file/utils/ZipFiles.java b/file/src/main/java/org/apache/pulsar/io/file/utils/ZipFiles.java similarity index 100% rename from pulsar-io/file/src/main/java/org/apache/pulsar/io/file/utils/ZipFiles.java rename to file/src/main/java/org/apache/pulsar/io/file/utils/ZipFiles.java diff --git a/pulsar-io/file/src/main/java/org/apache/pulsar/io/file/utils/package-info.java b/file/src/main/java/org/apache/pulsar/io/file/utils/package-info.java similarity index 100% rename from pulsar-io/file/src/main/java/org/apache/pulsar/io/file/utils/package-info.java rename to file/src/main/java/org/apache/pulsar/io/file/utils/package-info.java diff --git a/pulsar-io/file/src/main/resources/META-INF/services/pulsar-io.yaml b/file/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/file/src/main/resources/META-INF/services/pulsar-io.yaml rename to file/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/file/src/test/java/org/apache/pulsar/io/file/AbstractFileTests.java b/file/src/test/java/org/apache/pulsar/io/file/AbstractFileTests.java similarity index 100% rename from pulsar-io/file/src/test/java/org/apache/pulsar/io/file/AbstractFileTests.java rename to file/src/test/java/org/apache/pulsar/io/file/AbstractFileTests.java diff --git a/pulsar-io/file/src/test/java/org/apache/pulsar/io/file/FileConsumerThreadTests.java b/file/src/test/java/org/apache/pulsar/io/file/FileConsumerThreadTests.java similarity index 100% rename from pulsar-io/file/src/test/java/org/apache/pulsar/io/file/FileConsumerThreadTests.java rename to file/src/test/java/org/apache/pulsar/io/file/FileConsumerThreadTests.java diff --git a/pulsar-io/file/src/test/java/org/apache/pulsar/io/file/FileListingThreadTests.java b/file/src/test/java/org/apache/pulsar/io/file/FileListingThreadTests.java similarity index 100% rename from pulsar-io/file/src/test/java/org/apache/pulsar/io/file/FileListingThreadTests.java rename to file/src/test/java/org/apache/pulsar/io/file/FileListingThreadTests.java diff --git a/pulsar-io/file/src/test/java/org/apache/pulsar/io/file/FileSourceConfigTests.java b/file/src/test/java/org/apache/pulsar/io/file/FileSourceConfigTests.java similarity index 100% rename from pulsar-io/file/src/test/java/org/apache/pulsar/io/file/FileSourceConfigTests.java rename to file/src/test/java/org/apache/pulsar/io/file/FileSourceConfigTests.java diff --git a/pulsar-io/file/src/test/java/org/apache/pulsar/io/file/ProcessedFileThreadTests.java b/file/src/test/java/org/apache/pulsar/io/file/ProcessedFileThreadTests.java similarity index 100% rename from pulsar-io/file/src/test/java/org/apache/pulsar/io/file/ProcessedFileThreadTests.java rename to file/src/test/java/org/apache/pulsar/io/file/ProcessedFileThreadTests.java diff --git a/pulsar-io/file/src/test/java/org/apache/pulsar/io/file/TestFileGenerator.java b/file/src/test/java/org/apache/pulsar/io/file/TestFileGenerator.java similarity index 100% rename from pulsar-io/file/src/test/java/org/apache/pulsar/io/file/TestFileGenerator.java rename to file/src/test/java/org/apache/pulsar/io/file/TestFileGenerator.java diff --git a/pulsar-io/file/src/test/java/org/apache/pulsar/io/file/utils/GZipFilesTests.java b/file/src/test/java/org/apache/pulsar/io/file/utils/GZipFilesTests.java similarity index 100% rename from pulsar-io/file/src/test/java/org/apache/pulsar/io/file/utils/GZipFilesTests.java rename to file/src/test/java/org/apache/pulsar/io/file/utils/GZipFilesTests.java diff --git a/pulsar-io/file/src/test/java/org/apache/pulsar/io/file/utils/ZipFilesTests.java b/file/src/test/java/org/apache/pulsar/io/file/utils/ZipFilesTests.java similarity index 100% rename from pulsar-io/file/src/test/java/org/apache/pulsar/io/file/utils/ZipFilesTests.java rename to file/src/test/java/org/apache/pulsar/io/file/utils/ZipFilesTests.java diff --git a/pulsar-io/file/src/test/resources/org/apache/pulsar/io/file/mislabelled.gz b/file/src/test/resources/org/apache/pulsar/io/file/mislabelled.gz similarity index 100% rename from pulsar-io/file/src/test/resources/org/apache/pulsar/io/file/mislabelled.gz rename to file/src/test/resources/org/apache/pulsar/io/file/mislabelled.gz diff --git a/pulsar-io/file/src/test/resources/org/apache/pulsar/io/file/nonGzipFile.txt b/file/src/test/resources/org/apache/pulsar/io/file/nonGzipFile.txt similarity index 100% rename from pulsar-io/file/src/test/resources/org/apache/pulsar/io/file/nonGzipFile.txt rename to file/src/test/resources/org/apache/pulsar/io/file/nonGzipFile.txt diff --git a/pulsar-io/file/src/test/resources/org/apache/pulsar/io/file/validGzip.gz b/file/src/test/resources/org/apache/pulsar/io/file/validGzip.gz similarity index 100% rename from pulsar-io/file/src/test/resources/org/apache/pulsar/io/file/validGzip.gz rename to file/src/test/resources/org/apache/pulsar/io/file/validGzip.gz diff --git a/pulsar-io/file/src/test/resources/org/apache/pulsar/io/file/validZip.zip b/file/src/test/resources/org/apache/pulsar/io/file/validZip.zip similarity index 100% rename from pulsar-io/file/src/test/resources/org/apache/pulsar/io/file/validZip.zip rename to file/src/test/resources/org/apache/pulsar/io/file/validZip.zip diff --git a/pulsar-io/file/src/test/resources/sinkConfig.yaml b/file/src/test/resources/sinkConfig.yaml similarity index 100% rename from pulsar-io/file/src/test/resources/sinkConfig.yaml rename to file/src/test/resources/sinkConfig.yaml diff --git a/pulsar-io/flume/pom.xml b/flume/pom.xml similarity index 98% rename from pulsar-io/flume/pom.xml rename to flume/pom.xml index 08090ab..872e04e 100644 --- a/pulsar-io/flume/pom.xml +++ b/flume/pom.xml @@ -24,7 +24,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/FlumeConfig.java b/flume/src/main/java/org/apache/pulsar/io/flume/FlumeConfig.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/FlumeConfig.java rename to flume/src/main/java/org/apache/pulsar/io/flume/FlumeConfig.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/FlumeConnector.java b/flume/src/main/java/org/apache/pulsar/io/flume/FlumeConnector.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/FlumeConnector.java rename to flume/src/main/java/org/apache/pulsar/io/flume/FlumeConnector.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/AbstractConfigurationProvider.java b/flume/src/main/java/org/apache/pulsar/io/flume/node/AbstractConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/AbstractConfigurationProvider.java rename to flume/src/main/java/org/apache/pulsar/io/flume/node/AbstractConfigurationProvider.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/AbstractZooKeeperConfigurationProvider.java b/flume/src/main/java/org/apache/pulsar/io/flume/node/AbstractZooKeeperConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/AbstractZooKeeperConfigurationProvider.java rename to flume/src/main/java/org/apache/pulsar/io/flume/node/AbstractZooKeeperConfigurationProvider.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/Application.java b/flume/src/main/java/org/apache/pulsar/io/flume/node/Application.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/Application.java rename to flume/src/main/java/org/apache/pulsar/io/flume/node/Application.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/ConfigurationProvider.java b/flume/src/main/java/org/apache/pulsar/io/flume/node/ConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/ConfigurationProvider.java rename to flume/src/main/java/org/apache/pulsar/io/flume/node/ConfigurationProvider.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/EnvVarResolverProperties.java b/flume/src/main/java/org/apache/pulsar/io/flume/node/EnvVarResolverProperties.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/EnvVarResolverProperties.java rename to flume/src/main/java/org/apache/pulsar/io/flume/node/EnvVarResolverProperties.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/MaterializedConfiguration.java b/flume/src/main/java/org/apache/pulsar/io/flume/node/MaterializedConfiguration.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/MaterializedConfiguration.java rename to flume/src/main/java/org/apache/pulsar/io/flume/node/MaterializedConfiguration.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/PollingPropertiesFileConfigurationProvider.java b/flume/src/main/java/org/apache/pulsar/io/flume/node/PollingPropertiesFileConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/PollingPropertiesFileConfigurationProvider.java rename to flume/src/main/java/org/apache/pulsar/io/flume/node/PollingPropertiesFileConfigurationProvider.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/PollingZooKeeperConfigurationProvider.java b/flume/src/main/java/org/apache/pulsar/io/flume/node/PollingZooKeeperConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/PollingZooKeeperConfigurationProvider.java rename to flume/src/main/java/org/apache/pulsar/io/flume/node/PollingZooKeeperConfigurationProvider.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/PropertiesFileConfigurationProvider.java b/flume/src/main/java/org/apache/pulsar/io/flume/node/PropertiesFileConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/PropertiesFileConfigurationProvider.java rename to flume/src/main/java/org/apache/pulsar/io/flume/node/PropertiesFileConfigurationProvider.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/SimpleMaterializedConfiguration.java b/flume/src/main/java/org/apache/pulsar/io/flume/node/SimpleMaterializedConfiguration.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/SimpleMaterializedConfiguration.java rename to flume/src/main/java/org/apache/pulsar/io/flume/node/SimpleMaterializedConfiguration.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/StaticZooKeeperConfigurationProvider.java b/flume/src/main/java/org/apache/pulsar/io/flume/node/StaticZooKeeperConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/node/StaticZooKeeperConfigurationProvider.java rename to flume/src/main/java/org/apache/pulsar/io/flume/node/StaticZooKeeperConfigurationProvider.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/sink/AbstractSink.java b/flume/src/main/java/org/apache/pulsar/io/flume/sink/AbstractSink.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/sink/AbstractSink.java rename to flume/src/main/java/org/apache/pulsar/io/flume/sink/AbstractSink.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/sink/SourceOfFlume.java b/flume/src/main/java/org/apache/pulsar/io/flume/sink/SourceOfFlume.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/sink/SourceOfFlume.java rename to flume/src/main/java/org/apache/pulsar/io/flume/sink/SourceOfFlume.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/sink/StringSink.java b/flume/src/main/java/org/apache/pulsar/io/flume/sink/StringSink.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/sink/StringSink.java rename to flume/src/main/java/org/apache/pulsar/io/flume/sink/StringSink.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/source/AbstractSinkOfFlume.java b/flume/src/main/java/org/apache/pulsar/io/flume/source/AbstractSinkOfFlume.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/source/AbstractSinkOfFlume.java rename to flume/src/main/java/org/apache/pulsar/io/flume/source/AbstractSinkOfFlume.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/source/AbstractSource.java b/flume/src/main/java/org/apache/pulsar/io/flume/source/AbstractSource.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/source/AbstractSource.java rename to flume/src/main/java/org/apache/pulsar/io/flume/source/AbstractSource.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/source/SinkOfFlume.java b/flume/src/main/java/org/apache/pulsar/io/flume/source/SinkOfFlume.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/source/SinkOfFlume.java rename to flume/src/main/java/org/apache/pulsar/io/flume/source/SinkOfFlume.java diff --git a/pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/source/StringSource.java b/flume/src/main/java/org/apache/pulsar/io/flume/source/StringSource.java similarity index 100% rename from pulsar-io/flume/src/main/java/org/apache/pulsar/io/flume/source/StringSource.java rename to flume/src/main/java/org/apache/pulsar/io/flume/source/StringSource.java diff --git a/pulsar-io/flume/src/main/resources/META-INF/services/pulsar-io.yaml b/flume/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/flume/src/main/resources/META-INF/services/pulsar-io.yaml rename to flume/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/flume/src/main/resources/flume/flume-io-sink.yaml b/flume/src/main/resources/flume/flume-io-sink.yaml similarity index 100% rename from pulsar-io/flume/src/main/resources/flume/flume-io-sink.yaml rename to flume/src/main/resources/flume/flume-io-sink.yaml diff --git a/pulsar-io/flume/src/main/resources/flume/flume-io-source.yaml b/flume/src/main/resources/flume/flume-io-source.yaml similarity index 100% rename from pulsar-io/flume/src/main/resources/flume/flume-io-source.yaml rename to flume/src/main/resources/flume/flume-io-source.yaml diff --git a/pulsar-io/flume/src/main/resources/flume/sink.conf b/flume/src/main/resources/flume/sink.conf similarity index 100% rename from pulsar-io/flume/src/main/resources/flume/sink.conf rename to flume/src/main/resources/flume/sink.conf diff --git a/pulsar-io/flume/src/main/resources/flume/source.conf b/flume/src/main/resources/flume/source.conf similarity index 100% rename from pulsar-io/flume/src/main/resources/flume/source.conf rename to flume/src/main/resources/flume/source.conf diff --git a/pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/AbstractFlumeTests.java b/flume/src/test/java/org/apache/pulsar/io/flume/AbstractFlumeTests.java similarity index 100% rename from pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/AbstractFlumeTests.java rename to flume/src/test/java/org/apache/pulsar/io/flume/AbstractFlumeTests.java diff --git a/pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestAbstractConfigurationProvider.java b/flume/src/test/java/org/apache/pulsar/io/flume/node/TestAbstractConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestAbstractConfigurationProvider.java rename to flume/src/test/java/org/apache/pulsar/io/flume/node/TestAbstractConfigurationProvider.java diff --git a/pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestAbstractZooKeeperConfigurationProvider.java b/flume/src/test/java/org/apache/pulsar/io/flume/node/TestAbstractZooKeeperConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestAbstractZooKeeperConfigurationProvider.java rename to flume/src/test/java/org/apache/pulsar/io/flume/node/TestAbstractZooKeeperConfigurationProvider.java diff --git a/pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestApplication.java b/flume/src/test/java/org/apache/pulsar/io/flume/node/TestApplication.java similarity index 100% rename from pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestApplication.java rename to flume/src/test/java/org/apache/pulsar/io/flume/node/TestApplication.java diff --git a/pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestEnvVarResolverProperties.java b/flume/src/test/java/org/apache/pulsar/io/flume/node/TestEnvVarResolverProperties.java similarity index 100% rename from pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestEnvVarResolverProperties.java rename to flume/src/test/java/org/apache/pulsar/io/flume/node/TestEnvVarResolverProperties.java diff --git a/pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestPollingPropertiesFileConfigurationProvider.java b/flume/src/test/java/org/apache/pulsar/io/flume/node/TestPollingPropertiesFileConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestPollingPropertiesFileConfigurationProvider.java rename to flume/src/test/java/org/apache/pulsar/io/flume/node/TestPollingPropertiesFileConfigurationProvider.java diff --git a/pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestPollingZooKeeperConfigurationProvider.java b/flume/src/test/java/org/apache/pulsar/io/flume/node/TestPollingZooKeeperConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestPollingZooKeeperConfigurationProvider.java rename to flume/src/test/java/org/apache/pulsar/io/flume/node/TestPollingZooKeeperConfigurationProvider.java diff --git a/pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestPropertiesFileConfigurationProvider.java b/flume/src/test/java/org/apache/pulsar/io/flume/node/TestPropertiesFileConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestPropertiesFileConfigurationProvider.java rename to flume/src/test/java/org/apache/pulsar/io/flume/node/TestPropertiesFileConfigurationProvider.java diff --git a/pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestStaticZooKeeperConfigurationProvider.java b/flume/src/test/java/org/apache/pulsar/io/flume/node/TestStaticZooKeeperConfigurationProvider.java similarity index 100% rename from pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/node/TestStaticZooKeeperConfigurationProvider.java rename to flume/src/test/java/org/apache/pulsar/io/flume/node/TestStaticZooKeeperConfigurationProvider.java diff --git a/pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/sink/StringSinkTests.java b/flume/src/test/java/org/apache/pulsar/io/flume/sink/StringSinkTests.java similarity index 100% rename from pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/sink/StringSinkTests.java rename to flume/src/test/java/org/apache/pulsar/io/flume/sink/StringSinkTests.java diff --git a/pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/source/StringSourceTests.java b/flume/src/test/java/org/apache/pulsar/io/flume/source/StringSourceTests.java similarity index 100% rename from pulsar-io/flume/src/test/java/org/apache/pulsar/io/flume/source/StringSourceTests.java rename to flume/src/test/java/org/apache/pulsar/io/flume/source/StringSourceTests.java diff --git a/pulsar-io/flume/src/test/resources/flume-conf-with-envvars.properties b/flume/src/test/resources/flume-conf-with-envvars.properties similarity index 100% rename from pulsar-io/flume/src/test/resources/flume-conf-with-envvars.properties rename to flume/src/test/resources/flume-conf-with-envvars.properties diff --git a/pulsar-io/flume/src/test/resources/flume-conf.properties b/flume/src/test/resources/flume-conf.properties similarity index 100% rename from pulsar-io/flume/src/test/resources/flume-conf.properties rename to flume/src/test/resources/flume-conf.properties diff --git a/pulsar-io/flume/src/test/resources/flume-conf.properties.2786 b/flume/src/test/resources/flume-conf.properties.2786 similarity index 100% rename from pulsar-io/flume/src/test/resources/flume-conf.properties.2786 rename to flume/src/test/resources/flume-conf.properties.2786 diff --git a/pulsar-io/flume/src/test/resources/flume/sink.conf b/flume/src/test/resources/flume/sink.conf similarity index 100% rename from pulsar-io/flume/src/test/resources/flume/sink.conf rename to flume/src/test/resources/flume/sink.conf diff --git a/pulsar-io/flume/src/test/resources/flume/source.conf b/flume/src/test/resources/flume/source.conf similarity index 100% rename from pulsar-io/flume/src/test/resources/flume/source.conf rename to flume/src/test/resources/flume/source.conf diff --git a/pulsar-io/flume/src/test/resources/log4j.properties b/flume/src/test/resources/log4j.properties similarity index 100% rename from pulsar-io/flume/src/test/resources/log4j.properties rename to flume/src/test/resources/log4j.properties diff --git a/pulsar-io/hbase/pom.xml b/hbase/pom.xml similarity index 98% rename from pulsar-io/hbase/pom.xml rename to hbase/pom.xml index b3149f7..7207799 100644 --- a/pulsar-io/hbase/pom.xml +++ b/hbase/pom.xml @@ -23,7 +23,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - pulsar-io + pulsar-io-connectors org.apache.pulsar 2.7.0-SNAPSHOT diff --git a/pulsar-io/hbase/src/main/java/org/apache/pulsar/io/hbase/HbaseAbstractConfig.java b/hbase/src/main/java/org/apache/pulsar/io/hbase/HbaseAbstractConfig.java similarity index 100% rename from pulsar-io/hbase/src/main/java/org/apache/pulsar/io/hbase/HbaseAbstractConfig.java rename to hbase/src/main/java/org/apache/pulsar/io/hbase/HbaseAbstractConfig.java diff --git a/pulsar-io/hbase/src/main/java/org/apache/pulsar/io/hbase/sink/HbaseAbstractSink.java b/hbase/src/main/java/org/apache/pulsar/io/hbase/sink/HbaseAbstractSink.java similarity index 100% rename from pulsar-io/hbase/src/main/java/org/apache/pulsar/io/hbase/sink/HbaseAbstractSink.java rename to hbase/src/main/java/org/apache/pulsar/io/hbase/sink/HbaseAbstractSink.java diff --git a/pulsar-io/hbase/src/main/java/org/apache/pulsar/io/hbase/sink/HbaseGenericRecordSink.java b/hbase/src/main/java/org/apache/pulsar/io/hbase/sink/HbaseGenericRecordSink.java similarity index 100% rename from pulsar-io/hbase/src/main/java/org/apache/pulsar/io/hbase/sink/HbaseGenericRecordSink.java rename to hbase/src/main/java/org/apache/pulsar/io/hbase/sink/HbaseGenericRecordSink.java diff --git a/pulsar-io/hbase/src/main/java/org/apache/pulsar/io/hbase/sink/HbaseSinkConfig.java b/hbase/src/main/java/org/apache/pulsar/io/hbase/sink/HbaseSinkConfig.java similarity index 100% rename from pulsar-io/hbase/src/main/java/org/apache/pulsar/io/hbase/sink/HbaseSinkConfig.java rename to hbase/src/main/java/org/apache/pulsar/io/hbase/sink/HbaseSinkConfig.java diff --git a/pulsar-io/hbase/src/main/resources/META-INF/services/pulsar-io.yaml b/hbase/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/hbase/src/main/resources/META-INF/services/pulsar-io.yaml rename to hbase/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/hbase/src/test/java/org/apache/pulsar/io/hbase/TableUtils.java b/hbase/src/test/java/org/apache/pulsar/io/hbase/TableUtils.java similarity index 100% rename from pulsar-io/hbase/src/test/java/org/apache/pulsar/io/hbase/TableUtils.java rename to hbase/src/test/java/org/apache/pulsar/io/hbase/TableUtils.java diff --git a/pulsar-io/hbase/src/test/java/org/apache/pulsar/io/hbase/sink/HbaseGenericRecordSinkTest.java b/hbase/src/test/java/org/apache/pulsar/io/hbase/sink/HbaseGenericRecordSinkTest.java similarity index 100% rename from pulsar-io/hbase/src/test/java/org/apache/pulsar/io/hbase/sink/HbaseGenericRecordSinkTest.java rename to hbase/src/test/java/org/apache/pulsar/io/hbase/sink/HbaseGenericRecordSinkTest.java diff --git a/pulsar-io/hbase/src/test/java/org/apache/pulsar/io/hbase/sink/HbaseSinkConfigTest.java b/hbase/src/test/java/org/apache/pulsar/io/hbase/sink/HbaseSinkConfigTest.java similarity index 100% rename from pulsar-io/hbase/src/test/java/org/apache/pulsar/io/hbase/sink/HbaseSinkConfigTest.java rename to hbase/src/test/java/org/apache/pulsar/io/hbase/sink/HbaseSinkConfigTest.java diff --git a/pulsar-io/hbase/src/test/resources/hbase/hbase-site.xml b/hbase/src/test/resources/hbase/hbase-site.xml similarity index 100% rename from pulsar-io/hbase/src/test/resources/hbase/hbase-site.xml rename to hbase/src/test/resources/hbase/hbase-site.xml diff --git a/pulsar-io/hbase/src/test/resources/sinkConfig.yaml b/hbase/src/test/resources/sinkConfig.yaml similarity index 100% rename from pulsar-io/hbase/src/test/resources/sinkConfig.yaml rename to hbase/src/test/resources/sinkConfig.yaml diff --git a/pulsar-io/hdfs2/pom.xml b/hdfs2/pom.xml similarity index 97% rename from pulsar-io/hdfs2/pom.xml rename to hdfs2/pom.xml index c4eaafb..0cb16e4 100644 --- a/pulsar-io/hdfs2/pom.xml +++ b/hdfs2/pom.xml @@ -22,7 +22,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT pulsar-io-hdfs2 diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/AbstractHdfsConfig.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/AbstractHdfsConfig.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/AbstractHdfsConfig.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/AbstractHdfsConfig.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/AbstractHdfsConnector.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/AbstractHdfsConnector.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/AbstractHdfsConnector.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/AbstractHdfsConnector.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/Compression.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/Compression.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/Compression.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/Compression.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/HdfsResources.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/HdfsResources.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/HdfsResources.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/HdfsResources.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/SecurityUtil.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/SecurityUtil.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/SecurityUtil.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/SecurityUtil.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/package-info.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/package-info.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/package-info.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/package-info.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/HdfsAbstractSink.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/HdfsAbstractSink.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/HdfsAbstractSink.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/HdfsAbstractSink.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/HdfsSinkConfig.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/HdfsSinkConfig.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/HdfsSinkConfig.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/HdfsSinkConfig.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/HdfsSyncThread.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/HdfsSyncThread.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/HdfsSyncThread.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/HdfsSyncThread.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/package-info.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/package-info.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/package-info.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/package-info.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsAbstractSequenceFileSink.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsAbstractSequenceFileSink.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsAbstractSequenceFileSink.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsAbstractSequenceFileSink.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsSequentialTextSink.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsSequentialTextSink.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsSequentialTextSink.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsSequentialTextSink.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsTextSink.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsTextSink.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsTextSink.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsTextSink.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/package-info.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/package-info.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/package-info.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/seq/package-info.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/text/HdfsAbstractTextFileSink.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/text/HdfsAbstractTextFileSink.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/text/HdfsAbstractTextFileSink.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/text/HdfsAbstractTextFileSink.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/text/HdfsStringSink.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/text/HdfsStringSink.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/text/HdfsStringSink.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/text/HdfsStringSink.java diff --git a/pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/text/package-info.java b/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/text/package-info.java similarity index 100% rename from pulsar-io/hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/text/package-info.java rename to hdfs2/src/main/java/org/apache/pulsar/io/hdfs2/sink/text/package-info.java diff --git a/pulsar-io/hdfs2/src/main/resources/META-INF/services/pulsar-io.yaml b/hdfs2/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/hdfs2/src/main/resources/META-INF/services/pulsar-io.yaml rename to hdfs2/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/AbstractHdfsSinkTest.java b/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/AbstractHdfsSinkTest.java similarity index 100% rename from pulsar-io/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/AbstractHdfsSinkTest.java rename to hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/AbstractHdfsSinkTest.java diff --git a/pulsar-io/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/HdfsSinkConfigTests.java b/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/HdfsSinkConfigTests.java similarity index 100% rename from pulsar-io/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/HdfsSinkConfigTests.java rename to hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/HdfsSinkConfigTests.java diff --git a/pulsar-io/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsSequentialSinkTests.java b/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsSequentialSinkTests.java similarity index 100% rename from pulsar-io/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsSequentialSinkTests.java rename to hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsSequentialSinkTests.java diff --git a/pulsar-io/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsTextSinkTests.java b/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsTextSinkTests.java similarity index 100% rename from pulsar-io/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsTextSinkTests.java rename to hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/seq/HdfsTextSinkTests.java diff --git a/pulsar-io/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/text/HdfsStringSinkTests.java b/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/text/HdfsStringSinkTests.java similarity index 100% rename from pulsar-io/hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/text/HdfsStringSinkTests.java rename to hdfs2/src/test/java/org/apache/pulsar/io/hdfs2/sink/text/HdfsStringSinkTests.java diff --git a/pulsar-io/hdfs2/src/test/resources/hadoop/core-site.xml b/hdfs2/src/test/resources/hadoop/core-site.xml similarity index 100% rename from pulsar-io/hdfs2/src/test/resources/hadoop/core-site.xml rename to hdfs2/src/test/resources/hadoop/core-site.xml diff --git a/pulsar-io/hdfs2/src/test/resources/hadoop/hdfs-site.xml b/hdfs2/src/test/resources/hadoop/hdfs-site.xml similarity index 100% rename from pulsar-io/hdfs2/src/test/resources/hadoop/hdfs-site.xml rename to hdfs2/src/test/resources/hadoop/hdfs-site.xml diff --git a/pulsar-io/hdfs2/src/test/resources/sinkConfig.yaml b/hdfs2/src/test/resources/sinkConfig.yaml similarity index 100% rename from pulsar-io/hdfs2/src/test/resources/sinkConfig.yaml rename to hdfs2/src/test/resources/sinkConfig.yaml diff --git a/pulsar-io/hdfs3/pom.xml b/hdfs3/pom.xml similarity index 97% rename from pulsar-io/hdfs3/pom.xml rename to hdfs3/pom.xml index 61256af..4421b3f 100644 --- a/pulsar-io/hdfs3/pom.xml +++ b/hdfs3/pom.xml @@ -22,7 +22,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT pulsar-io-hdfs3 diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/AbstractHdfsConfig.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/AbstractHdfsConfig.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/AbstractHdfsConfig.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/AbstractHdfsConfig.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/AbstractHdfsConnector.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/AbstractHdfsConnector.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/AbstractHdfsConnector.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/AbstractHdfsConnector.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/Compression.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/Compression.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/Compression.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/Compression.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/HdfsResources.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/HdfsResources.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/HdfsResources.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/HdfsResources.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/SecurityUtil.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/SecurityUtil.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/SecurityUtil.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/SecurityUtil.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/package-info.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/package-info.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/package-info.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/package-info.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/HdfsAbstractSink.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/HdfsAbstractSink.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/HdfsAbstractSink.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/HdfsAbstractSink.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/HdfsSinkConfig.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/HdfsSinkConfig.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/HdfsSinkConfig.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/HdfsSinkConfig.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/HdfsSyncThread.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/HdfsSyncThread.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/HdfsSyncThread.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/HdfsSyncThread.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/package-info.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/package-info.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/package-info.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/package-info.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsAbstractSequenceFileSink.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsAbstractSequenceFileSink.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsAbstractSequenceFileSink.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsAbstractSequenceFileSink.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsSequentialTextSink.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsSequentialTextSink.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsSequentialTextSink.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsSequentialTextSink.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsTextSink.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsTextSink.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsTextSink.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsTextSink.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/package-info.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/package-info.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/package-info.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/seq/package-info.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/text/HdfsAbstractTextFileSink.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/text/HdfsAbstractTextFileSink.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/text/HdfsAbstractTextFileSink.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/text/HdfsAbstractTextFileSink.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/text/HdfsStringSink.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/text/HdfsStringSink.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/text/HdfsStringSink.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/text/HdfsStringSink.java diff --git a/pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/text/package-info.java b/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/text/package-info.java similarity index 100% rename from pulsar-io/hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/text/package-info.java rename to hdfs3/src/main/java/org/apache/pulsar/io/hdfs3/sink/text/package-info.java diff --git a/pulsar-io/hdfs3/src/main/resources/META-INF/services/pulsar-io.yaml b/hdfs3/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/hdfs3/src/main/resources/META-INF/services/pulsar-io.yaml rename to hdfs3/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/AbstractHdfsSinkTest.java b/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/AbstractHdfsSinkTest.java similarity index 100% rename from pulsar-io/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/AbstractHdfsSinkTest.java rename to hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/AbstractHdfsSinkTest.java diff --git a/pulsar-io/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/HdfsSinkConfigTests.java b/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/HdfsSinkConfigTests.java similarity index 100% rename from pulsar-io/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/HdfsSinkConfigTests.java rename to hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/HdfsSinkConfigTests.java diff --git a/pulsar-io/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsSequentialSinkTests.java b/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsSequentialSinkTests.java similarity index 100% rename from pulsar-io/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsSequentialSinkTests.java rename to hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsSequentialSinkTests.java diff --git a/pulsar-io/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsTextSinkTests.java b/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsTextSinkTests.java similarity index 100% rename from pulsar-io/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsTextSinkTests.java rename to hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/seq/HdfsTextSinkTests.java diff --git a/pulsar-io/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/text/HdfsStringSinkTests.java b/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/text/HdfsStringSinkTests.java similarity index 100% rename from pulsar-io/hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/text/HdfsStringSinkTests.java rename to hdfs3/src/test/java/org/apache/pulsar/io/hdfs3/sink/text/HdfsStringSinkTests.java diff --git a/pulsar-io/hdfs3/src/test/resources/hadoop/core-site.xml b/hdfs3/src/test/resources/hadoop/core-site.xml similarity index 100% rename from pulsar-io/hdfs3/src/test/resources/hadoop/core-site.xml rename to hdfs3/src/test/resources/hadoop/core-site.xml diff --git a/pulsar-io/hdfs3/src/test/resources/hadoop/hdfs-site.xml b/hdfs3/src/test/resources/hadoop/hdfs-site.xml similarity index 100% rename from pulsar-io/hdfs3/src/test/resources/hadoop/hdfs-site.xml rename to hdfs3/src/test/resources/hadoop/hdfs-site.xml diff --git a/pulsar-io/hdfs3/src/test/resources/sinkConfig.yaml b/hdfs3/src/test/resources/sinkConfig.yaml similarity index 100% rename from pulsar-io/hdfs3/src/test/resources/sinkConfig.yaml rename to hdfs3/src/test/resources/sinkConfig.yaml diff --git a/pulsar-io/influxdb/pom.xml b/influxdb/pom.xml similarity index 98% rename from pulsar-io/influxdb/pom.xml rename to influxdb/pom.xml index 93b44a2..b309bbf 100644 --- a/pulsar-io/influxdb/pom.xml +++ b/influxdb/pom.xml @@ -23,7 +23,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - pulsar-io + pulsar-io-connectors org.apache.pulsar 2.7.0-SNAPSHOT diff --git a/pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/BatchSink.java b/influxdb/src/main/java/org/apache/pulsar/io/influxdb/BatchSink.java similarity index 100% rename from pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/BatchSink.java rename to influxdb/src/main/java/org/apache/pulsar/io/influxdb/BatchSink.java diff --git a/pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/InfluxDBGenericRecordSink.java b/influxdb/src/main/java/org/apache/pulsar/io/influxdb/InfluxDBGenericRecordSink.java similarity index 100% rename from pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/InfluxDBGenericRecordSink.java rename to influxdb/src/main/java/org/apache/pulsar/io/influxdb/InfluxDBGenericRecordSink.java diff --git a/pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBAbstractSink.java b/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBAbstractSink.java similarity index 100% rename from pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBAbstractSink.java rename to influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBAbstractSink.java diff --git a/pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBBuilder.java b/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBBuilder.java similarity index 100% rename from pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBBuilder.java rename to influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBBuilder.java diff --git a/pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBBuilderImpl.java b/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBBuilderImpl.java similarity index 100% rename from pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBBuilderImpl.java rename to influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBBuilderImpl.java diff --git a/pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBGenericRecordSink.java b/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBGenericRecordSink.java similarity index 100% rename from pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBGenericRecordSink.java rename to influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBGenericRecordSink.java diff --git a/pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBSinkConfig.java b/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBSinkConfig.java similarity index 100% rename from pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBSinkConfig.java rename to influxdb/src/main/java/org/apache/pulsar/io/influxdb/v1/InfluxDBSinkConfig.java diff --git a/pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBClientBuilder.java b/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBClientBuilder.java similarity index 100% rename from pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBClientBuilder.java rename to influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBClientBuilder.java diff --git a/pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBClientBuilderImpl.java b/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBClientBuilderImpl.java similarity index 100% rename from pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBClientBuilderImpl.java rename to influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBClientBuilderImpl.java diff --git a/pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSink.java b/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSink.java similarity index 100% rename from pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSink.java rename to influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSink.java diff --git a/pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSinkConfig.java b/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSinkConfig.java similarity index 100% rename from pulsar-io/influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSinkConfig.java rename to influxdb/src/main/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSinkConfig.java diff --git a/pulsar-io/influxdb/src/main/resources/META-INF/services/pulsar-io.yaml b/influxdb/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/influxdb/src/main/resources/META-INF/services/pulsar-io.yaml rename to influxdb/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/influxdb/src/test/java/org/apache/pulsar/io/influxdb/InfluxDBGenericRecordSinkTest.java b/influxdb/src/test/java/org/apache/pulsar/io/influxdb/InfluxDBGenericRecordSinkTest.java similarity index 100% rename from pulsar-io/influxdb/src/test/java/org/apache/pulsar/io/influxdb/InfluxDBGenericRecordSinkTest.java rename to influxdb/src/test/java/org/apache/pulsar/io/influxdb/InfluxDBGenericRecordSinkTest.java diff --git a/pulsar-io/influxdb/src/test/java/org/apache/pulsar/io/influxdb/v1/InfluxDBGenericRecordSinkTest.java b/influxdb/src/test/java/org/apache/pulsar/io/influxdb/v1/InfluxDBGenericRecordSinkTest.java similarity index 100% rename from pulsar-io/influxdb/src/test/java/org/apache/pulsar/io/influxdb/v1/InfluxDBGenericRecordSinkTest.java rename to influxdb/src/test/java/org/apache/pulsar/io/influxdb/v1/InfluxDBGenericRecordSinkTest.java diff --git a/pulsar-io/influxdb/src/test/java/org/apache/pulsar/io/influxdb/v1/InfluxDBSinkConfigTest.java b/influxdb/src/test/java/org/apache/pulsar/io/influxdb/v1/InfluxDBSinkConfigTest.java similarity index 100% rename from pulsar-io/influxdb/src/test/java/org/apache/pulsar/io/influxdb/v1/InfluxDBSinkConfigTest.java rename to influxdb/src/test/java/org/apache/pulsar/io/influxdb/v1/InfluxDBSinkConfigTest.java diff --git a/pulsar-io/influxdb/src/test/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSinkConfigTest.java b/influxdb/src/test/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSinkConfigTest.java similarity index 100% rename from pulsar-io/influxdb/src/test/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSinkConfigTest.java rename to influxdb/src/test/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSinkConfigTest.java diff --git a/pulsar-io/influxdb/src/test/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSinkTest.java b/influxdb/src/test/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSinkTest.java similarity index 100% rename from pulsar-io/influxdb/src/test/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSinkTest.java rename to influxdb/src/test/java/org/apache/pulsar/io/influxdb/v2/InfluxDBSinkTest.java diff --git a/pulsar-io/influxdb/src/test/resources/sinkConfig-v1.yaml b/influxdb/src/test/resources/sinkConfig-v1.yaml similarity index 100% rename from pulsar-io/influxdb/src/test/resources/sinkConfig-v1.yaml rename to influxdb/src/test/resources/sinkConfig-v1.yaml diff --git a/pulsar-io/influxdb/src/test/resources/sinkConfig-v2.yaml b/influxdb/src/test/resources/sinkConfig-v2.yaml similarity index 100% rename from pulsar-io/influxdb/src/test/resources/sinkConfig-v2.yaml rename to influxdb/src/test/resources/sinkConfig-v2.yaml diff --git a/pulsar-io/jdbc/clickhouse/pom.xml b/jdbc/clickhouse/pom.xml similarity index 100% rename from pulsar-io/jdbc/clickhouse/pom.xml rename to jdbc/clickhouse/pom.xml diff --git a/pulsar-io/jdbc/clickhouse/src/main/java/org/apache/pulsar/io/jdbc/ClickHouseJdbcAutoSchemaSink.java b/jdbc/clickhouse/src/main/java/org/apache/pulsar/io/jdbc/ClickHouseJdbcAutoSchemaSink.java similarity index 100% rename from pulsar-io/jdbc/clickhouse/src/main/java/org/apache/pulsar/io/jdbc/ClickHouseJdbcAutoSchemaSink.java rename to jdbc/clickhouse/src/main/java/org/apache/pulsar/io/jdbc/ClickHouseJdbcAutoSchemaSink.java diff --git a/pulsar-io/jdbc/clickhouse/src/main/resources/META-INF/services/pulsar-io.yaml b/jdbc/clickhouse/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/jdbc/clickhouse/src/main/resources/META-INF/services/pulsar-io.yaml rename to jdbc/clickhouse/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/jdbc/core/pom.xml b/jdbc/core/pom.xml similarity index 100% rename from pulsar-io/jdbc/core/pom.xml rename to jdbc/core/pom.xml diff --git a/pulsar-io/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/BaseJdbcAutoSchemaSink.java b/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/BaseJdbcAutoSchemaSink.java similarity index 100% rename from pulsar-io/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/BaseJdbcAutoSchemaSink.java rename to jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/BaseJdbcAutoSchemaSink.java diff --git a/pulsar-io/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcAbstractSink.java b/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcAbstractSink.java similarity index 100% rename from pulsar-io/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcAbstractSink.java rename to jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcAbstractSink.java diff --git a/pulsar-io/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcDriverType.java b/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcDriverType.java similarity index 100% rename from pulsar-io/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcDriverType.java rename to jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcDriverType.java diff --git a/pulsar-io/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcSinkConfig.java b/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcSinkConfig.java similarity index 100% rename from pulsar-io/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcSinkConfig.java rename to jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcSinkConfig.java diff --git a/pulsar-io/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcUtils.java b/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcUtils.java similarity index 100% rename from pulsar-io/jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcUtils.java rename to jdbc/core/src/main/java/org/apache/pulsar/io/jdbc/JdbcUtils.java diff --git a/pulsar-io/jdbc/lombok.config b/jdbc/lombok.config similarity index 100% rename from pulsar-io/jdbc/lombok.config rename to jdbc/lombok.config diff --git a/pulsar-io/jdbc/mariadb/pom.xml b/jdbc/mariadb/pom.xml similarity index 100% rename from pulsar-io/jdbc/mariadb/pom.xml rename to jdbc/mariadb/pom.xml diff --git a/pulsar-io/jdbc/mariadb/src/main/java/org/apache/pulsar/io/jdbc/MariadbJdbcAutoSchemaSink.java b/jdbc/mariadb/src/main/java/org/apache/pulsar/io/jdbc/MariadbJdbcAutoSchemaSink.java similarity index 100% rename from pulsar-io/jdbc/mariadb/src/main/java/org/apache/pulsar/io/jdbc/MariadbJdbcAutoSchemaSink.java rename to jdbc/mariadb/src/main/java/org/apache/pulsar/io/jdbc/MariadbJdbcAutoSchemaSink.java diff --git a/pulsar-io/jdbc/mariadb/src/main/resources/META-INF/services/pulsar-io.yaml b/jdbc/mariadb/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/jdbc/mariadb/src/main/resources/META-INF/services/pulsar-io.yaml rename to jdbc/mariadb/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/jdbc/pom.xml b/jdbc/pom.xml similarity index 96% rename from pulsar-io/jdbc/pom.xml rename to jdbc/pom.xml index f5fe3eb..28962e9 100644 --- a/pulsar-io/jdbc/pom.xml +++ b/jdbc/pom.xml @@ -31,7 +31,7 @@ org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/jdbc/postgres/pom.xml b/jdbc/postgres/pom.xml similarity index 100% rename from pulsar-io/jdbc/postgres/pom.xml rename to jdbc/postgres/pom.xml diff --git a/pulsar-io/jdbc/postgres/src/main/java/org/apache/pulsar/io/jdbc/PostgresJdbcAutoSchemaSink.java b/jdbc/postgres/src/main/java/org/apache/pulsar/io/jdbc/PostgresJdbcAutoSchemaSink.java similarity index 100% rename from pulsar-io/jdbc/postgres/src/main/java/org/apache/pulsar/io/jdbc/PostgresJdbcAutoSchemaSink.java rename to jdbc/postgres/src/main/java/org/apache/pulsar/io/jdbc/PostgresJdbcAutoSchemaSink.java diff --git a/pulsar-io/jdbc/postgres/src/main/resources/META-INF/services/pulsar-io.yaml b/jdbc/postgres/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/jdbc/postgres/src/main/resources/META-INF/services/pulsar-io.yaml rename to jdbc/postgres/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/jdbc/sqlite/pom.xml b/jdbc/sqlite/pom.xml similarity index 100% rename from pulsar-io/jdbc/sqlite/pom.xml rename to jdbc/sqlite/pom.xml diff --git a/pulsar-io/jdbc/sqlite/src/main/java/org/apache/pulsar/io/jdbc/SqliteJdbcAutoSchemaSink.java b/jdbc/sqlite/src/main/java/org/apache/pulsar/io/jdbc/SqliteJdbcAutoSchemaSink.java similarity index 100% rename from pulsar-io/jdbc/sqlite/src/main/java/org/apache/pulsar/io/jdbc/SqliteJdbcAutoSchemaSink.java rename to jdbc/sqlite/src/main/java/org/apache/pulsar/io/jdbc/SqliteJdbcAutoSchemaSink.java diff --git a/pulsar-io/jdbc/sqlite/src/main/resources/META-INF/services/pulsar-io.yaml b/jdbc/sqlite/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/jdbc/sqlite/src/main/resources/META-INF/services/pulsar-io.yaml rename to jdbc/sqlite/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/jdbc/sqlite/src/test/java/org/apache/pulsar/io/jdbc/JdbcUtilsTest.java b/jdbc/sqlite/src/test/java/org/apache/pulsar/io/jdbc/JdbcUtilsTest.java similarity index 100% rename from pulsar-io/jdbc/sqlite/src/test/java/org/apache/pulsar/io/jdbc/JdbcUtilsTest.java rename to jdbc/sqlite/src/test/java/org/apache/pulsar/io/jdbc/JdbcUtilsTest.java diff --git a/pulsar-io/jdbc/sqlite/src/test/java/org/apache/pulsar/io/jdbc/SqliteJdbcSinkTest.java b/jdbc/sqlite/src/test/java/org/apache/pulsar/io/jdbc/SqliteJdbcSinkTest.java similarity index 100% rename from pulsar-io/jdbc/sqlite/src/test/java/org/apache/pulsar/io/jdbc/SqliteJdbcSinkTest.java rename to jdbc/sqlite/src/test/java/org/apache/pulsar/io/jdbc/SqliteJdbcSinkTest.java diff --git a/pulsar-io/jdbc/sqlite/src/test/java/org/apache/pulsar/io/jdbc/SqliteUtils.java b/jdbc/sqlite/src/test/java/org/apache/pulsar/io/jdbc/SqliteUtils.java similarity index 100% rename from pulsar-io/jdbc/sqlite/src/test/java/org/apache/pulsar/io/jdbc/SqliteUtils.java rename to jdbc/sqlite/src/test/java/org/apache/pulsar/io/jdbc/SqliteUtils.java diff --git a/pulsar-io/kafka-connect-adaptor/pom.xml b/kafka-connect-adaptor/pom.xml similarity index 98% rename from pulsar-io/kafka-connect-adaptor/pom.xml rename to kafka-connect-adaptor/pom.xml index 1f8b0c7..4cbc78f 100644 --- a/pulsar-io/kafka-connect-adaptor/pom.xml +++ b/kafka-connect-adaptor/pom.xml @@ -23,7 +23,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/AbstractKafkaConnectSource.java b/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/AbstractKafkaConnectSource.java similarity index 100% rename from pulsar-io/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/AbstractKafkaConnectSource.java rename to kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/AbstractKafkaConnectSource.java diff --git a/pulsar-io/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/KafkaConnectSource.java b/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/KafkaConnectSource.java similarity index 100% rename from pulsar-io/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/KafkaConnectSource.java rename to kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/KafkaConnectSource.java diff --git a/pulsar-io/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/PulsarIOSourceTaskContext.java b/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/PulsarIOSourceTaskContext.java similarity index 100% rename from pulsar-io/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/PulsarIOSourceTaskContext.java rename to kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/PulsarIOSourceTaskContext.java diff --git a/pulsar-io/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/PulsarKafkaWorkerConfig.java b/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/PulsarKafkaWorkerConfig.java similarity index 100% rename from pulsar-io/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/PulsarKafkaWorkerConfig.java rename to kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/PulsarKafkaWorkerConfig.java diff --git a/pulsar-io/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/PulsarOffsetBackingStore.java b/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/PulsarOffsetBackingStore.java similarity index 100% rename from pulsar-io/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/PulsarOffsetBackingStore.java rename to kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/PulsarOffsetBackingStore.java diff --git a/pulsar-io/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/schema/KafkaSchemaWrappedSchema.java b/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/schema/KafkaSchemaWrappedSchema.java similarity index 100% rename from pulsar-io/kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/schema/KafkaSchemaWrappedSchema.java rename to kafka-connect-adaptor/src/main/java/org/apache/pulsar/io/kafka/connect/schema/KafkaSchemaWrappedSchema.java diff --git a/pulsar-io/kafka-connect-adaptor/src/main/resources/META-INF/services/pulsar-io.yaml b/kafka-connect-adaptor/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/kafka-connect-adaptor/src/main/resources/META-INF/services/pulsar-io.yaml rename to kafka-connect-adaptor/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/kafka-connect-adaptor/src/test/java/org/apache/pulsar/io/kafka/connect/KafkaConnectSourceTest.java b/kafka-connect-adaptor/src/test/java/org/apache/pulsar/io/kafka/connect/KafkaConnectSourceTest.java similarity index 100% rename from pulsar-io/kafka-connect-adaptor/src/test/java/org/apache/pulsar/io/kafka/connect/KafkaConnectSourceTest.java rename to kafka-connect-adaptor/src/test/java/org/apache/pulsar/io/kafka/connect/KafkaConnectSourceTest.java diff --git a/pulsar-io/kafka-connect-adaptor/src/test/java/org/apache/pulsar/io/kafka/connect/PulsarOffsetBackingStoreTest.java b/kafka-connect-adaptor/src/test/java/org/apache/pulsar/io/kafka/connect/PulsarOffsetBackingStoreTest.java similarity index 100% rename from pulsar-io/kafka-connect-adaptor/src/test/java/org/apache/pulsar/io/kafka/connect/PulsarOffsetBackingStoreTest.java rename to kafka-connect-adaptor/src/test/java/org/apache/pulsar/io/kafka/connect/PulsarOffsetBackingStoreTest.java diff --git a/pulsar-io/kafka/pom.xml b/kafka/pom.xml similarity index 97% rename from pulsar-io/kafka/pom.xml rename to kafka/pom.xml index 90339e0..eef7de4 100644 --- a/pulsar-io/kafka/pom.xml +++ b/kafka/pom.xml @@ -23,7 +23,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaAbstractSink.java b/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaAbstractSink.java similarity index 100% rename from pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaAbstractSink.java rename to kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaAbstractSink.java diff --git a/pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaAbstractSource.java b/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaAbstractSource.java similarity index 100% rename from pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaAbstractSource.java rename to kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaAbstractSource.java diff --git a/pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaBytesSink.java b/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaBytesSink.java similarity index 100% rename from pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaBytesSink.java rename to kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaBytesSink.java diff --git a/pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaBytesSource.java b/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaBytesSource.java similarity index 100% rename from pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaBytesSource.java rename to kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaBytesSource.java diff --git a/pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaSinkConfig.java b/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaSinkConfig.java similarity index 100% rename from pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaSinkConfig.java rename to kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaSinkConfig.java diff --git a/pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaSourceConfig.java b/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaSourceConfig.java similarity index 100% rename from pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaSourceConfig.java rename to kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaSourceConfig.java diff --git a/pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaStringSource.java b/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaStringSource.java similarity index 100% rename from pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaStringSource.java rename to kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaStringSource.java diff --git a/pulsar-io/kafka/src/main/resources/META-INF/services/pulsar-io.yaml b/kafka/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/kafka/src/main/resources/META-INF/services/pulsar-io.yaml rename to kafka/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/kafka/src/test/java/org/apache/pulsar/io/kafka/sink/KafkaAbstractSinkTest.java b/kafka/src/test/java/org/apache/pulsar/io/kafka/sink/KafkaAbstractSinkTest.java similarity index 100% rename from pulsar-io/kafka/src/test/java/org/apache/pulsar/io/kafka/sink/KafkaAbstractSinkTest.java rename to kafka/src/test/java/org/apache/pulsar/io/kafka/sink/KafkaAbstractSinkTest.java diff --git a/pulsar-io/kafka/src/test/java/org/apache/pulsar/io/kafka/source/KafkaAbstractSourceTest.java b/kafka/src/test/java/org/apache/pulsar/io/kafka/source/KafkaAbstractSourceTest.java similarity index 100% rename from pulsar-io/kafka/src/test/java/org/apache/pulsar/io/kafka/source/KafkaAbstractSourceTest.java rename to kafka/src/test/java/org/apache/pulsar/io/kafka/source/KafkaAbstractSourceTest.java diff --git a/pulsar-io/kafka/src/test/resources/kafkaSinkConfig.yaml b/kafka/src/test/resources/kafkaSinkConfig.yaml similarity index 100% rename from pulsar-io/kafka/src/test/resources/kafkaSinkConfig.yaml rename to kafka/src/test/resources/kafkaSinkConfig.yaml diff --git a/pulsar-io/kafka/src/test/resources/kafkaSourceConfig.yaml b/kafka/src/test/resources/kafkaSourceConfig.yaml similarity index 100% rename from pulsar-io/kafka/src/test/resources/kafkaSourceConfig.yaml rename to kafka/src/test/resources/kafkaSourceConfig.yaml diff --git a/pulsar-io/kinesis/pom.xml b/kinesis/pom.xml similarity index 98% rename from pulsar-io/kinesis/pom.xml rename to kinesis/pom.xml index bbc8d48..b52543b 100644 --- a/pulsar-io/kinesis/pom.xml +++ b/kinesis/pom.xml @@ -23,7 +23,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/kinesis/src/main/fb/KinesisMessageApi.fbs b/kinesis/src/main/fb/KinesisMessageApi.fbs similarity index 100% rename from pulsar-io/kinesis/src/main/fb/KinesisMessageApi.fbs rename to kinesis/src/main/fb/KinesisMessageApi.fbs diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/AwsCredentialProviderPlugin.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/AwsCredentialProviderPlugin.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/AwsCredentialProviderPlugin.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/AwsCredentialProviderPlugin.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/AwsDefaultProviderChainPlugin.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/AwsDefaultProviderChainPlugin.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/AwsDefaultProviderChainPlugin.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/AwsDefaultProviderChainPlugin.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/BaseKinesisConfig.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/BaseKinesisConfig.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/BaseKinesisConfig.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/BaseKinesisConfig.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisRecord.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisRecord.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisRecord.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisRecord.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisRecordProcessor.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisRecordProcessor.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisRecordProcessor.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisRecordProcessor.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisRecordProcessorFactory.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisRecordProcessorFactory.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisRecordProcessorFactory.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisRecordProcessorFactory.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSink.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSink.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSink.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSink.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSinkConfig.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSinkConfig.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSinkConfig.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSinkConfig.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSource.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSource.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSource.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSource.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSourceConfig.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSourceConfig.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSourceConfig.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/KinesisSourceConfig.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/STSAssumeRoleProviderPlugin.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/STSAssumeRoleProviderPlugin.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/STSAssumeRoleProviderPlugin.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/STSAssumeRoleProviderPlugin.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/Utils.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/Utils.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/Utils.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/Utils.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/CompressionType.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/CompressionType.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/CompressionType.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/CompressionType.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/EncryptionCtx.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/EncryptionCtx.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/EncryptionCtx.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/EncryptionCtx.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/EncryptionKey.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/EncryptionKey.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/EncryptionKey.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/EncryptionKey.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/KeyValue.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/KeyValue.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/KeyValue.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/KeyValue.java diff --git a/pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/Message.java b/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/Message.java similarity index 100% rename from pulsar-io/kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/Message.java rename to kinesis/src/main/java/org/apache/pulsar/io/kinesis/fbs/Message.java diff --git a/pulsar-io/kinesis/src/main/resources/META-INF/services/pulsar-io.yaml b/kinesis/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/kinesis/src/main/resources/META-INF/services/pulsar-io.yaml rename to kinesis/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/kinesis/src/test/java/org/apache/pulsar/io/kinesis/KinesisSinkConfigTests.java b/kinesis/src/test/java/org/apache/pulsar/io/kinesis/KinesisSinkConfigTests.java similarity index 100% rename from pulsar-io/kinesis/src/test/java/org/apache/pulsar/io/kinesis/KinesisSinkConfigTests.java rename to kinesis/src/test/java/org/apache/pulsar/io/kinesis/KinesisSinkConfigTests.java diff --git a/pulsar-io/kinesis/src/test/java/org/apache/pulsar/io/kinesis/KinesisSinkTest.java b/kinesis/src/test/java/org/apache/pulsar/io/kinesis/KinesisSinkTest.java similarity index 100% rename from pulsar-io/kinesis/src/test/java/org/apache/pulsar/io/kinesis/KinesisSinkTest.java rename to kinesis/src/test/java/org/apache/pulsar/io/kinesis/KinesisSinkTest.java diff --git a/pulsar-io/kinesis/src/test/java/org/apache/pulsar/io/kinesis/KinesisSourceConfigTests.java b/kinesis/src/test/java/org/apache/pulsar/io/kinesis/KinesisSourceConfigTests.java similarity index 100% rename from pulsar-io/kinesis/src/test/java/org/apache/pulsar/io/kinesis/KinesisSourceConfigTests.java rename to kinesis/src/test/java/org/apache/pulsar/io/kinesis/KinesisSourceConfigTests.java diff --git a/pulsar-io/kinesis/src/test/java/org/apache/pulsar/io/kinesis/UtilsTest.java b/kinesis/src/test/java/org/apache/pulsar/io/kinesis/UtilsTest.java similarity index 100% rename from pulsar-io/kinesis/src/test/java/org/apache/pulsar/io/kinesis/UtilsTest.java rename to kinesis/src/test/java/org/apache/pulsar/io/kinesis/UtilsTest.java diff --git a/pulsar-io/kinesis/src/test/resources/sinkConfig.yaml b/kinesis/src/test/resources/sinkConfig.yaml similarity index 100% rename from pulsar-io/kinesis/src/test/resources/sinkConfig.yaml rename to kinesis/src/test/resources/sinkConfig.yaml diff --git a/pulsar-io/kinesis/src/test/resources/sourceConfig.yaml b/kinesis/src/test/resources/sourceConfig.yaml similarity index 100% rename from pulsar-io/kinesis/src/test/resources/sourceConfig.yaml rename to kinesis/src/test/resources/sourceConfig.yaml diff --git a/pulsar-io/mongo/pom.xml b/mongo/pom.xml similarity index 97% rename from pulsar-io/mongo/pom.xml rename to mongo/pom.xml index 2343906..edb80fd 100644 --- a/pulsar-io/mongo/pom.xml +++ b/mongo/pom.xml @@ -25,7 +25,7 @@ org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/mongo/src/main/java/org/apache/pulsar/io/mongodb/MongoConfig.java b/mongo/src/main/java/org/apache/pulsar/io/mongodb/MongoConfig.java similarity index 100% rename from pulsar-io/mongo/src/main/java/org/apache/pulsar/io/mongodb/MongoConfig.java rename to mongo/src/main/java/org/apache/pulsar/io/mongodb/MongoConfig.java diff --git a/pulsar-io/mongo/src/main/java/org/apache/pulsar/io/mongodb/MongoSink.java b/mongo/src/main/java/org/apache/pulsar/io/mongodb/MongoSink.java similarity index 100% rename from pulsar-io/mongo/src/main/java/org/apache/pulsar/io/mongodb/MongoSink.java rename to mongo/src/main/java/org/apache/pulsar/io/mongodb/MongoSink.java diff --git a/pulsar-io/mongo/src/main/java/org/apache/pulsar/io/mongodb/MongoSource.java b/mongo/src/main/java/org/apache/pulsar/io/mongodb/MongoSource.java similarity index 100% rename from pulsar-io/mongo/src/main/java/org/apache/pulsar/io/mongodb/MongoSource.java rename to mongo/src/main/java/org/apache/pulsar/io/mongodb/MongoSource.java diff --git a/pulsar-io/mongo/src/main/java/org/apache/pulsar/io/mongodb/package-info.java b/mongo/src/main/java/org/apache/pulsar/io/mongodb/package-info.java similarity index 100% rename from pulsar-io/mongo/src/main/java/org/apache/pulsar/io/mongodb/package-info.java rename to mongo/src/main/java/org/apache/pulsar/io/mongodb/package-info.java diff --git a/pulsar-io/mongo/src/main/resources/META-INF/services/pulsar-io.yaml b/mongo/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/mongo/src/main/resources/META-INF/services/pulsar-io.yaml rename to mongo/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/mongo/src/test/java/org/apache/pulsar/io/mongodb/MongoConfigTest.java b/mongo/src/test/java/org/apache/pulsar/io/mongodb/MongoConfigTest.java similarity index 100% rename from pulsar-io/mongo/src/test/java/org/apache/pulsar/io/mongodb/MongoConfigTest.java rename to mongo/src/test/java/org/apache/pulsar/io/mongodb/MongoConfigTest.java diff --git a/pulsar-io/mongo/src/test/java/org/apache/pulsar/io/mongodb/MongoSinkTest.java b/mongo/src/test/java/org/apache/pulsar/io/mongodb/MongoSinkTest.java similarity index 100% rename from pulsar-io/mongo/src/test/java/org/apache/pulsar/io/mongodb/MongoSinkTest.java rename to mongo/src/test/java/org/apache/pulsar/io/mongodb/MongoSinkTest.java diff --git a/pulsar-io/mongo/src/test/java/org/apache/pulsar/io/mongodb/MongoSourceTest.java b/mongo/src/test/java/org/apache/pulsar/io/mongodb/MongoSourceTest.java similarity index 100% rename from pulsar-io/mongo/src/test/java/org/apache/pulsar/io/mongodb/MongoSourceTest.java rename to mongo/src/test/java/org/apache/pulsar/io/mongodb/MongoSourceTest.java diff --git a/pulsar-io/mongo/src/test/java/org/apache/pulsar/io/mongodb/TestHelper.java b/mongo/src/test/java/org/apache/pulsar/io/mongodb/TestHelper.java similarity index 100% rename from pulsar-io/mongo/src/test/java/org/apache/pulsar/io/mongodb/TestHelper.java rename to mongo/src/test/java/org/apache/pulsar/io/mongodb/TestHelper.java diff --git a/pulsar-io/mongo/src/test/resources/mongoSinkConfig.yaml b/mongo/src/test/resources/mongoSinkConfig.yaml similarity index 100% rename from pulsar-io/mongo/src/test/resources/mongoSinkConfig.yaml rename to mongo/src/test/resources/mongoSinkConfig.yaml diff --git a/pulsar-io/netty/pom.xml b/netty/pom.xml similarity index 98% rename from pulsar-io/netty/pom.xml rename to netty/pom.xml index e8611a4..a66a7fd 100644 --- a/pulsar-io/netty/pom.xml +++ b/netty/pom.xml @@ -24,7 +24,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/NettySource.java b/netty/src/main/java/org/apache/pulsar/io/netty/NettySource.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/NettySource.java rename to netty/src/main/java/org/apache/pulsar/io/netty/NettySource.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/NettySourceConfig.java b/netty/src/main/java/org/apache/pulsar/io/netty/NettySourceConfig.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/NettySourceConfig.java rename to netty/src/main/java/org/apache/pulsar/io/netty/NettySourceConfig.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/http/NettyHttpChannelInitializer.java b/netty/src/main/java/org/apache/pulsar/io/netty/http/NettyHttpChannelInitializer.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/http/NettyHttpChannelInitializer.java rename to netty/src/main/java/org/apache/pulsar/io/netty/http/NettyHttpChannelInitializer.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/http/NettyHttpServerHandler.java b/netty/src/main/java/org/apache/pulsar/io/netty/http/NettyHttpServerHandler.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/http/NettyHttpServerHandler.java rename to netty/src/main/java/org/apache/pulsar/io/netty/http/NettyHttpServerHandler.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/http/package-info.java b/netty/src/main/java/org/apache/pulsar/io/netty/http/package-info.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/http/package-info.java rename to netty/src/main/java/org/apache/pulsar/io/netty/http/package-info.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/package-info.java b/netty/src/main/java/org/apache/pulsar/io/netty/package-info.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/package-info.java rename to netty/src/main/java/org/apache/pulsar/io/netty/package-info.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/server/NettyServer.java b/netty/src/main/java/org/apache/pulsar/io/netty/server/NettyServer.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/server/NettyServer.java rename to netty/src/main/java/org/apache/pulsar/io/netty/server/NettyServer.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/server/package-info.java b/netty/src/main/java/org/apache/pulsar/io/netty/server/package-info.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/server/package-info.java rename to netty/src/main/java/org/apache/pulsar/io/netty/server/package-info.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/tcp/NettyTCPChannelInitializer.java b/netty/src/main/java/org/apache/pulsar/io/netty/tcp/NettyTCPChannelInitializer.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/tcp/NettyTCPChannelInitializer.java rename to netty/src/main/java/org/apache/pulsar/io/netty/tcp/NettyTCPChannelInitializer.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/tcp/NettyTCPServerHandler.java b/netty/src/main/java/org/apache/pulsar/io/netty/tcp/NettyTCPServerHandler.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/tcp/NettyTCPServerHandler.java rename to netty/src/main/java/org/apache/pulsar/io/netty/tcp/NettyTCPServerHandler.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/tcp/package-info.java b/netty/src/main/java/org/apache/pulsar/io/netty/tcp/package-info.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/tcp/package-info.java rename to netty/src/main/java/org/apache/pulsar/io/netty/tcp/package-info.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/udp/NettyUDPChannelInitializer.java b/netty/src/main/java/org/apache/pulsar/io/netty/udp/NettyUDPChannelInitializer.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/udp/NettyUDPChannelInitializer.java rename to netty/src/main/java/org/apache/pulsar/io/netty/udp/NettyUDPChannelInitializer.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/udp/NettyUDPServerHandler.java b/netty/src/main/java/org/apache/pulsar/io/netty/udp/NettyUDPServerHandler.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/udp/NettyUDPServerHandler.java rename to netty/src/main/java/org/apache/pulsar/io/netty/udp/NettyUDPServerHandler.java diff --git a/pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/udp/package-info.java b/netty/src/main/java/org/apache/pulsar/io/netty/udp/package-info.java similarity index 100% rename from pulsar-io/netty/src/main/java/org/apache/pulsar/io/netty/udp/package-info.java rename to netty/src/main/java/org/apache/pulsar/io/netty/udp/package-info.java diff --git a/pulsar-io/netty/src/main/java/package-info.java b/netty/src/main/java/package-info.java similarity index 100% rename from pulsar-io/netty/src/main/java/package-info.java rename to netty/src/main/java/package-info.java diff --git a/pulsar-io/netty/src/main/resources/META-INF/services/pulsar-io.yaml b/netty/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/netty/src/main/resources/META-INF/services/pulsar-io.yaml rename to netty/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/netty/src/test/java/org/apache/pulsar/io/netty/NettySourceConfigTest.java b/netty/src/test/java/org/apache/pulsar/io/netty/NettySourceConfigTest.java similarity index 100% rename from pulsar-io/netty/src/test/java/org/apache/pulsar/io/netty/NettySourceConfigTest.java rename to netty/src/test/java/org/apache/pulsar/io/netty/NettySourceConfigTest.java diff --git a/pulsar-io/netty/src/test/java/org/apache/pulsar/io/netty/http/NettyHttpChannelInitializerTest.java b/netty/src/test/java/org/apache/pulsar/io/netty/http/NettyHttpChannelInitializerTest.java similarity index 100% rename from pulsar-io/netty/src/test/java/org/apache/pulsar/io/netty/http/NettyHttpChannelInitializerTest.java rename to netty/src/test/java/org/apache/pulsar/io/netty/http/NettyHttpChannelInitializerTest.java diff --git a/pulsar-io/netty/src/test/java/org/apache/pulsar/io/netty/server/NettyServerTest.java b/netty/src/test/java/org/apache/pulsar/io/netty/server/NettyServerTest.java similarity index 100% rename from pulsar-io/netty/src/test/java/org/apache/pulsar/io/netty/server/NettyServerTest.java rename to netty/src/test/java/org/apache/pulsar/io/netty/server/NettyServerTest.java diff --git a/pulsar-io/netty/src/test/java/org/apache/pulsar/io/netty/tcp/NettyTCPChannelInitializerTest.java b/netty/src/test/java/org/apache/pulsar/io/netty/tcp/NettyTCPChannelInitializerTest.java similarity index 100% rename from pulsar-io/netty/src/test/java/org/apache/pulsar/io/netty/tcp/NettyTCPChannelInitializerTest.java rename to netty/src/test/java/org/apache/pulsar/io/netty/tcp/NettyTCPChannelInitializerTest.java diff --git a/pulsar-io/netty/src/test/java/org/apache/pulsar/io/netty/udp/NettyUDPChannelInitializerTest.java b/netty/src/test/java/org/apache/pulsar/io/netty/udp/NettyUDPChannelInitializerTest.java similarity index 100% rename from pulsar-io/netty/src/test/java/org/apache/pulsar/io/netty/udp/NettyUDPChannelInitializerTest.java rename to netty/src/test/java/org/apache/pulsar/io/netty/udp/NettyUDPChannelInitializerTest.java diff --git a/pulsar-io/netty/src/test/resources/nettySourceConfig.yaml b/netty/src/test/resources/nettySourceConfig.yaml similarity index 100% rename from pulsar-io/netty/src/test/resources/nettySourceConfig.yaml rename to netty/src/test/resources/nettySourceConfig.yaml diff --git a/pulsar-io/netty/src/test/resources/nettySourceConfigWithInvalidProperty.yaml b/netty/src/test/resources/nettySourceConfigWithInvalidProperty.yaml similarity index 100% rename from pulsar-io/netty/src/test/resources/nettySourceConfigWithInvalidProperty.yaml rename to netty/src/test/resources/nettySourceConfigWithInvalidProperty.yaml diff --git a/pom.xml b/pom.xml index 9bc36a6..b130540 100644 --- a/pom.xml +++ b/pom.xml @@ -1,4 +1,3 @@ - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 pom org.apache.pulsar - pulsar + pulsar-connectors 2.7.0-SNAPSHOT - org.apache.pulsar - pulsar-connectors - - 2.7.0-SNAPSHOT - - Pulsar Adapters - A collections of Pulsar IO connectors. - https://github.com/apache/pulsar-connectors - - - Apache Software Foundation - http://www.apache.org/ - - 2017 - - - - Apache Pulsar developers - http://pulsar.apache.org/ - - - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0.txt - repo - - - - - https://github.com/apache/pulsar-connectors - scm:git:https://github.com/apache/pulsar-connectors.git - scm:git:ssh://git@github.com:apache/pulsar-connectors.git - - - - Travis - https://travis-ci.org/apache/pulsar - - - - Github - https://github.com/apache/pulsar-connectors/issues - - - - 1.6.0 - 2.0.0 - - - - pulsar-io - - - - - - - - - - + pulsar-io-connectors + Pulsar IO :: Connectors Parent - windows + main - - Windows - + true - - rename-netty-native-libs.cmd - + + docs + aws + twitter + cassandra + aerospike + kafka + rabbitmq + kinesis + hdfs3 + jdbc + elastic-search + kafka-connect-adaptor + debezium + hdfs2 + canal + file + netty + hbase + mongo + flume + redis + solr + influxdb + dynamodb + - - - - central - default - https://repo1.maven.org/maven2 - - - - diff --git a/pulsar-io/pom.xml b/pulsar-io/pom.xml deleted file mode 100644 index f1bccf6..0000000 --- a/pulsar-io/pom.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - 4.0.0 - pom - - org.apache.pulsar - pulsar-connectors - 2.7.0-SNAPSHOT - - - pulsar-io - Pulsar IO :: Parent - - - - main - - true - - - docs - aws - twitter - cassandra - aerospike - kafka - rabbitmq - kinesis - hdfs3 - jdbc - elastic-search - kafka-connect-adaptor - debezium - hdfs2 - canal - file - netty - hbase - mongo - flume - redis - solr - influxdb - dynamodb - - - - diff --git a/pulsar-io/rabbitmq/pom.xml b/rabbitmq/pom.xml similarity index 98% rename from pulsar-io/rabbitmq/pom.xml rename to rabbitmq/pom.xml index dd50ec0..58abbd1 100644 --- a/pulsar-io/rabbitmq/pom.xml +++ b/rabbitmq/pom.xml @@ -23,7 +23,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQAbstractConfig.java b/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQAbstractConfig.java similarity index 100% rename from pulsar-io/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQAbstractConfig.java rename to rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQAbstractConfig.java diff --git a/pulsar-io/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSink.java b/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSink.java similarity index 100% rename from pulsar-io/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSink.java rename to rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSink.java diff --git a/pulsar-io/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSinkConfig.java b/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSinkConfig.java similarity index 100% rename from pulsar-io/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSinkConfig.java rename to rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSinkConfig.java diff --git a/pulsar-io/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSource.java b/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSource.java similarity index 100% rename from pulsar-io/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSource.java rename to rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSource.java diff --git a/pulsar-io/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSourceConfig.java b/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSourceConfig.java similarity index 100% rename from pulsar-io/rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSourceConfig.java rename to rabbitmq/src/main/java/org/apache/pulsar/io/rabbitmq/RabbitMQSourceConfig.java diff --git a/pulsar-io/rabbitmq/src/main/resources/META-INF/services/pulsar-io.yaml b/rabbitmq/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/rabbitmq/src/main/resources/META-INF/services/pulsar-io.yaml rename to rabbitmq/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/RabbitMQBrokerManager.java b/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/RabbitMQBrokerManager.java similarity index 100% rename from pulsar-io/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/RabbitMQBrokerManager.java rename to rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/RabbitMQBrokerManager.java diff --git a/pulsar-io/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/sink/RabbitMQSinkConfigTest.java b/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/sink/RabbitMQSinkConfigTest.java similarity index 100% rename from pulsar-io/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/sink/RabbitMQSinkConfigTest.java rename to rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/sink/RabbitMQSinkConfigTest.java diff --git a/pulsar-io/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/sink/RabbitMQSinkTest.java b/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/sink/RabbitMQSinkTest.java similarity index 100% rename from pulsar-io/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/sink/RabbitMQSinkTest.java rename to rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/sink/RabbitMQSinkTest.java diff --git a/pulsar-io/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/source/RabbitMQSourceConfigTest.java b/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/source/RabbitMQSourceConfigTest.java similarity index 100% rename from pulsar-io/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/source/RabbitMQSourceConfigTest.java rename to rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/source/RabbitMQSourceConfigTest.java diff --git a/pulsar-io/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/source/RabbitMQSourceTest.java b/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/source/RabbitMQSourceTest.java similarity index 100% rename from pulsar-io/rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/source/RabbitMQSourceTest.java rename to rabbitmq/src/test/java/org/apache/pulsar/io/rabbitmq/source/RabbitMQSourceTest.java diff --git a/pulsar-io/rabbitmq/src/test/resources/qpid.json b/rabbitmq/src/test/resources/qpid.json similarity index 100% rename from pulsar-io/rabbitmq/src/test/resources/qpid.json rename to rabbitmq/src/test/resources/qpid.json diff --git a/pulsar-io/rabbitmq/src/test/resources/sinkConfig.yaml b/rabbitmq/src/test/resources/sinkConfig.yaml similarity index 100% rename from pulsar-io/rabbitmq/src/test/resources/sinkConfig.yaml rename to rabbitmq/src/test/resources/sinkConfig.yaml diff --git a/pulsar-io/rabbitmq/src/test/resources/sourceConfig.yaml b/rabbitmq/src/test/resources/sourceConfig.yaml similarity index 100% rename from pulsar-io/rabbitmq/src/test/resources/sourceConfig.yaml rename to rabbitmq/src/test/resources/sourceConfig.yaml diff --git a/pulsar-io/redis/pom.xml b/redis/pom.xml similarity index 98% rename from pulsar-io/redis/pom.xml rename to redis/pom.xml index f8de402..318be87 100644 --- a/pulsar-io/redis/pom.xml +++ b/redis/pom.xml @@ -23,7 +23,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - pulsar-io + pulsar-io-connectors org.apache.pulsar 2.7.0-SNAPSHOT diff --git a/pulsar-io/redis/src/main/java/org/apache/pulsar/io/redis/RedisAbstractConfig.java b/redis/src/main/java/org/apache/pulsar/io/redis/RedisAbstractConfig.java similarity index 100% rename from pulsar-io/redis/src/main/java/org/apache/pulsar/io/redis/RedisAbstractConfig.java rename to redis/src/main/java/org/apache/pulsar/io/redis/RedisAbstractConfig.java diff --git a/pulsar-io/redis/src/main/java/org/apache/pulsar/io/redis/RedisSession.java b/redis/src/main/java/org/apache/pulsar/io/redis/RedisSession.java similarity index 100% rename from pulsar-io/redis/src/main/java/org/apache/pulsar/io/redis/RedisSession.java rename to redis/src/main/java/org/apache/pulsar/io/redis/RedisSession.java diff --git a/pulsar-io/redis/src/main/java/org/apache/pulsar/io/redis/sink/RedisSink.java b/redis/src/main/java/org/apache/pulsar/io/redis/sink/RedisSink.java similarity index 100% rename from pulsar-io/redis/src/main/java/org/apache/pulsar/io/redis/sink/RedisSink.java rename to redis/src/main/java/org/apache/pulsar/io/redis/sink/RedisSink.java diff --git a/pulsar-io/redis/src/main/java/org/apache/pulsar/io/redis/sink/RedisSinkConfig.java b/redis/src/main/java/org/apache/pulsar/io/redis/sink/RedisSinkConfig.java similarity index 100% rename from pulsar-io/redis/src/main/java/org/apache/pulsar/io/redis/sink/RedisSinkConfig.java rename to redis/src/main/java/org/apache/pulsar/io/redis/sink/RedisSinkConfig.java diff --git a/pulsar-io/redis/src/main/resources/META-INF/services/pulsar-io.yaml b/redis/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/redis/src/main/resources/META-INF/services/pulsar-io.yaml rename to redis/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/redis/src/test/java/org/apache/pulsar/io/redis/EmbeddedRedisUtils.java b/redis/src/test/java/org/apache/pulsar/io/redis/EmbeddedRedisUtils.java similarity index 100% rename from pulsar-io/redis/src/test/java/org/apache/pulsar/io/redis/EmbeddedRedisUtils.java rename to redis/src/test/java/org/apache/pulsar/io/redis/EmbeddedRedisUtils.java diff --git a/pulsar-io/redis/src/test/java/org/apache/pulsar/io/redis/sink/RedisSinkConfigTest.java b/redis/src/test/java/org/apache/pulsar/io/redis/sink/RedisSinkConfigTest.java similarity index 100% rename from pulsar-io/redis/src/test/java/org/apache/pulsar/io/redis/sink/RedisSinkConfigTest.java rename to redis/src/test/java/org/apache/pulsar/io/redis/sink/RedisSinkConfigTest.java diff --git a/pulsar-io/redis/src/test/java/org/apache/pulsar/io/redis/sink/RedisSinkTest.java b/redis/src/test/java/org/apache/pulsar/io/redis/sink/RedisSinkTest.java similarity index 100% rename from pulsar-io/redis/src/test/java/org/apache/pulsar/io/redis/sink/RedisSinkTest.java rename to redis/src/test/java/org/apache/pulsar/io/redis/sink/RedisSinkTest.java diff --git a/pulsar-io/redis/src/test/resources/sinkConfig.yaml b/redis/src/test/resources/sinkConfig.yaml similarity index 100% rename from pulsar-io/redis/src/test/resources/sinkConfig.yaml rename to redis/src/test/resources/sinkConfig.yaml diff --git a/pulsar-io/solr/pom.xml b/solr/pom.xml similarity index 98% rename from pulsar-io/solr/pom.xml rename to solr/pom.xml index 8156279..17c26a4 100644 --- a/pulsar-io/solr/pom.xml +++ b/solr/pom.xml @@ -23,7 +23,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - pulsar-io + pulsar-io-connectors org.apache.pulsar 2.7.0-SNAPSHOT diff --git a/pulsar-io/solr/src/main/java/org/apache/pulsar/io/solr/SolrAbstractSink.java b/solr/src/main/java/org/apache/pulsar/io/solr/SolrAbstractSink.java similarity index 100% rename from pulsar-io/solr/src/main/java/org/apache/pulsar/io/solr/SolrAbstractSink.java rename to solr/src/main/java/org/apache/pulsar/io/solr/SolrAbstractSink.java diff --git a/pulsar-io/solr/src/main/java/org/apache/pulsar/io/solr/SolrGenericRecordSink.java b/solr/src/main/java/org/apache/pulsar/io/solr/SolrGenericRecordSink.java similarity index 100% rename from pulsar-io/solr/src/main/java/org/apache/pulsar/io/solr/SolrGenericRecordSink.java rename to solr/src/main/java/org/apache/pulsar/io/solr/SolrGenericRecordSink.java diff --git a/pulsar-io/solr/src/main/java/org/apache/pulsar/io/solr/SolrSinkConfig.java b/solr/src/main/java/org/apache/pulsar/io/solr/SolrSinkConfig.java similarity index 100% rename from pulsar-io/solr/src/main/java/org/apache/pulsar/io/solr/SolrSinkConfig.java rename to solr/src/main/java/org/apache/pulsar/io/solr/SolrSinkConfig.java diff --git a/pulsar-io/solr/src/main/resources/META-INF/services/pulsar-io.yaml b/solr/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/solr/src/main/resources/META-INF/services/pulsar-io.yaml rename to solr/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/solr/src/test/java/org/apache/pulsar/io/solr/SolrGenericRecordSinkTest.java b/solr/src/test/java/org/apache/pulsar/io/solr/SolrGenericRecordSinkTest.java similarity index 100% rename from pulsar-io/solr/src/test/java/org/apache/pulsar/io/solr/SolrGenericRecordSinkTest.java rename to solr/src/test/java/org/apache/pulsar/io/solr/SolrGenericRecordSinkTest.java diff --git a/pulsar-io/solr/src/test/java/org/apache/pulsar/io/solr/SolrServerUtil.java b/solr/src/test/java/org/apache/pulsar/io/solr/SolrServerUtil.java similarity index 100% rename from pulsar-io/solr/src/test/java/org/apache/pulsar/io/solr/SolrServerUtil.java rename to solr/src/test/java/org/apache/pulsar/io/solr/SolrServerUtil.java diff --git a/pulsar-io/solr/src/test/java/org/apache/pulsar/io/solr/SolrSinkConfigTest.java b/solr/src/test/java/org/apache/pulsar/io/solr/SolrSinkConfigTest.java similarity index 100% rename from pulsar-io/solr/src/test/java/org/apache/pulsar/io/solr/SolrSinkConfigTest.java rename to solr/src/test/java/org/apache/pulsar/io/solr/SolrSinkConfigTest.java diff --git a/pulsar-io/solr/src/test/resources/sinkConfig.yaml b/solr/src/test/resources/sinkConfig.yaml similarity index 100% rename from pulsar-io/solr/src/test/resources/sinkConfig.yaml rename to solr/src/test/resources/sinkConfig.yaml diff --git a/pulsar-io/solr/src/test/resources/solr.xml b/solr/src/test/resources/solr.xml similarity index 100% rename from pulsar-io/solr/src/test/resources/solr.xml rename to solr/src/test/resources/solr.xml diff --git a/pulsar-io/twitter/pom.xml b/twitter/pom.xml similarity index 98% rename from pulsar-io/twitter/pom.xml rename to twitter/pom.xml index 6405e49..fb83540 100644 --- a/pulsar-io/twitter/pom.xml +++ b/twitter/pom.xml @@ -23,7 +23,7 @@ 4.0.0 org.apache.pulsar - pulsar-io + pulsar-io-connectors 2.7.0-SNAPSHOT diff --git a/pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/TwitterFireHose.java b/twitter/src/main/java/org/apache/pulsar/io/twitter/TwitterFireHose.java similarity index 100% rename from pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/TwitterFireHose.java rename to twitter/src/main/java/org/apache/pulsar/io/twitter/TwitterFireHose.java diff --git a/pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/TwitterFireHoseConfig.java b/twitter/src/main/java/org/apache/pulsar/io/twitter/TwitterFireHoseConfig.java similarity index 100% rename from pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/TwitterFireHoseConfig.java rename to twitter/src/main/java/org/apache/pulsar/io/twitter/TwitterFireHoseConfig.java diff --git a/pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/data/TweetData.java b/twitter/src/main/java/org/apache/pulsar/io/twitter/data/TweetData.java similarity index 100% rename from pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/data/TweetData.java rename to twitter/src/main/java/org/apache/pulsar/io/twitter/data/TweetData.java diff --git a/pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/data/TwitterRecord.java b/twitter/src/main/java/org/apache/pulsar/io/twitter/data/TwitterRecord.java similarity index 100% rename from pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/data/TwitterRecord.java rename to twitter/src/main/java/org/apache/pulsar/io/twitter/data/TwitterRecord.java diff --git a/pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/data/package-info.java b/twitter/src/main/java/org/apache/pulsar/io/twitter/data/package-info.java similarity index 100% rename from pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/data/package-info.java rename to twitter/src/main/java/org/apache/pulsar/io/twitter/data/package-info.java diff --git a/pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/endpoint/SampleStatusesEndpoint.java b/twitter/src/main/java/org/apache/pulsar/io/twitter/endpoint/SampleStatusesEndpoint.java similarity index 100% rename from pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/endpoint/SampleStatusesEndpoint.java rename to twitter/src/main/java/org/apache/pulsar/io/twitter/endpoint/SampleStatusesEndpoint.java diff --git a/pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/endpoint/package-info.java b/twitter/src/main/java/org/apache/pulsar/io/twitter/endpoint/package-info.java similarity index 100% rename from pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/endpoint/package-info.java rename to twitter/src/main/java/org/apache/pulsar/io/twitter/endpoint/package-info.java diff --git a/pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/package-info.java b/twitter/src/main/java/org/apache/pulsar/io/twitter/package-info.java similarity index 100% rename from pulsar-io/twitter/src/main/java/org/apache/pulsar/io/twitter/package-info.java rename to twitter/src/main/java/org/apache/pulsar/io/twitter/package-info.java diff --git a/pulsar-io/twitter/src/main/resources/META-INF/services/pulsar-io.yaml b/twitter/src/main/resources/META-INF/services/pulsar-io.yaml similarity index 100% rename from pulsar-io/twitter/src/main/resources/META-INF/services/pulsar-io.yaml rename to twitter/src/main/resources/META-INF/services/pulsar-io.yaml diff --git a/pulsar-io/twitter/src/test/java/org/apache/pulsar/io/twitter/TwitterFireHoseConfigTests.java b/twitter/src/test/java/org/apache/pulsar/io/twitter/TwitterFireHoseConfigTests.java similarity index 100% rename from pulsar-io/twitter/src/test/java/org/apache/pulsar/io/twitter/TwitterFireHoseConfigTests.java rename to twitter/src/test/java/org/apache/pulsar/io/twitter/TwitterFireHoseConfigTests.java diff --git a/pulsar-io/twitter/src/test/resources/sourceConfig.yaml b/twitter/src/test/resources/sourceConfig.yaml similarity index 100% rename from pulsar-io/twitter/src/test/resources/sourceConfig.yaml rename to twitter/src/test/resources/sourceConfig.yaml