[
https://issues.apache.org/jira/browse/TAJO-1803?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14720909#comment-14720909
]
ASF GitHub Bot commented on TAJO-1803:
--------------------------------------
GitHub user jihoonson opened a pull request:
https://github.com/apache/tajo/pull/714
TAJO-1803: Use in-memory derby as the default catalog for unit tests
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/jihoonson/tajo-2 TAJO-1803
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/tajo/pull/714.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 #714
----
commit 199f164101cbe1185dfcc9cae151bcfe4ab30b48
Author: Jihoon Son <[email protected]>
Date: 2015-08-23T13:28:04Z
testing
commit a1c9a6b3761f8d834b7eda3c471cd473e977c081
Author: Jihoon Son <[email protected]>
Date: 2015-08-26T01:38:06Z
Merge branch 'mem_derby' of https://github.com/jihoonson/tajo-2 into
mem_derby
commit 6db115b00a01cf3cc93b54c3a4cd6a81e6a2decb
Author: Jihoon Son <[email protected]>
Date: 2015-08-26T10:15:55Z
success
commit 7a2f4aba1c0d691d0737e897620c76109555d4a6
Author: Jihoon Son <[email protected]>
Date: 2015-08-26T12:41:10Z
Merge branch 'mem_derby' of https://github.com/jihoonson/tajo-2 into
TAJO-1803
commit f6d564889dcd0a79106f373945d6926ba843651d
Author: Jihoon Son <[email protected]>
Date: 2015-08-26T14:46:32Z
Replace MemStore with DerbyStore
commit c29cd501837b28e437c1d93421e71f841b06e16c
Author: Jihoon Son <[email protected]>
Date: 2015-08-27T09:46:17Z
Enable external catalog
commit c971249a3e5634cbd0168b61aacac208cdf697bf
Author: Jihoon Son <[email protected]>
Date: 2015-08-28T10:07:01Z
TAJO-1803
commit 9da53d4719e32a73b60a376fcf755d15288c7628
Author: Jihoon Son <[email protected]>
Date: 2015-08-28T13:27:43Z
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into
TAJO-1803
commit bd68897d98ca7c95fbcb9c3ad82a96ea88ef1357
Author: Jihoon Son <[email protected]>
Date: 2015-08-29T02:01:59Z
TAJO-1803
----
> Use in-memory derby as the default catalog for unit tests
> ---------------------------------------------------------
>
> Key: TAJO-1803
> URL: https://issues.apache.org/jira/browse/TAJO-1803
> Project: Tajo
> Issue Type: Task
> Components: Unit Test
> Reporter: Jihoon Son
> Assignee: Jihoon Son
> Fix For: 0.11.0
>
>
> We are currently using MemStore which is designed to provide the same
> interface with AbstractDBStore. This incurs two problems.
> * The major problem is that AbstractDBStore is not tested properly by unit
> testing. The logic to access catalog is separated into MemStore and
> AbstractDBStore, and only MemStore is tested.
> * We have to implement both AbstractDBStore and MemStore whenever we modify
> the catalog interface even though MemStore is used only in unit testing. This
> is an unnecessary burden to developers.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)