[
https://issues.apache.org/jira/browse/DERBY-2107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dag H. Wanvik updated DERBY-2107:
-
Derby Categories: [Performance]
Move page latching out of the lock manager
[
https://issues.apache.org/jira/browse/DERBY-2107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Knut Anders Hatlen updated DERBY-2107:
--
Attachment: derby-2107-4a.stat
derby-2107-4a.diff
Attaching a patch
[
https://issues.apache.org/jira/browse/DERBY-2107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Knut Anders Hatlen updated DERBY-2107:
--
Attachment: derby-2107-3a.stat
derby-2107-3a.diff
Patch 3a adds a test
[
https://issues.apache.org/jira/browse/DERBY-2107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Knut Anders Hatlen updated DERBY-2107:
--
Attachment: derby-2107-2a.stat
derby-2107-2a.diff
derby-2107-2a.diff
[
https://issues.apache.org/jira/browse/DERBY-2107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Knut Anders Hatlen updated DERBY-2107:
--
Attachment: derby-2107-2a.stat
derby-2107-2a.diff
Reattaching 2a with
[
https://issues.apache.org/jira/browse/DERBY-2107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Knut Anders Hatlen updated DERBY-2107:
--
Derby Info: (was: [Patch Available])
Thanks! Committed derby-2107-1d.diff with
[
https://issues.apache.org/jira/browse/DERBY-2107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Knut Anders Hatlen updated DERBY-2107:
--
Attachment: derby-2107-1d.diff
New revision of the patch (1d) with the following
[
https://issues.apache.org/jira/browse/DERBY-2107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Knut Anders Hatlen updated DERBY-2107:
--
Attachment: derby-2107-1c.stat
derby-2107-1c.diff
Move page latching
[
https://issues.apache.org/jira/browse/DERBY-2107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Knut Anders Hatlen updated DERBY-2107:
--
Derby Info: [Patch Available]
Move page latching out of the lock manager
[ http://issues.apache.org/jira/browse/DERBY-2107?page=all ]
Knut Anders Hatlen updated DERBY-2107:
--
Derby Info: (was: [Patch Available])
Move page latching out of the lock manager
--
[ http://issues.apache.org/jira/browse/DERBY-2107?page=all ]
Knut Anders Hatlen updated DERBY-2107:
--
Attachment: derby-2107-1b.diff
Attaching a new version of the patch to address Dan's comments. (Improved
synchronization and comments.)
If this
[ http://issues.apache.org/jira/browse/DERBY-2107?page=all ]
Mike Matrigali updated DERBY-2107:
--
Dan is absolutely right about the unlatch() call. Once unlatch call is made
the page is free to be thrown out of the cache and be replaced by a different
[ http://issues.apache.org/jira/browse/DERBY-2107?page=all ]
Mike Matrigali updated DERBY-2107:
--
Dan, do you think the current code is actually allowing another thread to latch
the page while the lock is waiting? I used to think it did, but definitely
[ http://issues.apache.org/jira/browse/DERBY-2107?page=all ]
Knut Anders Hatlen updated DERBY-2107:
--
Attachment: derby-2107-1a.diff
derby-2107-1a.stat
Here's a first patch (derby-2107-1a.diff) which implements latching
locally in
[ http://issues.apache.org/jira/browse/DERBY-2107?page=all ]
Knut Anders Hatlen updated DERBY-2107:
--
Component/s: Performance
Derby Info: [Patch Available]
Move page latching out of the lock manager
--
15 matches
Mail list logo