-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
RSSD
-
None
-
None
-
None
-
None
-
None
-
None
-
None
We need to create a test that validates the behavior of a standby/replica node when it receives corrupted oplogs. This may occur due to issues such as invalid checksums or decryption failures (either with the Key Encryption Key (KEK) or Data Encryption Key (DEK)).
The test will simulate corrupted oplogs using a mock LogServerManager to control and inject corruption scenarios. By simulating these edge cases, we can confirm that the system behaves predictably and handles corrupted oplog entries securely and gracefully.