Skip to content

Commit

Permalink
nit
Browse files Browse the repository at this point in the history
  • Loading branch information
vazois committed May 8, 2024
1 parent 2fa125b commit 8eb0669
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions website/docs/dev/cluster/migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ For more information about using the associated command refer to the slot migrat
The implementation of migration operation is separated into two components

1. Command parsing and validation component.
2. Migrate session operation and management component.
2. Migration session operation and management component.

The first component is responsible for parsing and validating the migration command arguments.
Validation involves the following:
Expand Down Expand Up @@ -180,7 +180,7 @@ When all key-value pairs have migrated to the target node, the issues has to res

```MigrateKeys``` is the main driver for the migration operation using ```KEYS`` option.
This method iterates over the list of provided keys and sends them over to the target node.
This happens in two steps: (1) look in the main store and if a key exists send it over while removing it from the list of keys to be send, (2) search object store for any remaining keys, not found in the main store and send them over if they are found.
This happens in two steps: (1) look in the main store and if a key exists send it over while removing it from the list of keys to be send and (2) search object store for any remaining keys, not found in the main store and send them over if they are found.
It is possible that a key cannot be retrieved from either store, because it might have expired.
In that case, no error is raised.
When data transmission completes, and depending if COPY option is enabled, ```MigrateKeys``` deletes the keys from the both stores.
Expand Down

0 comments on commit 8eb0669

Please sign in to comment.