DescriptionDon't filter "Stop" error in raw interface.
The Stop error is a high-level error used by the datastore service to
indicate that an iterative operation should stop rather. It should
appear to the user as a "nil" error.
However, currently the datastore raw implementations are filtering Stop
and converting it to "nil". This prevents other filters from
identifying Stop events from their lower level callbacks.
Update raw datastore methods to not filter Stop, and update their tests
to accept Stop as a valid successful result.
BUG=
Committed: https://github.com/luci/gae/commit/2b07306ebd082f630241b64a39c20cedf29e6c20
Patch Set 1 #Patch Set 2 : Count filter doesn't count Stop as error. #
Dependent Patchsets: Messages
Total messages: 8 (4 generated)
|