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(replica): add FileDataType as the parameter #1703

Merged

Conversation

Samunroyu
Copy link
Collaborator

@Samunroyu Samunroyu commented Nov 29, 2023

What problem does this PR solve?

The class replica_kms_info of key manager needs to be written with NonSensitive. Add FileDataType as the parameter of write_blob_to_file.

What is changed and how does it work?

Checklist

Tests
  • Unit test
Code changes

src/replica/replica.h
src/replica/replica.cpp
src/replica/replica_disk_migrator.h
src/replica/replica_disk_migrator.cpp
src/replica/replication_app_base.h
src/replica/replication_app_base.cpp
src/replica/replica_stub.h
src/replica/replica_stub.cpp
src/replica/test/replica_test.cpp

@github-actions github-actions bot added the cpp label Nov 29, 2023
@Samunroyu Samunroyu changed the title feat(replica): parameterize dsn::utils::FileDataType in the replica_xxx_info feat(replica): parameterize dsn::utils::FileDataType Nov 29, 2023
@Samunroyu Samunroyu force-pushed the dev/yjw/parameterize-filedatatype branch 2 times, most recently from 80a8e66 to a049bd3 Compare December 1, 2023 09:31
@Samunroyu Samunroyu force-pushed the dev/yjw/parameterize-filedatatype branch from 4bb8d46 to 2bfe595 Compare December 4, 2023 11:59
acelyc111
acelyc111 previously approved these changes Dec 5, 2023
@empiredan empiredan changed the title feat(replica): parameterize dsn::utils::FileDataType feat(replica): add FileDataType as the parameter Dec 5, 2023
@empiredan empiredan merged commit e15f9b2 into apache:master Dec 5, 2023
83 of 87 checks passed
@Samunroyu Samunroyu deleted the dev/yjw/parameterize-filedatatype branch March 19, 2024 03:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants