Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add big key tool #2195

Merged
merged 10 commits into from
Dec 21, 2023
Merged

Conversation

sjcsjc123
Copy link
Contributor

add go tool to analysis big key

Signed-off-by: sjcsjc123 <1401189096@qq.com>
@github-actions github-actions bot added ✏️ Feature New feature or request 📒 Documentation Improvements or additions to documentation labels Dec 8, 2023
Signed-off-by: sjcsjc123 <1401189096@qq.com>
Signed-off-by: sjcsjc123 <1401189096@qq.com>
@wanghenshui
Copy link
Collaborator

集成CI
写个简单的测试用例,通过这个工具能分析出最大的key

Signed-off-by: sjcsjc123 <1401189096@qq.com>
Signed-off-by: sjcsjc123 <1401189096@qq.com>
@sjcsjc123
Copy link
Contributor Author

添加了压缩和解压big key的功能以及持久化和恢复的方法,目前只提供了string类型的单元测试。

@sjcsjc123
Copy link
Contributor Author

我能将我这部分的单元测试给放到e2e测试里吗?需要访问前面步骤所启动的pika实例,这部分单元测试之前以及结束之后会清空pika里的数据的。
image

@chejinge
Copy link
Collaborator

我能将我这部分的单元测试给放到e2e测试里吗?需要访问前面步骤所启动的pika实例,这部分单元测试之前以及结束之后会清空pika里的数据的。 image

您好 只要不影响前后的测试可以放进e2e

Signed-off-by: sjcsjc123 <1401189096@qq.com>
Signed-off-by: sjcsjc123 <1401189096@qq.com>
Signed-off-by: sjcsjc123 <1401189096@qq.com>
Signed-off-by: sjcsjc123 <1401189096@qq.com>
Signed-off-by: sjcsjc123 <1401189096@qq.com>
@AlexStocks AlexStocks merged commit 2d73331 into OpenAtomFoundation:unstable Dec 21, 2023
15 checks passed
bigdaronlee163 pushed a commit to bigdaronlee163/pika that referenced this pull request Jun 8, 2024
* feat: add big key tool

Signed-off-by: sjcsjc123 <1401189096@qq.com>

* modify heap to maxHeap

Signed-off-by: sjcsjc123 <1401189096@qq.com>

* modify comment

Signed-off-by: sjcsjc123 <1401189096@qq.com>

* add ci test

Signed-off-by: sjcsjc123 <1401189096@qq.com>

* add compress and decompress

Signed-off-by: sjcsjc123 <1401189096@qq.com>

* fix ci

Signed-off-by: sjcsjc123 <1401189096@qq.com>

* fix ci

Signed-off-by: sjcsjc123 <1401189096@qq.com>

* fix ci

Signed-off-by: sjcsjc123 <1401189096@qq.com>

* fix ci

Signed-off-by: sjcsjc123 <1401189096@qq.com>

* fix ci

Signed-off-by: sjcsjc123 <1401189096@qq.com>

---------

Signed-off-by: sjcsjc123 <1401189096@qq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.5.3 📒 Documentation Improvements or additions to documentation ✏️ Feature New feature or request tool
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants