-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DM-27435: Unification of file-like datastores #426
Commits on Nov 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5a4e828 - Browse repository at this point
Copy the full SHA 5a4e828View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00c82b9 - Browse repository at this point
Copy the full SHA 00c82b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 952cf6b - Browse repository at this point
Copy the full SHA 952cf6bView commit details -
Unify S3 and WebDAV datastores
They are now deprecated and replaced by RemoteFileDatastore
Configuration menu - View commit details
-
Copy full SHA for 36b75b6 - Browse repository at this point
Copy the full SHA 36b75b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e284936 - Browse repository at this point
Copy the full SHA e284936View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91f2488 - Browse repository at this point
Copy the full SHA 91f2488View commit details -
Add ButlerURI.isTemporary property
This lets a URI from a temporary file be marked as such so that users can make decisions (for example when deciding whether certain transfer modes make sense).
Configuration menu - View commit details
-
Copy full SHA for a5f65c8 - Browse repository at this point
Copy the full SHA a5f65c8View commit details -
Add an isLocal property to simplify a check for local file
This will save people from doing a check on the URI scheme
Configuration menu - View commit details
-
Copy full SHA for c75e201 - Browse repository at this point
Copy the full SHA c75e201View commit details -
Rewrite ButlerURI.as_local as a context manager
This allows temporary files to be deleted automatically.
Configuration menu - View commit details
-
Copy full SHA for 1d06a71 - Browse repository at this point
Copy the full SHA 1d06a71View commit details -
Fix file Formatter fromBytes to handle missing component
The file reader had this logic but the bytes handler did not.
Configuration menu - View commit details
-
Copy full SHA for 4b69996 - Browse repository at this point
Copy the full SHA 4b69996View commit details -
Add method to Formatter to indicate if bytes can be processed
The implementation is not perfect since it relies on a method raising NotImplementedError since at the moment there is no class property to simply declare bytes support.
Configuration menu - View commit details
-
Copy full SHA for 4550b72 - Browse repository at this point
Copy the full SHA 4550b72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a33b42 - Browse repository at this point
Copy the full SHA 5a33b42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f13f39 - Browse repository at this point
Copy the full SHA 5f13f39View commit details -
Switch all internals and defaults to FileLikeDatastore
* PosixDatastore and RemoteFileDatastore now issued deprecation warnings.
Configuration menu - View commit details
-
Copy full SHA for 44a8cdc - Browse repository at this point
Copy the full SHA 44a8cdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e81e6ac - Browse repository at this point
Copy the full SHA e81e6acView commit details -
Improve the code that temporarily changes the formatter location
Now has a context manager rather than directly changing the internal property of the formatter.
Configuration menu - View commit details
-
Copy full SHA for 2b3d9f1 - Browse repository at this point
Copy the full SHA 2b3d9f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd10fda - Browse repository at this point
Copy the full SHA dd10fdaView commit details -
Nothing ever used it directly so it can be safely removed without a deprecation period.
Configuration menu - View commit details
-
Copy full SHA for 446edc4 - Browse repository at this point
Copy the full SHA 446edc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19300f8 - Browse repository at this point
Copy the full SHA 19300f8View commit details