This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
The following commit(s) were added to refs/heads/main by this push:
new 86875eb0 chore: replace datafuselabs/opendal with
apache/incubator-opendal (#1647)
86875eb0 is described below
commit 86875eb0849af1c468deb71a666d955109f11202
Author: jakevin <[email protected]>
AuthorDate: Thu Mar 16 19:53:33 2023 +0800
chore: replace datafuselabs/opendal with apache/incubator-opendal (#1647)
minor: replace datafuselabs/opendal with apache/incubator-opendal
---
binaries/oli/Cargo.toml | 2 +-
bindings/nodejs/package.json | 2 +-
bindings/object_store/Cargo.toml | 2 +-
bindings/python/pyproject.toml | 2 +-
src/docs/internals/accessor.rs | 2 +-
src/docs/rfcs/0000_example.md | 4 ++--
src/docs/rfcs/0041_object_native_api.md | 4 ++--
src/docs/rfcs/0044_error_handle.md | 8 ++++----
src/docs/rfcs/0057_auto_region.md | 4 ++--
src/docs/rfcs/0069_object_stream.md | 6 +++---
src/docs/rfcs/0090_limited_reader.md | 4 ++--
src/docs/rfcs/0112_path_normalization.md | 8 ++++----
src/docs/rfcs/0191_async_streaming_io.md | 4 ++--
src/docs/rfcs/0203_remove_credential.md | 4 ++--
src/docs/rfcs/0221_create_dir.md | 4 ++--
src/docs/rfcs/0247_retryable_error.md | 6 +++---
src/docs/rfcs/0293_object_id.md | 4 ++--
src/docs/rfcs/0337_dir_entry.md | 4 ++--
src/docs/rfcs/0409_accessor_capabilities.md | 8 ++++----
src/docs/rfcs/0413_presign.md | 4 ++--
src/docs/rfcs/0423_command_line_interface.md | 4 ++--
src/docs/rfcs/0429_init_from_iter.md | 4 ++--
src/docs/rfcs/0438_multipart.md | 4 ++--
src/docs/rfcs/0443_gateway.md | 4 ++--
src/docs/rfcs/0501_new_builder.md | 4 ++--
src/docs/rfcs/0554_write_refactor.md | 4 ++--
src/docs/rfcs/0561_list_metadata_reuse.md | 4 ++--
src/docs/rfcs/0599_blocking_api.md | 6 +++---
src/docs/rfcs/0623_redis_service.md | 4 ++--
src/docs/rfcs/0627_split_capabilities.md | 4 ++--
src/docs/rfcs/0661_path_in_accessor.md | 4 ++--
src/docs/rfcs/0793_generic_kv_services.md | 4 ++--
src/docs/rfcs/0926_object_reader.md | 4 ++--
src/docs/rfcs/0977_refactor_error.md | 4 ++--
src/docs/rfcs/1085_object_handler.md | 4 ++--
src/docs/rfcs/1391_object_metadataer.md | 4 ++--
src/docs/rfcs/1398_query_based_metadata.md | 4 ++--
src/docs/rfcs/1420_object_writer.md | 4 ++--
src/docs/rfcs/1477_remove_object_concept.md | 4 ++--
src/docs/rfcs/mod.rs | 2 +-
src/docs/upgrade.md | 2 +-
src/layers/retry.rs | 2 +-
src/services/azblob/backend.rs | 2 +-
src/services/azdfs/backend.rs | 2 +-
src/services/hdfs/backend.rs | 4 ++--
src/services/mod.rs | 2 +-
src/services/s3/backend.rs | 2 +-
src/types/operator/builder.rs | 2 +-
website/docusaurus.config.js | 4 ++--
49 files changed, 94 insertions(+), 94 deletions(-)
diff --git a/binaries/oli/Cargo.toml b/binaries/oli/Cargo.toml
index 4a3607c5..521cefd3 100644
--- a/binaries/oli/Cargo.toml
+++ b/binaries/oli/Cargo.toml
@@ -24,7 +24,7 @@ homepage = "https://opendal.apache.org/"
keywords = ["storage", "data", "s3", "fs", "azblob"]
license = "Apache-2.0"
name = "oli"
-repository = "https://github.com/datafuselabs/opendal"
+repository = "https://github.com/apache/incubator-opendal"
version = "0.19.6"
[dependencies]
diff --git a/bindings/nodejs/package.json b/bindings/nodejs/package.json
index 6d9162e7..6f961f15 100644
--- a/bindings/nodejs/package.json
+++ b/bindings/nodejs/package.json
@@ -6,7 +6,7 @@
"main": "index.js",
"types": "index.d.ts",
"description": "Open Data Access Layer: Access data freely, painlessly, and
efficiently",
- "repository": "[email protected]/datafuselabs/opendal.git",
+ "repository": "[email protected]/apache/incubator-opendal.git",
"napi": {
"name": "opendal"
},
diff --git a/bindings/object_store/Cargo.toml b/bindings/object_store/Cargo.toml
index 4895ddef..a5091152 100644
--- a/bindings/object_store/Cargo.toml
+++ b/bindings/object_store/Cargo.toml
@@ -20,7 +20,7 @@ description = "OpenDAL's object_store binding"
edition = "2021"
license = "Apache-2.0"
name = "object_store_opendal"
-repository = "https://github.com/datafuselabs/opendal"
+repository = "https://github.com/apache/incubator-opendal"
version = "0.30.3"
# MSRV of OpenDAL. Please update this field while bump.
rust-version = "1.60"
diff --git a/bindings/python/pyproject.toml b/bindings/python/pyproject.toml
index 154e8a27..356b6f63 100644
--- a/bindings/python/pyproject.toml
+++ b/bindings/python/pyproject.toml
@@ -37,4 +37,4 @@ test = ["pytest", "pytest-asyncio"]
[project.urls]
Documentation = "https://docs.rs/opendal/"
Homepage = "https://opendal.apache.org/"
-Repository = "https://github.com/datafuselabs/opendal"
+Repository = "https://github.com/apache/incubator-opendal"
diff --git a/src/docs/internals/accessor.rs b/src/docs/internals/accessor.rs
index d35d0264..8295715b 100644
--- a/src/docs/internals/accessor.rs
+++ b/src/docs/internals/accessor.rs
@@ -312,7 +312,7 @@
//! Super Power Ducks!
//!
//! What!? There are no Super Power Ducks? So sad, but never mind, we have
-//! really powerful storage services
[here](https://github.com/datafuselabs/opendal/issues/5). Welcome to pick one
to implement. I promise you won't
+//! really powerful storage services
[here](https://github.com/apache/incubator-opendal/issues/5). Welcome to pick
one to implement. I promise you won't
//! have to `gagaga!()` this time.
//!
//! [`Accessor`]: crate::raw::Accessor
diff --git a/src/docs/rfcs/0000_example.md b/src/docs/rfcs/0000_example.md
index 1b970559..cd6b9fb3 100644
--- a/src/docs/rfcs/0000_example.md
+++ b/src/docs/rfcs/0000_example.md
@@ -1,7 +1,7 @@
- Proposal Name: (fill me in with a unique ident, `my_awesome_feature`)
- Start Date: (fill me in with today's date, YYYY-MM-DD)
-- RFC PR:
[datafuselabs/opendal#0000](https://github.com/datafuselabs/opendal/pull/0000)
-- Tracking Issue:
[datafuselabs/opendal#0000](https://github.com/datafuselabs/opendal/issues/0000)
+- RFC PR:
[apache/incubator-opendal#0000](https://github.com/apache/incubator-opendal/pull/0000)
+- Tracking Issue:
[apache/incubator-opendal#0000](https://github.com/apache/incubator-opendal/issues/0000)
# Summary
diff --git a/src/docs/rfcs/0041_object_native_api.md
b/src/docs/rfcs/0041_object_native_api.md
index 75ea6f81..ff974c4a 100644
--- a/src/docs/rfcs/0041_object_native_api.md
+++ b/src/docs/rfcs/0041_object_native_api.md
@@ -1,7 +1,7 @@
- Proposal Name: `object_native_api`
- Start Date: 2022-02-18
-- RFC PR:
[datafuselabs/opendal#41](https://github.com/datafuselabs/opendal/pull/41)
-- Tracking Issue:
[datafuselabs/opendal#35](https://github.com/datafuselabs/opendal/pull/35)
+- RFC PR:
[apache/incubator-opendal#41](https://github.com/apache/incubator-opendal/pull/41)
+- Tracking Issue:
[apache/incubator-opendal#35](https://github.com/apache/incubator-opendal/pull/35)
# Summary
diff --git a/src/docs/rfcs/0044_error_handle.md
b/src/docs/rfcs/0044_error_handle.md
index ffba561b..5550c547 100644
--- a/src/docs/rfcs/0044_error_handle.md
+++ b/src/docs/rfcs/0044_error_handle.md
@@ -1,7 +1,7 @@
- Proposal Name: `error_handle`
- Start Date: 2022-02-23
-- RFC PR:
[datafuselabs/opendal#44](https://github.com/datafuselabs/opendal/pull/44)
-- Tracking Issue:
[datafuselabs/opendal#43](https://github.com/datafuselabs/opendal/pull/43)
+- RFC PR:
[apache/incubator-opendal#44](https://github.com/apache/incubator-opendal/pull/44)
+- Tracking Issue:
[apache/incubator-opendal#43](https://github.com/apache/incubator-opendal/pull/43)
# Summary
@@ -21,8 +21,8 @@ Most time, we return a path that is meaningless for debugging.
There are two issues about this shortcoming:
-- [error: Split ErrorKind and Context for error check
easier](https://github.com/datafuselabs/opendal/issues/24)
-- [Improvement: provides more information about the cause of
DalTransportError](https://github.com/datafuselabs/opendal/issues/29)
+- [error: Split ErrorKind and Context for error check
easier](https://github.com/apache/incubator-opendal/issues/24)
+- [Improvement: provides more information about the cause of
DalTransportError](https://github.com/apache/incubator-opendal/issues/29)
First, we can't check `ErrorKind` quickly. We have to use `matches` for the
help:
diff --git a/src/docs/rfcs/0057_auto_region.md
b/src/docs/rfcs/0057_auto_region.md
index 6924d6ac..d1d679e6 100644
--- a/src/docs/rfcs/0057_auto_region.md
+++ b/src/docs/rfcs/0057_auto_region.md
@@ -1,7 +1,7 @@
- Proposal Name: `auto_region`
- Start Date: 2022-02-24
-- RFC PR:
[datafuselabs/opendal#57](https://github.com/datafuselabs/opendal/pull/57)
-- Tracking Issue:
[datafuselabs/opendal#58](https://github.com/datafuselabs/opendal/issues/58)
+- RFC PR:
[apache/incubator-opendal#57](https://github.com/apache/incubator-opendal/pull/57)
+- Tracking Issue:
[apache/incubator-opendal#58](https://github.com/apache/incubator-opendal/issues/58)
# Summary
diff --git a/src/docs/rfcs/0069_object_stream.md
b/src/docs/rfcs/0069_object_stream.md
index 9c966926..0e6ba91c 100644
--- a/src/docs/rfcs/0069_object_stream.md
+++ b/src/docs/rfcs/0069_object_stream.md
@@ -1,7 +1,7 @@
- Proposal Name: `object_stream`
- Start Date: 2022-02-25
-- RFC PR:
[datafuselabs/opendal#69](https://github.com/datafuselabs/opendal/pull/69)
-- Tracking Issue:
[datafuselabs/opendal#69](https://github.com/datafuselabs/opendal/issues/69)
+- RFC PR:
[apache/incubator-opendal#69](https://github.com/apache/incubator-opendal/pull/69)
+- Tracking Issue:
[apache/incubator-opendal#69](https://github.com/apache/incubator-opendal/issues/69)
# Summary
@@ -9,7 +9,7 @@ Allow user to read dir via `ObjectStream`.
# Motivation
-Users need `readdir` support in `OpenDAL`: [Implement List
support](https://github.com/datafuselabs/opendal/issues/12). Take [databend]
for example, with `List` support, we can implement copy from
`s3://bucket/path/to/dir` instead of only `s3://bucket/path/to/file`.
+Users need `readdir` support in `OpenDAL`: [Implement List
support](https://github.com/apache/incubator-opendal/issues/12). Take
[databend] for example, with `List` support, we can implement copy from
`s3://bucket/path/to/dir` instead of only `s3://bucket/path/to/file`.
# Guide-level explanation
diff --git a/src/docs/rfcs/0090_limited_reader.md
b/src/docs/rfcs/0090_limited_reader.md
index 3caac6bd..82df3159 100644
--- a/src/docs/rfcs/0090_limited_reader.md
+++ b/src/docs/rfcs/0090_limited_reader.md
@@ -1,7 +1,7 @@
- Proposal Name: `limited_reader`
- Start Date: 2022-03-02
-- RFC PR:
[datafuselabs/opendal#0090](https://github.com/datafuselabs/opendal/pull/0090)
-- Tracking Issue:
[datafuselabs/opendal#0090](https://github.com/datafuselabs/opendal/issues/0090)
+- RFC PR:
[apache/incubator-opendal#0090](https://github.com/apache/incubator-opendal/pull/0090)
+- Tracking Issue:
[apache/incubator-opendal#0090](https://github.com/apache/incubator-opendal/issues/0090)
# Summary
diff --git a/src/docs/rfcs/0112_path_normalization.md
b/src/docs/rfcs/0112_path_normalization.md
index 6b472e10..f21f515d 100644
--- a/src/docs/rfcs/0112_path_normalization.md
+++ b/src/docs/rfcs/0112_path_normalization.md
@@ -1,7 +1,7 @@
- Proposal Name: `path-normalization`
- Start Date: 2022-03-08
-- RFC PR:
[datafuselabs/opendal#112](https://github.com/datafuselabs/opendal/pull/112)
-- Tracking Issue:
[datafuselabs/opendal#112](https://github.com/datafuselabs/opendal/issues/112)
+- RFC PR:
[apache/incubator-opendal#112](https://github.com/apache/incubator-opendal/pull/112)
+- Tracking Issue:
[apache/incubator-opendal#112](https://github.com/apache/incubator-opendal/issues/112)
# Summary
@@ -11,8 +11,8 @@ Implement path normalization to enhance user experience.
OpenDAL's current path behavior makes users confused:
-- [operator.object("/admin/data/")
error](https://github.com/datafuselabs/opendal/issues/107)
-- [Read /admin/data//ontime_200.csv return
empty](https://github.com/datafuselabs/opendal/issues/109)
+- [operator.object("/admin/data/")
error](https://github.com/apache/incubator-opendal/issues/107)
+- [Read /admin/data//ontime_200.csv return
empty](https://github.com/apache/incubator-opendal/issues/109)
They are different bugs that reflect the exact root cause: the path is not
well normalized.
diff --git a/src/docs/rfcs/0191_async_streaming_io.md
b/src/docs/rfcs/0191_async_streaming_io.md
index 50e28f11..e9eae6ae 100644
--- a/src/docs/rfcs/0191_async_streaming_io.md
+++ b/src/docs/rfcs/0191_async_streaming_io.md
@@ -1,7 +1,7 @@
- Proposal Name: `async_streaming_io`
- Start Date: 2022-03-28
-- RFC PR:
[datafuselabs/opendal#191](https://github.com/datafuselabs/opendal/pull/191)
-- Tracking Issue:
[datafuselabs/opendal#190](https://github.com/datafuselabs/opendal/issues/190)
+- RFC PR:
[apache/incubator-opendal#191](https://github.com/apache/incubator-opendal/pull/191)
+- Tracking Issue:
[apache/incubator-opendal#190](https://github.com/apache/incubator-opendal/issues/190)
**Reverted**
diff --git a/src/docs/rfcs/0203_remove_credential.md
b/src/docs/rfcs/0203_remove_credential.md
index 14b91ab7..15aa9744 100644
--- a/src/docs/rfcs/0203_remove_credential.md
+++ b/src/docs/rfcs/0203_remove_credential.md
@@ -1,7 +1,7 @@
- Proposal Name: `remove_credential`
- Start Date: 2022-04-02
-- RFC PR:
[datafuselabs/opendal#203](https://github.com/datafuselabs/opendal/pull/203)
-- Tracking Issue:
[datafuselabs/opendal#203](https://github.com/datafuselabs/opendal/issues/203)
+- RFC PR:
[apache/incubator-opendal#203](https://github.com/apache/incubator-opendal/pull/203)
+- Tracking Issue:
[apache/incubator-opendal#203](https://github.com/apache/incubator-opendal/issues/203)
# Summary
diff --git a/src/docs/rfcs/0221_create_dir.md b/src/docs/rfcs/0221_create_dir.md
index af119ace..ffbb2b6b 100644
--- a/src/docs/rfcs/0221_create_dir.md
+++ b/src/docs/rfcs/0221_create_dir.md
@@ -1,7 +1,7 @@
- Proposal Name: `create-dir`
- Start Date: 2022-04-06
-- RFC PR:
[datafuselabs/opendal#221](https://github.com/datafuselabs/opendal/pull/221)
-- Tracking Issue:
[datafuselabs/opendal#222](https://github.com/datafuselabs/opendal/issues/222)
+- RFC PR:
[apache/incubator-opendal#221](https://github.com/apache/incubator-opendal/pull/221)
+- Tracking Issue:
[apache/incubator-opendal#222](https://github.com/apache/incubator-opendal/issues/222)
# Summary
diff --git a/src/docs/rfcs/0247_retryable_error.md
b/src/docs/rfcs/0247_retryable_error.md
index c1c2910d..3499a17d 100644
--- a/src/docs/rfcs/0247_retryable_error.md
+++ b/src/docs/rfcs/0247_retryable_error.md
@@ -1,7 +1,7 @@
- Proposal Name: `retryable_error`
- Start Date: 2022-04-12
-- RFC PR:
[datafuselabs/opendal#247](https://github.com/datafuselabs/opendal/pull/247)
-- Tracking Issue:
[datafuselabs/opendal#248](https://github.com/datafuselabs/opendal/issues/248)
+- RFC PR:
[apache/incubator-opendal#247](https://github.com/apache/incubator-opendal/pull/247)
+- Tracking Issue:
[apache/incubator-opendal#248](https://github.com/apache/incubator-opendal/issues/248)
# Summary
@@ -11,7 +11,7 @@ Treat `io::ErrorKind::Interrupt` as retryable error.
Supports retry make our users' lives easier:
-> [Feature request: Custom retries for the s3
backend](https://github.com/datafuselabs/opendal/issues/196)
+> [Feature request: Custom retries for the s3
backend](https://github.com/apache/incubator-opendal/issues/196)
>
> While the reading/writing from/to s3, AWS occasionally returns errors that
> could be retried (at least 5xx?). Currently, in the databend, this will fail
> the whole execution of the statement (which may have been running for an
> extended time).
diff --git a/src/docs/rfcs/0293_object_id.md b/src/docs/rfcs/0293_object_id.md
index 62493f4e..98fa197a 100644
--- a/src/docs/rfcs/0293_object_id.md
+++ b/src/docs/rfcs/0293_object_id.md
@@ -1,7 +1,7 @@
- Proposal Name: `object_id`
- Start Date: 2022-05-27
-- RFC PR:
[datafuselabs/opendal#293](https://github.com/datafuselabs/opendal/pull/293)
-- Tracking Issue:
[datafuselabs/opendal#294](https://github.com/datafuselabs/opendal/issues/294)
+- RFC PR:
[apache/incubator-opendal#293](https://github.com/apache/incubator-opendal/pull/293)
+- Tracking Issue:
[apache/incubator-opendal#294](https://github.com/apache/incubator-opendal/issues/294)
# Summary
diff --git a/src/docs/rfcs/0337_dir_entry.md b/src/docs/rfcs/0337_dir_entry.md
index 644925f4..5c2fa1e0 100644
--- a/src/docs/rfcs/0337_dir_entry.md
+++ b/src/docs/rfcs/0337_dir_entry.md
@@ -1,7 +1,7 @@
- Proposal Name: `dir_entry`
- Start Date: 2022-06-08
-- RFC PR:
[datafuselabs/opendal#337](https://github.com/datafuselabs/opendal/pull/337)
-- Tracking Issue:
[datafuselabs/opendal#338](https://github.com/datafuselabs/opendal/issues/338)
+- RFC PR:
[apache/incubator-opendal#337](https://github.com/apache/incubator-opendal/pull/337)
+- Tracking Issue:
[apache/incubator-opendal#338](https://github.com/apache/incubator-opendal/issues/338)
# Summary
diff --git a/src/docs/rfcs/0409_accessor_capabilities.md
b/src/docs/rfcs/0409_accessor_capabilities.md
index da292008..c2ab9e40 100644
--- a/src/docs/rfcs/0409_accessor_capabilities.md
+++ b/src/docs/rfcs/0409_accessor_capabilities.md
@@ -1,7 +1,7 @@
- Proposal Name: `accessor_capabilities`
- Start Date: 2022-06-29
-- RFC PR:
[datafuselabs/opendal#409](https://github.com/datafuselabs/opendal/pull/409)
-- Tracking Issue:
[datafuselabs/opendal#410](https://github.com/datafuselabs/opendal/issues/410)
+- RFC PR:
[apache/incubator-opendal#409](https://github.com/apache/incubator-opendal/pull/409)
+- Tracking Issue:
[apache/incubator-opendal#410](https://github.com/apache/incubator-opendal/issues/410)
# Summary
@@ -11,8 +11,8 @@ Add support for accessor capabilities so that users can check
if a given accesso
Users of OpenDAL are requesting advanced features like the following:
-- [Support parallel upload
object](https://github.com/datafuselabs/opendal/issues/256)
-- [Add presign url support](https://github.com/datafuselabs/opendal/issues/394)
+- [Support parallel upload
object](https://github.com/apache/incubator-opendal/issues/256)
+- [Add presign url
support](https://github.com/apache/incubator-opendal/issues/394)
It's meaningful for OpenDAL to support them in a unified way. Of course, not
all storage services have the same feature sets. OpenDAL needs to provide a way
for users to check if a given accessor is capable of a given capability.
diff --git a/src/docs/rfcs/0413_presign.md b/src/docs/rfcs/0413_presign.md
index 2423c50d..7e490dc8 100644
--- a/src/docs/rfcs/0413_presign.md
+++ b/src/docs/rfcs/0413_presign.md
@@ -1,7 +1,7 @@
- Proposal Name: `presign`
- Start Date: 2022-06-30
-- RFC PR:
[datafuselabs/opendal#0413](https://github.com/datafuselabs/opendal/pull/413)
-- Tracking Issue:
[datafuselabs/opendal#394](https://github.com/datafuselabs/opendal/issues/394)
+- RFC PR:
[apache/incubator-opendal#0413](https://github.com/apache/incubator-opendal/pull/413)
+- Tracking Issue:
[apache/incubator-opendal#394](https://github.com/apache/incubator-opendal/issues/394)
# Summary
diff --git a/src/docs/rfcs/0423_command_line_interface.md
b/src/docs/rfcs/0423_command_line_interface.md
index c97a4f5c..b74456be 100644
--- a/src/docs/rfcs/0423_command_line_interface.md
+++ b/src/docs/rfcs/0423_command_line_interface.md
@@ -1,7 +1,7 @@
- Proposal Name: `command_line_interface`
- Start Date: 2022-07-08
-- RFC PR:
[datafuselabs/opendal#423](https://github.com/datafuselabs/opendal/pull/423)
-- Tracking Issue:
[datafuselabs/opendal#422](https://github.com/datafuselabs/opendal/issues/422)
+- RFC PR:
[apache/incubator-opendal#423](https://github.com/apache/incubator-opendal/pull/423)
+- Tracking Issue:
[apache/incubator-opendal#422](https://github.com/apache/incubator-opendal/issues/422)
# Summary
diff --git a/src/docs/rfcs/0429_init_from_iter.md
b/src/docs/rfcs/0429_init_from_iter.md
index c312cc21..b21fb5a1 100644
--- a/src/docs/rfcs/0429_init_from_iter.md
+++ b/src/docs/rfcs/0429_init_from_iter.md
@@ -1,7 +1,7 @@
- Proposal Name: `init_from_iter`
- Start Date: 2022-07-10
-- RFC PR:
[datafuselabs/opendal#429](https://github.com/datafuselabs/opendal/pull/429)
-- Tracking Issue:
[datafuselabs/opendal#430](https://github.com/datafuselabs/opendal/issues/430)
+- RFC PR:
[apache/incubator-opendal#429](https://github.com/apache/incubator-opendal/pull/429)
+- Tracking Issue:
[apache/incubator-opendal#430](https://github.com/apache/incubator-opendal/issues/430)
# Summary
diff --git a/src/docs/rfcs/0438_multipart.md b/src/docs/rfcs/0438_multipart.md
index f98ebc21..9eda0256 100644
--- a/src/docs/rfcs/0438_multipart.md
+++ b/src/docs/rfcs/0438_multipart.md
@@ -1,7 +1,7 @@
- Proposal Name: `multipart`
- Start Date: 2022-07-11
-- RFC PR:
[datafuselabs/opendal#438](https://github.com/datafuselabs/opendal/pull/438)
-- Tracking Issue:
[datafuselabs/opendal#439](https://github.com/datafuselabs/opendal/issues/439)
+- RFC PR:
[apache/incubator-opendal#438](https://github.com/apache/incubator-opendal/pull/438)
+- Tracking Issue:
[apache/incubator-opendal#439](https://github.com/apache/incubator-opendal/issues/439)
# Summary
diff --git a/src/docs/rfcs/0443_gateway.md b/src/docs/rfcs/0443_gateway.md
index bdcf976a..b5d2be31 100644
--- a/src/docs/rfcs/0443_gateway.md
+++ b/src/docs/rfcs/0443_gateway.md
@@ -1,7 +1,7 @@
- Proposal Name: `gateway`
- Start Date: 2022-07-18
-- RFC PR:
[datafuselabs/opendal#443](https://github.com/datafuselabs/opendal/pull/443)
-- Tracking Issue:
[datafuselabs/opendal#444](https://github.com/datafuselabs/opendal/issues/444)
+- RFC PR:
[apache/incubator-opendal#443](https://github.com/apache/incubator-opendal/pull/443)
+- Tracking Issue:
[apache/incubator-opendal#444](https://github.com/apache/incubator-opendal/issues/444)
# Summary
diff --git a/src/docs/rfcs/0501_new_builder.md
b/src/docs/rfcs/0501_new_builder.md
index 4bacce63..fd2a681f 100644
--- a/src/docs/rfcs/0501_new_builder.md
+++ b/src/docs/rfcs/0501_new_builder.md
@@ -1,7 +1,7 @@
- Proposal Name: `new_builder`
- Start Date: 2022-08-03
-- RFC PR:
[datafuselabs/opendal#501](https://github.com/datafuselabs/opendal/pull/501)
-- Tracking Issue:
[datafuselabs/opendal#502](https://github.com/datafuselabs/opendal/issues/502)
+- RFC PR:
[apache/incubator-opendal#501](https://github.com/apache/incubator-opendal/pull/501)
+- Tracking Issue:
[apache/incubator-opendal#502](https://github.com/apache/incubator-opendal/issues/502)
# Summary
diff --git a/src/docs/rfcs/0554_write_refactor.md
b/src/docs/rfcs/0554_write_refactor.md
index d995d4dc..5f8d758b 100644
--- a/src/docs/rfcs/0554_write_refactor.md
+++ b/src/docs/rfcs/0554_write_refactor.md
@@ -1,7 +1,7 @@
- Proposal Name: `write_refactor`
- Start Date: 2022-08-22
-- RFC PR:
[datafuselabs/opendal#554](https://github.com/datafuselabs/opendal/pull/554)
-- Tracking Issue:
[datafuselabs/opendal#555](https://github.com/datafuselabs/opendal/issues/555)
+- RFC PR:
[apache/incubator-opendal#554](https://github.com/apache/incubator-opendal/pull/554)
+- Tracking Issue:
[apache/incubator-opendal#555](https://github.com/apache/incubator-opendal/issues/555)
# Summary
diff --git a/src/docs/rfcs/0561_list_metadata_reuse.md
b/src/docs/rfcs/0561_list_metadata_reuse.md
index 0a1ad04f..7128937f 100644
--- a/src/docs/rfcs/0561_list_metadata_reuse.md
+++ b/src/docs/rfcs/0561_list_metadata_reuse.md
@@ -1,7 +1,7 @@
- Proposal Name: `list_metadata_reuse`
- Start Date: 2022-08-23
-- RFC PR:
[datafuselabs/opendal#561](https://github.com/datafuselabs/opendal/pull/561)
-- Tracking Issue:
[datafuselabs/opendal#570](https://github.com/datafuselabs/opendal/pull/570)
+- RFC PR:
[apache/incubator-opendal#561](https://github.com/apache/incubator-opendal/pull/561)
+- Tracking Issue:
[apache/incubator-opendal#570](https://github.com/apache/incubator-opendal/pull/570)
# Summary
diff --git a/src/docs/rfcs/0599_blocking_api.md
b/src/docs/rfcs/0599_blocking_api.md
index f50b2382..613a9041 100644
--- a/src/docs/rfcs/0599_blocking_api.md
+++ b/src/docs/rfcs/0599_blocking_api.md
@@ -1,7 +1,7 @@
- Proposal Name: `blocking_api`
- Start Date: 2022-08-30
-- RFC PR:
[datafuselabs/opendal#599](https://github.com/datafuselabs/opendal/pull/599)
-- Tracking Issue:
[datafuselabs/opendal#601](https://github.com/datafuselabs/opendal/issues/601)
+- RFC PR:
[apache/incubator-opendal#599](https://github.com/apache/incubator-opendal/pull/599)
+- Tracking Issue:
[apache/incubator-opendal#601](https://github.com/apache/incubator-opendal/issues/601)
# Summary
@@ -9,7 +9,7 @@ We are adding a blocking API for OpenDAL.
# Motivation
-Blocking API is the most requested feature inside the OpenDAL community:
[Opendal support sync read/write
API](https://github.com/datafuselabs/opendal/discussions/68)
+Blocking API is the most requested feature inside the OpenDAL community:
[Opendal support sync read/write
API](https://github.com/apache/incubator-opendal/discussions/68)
Our users want blocking API for:
diff --git a/src/docs/rfcs/0623_redis_service.md
b/src/docs/rfcs/0623_redis_service.md
index a6c8521a..8efb4323 100644
--- a/src/docs/rfcs/0623_redis_service.md
+++ b/src/docs/rfcs/0623_redis_service.md
@@ -1,7 +1,7 @@
- Proposal Name: `redis_service`
- Start Date: 2022-08-31
-- RFC PR:
[datafuselabs/opendal#0623](https://github.com/datafuselabs/opendal/pull/0623)
-- Tracking Issue:
[datafuselabs/opendal#641](https://github.com/datafuselabs/opendal/issues/0641)
+- RFC PR:
[apache/incubator-opendal#0623](https://github.com/apache/incubator-opendal/pull/0623)
+- Tracking Issue:
[apache/incubator-opendal#641](https://github.com/apache/incubator-opendal/issues/0641)
# Summary
diff --git a/src/docs/rfcs/0627_split_capabilities.md
b/src/docs/rfcs/0627_split_capabilities.md
index fd46de24..9565db96 100644
--- a/src/docs/rfcs/0627_split_capabilities.md
+++ b/src/docs/rfcs/0627_split_capabilities.md
@@ -1,7 +1,7 @@
- Proposal Name: `split-capabilities`
- Start Date: 2022-09-04
-- RFC PR:
[datafuselabs/opendal#627](https://github.com/datafuselabs/opendal/pull/627)
-- Tracking Issue:
[datafuselabs/opendal#628](https://github.com/datafuselabs/opendal/issues/628)
+- RFC PR:
[apache/incubator-opendal#627](https://github.com/apache/incubator-opendal/pull/627)
+- Tracking Issue:
[apache/incubator-opendal#628](https://github.com/apache/incubator-opendal/issues/628)
# Summary
diff --git a/src/docs/rfcs/0661_path_in_accessor.md
b/src/docs/rfcs/0661_path_in_accessor.md
index db7551f7..f728b36f 100644
--- a/src/docs/rfcs/0661_path_in_accessor.md
+++ b/src/docs/rfcs/0661_path_in_accessor.md
@@ -1,7 +1,7 @@
- Proposal Name: `path_in_accessor`
- Start Date: 2022-09-12
-- RFC PR:
[datafuselabs/opendal#661](https://github.com/datafuselabs/opendal/pull/661)
-- Tracking Issue:
[datafuselabs/opendal#662](https://github.com/datafuselabs/opendal/issues/662)
+- RFC PR:
[apache/incubator-opendal#661](https://github.com/apache/incubator-opendal/pull/661)
+- Tracking Issue:
[apache/incubator-opendal#662](https://github.com/apache/incubator-opendal/issues/662)
# Summary
diff --git a/src/docs/rfcs/0793_generic_kv_services.md
b/src/docs/rfcs/0793_generic_kv_services.md
index 433acbbc..31c7539b 100644
--- a/src/docs/rfcs/0793_generic_kv_services.md
+++ b/src/docs/rfcs/0793_generic_kv_services.md
@@ -1,7 +1,7 @@
- Proposal Name: `generic-kv-services`
- Start Date: 2022-10-03
-- RFC PR:
[datafuselabs/opendal#793](https://github.com/datafuselabs/opendal/pull/793)
-- Tracking Issue:
[datafuselabs/opendal#794](https://github.com/datafuselabs/opendal/issues/794)
+- RFC PR:
[apache/incubator-opendal#793](https://github.com/apache/incubator-opendal/pull/793)
+- Tracking Issue:
[apache/incubator-opendal#794](https://github.com/apache/incubator-opendal/issues/794)
# Summary
diff --git a/src/docs/rfcs/0926_object_reader.md
b/src/docs/rfcs/0926_object_reader.md
index 12da9efc..c4de0ced 100644
--- a/src/docs/rfcs/0926_object_reader.md
+++ b/src/docs/rfcs/0926_object_reader.md
@@ -1,7 +1,7 @@
- Proposal Name: `object_reader`
- Start Date: 2022-11-13
-- RFC PR:
[datafuselabs/opendal#926](https://github.com/datafuselabs/opendal/pull/926)
-- Tracking Issue:
[datafuselabs/opendal#927](https://github.com/datafuselabs/opendal/issues/927)
+- RFC PR:
[apache/incubator-opendal#926](https://github.com/apache/incubator-opendal/pull/926)
+- Tracking Issue:
[apache/incubator-opendal#927](https://github.com/apache/incubator-opendal/issues/927)
# Summary
diff --git a/src/docs/rfcs/0977_refactor_error.md
b/src/docs/rfcs/0977_refactor_error.md
index e8560e19..c63a1122 100644
--- a/src/docs/rfcs/0977_refactor_error.md
+++ b/src/docs/rfcs/0977_refactor_error.md
@@ -1,7 +1,7 @@
- Proposal Name: `refactor-error`
- Start Date: 2022-11-21
-- RFC PR:
[datafuselabs/opendal#977](https://github.com/datafuselabs/opendal/pull/977)
-- Tracking Issue:
[datafuselabs/opendal#976](https://github.com/datafuselabs/opendal/pull/976)
+- RFC PR:
[apache/incubator-opendal#977](https://github.com/apache/incubator-opendal/pull/977)
+- Tracking Issue:
[apache/incubator-opendal#976](https://github.com/apache/incubator-opendal/pull/976)
# Summary
diff --git a/src/docs/rfcs/1085_object_handler.md
b/src/docs/rfcs/1085_object_handler.md
index b5173c85..845b813e 100644
--- a/src/docs/rfcs/1085_object_handler.md
+++ b/src/docs/rfcs/1085_object_handler.md
@@ -1,7 +1,7 @@
- Proposal Name: `object_handler`
- Start Date: 2022-12-19
-- RFC PR:
[datafuselabs/opendal#1085](https://github.com/datafuselabs/opendal/pull/1085)
-- Tracking Issue:
[datafuselabs/opendal#1085](https://github.com/datafuselabs/opendal/issues/1085)
+- RFC PR:
[apache/incubator-opendal#1085](https://github.com/apache/incubator-opendal/pull/1085)
+- Tracking Issue:
[apache/incubator-opendal#1085](https://github.com/apache/incubator-opendal/issues/1085)
# Summary
diff --git a/src/docs/rfcs/1391_object_metadataer.md
b/src/docs/rfcs/1391_object_metadataer.md
index 0957dde1..34b7cccf 100644
--- a/src/docs/rfcs/1391_object_metadataer.md
+++ b/src/docs/rfcs/1391_object_metadataer.md
@@ -1,7 +1,7 @@
- Proposal Name: `object_metadataer`
- Start Date: 2023-02-21
-- RFC PR:
[datafuselabs/opendal#1391](https://github.com/datafuselabs/opendal/pull/1391)
-- Tracking Issue:
[datafuselabs/opendal#1393](https://github.com/datafuselabs/opendal/issues/1393)
+- RFC PR:
[apache/incubator-opendal#1391](https://github.com/apache/incubator-opendal/pull/1391)
+- Tracking Issue:
[apache/incubator-opendal#1393](https://github.com/apache/incubator-opendal/issues/1393)
# Summary
diff --git a/src/docs/rfcs/1398_query_based_metadata.md
b/src/docs/rfcs/1398_query_based_metadata.md
index 1372c99e..f45d71f1 100644
--- a/src/docs/rfcs/1398_query_based_metadata.md
+++ b/src/docs/rfcs/1398_query_based_metadata.md
@@ -1,7 +1,7 @@
- Proposal Name: `query_based_metadata`
- Start Date: 2022-02-22
-- RFC PR:
[datafuselabs/opendal#1398](https://github.com/datafuselabs/opendal/pull/1398)
-- Tracking Issue:
[datafuselabs/opendal#1398](https://github.com/datafuselabs/opendal/pull/1398)
+- RFC PR:
[apache/incubator-opendal#1398](https://github.com/apache/incubator-opendal/pull/1398)
+- Tracking Issue:
[apache/incubator-opendal#1398](https://github.com/apache/incubator-opendal/pull/1398)
# Summary
diff --git a/src/docs/rfcs/1420_object_writer.md
b/src/docs/rfcs/1420_object_writer.md
index 29ca7d4b..f866fda1 100644
--- a/src/docs/rfcs/1420_object_writer.md
+++ b/src/docs/rfcs/1420_object_writer.md
@@ -1,7 +1,7 @@
- Proposal Name: `object_writer`
- Start Date: 2023-02-27
-- RFC PR:
[datafuselabs/opendal#1420](https://github.com/datafuselabs/opendal/pull/1420)
-- Tracking Issue:
[datafuselabs/opendal#1421](https://github.com/datafuselabs/opendal/issues/1421)
+- RFC PR:
[apache/incubator-opendal#1420](https://github.com/apache/incubator-opendal/pull/1420)
+- Tracking Issue:
[apache/incubator-opendal#1421](https://github.com/apache/incubator-opendal/issues/1421)
# Summary
diff --git a/src/docs/rfcs/1477_remove_object_concept.md
b/src/docs/rfcs/1477_remove_object_concept.md
index e2a5f663..8c403937 100644
--- a/src/docs/rfcs/1477_remove_object_concept.md
+++ b/src/docs/rfcs/1477_remove_object_concept.md
@@ -1,7 +1,7 @@
- Proposal Name: `remove_object_concept`
- Start Date: `2023-03-05`
-- RFC PR:
[datafuselabs/opendal#1477](https://github.com/datafuselabs/opendal/pull/1477)
-- Tracking Issue:
[datafuselabs/opendal#0000](https://github.com/datafuselabs/opendal/issues/0000)
+- RFC PR:
[apache/incubator-opendal#1477](https://github.com/apache/incubator-opendal/pull/1477)
+- Tracking Issue:
[apache/incubator-opendal#0000](https://github.com/apache/incubator-opendal/issues/0000)
# Summary
diff --git a/src/docs/rfcs/mod.rs b/src/docs/rfcs/mod.rs
index 769b9df2..9d21655c 100644
--- a/src/docs/rfcs/mod.rs
+++ b/src/docs/rfcs/mod.rs
@@ -26,7 +26,7 @@
//!
//! Some useful tips:
//!
-//! - Start a pre-propose in
[discussion](https://github.com/datafuselabs/opendal/discussions/categories/ideas)
to communicate quickly.
+//! - Start a pre-propose in
[discussion](https://github.com/apache/incubator-opendal/discussions/categories/ideas)
to communicate quickly.
//! - The proposer of RFC may not be the same person as the implementor. Try
to include enough information in RFC itself.
#[doc = include_str!("0000_example.md")]
diff --git a/src/docs/upgrade.md b/src/docs/upgrade.md
index adb690fa..2f081014 100644
--- a/src/docs/upgrade.md
+++ b/src/docs/upgrade.md
@@ -218,7 +218,7 @@ Thus, we removed the `seekable_reader` API. They can be
replaced by `range_reade
Most changes only happen inside. Users not using `opendal::raw::*` will not be
affected.
-Sorry for the inconvenience. I think those changes are required and make
OpenDAL better! Welcome any comments at
[Discussion](https://github.com/datafuselabs/opendal/discussions).
+Sorry for the inconvenience. I think those changes are required and make
OpenDAL better! Welcome any comments at
[Discussion](https://github.com/apache/incubator-opendal/discussions).
# Upgrade to v0.21
diff --git a/src/layers/retry.rs b/src/layers/retry.rs
index 76a81470..0a6a347c 100644
--- a/src/layers/retry.rs
+++ b/src/layers/retry.rs
@@ -49,7 +49,7 @@ use crate::*;
/// returns true. If operation still failed, this layer will set error to
/// `Persistent` which means error has been retried.
///
-/// `write` and `blocking_write` don't support retry so far, visit [this
issue](https://github.com/datafuselabs/opendal/issues/1223) for more details.
+/// `write` and `blocking_write` don't support retry so far, visit [this
issue](https://github.com/apache/incubator-opendal/issues/1223) for more
details.
///
/// # Examples
///
diff --git a/src/services/azblob/backend.rs b/src/services/azblob/backend.rs
index a42c7b3f..b749e070 100644
--- a/src/services/azblob/backend.rs
+++ b/src/services/azblob/backend.rs
@@ -462,7 +462,7 @@ fn infer_storage_name_from_endpoint(endpoint: &str) ->
Option<String> {
#[derive(Debug, Clone)]
pub struct AzblobBackend {
container: String,
- // TODO: remove pub after
https://github.com/datafuselabs/opendal/issues/1427
+ // TODO: remove pub after
https://github.com/apache/incubator-opendal/issues/1427
pub client: HttpClient,
root: String, // root will be "/" or /abc/
endpoint: String,
diff --git a/src/services/azdfs/backend.rs b/src/services/azdfs/backend.rs
index ff86eba0..91533afc 100644
--- a/src/services/azdfs/backend.rs
+++ b/src/services/azdfs/backend.rs
@@ -301,7 +301,7 @@ impl Builder for AzdfsBuilder {
#[derive(Debug, Clone)]
pub struct AzdfsBackend {
filesystem: String,
- // TODO: remove pub after
https://github.com/datafuselabs/opendal/issues/1427
+ // TODO: remove pub after
https://github.com/apache/incubator-opendal/issues/1427
pub client: HttpClient,
root: String, // root will be "/" or /abc/
endpoint: String,
diff --git a/src/services/hdfs/backend.rs b/src/services/hdfs/backend.rs
index 7f98cf19..e3869d4c 100644
--- a/src/services/hdfs/backend.rs
+++ b/src/services/hdfs/backend.rs
@@ -288,7 +288,7 @@ impl Accessor for HdfsBackend {
let p = build_rooted_abs_path(&self.root, path);
- // This will be addressed by
https://github.com/datafuselabs/opendal/issues/506
+ // This will be addressed by
https://github.com/apache/incubator-opendal/issues/506
let meta = self.client.metadata(&p).map_err(parse_io_error)?;
let f = self
@@ -457,7 +457,7 @@ impl Accessor for HdfsBackend {
let p = build_rooted_abs_path(&self.root, path);
- // This will be addressed by
https://github.com/datafuselabs/opendal/issues/506
+ // This will be addressed by
https://github.com/apache/incubator-opendal/issues/506
let meta = self.client.metadata(&p).map_err(parse_io_error)?;
let f = self
diff --git a/src/services/mod.rs b/src/services/mod.rs
index 1cf9ce7b..c02642a8 100644
--- a/src/services/mod.rs
+++ b/src/services/mod.rs
@@ -17,7 +17,7 @@
//! Services will provide builders to build underlying backends.
//!
-//! More ongoing services support is tracked at
[opendal#5](https://github.com/datafuselabs/opendal/issues/5). Please feel free
to submit issues if there are services not covered.
+//! More ongoing services support is tracked at
[opendal#5](https://github.com/apache/incubator-opendal/issues/5). Please feel
free to submit issues if there are services not covered.
mod azblob;
pub use azblob::Azblob;
diff --git a/src/services/s3/backend.rs b/src/services/s3/backend.rs
index 2cdc2b74..8cd78313 100644
--- a/src/services/s3/backend.rs
+++ b/src/services/s3/backend.rs
@@ -412,7 +412,7 @@ impl S3Builder {
/// Region represent the signing region of this endpoint.
///
/// - If region is set, we will take user's input first.
- /// - If not, We will try to detect region via [RFC-0057: Auto
Region](https://github.com/datafuselabs/opendal/blob/main/docs/rfcs/0057-auto-region.md).
+ /// - If not, We will try to detect region via [RFC-0057: Auto
Region](https://github.com/apache/incubator-opendal/blob/main/docs/rfcs/0057-auto-region.md).
///
/// Most of time, region is not need to be set, especially for AWS S3 and
minio.
pub fn region(&mut self, region: &str) -> &mut Self {
diff --git a/src/types/operator/builder.rs b/src/types/operator/builder.rs
index 6161428e..914a515c 100644
--- a/src/types/operator/builder.rs
+++ b/src/types/operator/builder.rs
@@ -53,7 +53,7 @@ impl Operator {
///
/// # Examples
///
- /// Read more backend init examples in
[examples](https://github.com/datafuselabs/opendal/tree/main/examples).
+ /// Read more backend init examples in
[examples](https://github.com/apache/incubator-opendal/tree/main/examples).
///
/// ```
/// # use anyhow::Result;
diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js
index 1e106b25..5f0eb253 100644
--- a/website/docusaurus.config.js
+++ b/website/docusaurus.config.js
@@ -52,14 +52,14 @@ const config = {
docs: {
sidebarPath: require.resolve('./sidebars.js'),
editUrl:
- 'https://github.com/datafuselabs/opendal/website/',
+ 'https://github.com/apache/incubator-opendal/website/',
showLastUpdateAuthor: true,
showLastUpdateTime: true
},
blog: {
showReadingTime: true,
editUrl:
- 'https://github.com/datafuselabs/opendal/website/',
+ 'https://github.com/apache/incubator-opendal/website/',
},
theme: {
customCss: require.resolve('./src/css/custom.css'),