-
Notifications
You must be signed in to change notification settings - Fork 50
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor 'tiled serve directory' to use the catalog (#511)
* Back out over-eager find/replace. * WIP * Logging and error handling. * The files example runs. * Access policy as required adapter interface * Tests pass. * Simplify. Tests not passing yet. * Simplify more. * Revert mistake * Fix id vs key confusion. * Fix typo * Traversing into HDF5 works. * Port over netCDF support. * Adapter construction may block. * Tests pass * 'tiled catalog register ...' * register --prefix works * Refactor walker in prep for zarr, tiff. * Zarr works but there is a doubling issue. * Zarr works and code seems sane * Sketched TIFF seq support, did not test yet * TIFF sequence works nicely * Support registering single file. * Draft delete_tree, not tested. * BOOM * docstrings * Use regex to match extension too. * TEMP: Hide walker tests. * Fix up breakage from moving to separate mimetypes module. * Show clear error message if old directory adapter is used. * delete_tree works * object_cache tests pass * Make TIFF test more realistic and challenging. * Catch readable_storage as tmpdir or Path. * Log groupings of TIFF sequences. * Fix validaiton. * Address event-loop crossing issue. * Remove problematic stdin test. Does not play well. * Update reference docs. * WIP: Watchfiles logs changes * Implement filtering. * WIP: Sketch accumulate changes during initial scan. * The concurrency with both CLIs is worked out. * --watch works in a rudimentary way * Enable custom mimetype detection. * Update docs to drop 'tree: files' and 'DirectoryAdapter.' * Avoid [] as default. * Make thread leaker activated by env. * readers -> adapters * XDI example works * Raise clear error if serve does not know mimetype. * Reading works on XDI examples. * REF: No need for a subprocess * Use better CLI syntax. * Handle binary values in metadata by b64-encoding. * Handle collisions. * Remove mention of watch mode from the intro tutorial. * Work around PostgreSQL requiring JSON as str. * Refactor for stricter interfaces.
- Loading branch information
1 parent
4009414
commit c4f50d2
Showing
46 changed files
with
1,879 additions
and
1,757 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.