We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 462e975 commit fc64acbCopy full SHA for fc64acb
1 file changed
pyiceberg/manifest.py
@@ -894,7 +894,7 @@ def __hash__(self) -> int:
894
# Global cache for ManifestFile objects, keyed by manifest_path.
895
# This deduplicates ManifestFile objects across manifest lists, which commonly
896
# share manifests after append operations.
897
-_manifest_cache: LRUCache[str, ManifestFile] = LRUCache(maxsize=512)
+_manifest_cache: LRUCache[str, ManifestFile] = LRUCache(maxsize=128)
898
899
# Lock for thread-safe cache access
900
_manifest_cache_lock = threading.RLock()
0 commit comments