Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Share data loader to across asyncio boto sessions
By default, a botocore session creates and caches an instance of JSONDecoder which consumes a lot of memory. This issue was reported here boto/botocore#3078. In the context of triggers which use boto sessions, this can result in excessive memory usage and as a result reduced capacity on the triggerer. We can reduce memory footprint by sharing the loader instance across the sessions.
- Loading branch information