[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Resolution: Fixed
Hadoop Flags: Reviewed
Status: Resolved (was: Patch Available)
Pushed to
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: HBASE-12148-master-v7.patch
Retry. Failure seems unrelated, would you agree [~huaxiang]? Lets see
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
huaxiang sun updated HBASE-12148:
-
Status: Patch Available (was: In Progress)
> Remove TimeRangeTracker as point of contention
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
huaxiang sun updated HBASE-12148:
-
Attachment: HBASE-12148-master-v7.patch
Patch with a new unittest case to verify the concurrent
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Assignee: huaxiang sun (was: Walter Koetke)
Status: In Progress (was: Patch Available)
> Remove
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
huaxiang sun updated HBASE-12148:
-
Attachment: HBASE-12148-master-v6.patch
I was going through TimeRangeTracker code and was
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.24)
(was: 1.3.1)
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.23)
0.98.24
> Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.22)
0.98.23
> Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.21)
0.98.22
> Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mikhail Antonov updated HBASE-12148:
Fix Version/s: (was: 1.3.0)
1.3.1
> Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.20)
0.98.21
> Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.19)
0.98.20
> Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: HBASE-12148.branch-1.v5.patch
> Remove TimeRangeTracker as point of contention when many threads
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: Screen Shot 2016-05-18 at 10.21.53 PM.png
Image of contention found by JFR during intensive random
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: HBASE-12148.branch-1.v5.patch
Another version of the patch that lets min and max run independent
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: 12148.min_and_max_run_independent.patch
Patch that just makes min and max atomiclongs and just
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.19)
0.98.20
> Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.20)
0.98.19
> Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: 12148v4.patch
v4 fixes one bug in v3 and does some simplification and shutdown of access.
+ We do
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: Screen Shot 2016-04-13 at 1.49.30 PM.png
Screen Shot 2016-04-13 at 2.02.22 PM.png
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: HBASE-12148-V3.patch
Try and get a clean run.
> Remove TimeRangeTracker as point of contention
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
John Leach updated HBASE-12148:
---
Attachment: TimeRangeTracker.tiff
Here are the blocked CPU cycles via JProfiler...
> Remove
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.18)
0.98.19
> Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Walter Koetke updated HBASE-12148:
--
Hadoop Flags: (was: Reviewed)
Status: Patch Available (was: Open)
Patch file is
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Walter Koetke updated HBASE-12148:
--
Attachment: HBASE-12148-V3.patch
> Remove TimeRangeTracker as point of contention when many
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.17)
0.98.18
> Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.16)
0.98.17
> Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.15)
0.98.16
> Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 1.1.3)
(was: 1.0.3)
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nick Dimiduk updated HBASE-12148:
-
Fix Version/s: (was: 1.1.2)
1.1.3
deferring from 1.1.2.
Remove
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Enis Soztutar updated HBASE-12148:
--
Fix Version/s: (was: 1.0.2)
1.0.3
Remove TimeRangeTracker as point of
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sean Busbey updated HBASE-12148:
Fix Version/s: (was: 1.2.0)
1.2.1
1.3.0
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nick Dimiduk updated HBASE-12148:
-
Fix Version/s: (was: 1.1.1)
1.1.2
Remove TimeRangeTracker as point of
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.13)
0.98.14
Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nick Dimiduk updated HBASE-12148:
-
Fix Version/s: (was: 1.1.0)
1.1.1
1.2.0
Remove
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
John Leach updated HBASE-12148:
---
Attachment: HBASE-12148V2.txt
Adding another patch that removes the synchronization on the get
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
John Leach updated HBASE-12148:
---
Status: Patch Available (was: Reopened)
Patch Submittted for consideration...
Remove
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
John Leach updated HBASE-12148:
---
Attachment: HBASE-12148.txt
Adding a non-blocking TimeRangeTracker that takes advantage of an
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.12)
0.98.13
Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.11)
0.98.12
Moved out to 0.98.12
Remove
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.10)
0.98.11
Remove TimeRangeTracker as
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Enis Soztutar updated HBASE-12148:
--
Fix Version/s: (was: 1.0.0)
1.1.0
Remove TimeRangeTracker as point of
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.9)
0.98.10
Moving out of 0.98.9.
So how
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Enis Soztutar updated HBASE-12148:
--
Fix Version/s: (was: 0.99.2)
1.0.0
Remove TimeRangeTracker as point of
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.8)
0.98.9
Remove TimeRangeTracker as point
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: 0001-In-AtomicUtils-change-updateMin-and-updateMax-to-ret.patch
Remove TimeRangeTracker as point
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Enis Soztutar updated HBASE-12148:
--
Fix Version/s: (was: 0.99.1)
0.99.2
Remove TimeRangeTracker as point
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: (was: 0.98.7)
0.98.8
Remove TimeRangeTracker as point
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: 12148.addendum.txt
Addendum that makes min and max atomic longs
Remove TimeRangeTracker as point
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-12148:
---
Fix Version/s: 0.98.7
Remove TimeRangeTracker as point of contention when many threads
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: 12148v2.txt
Review please.
Remove TimeRangeTracker as point of contention when many threads
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Resolution: Fixed
Hadoop Flags: Reviewed
Status: Resolved (was: Patch Available)
Pushed to
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: Screen Shot 2014-10-01 at 3.39.46 PM.png
Here is a screen shot of my loading with patched trunk.
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: Screen Shot 2014-10-01 at 3.41.07 PM.png
TimeRangeTracker no longer shows under same loading with
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Affects Version/s: 0.99.1
2.0.0
Status: Patch Available (was: Open)
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: 12148.txt
Removes public void includeTimestamp(final byte[] key) { as per [~anoop.hbase]
in the
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: 12148.txt
Remove TimeRangeTracker as point of contention when many threads writing a
Store
[
https://issues.apache.org/jira/browse/HBASE-12148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-12148:
--
Attachment: 12148v2.txt
Make it more plain where synchronization is happening. Add a concurrency test.
59 matches
Mail list logo