Skip to content
This repository was archived by the owner on May 12, 2021. It is now read-only.

TAJO-1465: Add ORCFileAppender to write into ORCFile table#652

Closed
eminency wants to merge 156 commits intoapache:masterfrom
eminency:TAJO-1465
Closed

TAJO-1465: Add ORCFileAppender to write into ORCFile table#652
eminency wants to merge 156 commits intoapache:masterfrom
eminency:TAJO-1465

Conversation

@eminency
Copy link
Copy Markdown
Contributor

Hi all.

This is for writer code for ORC files.

Many files are added, but most of them are from Hive. See following notes :

  1. Core working is in ORCAppender.java and WriterImpl.java
  2. Files in org.apache.tajo.storage.orc.objectinspector are trivial. Those are for checking data type.
  3. Files in org.apache.tajo.storage.thirdparty are from Hive. WriterImpl.java is also from Hive, but it is modified to support Tajo types and Datum.

Please review and advise.
Thanks.

Review on Reviewable

jihoonson and others added 30 commits March 21, 2015 18:38
…eryInProgress

Closes apache#416

Signed-off-by: Jinho Kim <jhkim@apache.org>
Closes apache#443

Signed-off-by: Jinho Kim <jhkim@apache.org>
Signed-off-by: JaeHwa Jung <blrunner@apache.org>
…ery.

Closes apache#472

Signed-off-by: Jinho Kim <jhkim@apache.org>
Closes apache#447

Signed-off-by: Jihoon Son <jihoonson@apache.org>
Signed-off-by: JaeHwa Jung <blrunner@apache.org>
…longer.

Signed-off-by: JaeHwa Jung <blrunner@apache.org>
Signed-off-by: Jihoon Son <jihoonson@apache.org>
Signed-off-by: Jihoon Son <jihoonson@apache.org>
…ng forever.

Signed-off-by: Jinho Kim <jhkim@apache.org>
Signed-off-by: Jinho Kim <jhkim@apache.org>
…zed.

Signed-off-by: Jinho Kim <jhkim@apache.org>
…nsigned.

Signed-off-by: Jihoon Son <jihoonson@apache.org>
Signed-off-by: Jihoon Son <jihoonson@apache.org>
Signed-off-by: Jihoon Son <jihoonson@apache.org>
Signed-off-by: Jihoon Son <jihoonson@apache.org>
Signed-off-by: JaeHwa Jung <blrunner@apache.org>
Signed-off-by: Jihoon Son <jihoonson@apache.org>
Signed-off-by: Jinho Kim <jhkim@apache.org>
Signed-off-by: Jinho Kim <jhkim@apache.org>
…ork.

Signed-off-by: Jihoon Son <jihoonson@apache.org>
…) eliminates an important kind of information.

Signed-off-by: Jihoon Son <jihoonson@apache.org>
* master:
  TAJO-1821: Temporary data is not cleared after TestCatalog.
  TAJO-1805: In the 'Execute Query' page of web UI, default database should be set as 'default'. (Contributed by Dongkyu Hwangbo, committed by hyunsik)
  TAJO-1814: Add some positive/negative tests for CREATE TABLE IF NOT EXISTS.
  TAJO-1823: Can't start TajoMaster.
  TAJO-1820: Fix wrong case sensitivity rules of non-reserved keywords.
  TAJO-1610: Cannot find column when the same name is used for table and database.
  TAJO-1641: Add window function documentation.
  TAJO-1818: Separate sql parser into an independent maven module.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This code will make a directory in a resource directory. It seems to be not good. Could you remove this change?

@hyunsik
Copy link
Copy Markdown
Member

hyunsik commented Sep 11, 2015

I leaved comments.

* master:
  TAJO-1831: Add a shutdown hook manager in order to set priorities.
  TAJO-1830: Fix race condition in HdfsServiceTracker.
  TAJO-1817: Improve SQL parser error message.
  TAJO-1739: Add a statement for adding partition to TajoDump.
  TAJO-1727: Avoid to create external table using TableSpace.
  TAJO-1833: Refine LogicalPlanPreprocessor to add new rules easily.
  TAJO-1600: Invalid query planning for distinct group-by.
  TAJO-1825: Remove zero length fragments when file length is zero.
  TAJO-1826: Revert "refine code for Parquet 1.8.1."
  TAJO-1782: Check ON_ERROR_STOP flag in TSQL when error is occured.
  TAJO-1829: Fix DelimitedTextFileAppender NPE in negative tests.
  TAJO-1828: tajo-daemon scripts should kill process after process can not stop gracefully.
  TAJO-1674: Validation of CTAS schema mismatch.
  TAJO-1729: No handling of default case in DDLExecutor. (Contributed by Dongkyu Hwangbo, committed by Jinho)
  TAJO-1819: Cannot find existing tables when pgsql catalog starts up.
@hyunsik
Copy link
Copy Markdown
Member

hyunsik commented Sep 16, 2015

+1

Before commiting the patch, I slightly changed as follows

  • INVALID_CAST to INVALID_VALUE_FOR_CAST
  • Add SQLState for INVALID_VALUE_FOR_CAST to SQLExceptionUtil
  • Add an map entry for INVALID_VALUE_FOR_CAST to ExceptionUtil

asfgit pushed a commit that referenced this pull request Sep 16, 2015
Signed-off-by: Hyunsik Choi <hyunsik@apache.org>

Closes #652
@hyunsik
Copy link
Copy Markdown
Member

hyunsik commented Sep 16, 2015

Thank you for your work. I committed as c3c78fc. But, I missed to add github command in the commit log. Could you close this ticket?

@eminency
Copy link
Copy Markdown
Contributor Author

Thank you very much for your working.
I close this issue at final.

@eminency eminency closed this Sep 17, 2015
@eminency eminency deleted the TAJO-1465 branch September 22, 2015 02:29
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants