Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
[NO ISSUE][STO] Make IO operation completed state volatile
- user model changes: no - storage format changes: no - interface changes: no Details: - To avoid a deadlock between checking an IO operation completed state and scheduling another flush operation using the same IO scheduler, make the IO operation state volatile rather synchronizing on the operation. Change-Id: Ibef0fe3dc52a5a6b36cc29bbac0fb38936944cee Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/15663 Reviewed-by: Ali Alsuliman <ali.al.solaiman@gmail.com> Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
- Loading branch information