Skip to content

feat(binding/cpp): expose batch deletion API to C++ - #8015

Merged
tisonkun merged 1 commit into
apache:mainfrom
dentiny:hjiang/batch-delete
Aug 3, 2026
Merged

feat(binding/cpp): expose batch deletion API to C++#8015
tisonkun merged 1 commit into
apache:mainfrom
dentiny:hjiang/batch-delete

Conversation

@dentiny

@dentiny dentiny commented Aug 2, 2026

Copy link
Copy Markdown
Member

Which issue does this PR close?

Closes #8014

Rationale for this change

Hi team, I'm working on DuckDB extension, which integrates OpenDAL with DuckDB filesystem.
One gap for C++ binding is batch deletion, so I don't need to implement the batch deletion (i.e., S3) or parallel deletion (i.e., local filesystem) myself.

What changes are included in this PR?

This PR exposes batch deletion API to C++ side.

Are there any user-facing changes?

Yes, new API added.

AI Usage Statement

GPT-5.5 made the code change.

@dentiny
dentiny requested review from Xuanwo and tisonkun as code owners August 2, 2026 21:29
@dosubot dosubot Bot added size:S This PR changes 10-29 lines, ignoring generated files. releases-note/feat The PR implements a new feature or has a title that begins with "feat" labels Aug 2, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Aug 3, 2026

@tisonkun tisonkun 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 your contribution!

@tisonkun
tisonkun merged commit 6452784 into apache:main Aug 3, 2026
38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer releases-note/feat The PR implements a new feature or has a title that begins with "feat" size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

new feature: expose batch object deletion API to C++ binding

3 participants