{"action":"created","issue":{"url":"https://api.github.com/repos/wbolster/happybase/issues/98","labels_url":"https://api.github.com/repos/wbolster/happybase/issues/98/labels{/name}","comments_url":"https://api.github.com/repos/wbolster/happybase/issues/98/comments","events_url":"https://api.github.com/repos/wbolster/happybase/issues/98/events","html_url":"https://github.com/wbolster/happybase/issues/98","id":104661925,"number":98,"title":"AWS Hbase:  Invalid method name: 'getTableNames'","user":{"login":"ayanguha","id":13246429,"avatar_url":"https://avatars.githubusercontent.com/u/13246429?v=3","gravatar_id":"","url":"https://api.github.com/users/ayanguha","html_url":"https://github.com/ayanguha","followers_url":"https://api.github.com/users/ayanguha/followers","following_url":"https://api.github.com/users/ayanguha/following{/other_user}","gists_url":"https://api.github.com/users/ayanguha/gists{/gist_id}","starred_url":"https://api.github.com/users/ayanguha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ayanguha/subscriptions","organizations_url":"https://api.github.com/users/ayanguha/orgs","repos_url":"https://api.github.com/users/ayanguha/repos","events_url":"https://api.github.com/users/ayanguha/events{/privacy}","received_events_url":"https://api.github.com/users/ayanguha/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-03T10:11:42Z","updated_at":"2015-09-22T15:24:40Z","closed_at":null,"body":"Hi\r\n\r\nI am using Hbase 0.94.18 on AWS EMR. I am planning to use HappyBase as it looks very promising. Unfortunately I faced this issue on the very first attempt:\r\n\r\nconn = happybase.Connection(port=9200,compat='0.94')\r\n>>> conn.tables()\r\nTraceback (most recent call last):\r\n  File \"<stdin>\", line 1, in <module>\r\n  File \"/usr/local/lib/python2.6/site-packages/happybase/connection.py\", line 238, in tables\r\n    names = self.client.getTableNames()\r\n  File \"/usr/local/lib/python2.6/site-packages/happybase/hbase/Hbase.py\", line 818, in getTableNames\r\n    return self.recv_getTableNames()\r\n  File \"/usr/local/lib/python2.6/site-packages/happybase/hbase/Hbase.py\", line 833, in recv_getTableNames\r\n    raise x\r\nthrift.Thrift.TApplicationException: Invalid method name: 'getTableNames'\r\n>>>\r\n\r\nCan you please help me?"},"comment":{"url":"https://api.github.com/repos/wbolster/happybase/issues/comments/142322978","html_url":"https://github.com/wbolster/happybase/issues/98#issuecomment-142322978","issue_url":"https://api.github.com/repos/wbolster/happybase/issues/98","id":142322978,"user":{"login":"wbolster","id":748944,"avatar_url":"https://avatars.githubusercontent.com/u/748944?v=3","gravatar_id":"","url":"https://api.github.com/users/wbolster","html_url":"https://github.com/wbolster","followers_url":"https://api.github.com/users/wbolster/followers","following_url":"https://api.github.com/users/wbolster/following{/other_user}","gists_url":"https://api.github.com/users/wbolster/gists{/gist_id}","starred_url":"https://api.github.com/users/wbolster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wbolster/subscriptions","organizations_url":"https://api.github.com/users/wbolster/orgs","repos_url":"https://api.github.com/users/wbolster/repos","events_url":"https://api.github.com/users/wbolster/events{/privacy}","received_events_url":"https://api.github.com/users/wbolster/received_events","type":"User","site_admin":false},"created_at":"2015-09-22T15:24:40Z","updated_at":"2015-09-22T15:24:40Z","body":"Are you sure you're using the right server? Thrift (not Thrift 2 btw!) is a separate daemon that runs alongside the HBase server processes itself. Also make sure the `transport=` arg matches the server configuration."}}