Murtadha Hubail has uploaded a new change for review.
https://asterix-gerrit.ics.uci.edu/2443
Change subject: [NO ISSUE][TX] Fix Interrupt Propagation in LogReader
......................................................................
[NO ISSUE][TX] Fix Interrupt Propagation in LogReader
- user model changes: no
- storage format changes: no
- interface changes: no
Details:
- Re-interrupt and throw when LogReader is waiting
for logs to be flushed.
Change-Id: Ib06118f3afd3993e9d2e2fe69cdb17920b470641
---
M
asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/logging/LogReader.java
1 file changed, 1 insertion(+), 0 deletions(-)
git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb
refs/changes/43/2443/1
diff --git
a/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/logging/LogReader.java
b/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/logging/LogReader.java
index 8290e94..3d79adc 100644
---
a/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/logging/LogReader.java
+++
b/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/service/logging/LogReader.java
@@ -219,6 +219,7 @@
flushLSN.wait();
} catch (InterruptedException e) {
Thread.currentThread().interrupt();
+ throw new ACIDException(e);
}
}
}
--
To view, visit https://asterix-gerrit.ics.uci.edu/2443
To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib06118f3afd3993e9d2e2fe69cdb17920b470641
Gerrit-PatchSet: 1
Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Owner: Murtadha Hubail <[email protected]>