[
https://issues.apache.org/jira/browse/HBASE-4485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Amitanand Aiyer updated HBASE-4485:
---
Attachment: 4485-v5.diff
Eliminate window of missing Data
[
https://issues.apache.org/jira/browse/HBASE-4485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Amitanand Aiyer updated HBASE-4485:
---
Attachment: 4485-v6.diff
Eliminate window of missing Data
[
https://issues.apache.org/jira/browse/HBASE-4485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Amitanand Aiyer updated HBASE-4485:
---
Attachment: repro_bug-4485.diff
Here is a way to repro the bug.
uses unnecessary sleep to
[
https://issues.apache.org/jira/browse/HBASE-4485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Amitanand Aiyer updated HBASE-4485:
---
Attachment: 4485-v2.diff
fix the issue using locks to ensure that Store.updateStoreFiles
[
https://issues.apache.org/jira/browse/HBASE-4485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Amitanand Aiyer updated HBASE-4485:
---
Attachment: 4485-v3.diff
Move some functions to Store.java so that we do not have to access
[
https://issues.apache.org/jira/browse/HBASE-4485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Amitanand Aiyer updated HBASE-4485:
---
Attachment: 4485-v4.diff
move notifyChangeReaderObservers() outside the lock at all places.
[
https://issues.apache.org/jira/browse/HBASE-4485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Amitanand Aiyer updated HBASE-4485:
---
Description:
After incorporating v11 of the 2856 fix, we discovered that we are still having