This corrects a regression that was introduced in 0.13.3-beta. This may affect commands that were scheduled without code to explicitly set their etags, i.e. using Its.Domain's default etag strategy.
The impact will be a potential duplication on retry for some failed commands. A command will be affected if all of the following are true:
The command was scheduled during handling of a scheduled command.
Its etag was not explicitly set.
It was originally scheduled using v0.13.3-beta.
It failed on delivery and was set to be retried.
The retry occurred using version 0.15.10-beta or later.
This corrects a regression that was introduced in 0.13.3-beta. This may affect commands that were scheduled without code to explicitly set their etags, i.e. using Its.Domain's default etag strategy.
The impact will be a potential duplication on retry for some failed commands. A command will be affected if all of the following are true: