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: a new feature for HBASE components #324

Merged
merged 2 commits into from
Jul 1, 2024

Conversation

zzhyfeng
Copy link
Contributor

Describe what this PR does / why we need it

A new feature for HBASE chaos experiments is introduced in this PR. For now hbase has been supported by ChaosBlade, this new feature would help to expand the boundary of tool ability to further more.

Does this pull request fix one issue?

fixes #323

Describe how you did it

Currently, chaosblade supports fault injection for tables using delay and throwCustomException methods, and on this basis, it expands to support fault injection for columns using delay and throwCustomException methods.

Describe how to verify it

blade create hbase delay --column coloumn1 --time 1000  --pid 12345
blade create hbase throwCustomException --exception  java.lang.Exception --column column2 --pid 12345

Special notes for reviews

@zzhyfeng zzhyfeng changed the title feat: new feature for HBASE components feat: a new feature for HBASE components Nov 21, 2023
Copy link
Member

@binbin0325 binbin0325 left a comment

Choose a reason for hiding this comment

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

新增加的文件 添加开源licence

Signed-off-by: zzhyfeng <zzhyfengjian@163.com>
Signed-off-by: zzhyfeng <zzhyfengjian@163.com>
@zzhyfeng
Copy link
Contributor Author

新增加的文件 添加开源licence

done

@zzhyfeng zzhyfeng closed this Dec 8, 2023
@zzhyfeng zzhyfeng reopened this Dec 8, 2023
@MandssS MandssS added this to the v1.7.4 milestone Jul 1, 2024
@MandssS MandssS merged commit 262eb53 into chaosblade-io:master Jul 1, 2024
1 check passed
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.

Add support for hbase component
3 participants