commit | 847bca232f884b1e7ee059c64317a5140f11477e | [log] [tgz] |
---|---|---|
author | nodirg <56001730+nodirg@users.noreply.github.com> | Fri Apr 23 14:30:14 2021 -0700 |
committer | GitHub <noreply@github.com> | Fri Apr 23 14:30:14 2021 -0700 |
tree | 9560056db75a2fd88e881bb2d7f2d4829e4191dc | |
parent | f7087af662fe5481f2e75abd652af46d9a376534 [diff] |
Simplify caching packages further (#306) * Simplify caching packages further Instead of using a global hashtable of caches with a single key, use a global variable of the that cache. Remove contents of "cache" package, while leaving the "singleflightcache" subpackage. Fix a bug: fmCache.Reset() cleared caches in all instances of fmCache instead of just that one. Make the function global and clealry document that it invalidates the cache globally. Fix a couple of bugs around usage of atomic package along the way.
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.