drivendataorg / drivendataorg/cloudpathlib

Caching of the etag property

Open
#319 1 comment 0 reactions 0 assignees View on GitHub
caching
Dominant language
Python
Stars
628
Forks
88
Avg merge
17h 28m
Merged PRs (30d)
2

Description

The etag property is evaluated by the pycharm debugger at every brake resulting in many extra calls for object metadata
Additionally the for s3 the etag property is available when listing files, but is lost when creating the S3Path object

These problems could be alleviated by caching the etag on the object and populating it when known.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.