Uh oh!
There was an error while loading. Please reload this page.
[EAGLE-985] Upgrade hbase dependency to 1.2.5 - #902
Conversation
jhsenjaliya
commented
Apr 5, 2017
+1, LGTM, I will be testing this on my dev environment as well sometime tomorrow. |
qingwen220
commented
Apr 5, 2017
@jhsenjaliya@tedyu After this upgrade, does we still support HBase 0.98? |
jhsenjaliya
commented
Apr 5, 2017
Hi @qingwen220 no, since there are some function signature changes here, I dont think it will be compatible. ( without those changes, it is compatible though) so the question really comes down to whether we want to support 0.98 till 0.5 release then this can be pushed to 0.6 when majority of the tech stack is going to change ( storm, kafka, etc..), comment? |
qingwen220
commented
Apr 5, 2017
Yes. We expect after 0.5, Eagle can support Kafka 0.10 & storm 0.10. There is a concern. We have a coprocessor module in Eagle for HBase 0.98. I am not sure if we could support this function after upgrade |
wujinhu
commented
Apr 5, 2017
Should we have multiple version support for HBase(Storm/Kafka etc) so that users can still use old versions if they cannot switch to new version quickly? |
r7raul1984
commented
Apr 6, 2017
@wujinhu +1 |
In my opition ,we should do more test before upgrade to hbase 1.2.5 rather than just solve compile problem. |
jhsenjaliya
commented
Apr 6, 2017
master works fine with hbase 1.2.2 |
baibaichen
commented
Apr 7, 2017
hi @tedyu Is the new API you used supported in 1.0.x? |
tedyu
commented
Apr 7, 2017
Yes. But hbase 1.0 wouldn't have any more new release. |
tedyu
commented
Apr 14, 2017
@jhsenjaliya |
jhsenjaliya
commented
Apr 15, 2017
@tedyu I pulled your PR and used ur code to run my eagle, I am running alert engine app + hdfs audit log app and it successfully created the alert i was expecting. so this PR is working fine. but As i mentioned earlier, I was using hbase 1.2.2 and also tested hbase 1.2.5 without any code change to eagle and it was working fine as well. so probably these changes are not mandatory but good to follow newer hbase functions. |
jhsenjaliya
commented
Apr 15, 2017
@qingwen220 , @r7raul1984 looks like we can accommodate hbase 1.2.5 with or without this PR changes but I havent tested with hbase coprocessor enabled. so if someone can test current eagle code with hbase 1.2.5 with coprocessor enabled, we can make decision on whether we can include hbase upgrade in eagle 0.5 or later. |
Upgrade hbase dependency to 1.2.5