fix: reuse shared ThreadPoolExecutor in add/get_all/search to prevent thread leak #4587 uses an instance-level self._executor with max_workers=4 and a close() method — chosen so that if one Memory ...
Are not reusable across different burst windows In contrast, Python's ThreadPoolExecutor keeps threads alive for the lifetime of the executor — zero creation overhead after warmup, perfect reuse ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results