Recent Releases of hsds

hsds - v0.9.3

  • Replace socket package - #430
  • Fix Numpy 2.0 compatibility issues - #427

- Python
Published by jreadey 6 months ago

hsds - v0.9.1

Updated: * Improved support for links to contigous HDF5 datasets * Added support for fancy selection with multiple dimensions * Numpy 2.0 support * Codespaces integration * Support "Where in" queries * Support Hyperchunks for multidimensional datasets * Multi-link methods - get/update multiple links in one request * Multi-attribute methods - get/update multiple attributes in one request * Support bithshuffle compression * Added support for Fixed width UTF8 string * Enable dataset shape reduction * Support broadcast operations for dataset reads and writes

Plus - various bug fixes

- Python
Published by jreadey about 1 year ago

hsds - v0.8.4

Minor update to fix PATH issue for running HSDS on Windows

- Python
Published by jreadey over 2 years ago

hsds - v0.8.3

Fixes:

  • Issue with listing more than 1000 domains in Azure has been resolved (#257)

- Python
Published by jreadey over 2 years ago

hsds - v0.8.2

Features:

  • Updated setup script
  • Improved support for run hsds app on command line
  • Intelligent range get requests (for 1-dimensional datasets)
  • Base64 encoding option for fill value
  • Enable query by creation order for links and attributes

- Python
Published by jreadey over 2 years ago

hsds - v0.8.0

Features: * Support for path traversal in getObjectByPath #219 * Added setup instructions for Tencent Cloud * Add ChunkInitializer support * Removed RangegetProxy node

Fixes: * Fix GET datatype including bucket in domain #223 * Fix arg order in HTTPRequestEntityTooLarge #206 * Window compatibility update #209 * Fix for k8sutil #209 * Fix for high cpu usage on k8s - #199

- Python
Published by jreadey over 2 years ago

hsds - v0.7.0

Updates:

  • Use Label Selectors to filter Kubernetes pods - #162
  • Python 3.9 support - #154
  • Make config keys optional - #149
  • Security Vulnerabilities - #147
  • Config to disable read/writes to non-default buckets - #138
  • Fix for domain objects not getting deleted in non-default bucket - #136
  • Support new Docker version - #134
  • Fix for HSDS pod errors when running under high load - #133
  • Streaming support - #126
  • Add HSDS package to PyPI - #116
  • No Docker option - #115
  • Fancy Indexing support - #109
  • Fix for nodes stock in waiting while scaling - #104
  • Enable Direct Access - #94
  • Enable AWS Lambda - #93
  • Support Azure RBAC using AD Groups - #79
  • Tool for updating references to linked files - #78
  • OpenShift support - #75
  • KeyCloak Authentication - #74

The 0.7.0 release target can be found here: #82

- Python
Published by jreadey over 3 years ago

hsds - v0.6.3

Updates:

  • Updated "Quick Start" guide to use posix driver rather than OpenIO
  • Added support for KeyCloak Authentication
  • Fix for compound types that contain variable length fields
  • Added tool (hsds/tools/link_mod.py) to update the URI for linked files
  • Return 200 rather than 409 for idempotent PUT link requests
  • Added support for Kubernetes namespaces
  • Various documentation updates

- Python
Published by jreadey almost 5 years ago

hsds - v0.6.2

Updates:

  • Fix for datasets using compression + shuffle
  • Add linked_bytes to root scan output
  • Update for Kubernetes documentation
  • Verify domain is missing before returning 410 response
  • Allow either 403 or 404 response for RBAC group ACL request

- Python
Published by jreadey over 5 years ago

hsds - v0.6

Updates:

  • Posix Storage
  • Azure Blob Storage
  • Azure Active Directory authentication
  • OpenID Authentication
  • AKS (Azure Kubernetes) support
  • DCOS support
  • AWS Lambda support for Hyperslab and Point selection
  • HSDS Python Package
  • CORS handling with aiohttp-cors
  • Update to Python 3,.8
  • Passwords removed from docker image
  • RBAC (role based access control support)
  • Domain checksums
  • File based configuration
  • BLOSC compression
  • HTTP client/server compression

See https://github.com/HDFGroup/hsds/issues/47 for details.

- Python
Published by jreadey over 5 years ago

hsds - v0.5

Updates:

  • Enable running on Kubernetes
  • Query update feature

- Python
Published by jreadey almost 6 years ago

hsds - v0.4

Updates:

  • Enable running on OpenIO cluster
  • Add bucket as optional parameter
  • Enable reading traditional HDF5 files stored as S3 objects
  • Support for CORS

- Python
Published by jreadey almost 6 years ago

hsds - V0.3

Updates:

  • Add Flush operation (verify all domain changes copied to storage)
  • Support for storage schema v2
  • Support for VLEN datatypes

- Python
Published by jreadey almost 6 years ago

hsds - v0.2

Updates:

  • Smaller base image (Alpine)
  • Python updated to v3.6
  • Support aiohttp v3.4.4
  • http retry logic

- Python
Published by jreadey over 7 years ago

hsds - v0.1

Version 1 of HSDS.

- Python
Published by jreadey almost 8 years ago