Uh oh!
There was an error while loading. Please reload this page.
[SPARK-5212][SQL] Add support of schema-less, custom field delimiter and SerDe for HiveQL transform - #4014
[SPARK-5212][SQL] Add support of schema-less, custom field delimiter and SerDe for HiveQL transform#4014viirya wants to merge 19 commits into
Conversation
SparkQA
commented
Jan 13, 2015
Test build #25462 has finished for PR 4014 at commit
|
SparkQA
commented
Jan 13, 2015
Test build #25463 has finished for PR 4014 at commit
|
SparkQA
commented
Jan 14, 2015
Test build #25549 has finished for PR 4014 at commit
|
SparkQA
commented
Jan 14, 2015
Test build #25550 has finished for PR 4014 at commit
|
SparkQA
commented
Jan 16, 2015
Test build #25669 has finished for PR 4014 at commit
|
SparkQA
commented
Jan 16, 2015
Test build #25670 has finished for PR 4014 at commit
|
SparkQA
commented
Jan 17, 2015
Test build #25699 has finished for PR 4014 at commit
|
a711657 to
ab22f7bCompareSparkQA
commented
Jan 17, 2015
Test build #25703 has finished for PR 4014 at commit
|
SparkQA
commented
Jan 18, 2015
Test build #25723 has finished for PR 4014 at commit
|
SparkQA
commented
Jan 18, 2015
Test build #25724 has finished for PR 4014 at commit
|
SparkQA
commented
Jan 18, 2015
Test build #25729 has finished for PR 4014 at commit
|
SparkQA
commented
Jan 19, 2015
Test build #25756 has finished for PR 4014 at commit
|
SparkQA
commented
Jan 19, 2015
Test build #25758 has finished for PR 4014 at commit
|
There was a problem hiding this comment.
I think a better place to extract the schema (the output) is in Analyzer, HiveContext should be able to create its own rules for that, instead of doing this in Strategy. Otherwise it probably fails in resolving the attributes.
e.g.:
SELECT transform(key + 1, value) USING '/bin/cat' FROM src ORDER BY key, value`
sorry, I didn't test that, let me know if I am wrong.
There was a problem hiding this comment.
Good point. I didn't notice that. New commit will fix it. Thanks.
SparkQA
commented
Jan 29, 2015
Test build #26273 has finished for PR 4014 at commit
|
viirya
commented
Jan 29, 2015
@rxin Would you like to take a look at this too and see if it is ready to merge? Thanks. |
rxin
commented
Jan 29, 2015
Can you explain in the PR what is schema-less delimiter? |
viirya
commented
Jan 29, 2015
Schema-less Map-reduce Scripts is a feature of Hive transform syntax. That is there is no
Custom delimiter is defined by
So you can use field delimiters other than default |
viirya
commented
Jan 31, 2015
@rxin I have added the explanation for this feature. Would you have time to review this pr and see if it is ok to merge? Thanks! |
marmbrus
commented
Feb 2, 2015
Thanks for working on this! It would be great if this could be updated soon so we can include it in 1.3. |
SparkQA
commented
Feb 2, 2015
Test build #26516 has finished for PR 4014 at commit
|
viirya
commented
Feb 2, 2015
@marmbrus I did some refactoring for the comments. It should be better now. |
marmbrus
commented
Feb 2, 2015
Thanks! Merged to master. |
chenghao-intel
commented
Apr 24, 2015
I just file a jira issue, https://issues.apache.org/jira/browse/SPARK-7119. @viirya can you help on investigate this? |
viirya
commented
Apr 24, 2015
@chenghao-intel ok. |
This pr adds the support of schema-less syntax, custom field delimiter and SerDe for HiveQL's transform.