I filed KNOX-199. On 11/11/13 9:47 AM, Vladimir Tkhir wrote:
Empty column qualifier syntax: 0.95: family1: and family1 0.96: family1:Currently if column name is empty HBase DSL produces family name without colon . It should be updated to generate family qualifier with colon in such cases. If fix for this will be included in 0.3.1 than Knox will support HBase 0.94 and later. Should I fill jira for this? Thanks, Vladimir On Mon, Nov 11, 2013 at 4:24 PM, Vladimir Tkhir <[email protected]>wrote:I'm trying to check reverse compatibility for this issue now. Already have DSL fix for a 0.96. Ideally fix should work in 0.95 and later versions. Will provide the details soon. Also noticed that name of example script in book is outdated. In book it is ExampleHBaseUseCase.groovy in distribution ExampleHBase.groovy On Mon, Nov 11, 2013 at 4:17 PM, Kevin Minder < [email protected]> wrote:Vladimir, Is the fix straight forward such that it could be created quickly? If so I personally would like to include it in 0.3.1 and therefore this would require another RC. We should also update the user's guide to indicate that Knox works with HBase 0.96 and not 0.95. I'm holding off on my vote for now. Kevin. On 11/11/13 9:09 AM, Vladimir Tkhir wrote:Issue is in HBase client DSL code. HBase groovy example on Knox 0.3.0 also fails on Sandbox GA. In https://issues.apache.org/jira/browse/HBASE-9549 syntax for empty column qualifiers was updated. In Sandbox Beta HBase 0.95 was used. In Sandbox GA it was updated to 0.96. So client HBase DSL should be updated to address this change. On Mon, Nov 11, 2013 at 3:51 PM, Kevin Minder <[email protected]>wrote: I don't understand this perspective. Any new user that attempts todownload and try Knox will, as our user's guide documents, use Sandbox 2 GA. If this won't be solved in 0.3.1 then will we quickly work towards a 0.3.2? On 11/8/13 8:53 PM, larry mccay wrote: I just tested with 0.3.1 with Sandbox 2 Beta - which is what I tested0.3.0 with and it works fine. In my mind, this is sufficient when releasing a patch release. Do we want to consider whether we want it to be compatible with the 2.0 GA Sandbox? It seems possible that the REST API has been changed for HBase since 0.3.0 was release. On Fri, Nov 8, 2013 at 5:38 PM, Kevin Minder <[email protected]>wrote: I did the same testing with 0.3.0 and did not see this error.There were other intermittent errors that did require HBase restart but I was always able to get a full run. HBase could have changed between Sandbox 2.0 BETA when I did my 0.3.0 testing and now with Sandbox 2.0 GA. On 11/8/13 5:06 PM, larry mccay wrote: Was there an issue with sandbox that made us have to restart HBase afterlaunch? On Fri, Nov 8, 2013 at 4:58 PM, Dilli Arumugam < [email protected] wrote:I have seen the HBase problem in the trunk as well.ThanksDilli On Fri, Nov 8, 2013 at 1:08 PM, larry mccay <[email protected]> wrote: I have to assume that this is related to testing against a different Hadoop deployment than testing for previous release.There is no way that the one line change made in that commit could cause aregression here.Should we make sure that we test against the same Hadoop version that was used for vetting 0.3.0 when we are testing a patch for that release? Not sure what our policy should be in that regard. On Fri, Nov 8, 2013 at 3:26 PM, Kevin Minder <[email protected]>wrote: Hi Everyone, I hit the error below when running the samples/ExampleHBase.groovywith 0.3.1. Everything else I tried checked out fine but I did not run Hive sample. Maksim & Vladimir, Can you check out HBase and Hive in 0.3.1. Inserting data into table... Caught: org.apache.hadoop.gateway.shell.HadoopException: org.apache.hadoop.gateway.shell.ErrorResponse: HTTP/1.1 400 Bad Request org.apache.hadoop.gateway.shell.HadoopException: org.apache.hadoop.gateway.shell.ErrorResponse: HTTP/1.1 400 Bad Request at org.apache.hadoop.gateway.shell.AbstractRequest.now( AbstractRequest.java:72) at org.apache.hadoop.gateway.shell.AbstractRequest$now. call(Unknown Source) at org.apache.hadoop.gateway.shell.hbase.ExampleHBase.run( ExampleHBase.groovy:81) at org.apache.hadoop.gateway.shell.Shell.main(Shell.java: 40) at org.apache.hadoop.gateway.launcher.Invoker. invokeMainMethod(Invoker.java:64) at org.apache.hadoop.gateway.launcher.Invoker.invoke( Invoker.java:37)at org.apache.hadoop.gateway.launcher.Command.run(Command. java:101)at org.apache.hadoop.gateway.launcher.Launcher.run( Launcher.java:70)at org.apache.hadoop.gateway.launcher.Launcher.main(Launcher.java:49) Caused by: org.apache.hadoop.gateway.shell.ErrorResponse: HTTP/1.1 400 Bad Requestat org.apache.hadoop.gateway.shell.Hadoop.executeNow( Hadoop.java:107)at org.apache.hadoop.gateway.shell.AbstractRequest.execute( AbstractRequest.java:47)at org.apache.hadoop.gateway.shell.hbase.table.row. StoreRow$Request.access$400(StoreRow.java:47) at org.apache.hadoop.gateway.shell.hbase.table.row. StoreRow$Request$1.call(StoreRow.java:116) at org.apache.hadoop.gateway.shell.hbase.table.row. StoreRow$Request$1.call(StoreRow.java:77) at org.apache.hadoop.gateway.shell.AbstractRequest.now( AbstractRequest.java:70) ... 8 more On 11/7/13 10:12 AM, larry mccay wrote: Hi Everyone, A candidate for the Apache Knox (Incubator) 0.3.1 release isavailable at:https://dist.apache.org/repos/dist/dev/incubator/knox/knox- incubating-0.3.1/The release candidate is a zip archive of the sources in: https://git-wip-us.apache.org/repos/asf/incubator-knox.git Branch v0.3.1 (git checkout -b v0.3.1) The SHA1 checksum of the archive is cc998fefbb1bf7c683cdd9e82e8f3527d1fe5792. Please vote on releasing this package as Apache Knox (Incubator) 0.3.1.The vote is open for the next 72 hours and passes if a majorityof at least three +1 Apache Knox (Incubator) PMC votes are cast.We have a single bug fix in this patch release candidate. The fix is for an issue that would adversely affect a load balanced cluster of Knox Gateway instances and therefore an issue for HA deployment scenarios. There are no known outstanding functional issues. Please test as much aspossible within this 72 hour period and cast your vote.[ ] +1 Release this package as Apache Knox (Incubator) 0.3.1[ ] -1 Do not release this package because... Thanks! --larry -- CONFIDENTIALITY NOTICENOTICE: This message is intended for the use of the individual or entityto which it is addressed and may contain information that is confidential, privileged and exempt from disclosure under applicable law. If thereaderof this message is not the intended recipient, you are hereby notified that any printing, copying, dissemination, distribution, disclosure orforwarding of this communication is strictly prohibited. If you have received this communication in error, please contact the sender immediatelyand delete it from your system. Thank You.-- CONFIDENTIALITY NOTICENOTICE: This message is intended for the use of the individual or entity to which it is addressed and may contain information that is confidential, privileged and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, you are hereby notified that any printing, copying, dissemination, distribution, disclosure or forwarding of this communication is strictly prohibited. If you have received this communication in error, please contact the sender immediately and delete it from your system. Thank You. --CONFIDENTIALITY NOTICENOTICE: This message is intended for the use of the individual or entity to which it is addressed and may contain information that is confidential, privileged and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, you are hereby notified that any printing, copying, dissemination, distribution, disclosure or forwarding of this communication is strictly prohibited. If you have received this communication in error, please contact the sender immediately and delete it from your system. Thank You. --CONFIDENTIALITY NOTICE NOTICE: This message is intended for the use of the individual or entity to which it is addressed and may contain information that is confidential, privileged and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, you are hereby notified that any printing, copying, dissemination, distribution, disclosure or forwarding of this communication is strictly prohibited. If you have received this communication in error, please contact the sender immediately and delete it from your system. Thank You.-- CONFIDENTIALITY NOTICE NOTICE: This message is intended for the use of the individual or entity to which it is addressed and may contain information that is confidential, privileged and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, you are hereby notified that any printing, copying, dissemination, distribution, disclosure or forwarding of this communication is strictly prohibited. If you have received this communication in error, please contact the sender immediately and delete it from your system. Thank You.
-- CONFIDENTIALITY NOTICENOTICE: This message is intended for the use of the individual or entity to which it is addressed and may contain information that is confidential, privileged and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, you are hereby notified that any printing, copying, dissemination, distribution, disclosure or forwarding of this communication is strictly prohibited. If you have received this communication in error, please contact the sender immediately and delete it from your system. Thank You.
