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

uploader: add metadata to experiment listing RPC #2906

Merged
merged 4 commits into from
Nov 21, 2019

Conversation

wchargin
Copy link
Contributor

@wchargin wchargin commented Nov 8, 2019

Summary:
This extends the StreamExperiments RPC such that the client can
specify a set of additional metadata fields that the server should
include, like “creation time” or “number of scalar points”.

The format is both forward- and backward-compatible. Servers are
expected to send responses with both experiment_ids and experiments
until we drop support for clients that do not support experiments, at
which point they need only send experiments.

Test Plan:
Unit test added to simulate the future behavior of servers.

wchargin-branch: streamexperiments-metadata

Summary:
This extends the `StreamExperiments` RPC such that the client can
specify a set of additional metadata fields that the server should
include, like “creation time” or “number of scalar points”.

The format is both forward- and backward-compatible. Servers are
expected to send responses with both `experiment_ids` and `experiments`
until we drop support for clients that do not support `experiments`, at
which point they need only send `experiments`.

Test Plan:
Unit test added to simulate the future behavior of servers.

wchargin-branch: streamexperiments-metadata
@wchargin
Copy link
Contributor Author

wchargin commented Nov 8, 2019

Leaving this as a draft; I’ll write the server-side implementation and
make sure that this checks out before requesting review. Pre-emptive
drive-by comments are always welcome.

wchargin-branch: streamexperiments-metadata
wchargin-source: a9770c6a0a6f1a56a96721b4437ca33bb15974d0
wchargin-branch: streamexperiments-metadata
wchargin-source: a9770c6a0a6f1a56a96721b4437ca33bb15974d0
wchargin-branch: streamexperiments-metadata
wchargin-source: eb73c9b8d1d48e3a0830ac4c6793a953e75e9b62
@wchargin wchargin requested a review from nfelt November 19, 2019 22:31
@wchargin
Copy link
Contributor Author

Googlers, see server-side implementation in http://cl/281200267.

@wchargin
Copy link
Contributor Author

Closing and re-opening to trigger CI…

@wchargin wchargin closed this Nov 21, 2019
@wchargin wchargin reopened this Nov 21, 2019
@wchargin wchargin merged commit 929ae6e into master Nov 21, 2019
@wchargin wchargin deleted the wchargin-streamexperiments-metadata branch November 21, 2019 23:37
wchargin added a commit to wchargin/tensorboard that referenced this pull request Nov 25, 2019
Summary:
This extends the `StreamExperiments` RPC such that the client can
specify a set of additional metadata fields that the server should
include, like “creation time” or “number of scalar points”.

The format is both forward- and backward-compatible. Servers are
expected to send responses with both `experiment_ids` and `experiments`
until we drop support for clients that do not support `experiments`, at
which point they need only send `experiments`.

Test Plan:
Unit test added to simulate the future behavior of servers.

wchargin-branch: streamexperiments-metadata
@wchargin wchargin mentioned this pull request Nov 25, 2019
wchargin added a commit that referenced this pull request Nov 25, 2019
Summary:
This extends the `StreamExperiments` RPC such that the client can
specify a set of additional metadata fields that the server should
include, like “creation time” or “number of scalar points”.

The format is both forward- and backward-compatible. Servers are
expected to send responses with both `experiment_ids` and `experiments`
until we drop support for clients that do not support `experiments`, at
which point they need only send `experiments`.

Test Plan:
Unit test added to simulate the future behavior of servers.

wchargin-branch: streamexperiments-metadata
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants