Skip to content

Evicts object metadata on stream close().#360

Merged
ahmarsuhail merged 1 commit intoawslabs:mainfrom
ahmarsuhail:evict-metadata
Oct 17, 2025
Merged

Evicts object metadata on stream close().#360
ahmarsuhail merged 1 commit intoawslabs:mainfrom
ahmarsuhail:evict-metadata

Conversation

@ahmarsuhail
Copy link
Collaborator

Description of change

Couple of small changes:

  • When stream is closed() with eviction true, also evict it's metadata.
  • On readVectored failures, check for 412.

Does this contribution need a changelog entry?

  • I have updated the CHANGELOG or README if appropriate

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and I agree to the terms of the Developer Certificate of Origin (DCO).

@ahmarsuhail ahmarsuhail merged commit dd16bbf into awslabs:main Oct 17, 2025
2 of 3 checks passed
dongjoon-hyun added a commit to apache/spark that referenced this pull request Jan 28, 2026
### What changes were proposed in this pull request?

This PR aims to upgrade `analyticsaccelerator-s3` to 1.3.1 for Apache Spark 4.2.0 in line with Apache Hadoop 3.4.3 (HADOOP-19742).
- apache/hadoop#8093

### Why are the changes needed?

To bring the latest fixes.
- https://github.com/awslabs/analytics-accelerator-s3/releases/tag/v1.3.1
  - awslabs/analytics-accelerator-s3#360
  - awslabs/analytics-accelerator-s3#361
  - awslabs/analytics-accelerator-s3#363
  - awslabs/analytics-accelerator-s3#356
  - awslabs/analytics-accelerator-s3#358

### Does this PR introduce _any_ user-facing change?

No behavior change.

### How was this patch tested?

Pass the CIs.

### Was this patch authored or co-authored using generative AI tooling?

No.

Closes #54031 from dongjoon-hyun/SPARK-55254.

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants