Description
HBase UT is broken due to wrong configuration and guava conflict
- EAGLE-331 ingestion+alert engine preview, see what is added in EmbeddedHbase.java. To Fix it, we needn't specify hbase.master.ipc.address, using default value is fine, which is 0.0.0.0, means all IPv4 addresses on the local machine. Please note RegionServer will not use 127.0.0.1 and localhost to contact master.
- Rebase code base , guava is upgraded to 19.0, however the dependent HBase version(0.98.4.2.2.5.1-3-hadoop2) uses 12.01. It is OK in product environment, but failed in UT, see
HBASE-11694. To Fix it, we can downgrade to guava 15.0 which works for eagle(Stopwatch.createStarted) and HBase(StopWatch.elapsedMillis)
Attachments
Issue Links
- is related to
-
EAGLE-485 EmbeddedHbase UnsatisfiedLinkError caused by Hadoop NativeIO
- Resolved
- links to