Open enjoy-binbin opened 2 days ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 70.57%. Comparing base (
4986310
) to head (3032a99
).
🚨 Try these New Features:
I guess an importing client will not use KEYS and SCAN, but I agree, it's good to ensure the contract that this client can read expired keys.
After #1185, a client in import-source state can visit expired key both in read commands and write commands, this commit handle keyIsExpired function to handle import-source state as well, so KEYS can visit the expired key.
This is not particularly important, but it ensures the definition, also doing some cleanup around the test, verified that the client can indeed visit the expired key.