[
https://issues.apache.org/jira/browse/IGNITE-2968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15417698#comment-15417698
]
Andrey Gura edited comment on IGNITE-2968 at 8/14/16 3:10 PM:
--------------------------------------------------------------
|| || LinkedHashMap with sync addEntry() method || ConcurrentLinkedHashMap ||
delta ||
| tx-optimistic-getAllPutAll | 7,427.68 | 7,298.35 | 1.74% |
| tx-optimistic-getEntriesPutAll | 7,342.14 | 7,355.78 | -0.19% |
| tx-optimistic-put | 65,972.43 | 65,640.25 | 0.50% |
| tx-optimistic-put-offheap | 62,924.71 | 62,511.65 | 0.66% |
| tx-optimistic-put-offheap-val | 66,470.79 | 65,867.27 | 0.91% |
| tx-optim-repRead-put-get | 42,724.33 | 41,877.81 | 1.98% |
| tx-optim-repRead-put-getEntry | 42,447.68 | 42,470.36 | -0.05% |
| tx-opt-serializable-getAllPutAll | 11,764.93 | 11,370.30 | 3.35% |
| tx-opt-serializable-getEntriesPutAll | 11,783.39 | 11,563.64 | 1.86% |
| tx-opt-serial-put-get | 31,768.87 | 30,232.00 | 4.84% |
| tx-opt-serial-put-getEntry | 31,633.73 | 30,048.69 | 5.01% |
| tx-pessimistic-getAllPutAll | 7,962.77 | 7,973.28 | -0.13% |
| tx-pessimistic-getEntriesPutAll | 8,034.16 | 7,816.37 | 2.71% |
| tx-pessim-repRead-put-get | 22,445.55 | 21,458.48 | 4.40% |
| tx-pessim-repRead-put-getEntry | 22,070.84 | 21,641.62 | 1.94% |
| tx-putAll | 1,285.69 | 1,260.84 | 1.93% |
| tx-putAllSerializable | 4,776.64 | 4,750.38 | 0.55% |
Solution mentioned in previous comment shows good results. Please review commit
https://github.com/apache/ignite/pull/943/commits/63e13c5fb4750ae8bf0fdb1f6ac64b1165332eed
was (Author: agura):
Solution mentioned in previous comment shows good results. Please review.
> Near cache support in transactions deadlock detection
> -----------------------------------------------------
>
> Key: IGNITE-2968
> URL: https://issues.apache.org/jira/browse/IGNITE-2968
> Project: Ignite
> Issue Type: Improvement
> Components: cache
> Reporter: Andrey Gura
> Assignee: Andrey Gura
> Fix For: 1.8
>
>
> Deadlock detection doesn't support transactions on near cache. Need implement
> it.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)