Skip to content

Conversation

@navis
Copy link
Contributor

@navis navis commented Aug 21, 2015

Macro in hive (which is GenericUDFMacro) contains real function inside of it but it's not conveyed to tasks, resulting null-pointer exception.

@SparkQA
Copy link

SparkQA commented Aug 21, 2015

Test build #41360 has finished for PR 8354 at commit e1ef530.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@andrewor14
Copy link
Contributor

@yhuai

@JoshRosen
Copy link
Contributor

Is there a way to add a test for this?

@navis
Copy link
Contributor Author

navis commented Sep 18, 2015

@JoshRosen It isn't because spark does not support "create macro". I've tried to support that in new patch.

@SparkQA
Copy link

SparkQA commented Sep 18, 2015

Test build #42651 has finished for PR 8354 at commit e8983b9.

  • This patch fails Spark unit tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@SparkQA
Copy link

SparkQA commented Sep 21, 2015

Test build #42748 has finished for PR 8354 at commit 9d3dd3b.

  • This patch fails Spark unit tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@SparkQA
Copy link

SparkQA commented Sep 22, 2015

Test build #42811 has finished for PR 8354 at commit e074681.

  • This patch fails Spark unit tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@SparkQA
Copy link

SparkQA commented Sep 23, 2015

Test build #42887 has finished for PR 8354 at commit 3223621.

  • This patch fails Spark unit tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@SparkQA
Copy link

SparkQA commented Oct 5, 2015

Test build #43228 has finished for PR 8354 at commit fd799a1.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

Copy link
Contributor

Choose a reason for hiding this comment

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

Formatting nit: wrap these arguments one per line.

@JoshRosen
Copy link
Contributor

Hey @chenghao-intel, could you take a look at this PR? I'd like to get your feedback/review because this PR largely undoes some of the changes that you made in HiveFunctionWrapper (in #3640) and I'm not familiar enough with this code to know whether this is safe.

@SparkQA
Copy link

SparkQA commented Oct 20, 2015

Test build #43960 has finished for PR 8354 at commit 75dbc2e.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@SparkQA
Copy link

SparkQA commented Oct 21, 2015

Test build #44021 has finished for PR 8354 at commit 3595ce7.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

Copy link
Contributor

Choose a reason for hiding this comment

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

Nit: How about return boolean directly?

Copy link
Contributor

Choose a reason for hiding this comment

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

+1, good catch.

@chenghao-intel
Copy link
Contributor

@navis @JoshRosen this change is much cleaner now, and LGTM, except a Nit, we can leave it for the further improvement.

@JoshRosen
Copy link
Contributor

Yep, LGTM as well. @navis, thanks for helping to simplify this!

@JoshRosen
Copy link
Contributor

I've merged this to master. Thanks @navis!

@asfgit asfgit closed this in f481090 Oct 21, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants