Skip to content

Commit

Permalink
more DCS removal (#340)
Browse files Browse the repository at this point in the history
  • Loading branch information
wthorp authored Feb 27, 2024
1 parent 3606f0d commit c7ef9d9
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions app/dcs/api/s3/multipart-upload/page.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,15 +56,15 @@ If you decide to cancel the multipart operation, you must provide the object key

### Listing for multipart uploads

During a multipart upload you can list active upload transactions or the parts that have been successfully uploaded. For a single list parts request, storage DCS will return information up to a maximum of 1000 parts. For objects with more than 1000 parts, multiple requests are required. Because of the distributed nature of Storj, you should not use the response from listing multipart uploads as input to complete in multipart upload operation. Be advised that part listing requests will only return completed part uploads - any active part uploads will not be returned.
During a multipart upload you can list active upload transactions or the parts that have been successfully uploaded. For a single list parts request, Storj will return information up to a maximum of 1000 parts. For objects with more than 1000 parts, multiple requests are required. Because of the distributed nature of Storj, you should not use the response from listing multipart uploads as input to complete in multipart upload operation. Be advised that part listing requests will only return completed part uploads - any active part uploads will not be returned.

## Multipart upload for distributed systems

Depending on the behavior of your application it may be possible for multiple concurrent operations to be performed on the same object key. It may occur that an application that sends multiple requests for the same object during a multipart operation would cause that object to ultimately not be accessible. One example would be permission changes or object removal while a multipart upload is in process for a specific object. The multipart operation may successfully complete , however, the operations received on that multipart object would change the availability of that object when the multipart upload is completed.

## Cost for Multipart upload

When a multipart upload is initiated, storage DCS processes and makes available all constituent parts of the multipart object. Multipart object is either made available by completing the multipart upload process or cancelled by explicitly stopping the multipart upload process through API call. Storj will measure resource usage on multipart upload operations unless they are explicitly cancelled. only when a multipart upload is explicitly cancelled are the associated resources freed.
When a multipart upload is initiated, Storj processes and makes available all constituent parts of the multipart object. Multipart object is either made available by completing the multipart upload process or cancelled by explicitly stopping the multipart upload process through API call. Storj will measure resource usage on multipart upload operations unless they are explicitly cancelled. only when a multipart upload is explicitly cancelled are the associated resources freed.

## Multipart upload limits

Expand Down
2 changes: 1 addition & 1 deletion app/dcs/api/s3/presigned-urls/page.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ While we support this behavior via the S3-compatible pre-signed URL function, as

## Tutorial

The goal of the following tutorial is to guide you in the creation of pre-signed URLs for storage DCS using a Python script and our multi-tenant hosted gateway.
The goal of the following tutorial is to guide you in the creation of pre-signed URLs for Storj using a Python script and our multi-tenant hosted gateway.

Our lab example took place on MacOSX and used BREW as a package manager. Depending on your host operating system, you will need to use the appropriate package manager to fetch the prerequisites listed below.

Expand Down
2 changes: 1 addition & 1 deletion app/dcs/code/static-site-hosting/custom-domains/page.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ HTTPS (Hypertext Transfer Protocol Secure) is a protocol for secure communicatio

- **Linksharing**: A service provided by Storj for creating and managing shared links for files stored on the Storj network

- **Uplink CLI**: A command line interface tool for the Storj Decentralized Cloud Storage (DCS) API that allows you to interact with the API from the terminal.
- **Uplink CLI**: A command line interface tool for the Storj API that allows you to interact with the API from the terminal.

- **Access Key ID**: A unique identifier used to grant access to a file sharing service

Expand Down
2 changes: 1 addition & 1 deletion app/support/page.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Need help? If you couldn't find what you're looking for on this Documentation, y
| ----------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Storj Docs📍You are here | Information on Storj product features, pricing, availability, and limits; how to use products from the control panel; how to manage your account, teams, and billing; and platform details like release notes and product policies. |
| [Community Forum](https://forum.storj.io/) | If you're stuck on an issue, chances are someone has seen it before or can help you troubleshoot it. How to build on top of Storj resources, administer servers, write and deploy code, and install and configure open source tools. |
| [Support DCS](https://supportdcs.storj.io/hc/en-us) | FAQ about Storj, and get help with your account or services. |
| [Support](https://supportdcs.storj.io/hc/en-us) | FAQ about Storj, and get help with your account or services. |
| [Support Node](https://support.storj.io/hc/en-us) | FAQ about Storj SNO, and get help with your account or services. |
| [Status Page](https://status.storj.io/) | Check the current status of Storj services. |
| [Github Issues](https://github.com/storj/storj/issues) | Report of our issues. |
Expand Down

0 comments on commit c7ef9d9

Please sign in to comment.