Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use JobID::nil() for GCS client. #2044

Merged
merged 1 commit into from
May 13, 2018
Merged

Conversation

elibol
Copy link
Contributor

@elibol elibol commented May 11, 2018

This PR uses JobID::nil() with the GCS client. This is okay since the job id is not needed, and reduces object transfer overhead observed during profiling.

@elibol elibol requested review from pcmoritz and stephanie-wang May 11, 2018 23:52
Copy link
Contributor

@stephanie-wang stephanie-wang left a comment

Choose a reason for hiding this comment

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

Look good! We should really figure out a better way to do JobIDs in general, though :'(

@AmplabJenkins
Copy link

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Ray-PRB/5341/
Test FAILed.

@pcmoritz
Copy link
Contributor

Jenkins retest this please

@AmplabJenkins
Copy link

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Ray-PRB/5348/
Test FAILed.

@robertnishihara
Copy link
Collaborator

@elibol was this a performance issue?

@elibol
Copy link
Contributor Author

elibol commented May 12, 2018 via email

@pcmoritz
Copy link
Contributor

Jenkins retest this please

@AmplabJenkins
Copy link

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Ray-PRB/5360/
Test PASSed.

@pcmoritz pcmoritz merged commit 3ac0c08 into ray-project:master May 13, 2018
alok added a commit to alok/ray that referenced this pull request May 14, 2018
* master:
  Create RemoteFunction class, remove FunctionProperties, simplify worker Python code. (ray-project#2052)
  Don't crash on duplicate actor notifications (ray-project#2043)
  Fixed attribute name in code example (ray-project#2054)
  [xray] Add Travis build for testing xray on Linux. (ray-project#2047)
  Added missing comma to code example (ray-project#2050)
  Use more CPUs for testMultipleWaitsAndGets. (ray-project#2051)
  use jobid_nil (ray-project#2044)
  Fix typo in tune. (ray-project#2046)
  Fix error in api.rst. (ray-project#2048)
  Improve shared_ptr usage (ray-project#2030)
alok added a commit to alok/ray that referenced this pull request May 15, 2018
* master:
  Create RemoteFunction class, remove FunctionProperties, simplify worker Python code. (ray-project#2052)
  Don't crash on duplicate actor notifications (ray-project#2043)
  Fixed attribute name in code example (ray-project#2054)
  [xray] Add Travis build for testing xray on Linux. (ray-project#2047)
  Added missing comma to code example (ray-project#2050)
  Use more CPUs for testMultipleWaitsAndGets. (ray-project#2051)
  use jobid_nil (ray-project#2044)
  Fix typo in tune. (ray-project#2046)
  Fix error in api.rst. (ray-project#2048)
  Improve shared_ptr usage (ray-project#2030)
alok added a commit to alok/ray that referenced this pull request May 15, 2018
* fix-a3c-torch:
  Fix shape error in conv nets
  Ensure that values are flat list
  rm all use of torch Variables
  Create RemoteFunction class, remove FunctionProperties, simplify worker Python code. (ray-project#2052)
  Don't crash on duplicate actor notifications (ray-project#2043)
  rm unnecessary Variable wrapper
  Fixed attribute name in code example (ray-project#2054)
  [xray] Add Travis build for testing xray on Linux. (ray-project#2047)
  Added missing comma to code example (ray-project#2050)
  Use more CPUs for testMultipleWaitsAndGets. (ray-project#2051)
  use jobid_nil (ray-project#2044)
  Fix typo in tune. (ray-project#2046)
  Fix error in api.rst. (ray-project#2048)
  Improve shared_ptr usage (ray-project#2030)
  replace deprecated function
  Fmt
  Fix shapes of tensors
  Rename argument name to out_size
  Use correct pytorch functions
  Use F.softmax instead of a pointless network layer
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