commit | a2807b6eb9fdd6a936f1acc32045902772ed8042 | [log] [tgz] |
---|---|---|
author | Kousik Kumar <48490842+gkousik@users.noreply.github.com> | Thu Sep 10 12:27:19 2020 -0400 |
committer | GitHub <noreply@github.com> | Thu Sep 10 12:27:19 2020 -0400 |
tree | da036636eb9034908d180d40626e48873804d038 | |
parent | 81bd58c8ec479859d9e87f9cc4aa0a5845abcb67 [diff] |
Make Store() and Delete() mutually exclusive (#165) There's a race condition where we might sometimes delete a value after Store() and before LoadOrStore(), so the test fails flakily. Making them mutually exclusive so they don't fail anymore. Test: bazelisk test --runs_per_test 200 --features race //go/pkg/cache/singleflightcache:go_default_test --test_output=streamed --test_filter="TestStore" (this failed 4/200 without the fix and 0/400 with the fix).
This repository contains SDKs for the Remote Execution API.
See each language subdirectory's README.md
for more specific instructions on using the SDK for that language.