[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: 10015-0.94-lock.txt
Parking the ReentrantLock patch for 0.94 here.
> Major perfor
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: 10015-0.94-new-sample.txt
Here's yet another sample patch (for 0.94). Adds a sette
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Status: Open (was: Patch Available)
> Major performance improvement: Avoid synchronization in
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Fix Version/s: (was: 0.94.15)
(was: 0.96.1)
(
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-10015:
--
Attachment: 10015-trunk-v4.txt
> Major performance improvement: Avoid synchronization in StoreScanner
> --
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-10015:
--
Attachment: 10015-trunk-v4.txt
Get another run in.
> Major performance improvement: Avoid synchronization in
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: 10015-trunk-v4.txt
Same for trunk.
(This give a few % better performance)
> Major
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: 10015-0.94-v4.txt
Removed AtomicBoolean
> Major performance improvement: Avoid sy
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: 10015-trunk-v3.txt
Oops. Attached wrong trunk patch. This is right one. All good :
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Status: Patch Available (was: Open)
> Major performance improvement: Avoid synchronization in
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Status: Open (was: Patch Available)
> Major performance improvement: Avoid synchronization in
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: (was: 10015-trunk-v3.txt)
> Major performance improvement: Avoid synchronizati
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: 10015-0.94-v3.txt
New v3 patch for 0.94
> Major performance improvement: Avoid sy
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Status: Open (was: Patch Available)
> Major performance improvement: Avoid synchronization in
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Status: Patch Available (was: Open)
> Major performance improvement: Avoid synchronization in
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: 10015-trunk-v3.txt
And trunk.
This patch should be correct for all scenarios.
> M
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Status: Patch Available (was: Open)
> Major performance improvement: Avoid synchronization in
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: 10015-trunk-v2.txt
And a trunk version. Note with v2 I see the same improvement.
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: 10015-0.94-v2.txt
Arrghh... No idea how the first patch could actually work *at al
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Status: Open (was: Patch Available)
> Major performance improvement: Avoid synchronization in
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Fix Version/s: 0.94.15
0.96.1
0.98.0
> Major performance
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Assignee: Lars Hofhansl
Status: Patch Available (was: Open)
> Major performance improve
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: 10015-trunk.txt
Trunk patch.
> Major performance improvement: Avoid synchronizati
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: 10015-0.94-withtest.txt
Added a quick and dirty perf test. The test will fail at t
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: TestLoad.java
Test code. This is some crap extracted from various tests, don't jud
[
https://issues.apache.org/jira/browse/HBASE-10015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10015:
--
Attachment: 10015-0.94.txt
Sample 0.94 patch.
> Major performance improvement: Avoid synchron
26 matches
Mail list logo