Update the uploadUrls API to allow users to upload files before creating a dataset. Currently this API uses the dataset database id or persistentId to identify the dataset associated with the files. The implementation uses the datasetId to check permissions, file-count limits, max upload size, quota, and whether the dataset’s store supports direct S3 upload. Instead of the datasetId, maybe the owner collectionId can be passed.
Update the
uploadUrlsAPI to allow users to upload files before creating a dataset. Currently this API uses the dataset database id or persistentId to identify the dataset associated with the files. The implementation uses the datasetId to check permissions, file-count limits, max upload size, quota, and whether the dataset’s store supports direct S3 upload. Instead of the datasetId, maybe the owner collectionId can be passed.