alibaba / alibaba/DataX

Failed to run junit test hbase11xsqlreader

Open
#1,243 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
17.4k
Forks
5.7k
PR merge metrics
No merged PRs in 30d

Description

```
Tests in error:
testParseConfig(com.alibaba.datax.plugin.reader.hbase11xsqlreader.HbaseSQLHelperTest): Code:[Hbasewriter-02], Description:[获取phoenix表的列值错误]. - HBase的columns配置不能为空,请添加目标表的列名配置.org.apache.hadoop.hbase.client.RetriesExhaustedException: Can't get the locations - java.sql.SQLException: org.apache.hadoop.hbase.client.RetriesExhaustedException: Can't get the locations
testSplit(com.alibaba.datax.plugin.reader.hbase11xsqlreader.HbaseSQLHelperTest): Code:[Hbasewriter-02], Description:[获取phoenix表的列值错误]. - HBase的columns配置不能为空,请添加目标表的列名配置.org.apache.hadoop.hbase.client.RetriesExhaustedException: Can't get the locations - java.sql.SQLException: org.apache.hadoop.hbase.client.RetriesExhaustedException: Can't get the locations
testReadRecord(com.alibaba.datax.plugin.reader.hbase11xsqlreader.HbaseSQLReaderTaskTest): Code:[Hbasewriter-02], Description:[获取phoenix表的列值错误]. - HBase的columns配置不能为空,请添加目标表的列名配置.org.apache.hadoop.hbase.client.RetriesExhaustedException: Can't get the locations - java.sql.SQLException: org.apache.hadoop.hbase.client.RetriesExhaustedException: Can't get the locations

```

```
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] datax-all ......................................... SUCCESS [0.231s]
[INFO] datax-common ...................................... SUCCESS [3.044s]
[INFO] datax-transformer ................................. SUCCESS [1.895s]
[INFO] datax-core ........................................ SUCCESS [2.913s]
[INFO] plugin-rdbms-util ................................. SUCCESS [0.877s]
[INFO] mysqlreader ....................................... SUCCESS [1.285s]
[INFO] drdsreader ........................................ SUCCESS [1.475s]
[INFO] sqlserverreader ................................... SUCCESS [1.288s]
[INFO] postgresqlreader .................................. SUCCESS [1.240s]
[INFO] kingbaseesreader .................................. SUCCESS [1.230s]
[INFO] oraclereader ...................................... SUCCESS [1.270s]
[INFO] odpsreader ........................................ SUCCESS [2.070s]
[INFO] otsreader ......................................... SUCCESS [2.025s]
[INFO] otsstreamreader ................................... SUCCESS [2.174s]
[INFO] plugin-unstructured-storage-util .................. SUCCESS [0.888s]
[INFO] txtfilereader ..................................... SUCCESS [4.142s]
[INFO] hdfsreader ........................................ SUCCESS [9.597s]
[INFO] streamreader ...................................... SUCCESS [1.105s]
[INFO] ossreader ......................................... SUCCESS [4.334s]
[INFO] ftpreader ......................................... SUCCESS [4.178s]
[INFO] rdbmsreader ....................................... SUCCESS [1.263s]
[INFO] hbase11xreader .................................... SUCCESS [5.672s]
[INFO] hbase094xreader ................................... SUCCESS [4.226s]
[INFO] tsdbreader ........................................ SUCCESS [2.080s]
[INFO] opentsdbreader .................................... SUCCESS [2.900s]
[INFO] cassandrareader ................................... SUCCESS [2.198s]
[INFO] gdbreader ......................................... SUCCESS [3.024s]
[INFO] oceanbasev10reader ................................ SUCCESS [1.628s]
[INFO] mysqlwriter ....................................... SUCCESS [1.198s]
[INFO] drdswriter ........................................ SUCCESS [1.242s]
[INFO] odpswriter ........................................ SUCCESS [2.096s]
[INFO] txtfilewriter ..................................... SUCCESS [4.178s]
[INFO] ftpwriter ......................................... SUCCESS [4.284s]
[INFO] hdfswriter ........................................ SUCCESS [9.479s]
[INFO] streamwriter ...................................... SUCCESS [1.035s]
[INFO] otswriter ......................................... SUCCESS [1.902s]
[INFO] oraclewriter ...................................... SUCCESS [1.258s]
[INFO] sqlserverwriter ................................... SUCCESS [1.264s]
[INFO] postgresqlwriter .................................. SUCCESS [1.217s]
[INFO] kingbaseeswriter .................................. SUCCESS [1.249s]
[INFO] osswriter ......................................... SUCCESS [4.312s]
[INFO] adswriter ......................................... SUCCESS [4.188s]
[INFO] ocswriter ......................................... SUCCESS [4.363s]
[INFO] rdbmswriter ....................................... SUCCESS [1.352s]
[INFO] hbase11xwriter .................................... SUCCESS [5.620s]
[INFO] hbase094xwriter ................................... SUCCESS [4.119s]
[INFO] hbase11xsqlwriter ................................. SUCCESS [9.845s]
[INFO] hbase11xsqlreader ................................. FAILURE [4:34.038s]
[INFO] elasticsearchwriter ............................... SKIPPED
[INFO] tsdbwriter ........................................ SKIPPED
[INFO] adbpgwriter ....................................... SKIPPED
[INFO] gdbwriter ......................................... SKIPPED
[INFO] cassandrawriter ................................... SKIPPED
[INFO] clickhousewriter .................................. SKIPPED
[INFO] oceanbasev10writer ................................ SKIPPED
[INFO] hbase20xsqlreader ................................. SKIPPED
[INFO] hbase20xsqlwriter ................................. SKIPPED
[INFO] kuduwriter ........................................ SKIPPED
[INFO] ------------------------------------------------------------------------
```
on Aliyun Ecs

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the failure in the hbase11xsqlreader module on the reported Aliyun ECS environment. Run HbaseSQLHelperTest and HbaseSQLReaderTaskTest, then inspect the configuration and the RetriesExhaustedException about missing locations. Done means the three listed tests complete successfully without the reported HBase location error.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, sql
Domain
backend, databases
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.