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

workspace: upgrade to newer rules_rust #4307

Merged
merged 1 commit into from
Nov 10, 2020

Conversation

wchargin
Copy link
Contributor

Summary:
We pull in bazelbuild/rules_rust#468 to make it easier to build protos,
while not pulling in bazelbuild/rules_rust#463, because that would
require us to update Bazel to 3.0.0. Happily, the commit that we need
merged immediately before the commit that we don’t want! (Yes, this is a
wee bit precarious; we’re working on the Bazel upgrade: #4277.)

Test Plan:
With both Bazel 2.1.0 and Bazel 3.7.0, everything builds, all tests
pass, and TensorBoard looks okay enough.

wchargin-branch: rules-rust-20201105a

Summary:
We pull in bazelbuild/rules_rust#468 to make it easier to build protos,
while not pulling in bazelbuild/rules_rust#463, because that would
require us to update Bazel to 3.0.0. Happily, the commit that we need
merged immediately before the commit that we don’t want! (Yes, this is a
wee bit precarious; we’re working on the Bazel upgrade: #4277.)

Test Plan:
With both Bazel 2.1.0 and Bazel 3.7.0, everything builds, all tests
pass, and TensorBoard looks okay enough.

wchargin-branch: rules-rust-20201105a
wchargin-source: bb3180a3a2a415d800d6a2a925fef0cb4e376d2f
@wchargin wchargin added type:build/install dependencies Pull requests that update a dependency file labels Nov 10, 2020
@google-cla google-cla bot added the cla: yes label Nov 10, 2020
@wchargin wchargin added core:rustboard //tensorboard/data/server/... and removed cla: yes labels Nov 10, 2020
@google-cla google-cla bot added the cla: yes label Nov 10, 2020
@wchargin
Copy link
Contributor Author

WANT_LGTM=any

@wchargin wchargin merged commit ffe1680 into master Nov 10, 2020
@wchargin wchargin deleted the wchargin-rules-rust-20201105a branch November 10, 2020 17:22
wchargin added a commit that referenced this pull request Nov 11, 2020
Summary:
We implement a module for reading a TensorFlow event file. This wraps
the TFRecord reading module added in #4307 and parses records as protos.
The reader also stores the last-read event wall time, so that we can
stop reading from event files after a while (cf. `--reload_multifile`).

Along the way, we add a couple utility methods to `TfRecord` that make
it easier to use records in test code.

Test Plan:
Unit tests included.

wchargin-branch: rust-event-file-reading
wchargin-source: 18183bce70f95cdef820853b67f5a0930076ba15
wchargin added a commit that referenced this pull request Nov 13, 2020
Summary:
We implement a module for reading a TensorFlow event file. This wraps
the TFRecord reading module added in #4307 and parses records as protos.
The reader also stores the last-read event wall time, so that we can
stop reading from event files after a while (cf. `--reload_multifile`).

Along the way, we add a couple utility methods to `TfRecord` that make
it easier to use records in test code.

Test Plan:
Unit tests included.

wchargin-branch: rust-event-file-reading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes core:rustboard //tensorboard/data/server/... dependencies Pull requests that update a dependency file type:build/install
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants