Skip to content

feat: Feature/floyd rebase unstable - #2413

Merged
AlexStocks merged 4 commits into
OpenAtomFoundation:unstablefrom
wangshao1:feature/floyd_rebase_unstable
Feb 23, 2024
Merged

feat: Feature/floyd rebase unstable#2413
AlexStocks merged 4 commits into
OpenAtomFoundation:unstablefrom
wangshao1:feature/floyd_rebase_unstable

Conversation

@wangshao1

@wangshao1 wangshao1 commented Feb 22, 2024

Copy link
Copy Markdown
Collaborator

fix issue #2403

wangshao1 and others added 3 commits February 19, 2024 11:50
* floyd: refactor storage to support multi rocksdb instance && todis key format

* fix compile error after rebase

* fix compile error after rebase

* fix by review comments

* fix by review comments

* fix by review comments

* fix by lqx and panlei's review comments

* fix by review comments

* fix by review comments

* fix by review comments

* fix by review comments

* rebase upstream code

* rebase upstream code

* fix storage construct error

* change uint32_t ttl to uint64_t

* change int() to static_cast

* fix by xiaoshuai's review comments

* fix compile error in debug mode

* fix slot_indexer by review comments

* fix by xiaoshuai's review comments

* fix dynamic change ttl and periodic_seconds

* define CRCU32 type

* change uint64_t to int64_t to support nagative time ttl

* fix cache list error in floyd

* fix by yuge's review comments

* change shared_ptr to unique_ptr to be consisten with pikiwidb

---------

Co-authored-by: wangshaoyi <wangshaoyi@360.cn>
Co-authored-by: wuxianrong <wuxianrong@360.cn>
@github-actions github-actions Bot added the ✏️ Feature New feature or request label Feb 22, 2024
Comment thread src/net/include/thread_pool.h Outdated
@AlexStocks
AlexStocks merged commit 0004932 into OpenAtomFoundation:unstable Feb 23, 2024
bigdaronlee163 pushed a commit to bigdaronlee163/pika that referenced this pull request Jun 8, 2024
* feat: add floyd (OpenAtomFoundation#2347)

* floyd: refactor storage to support multi rocksdb instance && todis key format

---------

Co-authored-by: wangshaoyi <wangshaoyi@360.cn>

* fix floyd keys (OpenAtomFoundation#2364)

Co-authored-by: wuxianrong <wuxianrong@360.cn>

* floyd rebase unstable branch

* fix by review comments

---------

Co-authored-by: wangshaoyi <wangshaoyi@360.cn>
Co-authored-by: Mixficsol <838844609@qq.com>
Co-authored-by: wuxianrong <wuxianrong@360.cn>
cheniujh pushed a commit to cheniujh/pika that referenced this pull request Sep 24, 2024
* feat: add floyd (OpenAtomFoundation#2347)

* floyd: refactor storage to support multi rocksdb instance && todis key format

---------

Co-authored-by: wangshaoyi <wangshaoyi@360.cn>

* fix floyd keys (OpenAtomFoundation#2364)

Co-authored-by: wuxianrong <wuxianrong@360.cn>

* floyd rebase unstable branch

* fix by review comments

---------

Co-authored-by: wangshaoyi <wangshaoyi@360.cn>
Co-authored-by: Mixficsol <838844609@qq.com>
Co-authored-by: wuxianrong <wuxianrong@360.cn>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4.0.0 ✏️ Feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants