Skip to content

Conversation

@alewando
Copy link

No description provided.

@vanzin
Copy link
Contributor

vanzin commented Oct 14, 2015

ok to test

@SparkQA
Copy link

SparkQA commented Oct 14, 2015

Test build #43694 has finished for PR 9106 at commit 87cf157.

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

@alewando
Copy link
Author

retest this please

Copy link
Member

Choose a reason for hiding this comment

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

I get this, and it makes sense, but in the case you describe, the child classloader had no resource under this name. It seems like it would have already returned the parent's copy. Is this really the nature of the problem then or do I misunderstand?

Copy link
Author

Choose a reason for hiding this comment

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

In my situation, the child classloader did have resources under this name. With the Typesafe config library, it is typical (and suggested) that libraries package their own default configurations in a 'reference.conf' file at the root of their jar, and that applications do the same. All of the found configuration files are merged together. So in my case, the application assembly (in the child classloader) has it's own 'reference.conf' resource, which (due to this issue) is preventing akka's 'reference.conf' resource (in the parent classloader) from being seen.

Copy link
Member

Choose a reason for hiding this comment

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

I get it. This makes sense, since the general contract is to return all visible resources under the name.

@SparkQA
Copy link

SparkQA commented Oct 14, 2015

Test build #1897 has finished for PR 9106 at commit 87cf157.

  • 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: these imports should come before org.apache.spark. Also, nuke one of the empty lines before the class declaration.

@vanzin
Copy link
Contributor

vanzin commented Oct 14, 2015

LGTM, aside from minor style nit.

@alewando
Copy link
Author

Fixed

@alewando
Copy link
Author

2nd time on this PR for test failure due to (seemingly) network issues

@alewando
Copy link
Author

retest this please

1 similar comment
@vanzin
Copy link
Contributor

vanzin commented Oct 14, 2015

retest this please

@SparkQA
Copy link

SparkQA commented Oct 14, 2015

Test build #43728 has finished for PR 9106 at commit d0aa6aa.

  • 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.

ah, missed this before, but tests should use ===. Other than that, patch looks good.

@vanzin
Copy link
Contributor

vanzin commented Oct 15, 2015

retest this please

@SparkQA
Copy link

SparkQA commented Oct 15, 2015

Test build #43752 has finished for PR 9106 at commit 8f1b6d9.

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

@SparkQA
Copy link

SparkQA commented Oct 15, 2015

Test build #43754 has finished for PR 9106 at commit 8f1b6d9.

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

@vanzin
Copy link
Contributor

vanzin commented Oct 15, 2015

Merging to master

@asfgit asfgit closed this in 0f62c22 Oct 15, 2015
@alewando
Copy link
Author

Closed but not merged?

@srowen
Copy link
Member

srowen commented Oct 16, 2015

@alewando no it was merged; see above 0f62c22

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.

4 participants