apache / apache/opendal

Idea: support `AppendWrite` for other types of services

Open
#5,638 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
5.4k
Forks
825
Avg merge
1d 14m
Merged PRs (30d)
127

Description

It can only be implemented by HTTP-based services for now.

https://github.com/apache/opendal/blob/ed44274525d9a7157d85a5c555dbfc7ca2e954a7/core/src/raw/oio/write/append_write.rs#L33-L39

Contributor guide

Open the contributing guide

Research direction

Start with core/src/raw/oio/write/append_write.rs, especially lines 33-39, to understand why AppendWrite is currently limited to HTTP-based services. Identify which other service types are in scope and how their support should be validated. Done means AppendWrite works for the selected non-HTTP services with appropriate coverage.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.