Releases: hasura/ndc-storage
Releases · hasura/ndc-storage
v0.1.0
v0.0.6
What's Changed
- Change schema convention to
snake_case. Camel case is error-prone for PromptQL. However, the GraphQL schema won't be breaking changed because the DDN CLI generates camel case metadata by default. - Behavior changes: The
storage_objectsandstorage_object_connectionsqueries no longer iterate objects recursively. You need to explicitly set therecursive: trueargument. Note: Only the/home/nonroot/datadirectory is writable. You must mount the volume to this location if you want to write data. Other locations are read-only. - Add filesystem
fsstorage type.
clients:
- type: fs
defaultDirectory:
value: /home/nonroot/dataFull Changelog: v0.0.5...v0.0.6
v0.0.5
v0.0.4
What's Changed
- Add the
generator.dynamicCredentialsflag to allow users inputing credentials from request arguments. - Add the
uploadStorageObjectFromUrlprocedure to upload the file from an HTTP URL. - Add the
runtime.maxUploadSizeMBssetting to limit the max size of uploaded objects. - Add the
httpsetting to the runtime and clients to tweak configurations of low-level HTTP clients.
Breaking Changes
- Rename upload and download operations to be more precise:
uploadStorageObject=>uploadStorageObjectAsBase64uploadStorageObjectText=>uploadStorageObjectAsTextdownloadStorageObject=>downloadStorageObjectAsBase64downloadStorageObjectText=>downloadStorageObjectAsText
- Rename
objectargument toname.
Full Changelog: v0.0.3...v0.0.4
v0.0.3
Storage Connector allows you to connect cloud storage services giving you an instant GraphQL API on top of your storage data.
This connector is built using the Go Data Connector SDK and implements the Data Connector Spec.
Features
Supported storage services
| Service | Supported |
|---|---|
| AWS S3 | ✅ (*) |
| Google Cloud Storage | ✅ |
| Azure Blob Storage | ✅ |
| MinIO | ✅ (*) |
| Cloudflare R2 | ✅ (*) |
| DigitalOcean Spaces | ✅ (*) |
(*): Support Amazon S3 Compatible Cloud Storage providers. The connector uses MinIO Go Client SDK behind the scenes.