Skip to content

ARROW-14899: [C++] implement GcsInputStream::GetMetadata - #11791

Closed
coryan wants to merge 2 commits into
apache:masterfrom
coryan:ARROW-14899-implement-gcs-read-metadata
Closed

ARROW-14899: [C++] implement GcsInputStream::GetMetadata#11791
coryan wants to merge 2 commits into
apache:masterfrom
coryan:ARROW-14899-implement-gcs-read-metadata

Conversation

@coryan

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions

Copy link
Copy Markdown

@coryan
coryan marked this pull request as ready for review November 29, 2021 16:28

@pitroupitrou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, just a suggestion

@@ -352,6 +360,68 @@ TEST_F(GcsIntegrationTest, ReadObjectInfoInvalid) {
EXPECT_EQ(result.status().code(), StatusCode::IOError);
}

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it also possible to add a simple roundtrip test between ToObjectMetadata and FromObjectMetadata?

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done (with some limitations, not all fields have public modifiers in gcs::ObjectMetadata)

@pitroupitrou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update!

@ursabot

ursabot commented Nov 30, 2021

Copy link
Copy Markdown

Benchmark runs are scheduled for baseline = 996a08b and contender = bd4d1e6. bd4d1e6 is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
Conbench compare runs links:
[Finished ⬇️0.0% ⬆️0.0%] ec2-t3-xlarge-us-east-2
[Failed ⬇️6.73% ⬆️0.0%] ursa-i9-9960x
[Finished ⬇️0.09% ⬆️0.0%] ursa-thinkcentre-m75q
Supported benchmarks:
ursa-i9-9960x: langs = Python, R, JavaScript
ursa-thinkcentre-m75q: langs = C++, Java
ec2-t3-xlarge-us-east-2: cloud = True

@coryan
coryan deleted the ARROW-14899-implement-gcs-read-metadata branch November 30, 2021 16:01
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@coryan@ursabot@pitrou@scotthart