You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tajo.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2015/12/14 07:14:46 UTC
[jira] [Commented] (TAJO-1940) Implement
HBaseTablespace::getTableVolume() method
[ https://issues.apache.org/jira/browse/TAJO-1940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15055478#comment-15055478 ]
ASF GitHub Bot commented on TAJO-1940:
--------------------------------------
GitHub user hyunsik opened a pull request:
https://github.com/apache/tajo/pull/910
TAJO-1940: Implement HBaseTablespace::getTableVolume() method.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/hyunsik/tajo TAJO-1940
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/tajo/pull/910.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #910
----
commit 367dcbc3162c42f2eddec8d544ac246150760220
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-11-26T05:41:46Z
TAJO-1990: Refine some parts in HBaseTablespace.
commit d967eeb38039fce1f100adb361c58ef9dd7743da
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-03T06:15:44Z
TAJO-2005: Add TableStatUpdateRewriter.
commit ebaf48eecf505489de611153b9a364227edf8307
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-03T06:49:49Z
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into TAJO-1990
commit db6a590890b03527658bd6b5876b2234781eb6fe
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-03T07:49:52Z
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into TAJO-2005
commit a16aeff172eb8e61bb57ac120619d81f42069a0d
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-03T07:50:05Z
TAJO-2007: By default, Optimizer should use the table volume in TableStat.
commit e70a04d4561314232f68c8361e34f61e9f260a25
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-03T07:57:07Z
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into TAJO-2007
commit 60b714bde6a7ddbcb238e8e39095f55f283eb589
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-03T08:00:09Z
Removed unused parameters.
commit 82e71774095d634bebec54187051f139aa06d456
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-03T08:17:40Z
TAJO-1991: Tablespace::getVolume should take filter predication.
commit 66c5278bf1d98ff691802a9cbe6eedf9a7dd08d7
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-03T08:20:46Z
Add guava to pom.
commit edd604c823d5a5d183b8860d25a05c05a86ce3ae
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-03T08:37:44Z
Fixed errors.
commit a2ab0e634ed59665c4a4e27bd6cef4347549865a
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-03T08:47:38Z
Changed Optional to JDK8's one.
commit c342c4b9b5d7365d7df5d9b4a977082f18430a62
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-03T09:00:56Z
Fixed undeterministic results.
commit ee304104cde1edad1553d82e2d9f1dbd06e06e9b
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-04T08:11:44Z
Set the default volume.
commit c3d928f67bca2a386c46039c9e6c482f59a2243c
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-04T08:12:17Z
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into TAJO-1991
commit fce17c3294c222f24deb1b94b93b75bb5ae8dbc7
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-04T08:39:44Z
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into TAJO-1991
commit b25688fd1d16fc37b5710ce6c96c28f9b0fe46d9
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-04T08:57:31Z
Removed invalid imports.
commit 1a931c9e415ab3f355a32d1ffdd88f9e660398cb
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-04T18:26:42Z
Updated the test result.
commit 1432e6c726a3f10586b241e6704fb4c303ddfa32
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-13T20:49:51Z
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into TAJO-1991
commit ead71440e8e06b30a1a3e13539fc1f5df221f6ee
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-12T21:35:48Z
Fixed unit tests.
commit 5ffb0826ce4bc2da18b7d0fe18588f0b1bc2b932
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-13T02:22:58Z
Fixed test failures.
commit 8bcb0e7bae10fa4e73ab9aa7a9739ec881047d6c
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-13T20:35:18Z
Recover the change log and fix config key.
commit b0749827fb497a2aa290705e49d636cac5f48e03
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-13T23:18:25Z
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into TAJO-1990
commit 27ec5c5f6c173a1e8d2e13f9c0a9534fa6dd7ad9
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-13T23:46:49Z
Fixed the test failure due to import HConstant.
commit 4a007983a9cb2273571c4bf14e65e74935f9acc8
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-14T00:17:27Z
Merge branch 'TAJO-1990' of github.com:hyunsik/tajo into TAJO-1940
commit 7eefce5e6bd90758d9697c5a3096254f04da9489
Author: Hyunsik Choi <hy...@apache.org>
Date: 2015-12-14T01:21:00Z
Refactor HBaseTablespace::getSplits() and implemented getTableVolume().
----
> Implement HBaseTablespace::getTableVolume() method
> --------------------------------------------------
>
> Key: TAJO-1940
> URL: https://issues.apache.org/jira/browse/TAJO-1940
> Project: Tajo
> Issue Type: Task
> Components: HBase Storage
> Reporter: Jihoon Son
> Assignee: Hyunsik Choi
> Fix For: 0.12.0, 0.11.1
>
>
> Table volume has an important role in query planning. Tajo's query optimizer makes many decisions based on table volume, because it is currently the only available statistics.
> However, HBaseTablespace doesn't support getTableVolume() method, so our plan is not good when the query involves any HBase tables.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)