Zach Newton
Zach Newton
## Work Item #8725 discussion around `node-fetch` in the browser: - We only support browsers that support Fetch() API, so we should not need to include Fetch polyfills. - `node-fetch`...
## Description If an AzureClient (internally, DocumentServiceFactory) is used to open multiple documents/containers, the internal in-memory cache is not handling that scenario, so the "latest" snapshot will be polluted by...
## Description It is painful to share code across R11s, Gitrest, and Historian due to the package and release group structure. This leads to a lot of code duplication and...
## Description For reliability, it is important that we can prevent summary uploads to Redis that are too large to safely handle. This PR adds the functionality and configuration option...
## Description Isomorphic-Git automatically compresses everything written to storage using [pako.deflate](https://github.com/nodeca/pako). However, when we added the "latestFullSummary" blob optimization, we did not compress it. From a local test, for simple...
## Description There are a few usecases coming up that would require access to specific socket.io functionality. There are 2 ways to go about this, I think: 1. Add a...
## Description A large percentage of AFR docs never write a 2nd summary after the initial summary. That means the effort to create a fully versioned Git repo is wasted...
## Description If Nexus is rebooted without cleaning up `ClientManager's client list, the next client that joins will receive stale data. This is currently cleaned up by Deli for write...
## Description `PrefetchDocumentStorageService` includes many fire-and-forget API calls. However, it uses the `void` keyword to mark those as intentionally un-awaited, rather than using `.catch(() => {})` to explicitly catch and...