{"action":"created","issue":{"url":"https://api.github.com/repos/apache/incubator-trafodion/issues/690","repository_url":"https://api.github.com/repos/apache/incubator-trafodion","labels_url":"https://api.github.com/repos/apache/incubator-trafodion/issues/690/labels{/name}","comments_url":"https://api.github.com/repos/apache/incubator-trafodion/issues/690/comments","events_url":"https://api.github.com/repos/apache/incubator-trafodion/issues/690/events","html_url":"https://github.com/apache/incubator-trafodion/pull/690","id":175850793,"number":690,"title":"[TRAFODION-2129] Trafodion to avoid use of deprecated HBase APIs/Classes","user":{"login":"selvaganesang","id":8702996,"avatar_url":"https://avatars.githubusercontent.com/u/8702996?v=3","gravatar_id":"","url":"https://api.github.com/users/selvaganesang","html_url":"https://github.com/selvaganesang","followers_url":"https://api.github.com/users/selvaganesang/followers","following_url":"https://api.github.com/users/selvaganesang/following{/other_user}","gists_url":"https://api.github.com/users/selvaganesang/gists{/gist_id}","starred_url":"https://api.github.com/users/selvaganesang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/selvaganesang/subscriptions","organizations_url":"https://api.github.com/users/selvaganesang/orgs","repos_url":"https://api.github.com/users/selvaganesang/repos","events_url":"https://api.github.com/users/selvaganesang/events{/privacy}","received_events_url":"https://api.github.com/users/selvaganesang/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-09-08T20:06:54Z","updated_at":"2016-09-09T01:35:13Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/incubator-trafodion/pulls/690","html_url":"https://github.com/apache/incubator-trafodion/pull/690","diff_url":"https://github.com/apache/incubator-trafodion/pull/690.diff","patch_url":"https://github.com/apache/incubator-trafodion/pull/690.patch"},"body":"Avoided the caching of Hbase table instances on the client side to avoid\r\ncompaction queue size build up while constantly loading the data"},"comment":{"url":"https://api.github.com/repos/apache/incubator-trafodion/issues/comments/245793539","html_url":"https://github.com/apache/incubator-trafodion/pull/690#issuecomment-245793539","issue_url":"https://api.github.com/repos/apache/incubator-trafodion/issues/690","id":245793539,"user":{"login":"selvaganesang","id":8702996,"avatar_url":"https://avatars.githubusercontent.com/u/8702996?v=3","gravatar_id":"","url":"https://api.github.com/users/selvaganesang","html_url":"https://github.com/selvaganesang","followers_url":"https://api.github.com/users/selvaganesang/followers","following_url":"https://api.github.com/users/selvaganesang/following{/other_user}","gists_url":"https://api.github.com/users/selvaganesang/gists{/gist_id}","starred_url":"https://api.github.com/users/selvaganesang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/selvaganesang/subscriptions","organizations_url":"https://api.github.com/users/selvaganesang/orgs","repos_url":"https://api.github.com/users/selvaganesang/repos","events_url":"https://api.github.com/users/selvaganesang/events{/privacy}","received_events_url":"https://api.github.com/users/selvaganesang/received_events","type":"User","site_admin":false},"created_at":"2016-09-09T01:35:13Z","updated_at":"2016-09-09T01:35:13Z","body":"This change removes HTable/Table caching on the client side of the Trafodion code.  The code to add coprocessor classes at the time of creating HTable instance is removed because it would be drag to instantiate HTable/Table for every hbase operation.  It is a non-issue with Trafodion tables because the TableDescription should have added coprocessor classes automatically at the time of create.  The vanilla hbase table access via Trafodion engine will be non-transactional unless the Trafodion co-processor classes are added to the HTableDescriptor via hbase shell.\r\n\r\nFor the existing customers who had created Trafodion tables in the very early release of Trafodion also need to add coprocessor classes via hbase shell."}}
{"actor":{"display_login":"selvaganesang"}}