Skip to content

feat: migrate service dashmap#2225

Merged
Xuanwo merged 8 commits intoapache:mainfrom
PsiACE:dashmap-typed
May 8, 2023
Merged

feat: migrate service dashmap#2225
Xuanwo merged 8 commits intoapache:mainfrom
PsiACE:dashmap-typed

Conversation

@PsiACE
Copy link
Copy Markdown
Member

@PsiACE PsiACE commented May 7, 2023

PsiACE added 2 commits May 7, 2023 23:51
Signed-off-by: Chojan Shang <psiace@apache.org>
Signed-off-by: Chojan Shang <psiace@apache.org>
Comment thread core/src/services/dashmap/backend.rs Outdated
PsiACE added 2 commits May 8, 2023 00:01
Signed-off-by: Chojan Shang <psiace@apache.org>
Signed-off-by: Chojan Shang <psiace@apache.org>
@PsiACE PsiACE marked this pull request as ready for review May 7, 2023 16:11
@PsiACE PsiACE requested review from ClSlaid and sundy-li as code owners May 7, 2023 16:11
@PsiACE PsiACE requested a review from Xuanwo May 7, 2023 16:12
Comment thread core/src/services/moka/backend.rs Outdated
PsiACE added 3 commits May 8, 2023 00:24
Signed-off-by: Chojan Shang <psiace@apache.org>
Signed-off-by: Chojan Shang <psiace@apache.org>
Signed-off-by: Chojan Shang <psiace@apache.org>
Comment thread core/src/raw/adapters/typed_kv/api.rs
Comment thread core/src/raw/adapters/typed_kv/api.rs Outdated
Signed-off-by: Chojan Shang <psiace@apache.org>
Copy link
Copy Markdown
Member

@Xuanwo Xuanwo left a comment

Choose a reason for hiding this comment

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

Great, thanks!

@Xuanwo Xuanwo merged commit 18c9e03 into apache:main May 8, 2023
@PsiACE PsiACE deleted the dashmap-typed branch May 8, 2023 03:40
suyanhanx pushed a commit to suyanhanx/opendal that referenced this pull request May 8, 2023
* feat(typed_kv): add scan support for Typed KV Adapter

Signed-off-by: Chojan Shang <psiace@apache.org>

* feat(services/dashmap): migrate service dashmap

Signed-off-by: Chojan Shang <psiace@apache.org>

* fix(services/dashmap): return inner

Signed-off-by: Chojan Shang <psiace@apache.org>

* feat(services/moka): try to enable scan

Signed-off-by: Chojan Shang <psiace@apache.org>

* refactor(typed_kv): scan is not available for all typed kv services

Signed-off-by: Chojan Shang <psiace@apache.org>

* feat(typed_kv): also add KvPager

Signed-off-by: Chojan Shang <psiace@apache.org>

* feat(typed_kv): add typed_kv::Info to carry capability check back

Signed-off-by: Chojan Shang <psiace@apache.org>

* feat(typed_kv): add typed_kv::Capability

Signed-off-by: Chojan Shang <psiace@apache.org>

---------

Signed-off-by: Chojan Shang <psiace@apache.org>
@Xuanwo Xuanwo mentioned this pull request May 9, 2023
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