MCPcopy Create free account
hub / github.com/apache/arrow / OpenAppendStream

Method OpenAppendStream

cpp/src/arrow/filesystem/s3fs.cc:3397–3403  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3395}
3396
3397Result<std::shared_ptr<io::OutputStream>> S3FileSystem::OpenAppendStream(
3398 const std::string& path, const std::shared_ptr<const KeyValueMetadata>& metadata) {
3399 // XXX Investigate UploadPartCopy? Does it work with source == destination?
3400 // https://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadUploadPartCopy.html
3401 // (but would need to fall back to GET if the current data is < 5 MB)
3402 return Status::NotImplemented("It is not possible to append efficiently to S3 objects");
3403}
3404
3405// -----------------------------------------------------------------------
3406// Initialization and finalization

Callers 5

TEST_FFunction · 0.45
test_util.ccFile · 0.45
TEST_FFunction · 0.45

Calls 1

NotImplementedFunction · 0.50

Tested by 2

TEST_FFunction · 0.36
TEST_FFunction · 0.36