You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@inlong.apache.org by zi...@apache.org on 2023/01/10 10:40:18 UTC

[inlong] branch master updated: [INLONG-7202][Sort] Fix unit tests ( including PostgreSql \ Hbase \ Elasticsearch ) in sort-core (#7203)

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

zirui pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/inlong.git


The following commit(s) were added to refs/heads/master by this push:
     new 0572be50c [INLONG-7202][Sort] Fix unit tests ( including PostgreSql \ Hbase \ Elasticsearch ) in sort-core (#7203)
0572be50c is described below

commit 0572be50c87bb64ff7e4b183fee85179adc2b31c
Author: Schnapps <zp...@connect.ust.hk>
AuthorDate: Tue Jan 10 18:40:13 2023 +0800

    [INLONG-7202][Sort] Fix unit tests ( including PostgreSql \ Hbase \ Elasticsearch ) in sort-core (#7203)
---
 inlong-sort/sort-connectors/elasticsearch-6/pom.xml                   | 4 ++++
 inlong-sort/sort-connectors/elasticsearch-7/pom.xml                   | 4 ++++
 .../META-INF/services/org.apache.flink.table.factories.Factory        | 2 +-
 inlong-sort/sort-connectors/mysql-cdc/pom.xml                         | 4 ++++
 inlong-sort/sort-connectors/oracle-cdc/pom.xml                        | 4 ++++
 inlong-sort/sort-connectors/postgres-cdc/pom.xml                      | 4 ++++
 .../org/apache/inlong/sort/parser/HbaseLoadFlinkSqlParseTest.java     | 2 +-
 7 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/inlong-sort/sort-connectors/elasticsearch-6/pom.xml b/inlong-sort/sort-connectors/elasticsearch-6/pom.xml
index c4dfb49dd..55d7e34a8 100644
--- a/inlong-sort/sort-connectors/elasticsearch-6/pom.xml
+++ b/inlong-sort/sort-connectors/elasticsearch-6/pom.xml
@@ -251,6 +251,10 @@
                                     <pattern>com.fasterxml.jackson</pattern>
                                     <shadedPattern>org.apache.flink.elasticsearch6.shaded.com.fasterxml.jackson</shadedPattern>
                                 </relocation>
+                                <relocation>
+                                    <pattern>org.apache.inlong.sort.elasticsearch</pattern>
+                                    <shadedPattern>org.apache.inlong.sort.elasticsearch6</shadedPattern>
+                                </relocation>
                             </relocations>
                         </configuration>
                     </execution>
diff --git a/inlong-sort/sort-connectors/elasticsearch-7/pom.xml b/inlong-sort/sort-connectors/elasticsearch-7/pom.xml
index 2e37e1307..51faf8725 100644
--- a/inlong-sort/sort-connectors/elasticsearch-7/pom.xml
+++ b/inlong-sort/sort-connectors/elasticsearch-7/pom.xml
@@ -248,6 +248,10 @@
                                     <pattern>com.github.mustachejava</pattern>
                                     <shadedPattern>org.apache.flink.elasticsearch7.shaded.com.github.mustachejava</shadedPattern>
                                 </relocation>
+                                <relocation>
+                                    <pattern>org.apache.inlong.sort.elasticsearch</pattern>
+                                    <shadedPattern>org.apache.inlong.sort.elasticsearch7</shadedPattern>
+                                </relocation>
                             </relocations>
                         </configuration>
                     </execution>
diff --git a/inlong-sort/sort-connectors/hbase/src/main/resources/META-INF/services/org.apache.flink.table.factories.Factory b/inlong-sort/sort-connectors/hbase/src/main/resources/META-INF/services/org.apache.flink.table.factories.Factory
index 8f8cea02b..3ee47cd5e 100644
--- a/inlong-sort/sort-connectors/hbase/src/main/resources/META-INF/services/org.apache.flink.table.factories.Factory
+++ b/inlong-sort/sort-connectors/hbase/src/main/resources/META-INF/services/org.apache.flink.table.factories.Factory
@@ -13,4 +13,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-org.apache.inlong.sort.hbase.HBase2DynamicTableFactory
+org.apache.inlong.sort.hbase.HBase2DynamicTableFactory
\ No newline at end of file
diff --git a/inlong-sort/sort-connectors/mysql-cdc/pom.xml b/inlong-sort/sort-connectors/mysql-cdc/pom.xml
index fdf5a1880..61a50198d 100644
--- a/inlong-sort/sort-connectors/mysql-cdc/pom.xml
+++ b/inlong-sort/sort-connectors/mysql-cdc/pom.xml
@@ -124,6 +124,10 @@
                                     <pattern>org.apache.inlong.sort.base</pattern>
                                     <shadedPattern>org.apache.inlong.sort.cdc.mysql.shaded.org.apache.inlong.sort.base</shadedPattern>
                                 </relocation>
+                                <relocation>
+                                    <pattern>org.apache.inlong.sort.cdc.base</pattern>
+                                    <shadedPattern>org.apache.inlong.sort.cdc.mysql.shaded.org.apache.inlong.sort.cdc.base</shadedPattern>
+                                </relocation>
                                 <relocation>
                                     <pattern>org.apache.kafka</pattern>
                                     <shadedPattern>com.ververica.cdc.connectors.shaded.org.apache.kafka</shadedPattern>
diff --git a/inlong-sort/sort-connectors/oracle-cdc/pom.xml b/inlong-sort/sort-connectors/oracle-cdc/pom.xml
index f2d4426cf..18908c647 100644
--- a/inlong-sort/sort-connectors/oracle-cdc/pom.xml
+++ b/inlong-sort/sort-connectors/oracle-cdc/pom.xml
@@ -144,6 +144,10 @@
                                     <pattern>org.apache.inlong.sort.base</pattern>
                                     <shadedPattern>org.apache.inlong.sort.cdc.oracle.shaded.org.apache.inlong.sort.base</shadedPattern>
                                 </relocation>
+                                <relocation>
+                                    <pattern>org.apache.inlong.sort.cdc.base</pattern>
+                                    <shadedPattern>org.apache.inlong.sort.cdc.oracle.shaded.org.apache.inlong.sort.cdc.base</shadedPattern>
+                                </relocation>
                                 <relocation>
                                     <pattern>io.debezium</pattern>
                                     <shadedPattern>org.apache.inlong.sort.cdc.oracle.shaded.io.debezium</shadedPattern>
diff --git a/inlong-sort/sort-connectors/postgres-cdc/pom.xml b/inlong-sort/sort-connectors/postgres-cdc/pom.xml
index d65585579..cc2c242f8 100644
--- a/inlong-sort/sort-connectors/postgres-cdc/pom.xml
+++ b/inlong-sort/sort-connectors/postgres-cdc/pom.xml
@@ -138,6 +138,10 @@
                                     <pattern>org.apache.inlong.sort.base</pattern>
                                     <shadedPattern>org.apache.inlong.sort.cdc.postgres.shaded.org.apache.inlong.sort.base</shadedPattern>
                                 </relocation>
+                                <relocation>
+                                    <pattern>org.apache.inlong.sort.cdc.base</pattern>
+                                    <shadedPattern>org.apache.inlong.sort.cdc.postgres.shaded.org.apache.inlong.sort.cdc.base</shadedPattern>
+                                </relocation>
                                 <relocation>
                                     <pattern>org.apache.kafka</pattern>
                                     <shadedPattern>com.ververica.cdc.connectors.shaded.org.apache.kafka</shadedPattern>
diff --git a/inlong-sort/sort-core/src/test/java/org/apache/inlong/sort/parser/HbaseLoadFlinkSqlParseTest.java b/inlong-sort/sort-core/src/test/java/org/apache/inlong/sort/parser/HbaseLoadFlinkSqlParseTest.java
index 505f6f589..6046d10c8 100644
--- a/inlong-sort/sort-core/src/test/java/org/apache/inlong/sort/parser/HbaseLoadFlinkSqlParseTest.java
+++ b/inlong-sort/sort-core/src/test/java/org/apache/inlong/sort/parser/HbaseLoadFlinkSqlParseTest.java
@@ -74,7 +74,7 @@ public class HbaseLoadFlinkSqlParseTest extends AbstractTestBase {
         Map<String, String> properties = new LinkedHashMap<>();
         properties.put("dirty.side-output.connector", "log");
         properties.put("dirty.ignore", "true");
-        properties.put("dirty.side-output.enable", "true");
+        properties.put("dirty.side-output.enable", "false");
         properties.put("dirty.side-output.format", "csv");
         properties.put("dirty.side-output.labels",
                 "SYSTEM_TIME=${SYSTEM_TIME}&DIRTY_TYPE=${DIRTY_TYPE}&database=default&table=mytable");