[jira] Updated: (JCR-1988) AbstractRecord does inefficient List.indexOf()
[ https://issues.apache.org/jira/browse/JCR-1988?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jukka Zitting updated JCR-1988: --- Comment: was deleted (was: [flights|http://getflightsto.com] [baby names|http://childcareforums.com] ) > AbstractRecord does inefficient List.indexOf() > -- > > Key: JCR-1988 > URL: https://issues.apache.org/jira/browse/JCR-1988 > Project: Jackrabbit Content Repository > Issue Type: Improvement > Components: jackrabbit-core >Reporter: Marcel Reutegger >Priority: Minor > Fix For: core 1.4.10, 1.6.0 > > Attachments: JCR-1988.patch > > > AbstractRecord keeps a list of already used UUIDs and references > them by index when used again in a record. Using a List does not > scale well, when the record grows larger. e.g. a transaction of > 10k nodes takes more than a minute on my machine when the journal > is enabled. Most of the time is spent doing List.indexOf() in > AbstractRecord.getOrCreateIndex(). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (JCR-1988) AbstractRecord does inefficient List.indexOf()
[ https://issues.apache.org/jira/browse/JCR-1988?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jukka Zitting updated JCR-1988: --- Fix Version/s: (was: 1.5.8) > AbstractRecord does inefficient List.indexOf() > -- > > Key: JCR-1988 > URL: https://issues.apache.org/jira/browse/JCR-1988 > Project: Jackrabbit Content Repository > Issue Type: Improvement > Components: jackrabbit-core >Reporter: Marcel Reutegger >Priority: Minor > Fix For: core 1.4.10, 1.6.0 > > Attachments: JCR-1988.patch > > > AbstractRecord keeps a list of already used UUIDs and references > them by index when used again in a record. Using a List does not > scale well, when the record grows larger. e.g. a transaction of > 10k nodes takes more than a minute on my machine when the journal > is enabled. Most of the time is spent doing List.indexOf() in > AbstractRecord.getOrCreateIndex(). -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (JCR-1988) AbstractRecord does inefficient List.indexOf()
[ https://issues.apache.org/jira/browse/JCR-1988?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jukka Zitting updated JCR-1988: --- Comment: was deleted (was: [buy tramadol cheap medication inurl|http://thoughtmesh.net/meshes.php?group=33] [buy tramadol at a cheap price online|http://thoughtmesh.net/meshes.php?group=34] [buy tramadol online without prescription|http://thoughtmesh.net/meshes.php?group=35] [cheap tramadol|http://thoughtmesh.net/meshes.php?group=36] [cheapest tramadol|http://thoughtmesh.net/meshes.php?group=37] [buy tramadol cod|http://thoughtmesh.net/meshes.php?group=38] [tramadol price|http://thoughtmesh.net/meshes.php?group=39] [tramadol prescription from discount pharmacy|http://thoughtmesh.net/meshes.php?group=40] [tramadol side effects|http://thoughtmesh.net/meshes.php?group=41] [tramadol hcl|http://thoughtmesh.net/meshes.php?group=42] [order tramadol online|http://thoughtmesh.net/meshes.php?group=43] [side effects of tramadol|http://thoughtmesh.net/meshes.php?group=44] [tramadol hcl 50 mg tab mylan|http://thoughtmesh.net/meshes.php?group=45] [tramadol hcl 50mg tablet|http://thoughtmesh.net/meshes.php?group=46] [tramadol withdraw|http://thoughtmesh.net/meshes.php?group=47] [cheapest tramadol on line|http://thoughtmesh.net/meshes.php?group=48] [agcode book buy com guest site tramadol|http://thoughtmesh.net/meshes.php?group=49] [canine tramadol dosage|http://thoughtmesh.net/meshes.php?group=50] [cheap tramadol fedex overnight|http://thoughtmesh.net/meshes.php?group=51] [tramadol prescription drug|http://thoughtmesh.net/meshes.php?group=52] [side effects tramadol|http://thoughtmesh.net/meshes.php?group=53] [tramadol hci|http://thoughtmesh.net/meshes.php?group=54] [tramadol hcl|http://thoughtmesh.net/meshes.php?group=55] [side effects of tramadol hydrochloride|http://thoughtmesh.net/meshes.php?group=56] [tramadol sales|http://thoughtmesh.net/meshes.php?group=57] [medication tramadol hcl|http://thoughtmesh.net/meshes.php?group=58] [tramadol medicine|http://thoughtmesh.net/meshes.php?group=59] [tramadol 50 mg|http://thoughtmesh.net/meshes.php?group=60] [tramadol no prescription fedex|http://thoughtmesh.net/meshes.php?group=61] [cheap tramadol cod delivery|http://thoughtmesh.net/meshes.php?group=62] [online pharmacy tramadol|http://thoughtmesh.net/meshes.php?group=63] [order tramadol online|http://thoughtmesh.net/meshes.php?group=64] [buy cheap tramadol o|http://thoughtmesh.net/meshes.php?group=65] [tramadol overnight|http://thoughtmesh.net/meshes.php?group=66] [can i take tramadol pain pills if theyre a year old|http://thoughtmesh.net/meshes.php?group=67] [tramadol pharmacy|http://thoughtmesh.net/meshes.php?group=68] [what does the pill tramadol look like|http://thoughtmesh.net/meshes.php?group=69] [tramadol pills|http://thoughtmesh.net/meshes.php?group=70] [prescription tramadol|http://thoughtmesh.net/meshes.php?group=71] [tramadol prescriptions|http://thoughtmesh.net/meshes.php?group=72] [best price on tramadol 50 and 100 mg|http://thoughtmesh.net/meshes.php?group=73] [tramadol sale us no prescription required|http://thoughtmesh.net/meshes.php?group=74] [tramadol side effects|http://thoughtmesh.net/meshes.php?group=75] [tramadol buy online|http://thoughtmesh.net/meshes.php?group=76] [tramadol ultram|http://thoughtmesh.net/meshes.php?group=77] [tramadol veterinary dose|http://thoughtmesh.net/meshes.php?group=78] [tramadol drug|http://thoughtmesh.net/meshes.php?group=79] [is tramadol a narcotic|http://thoughtmesh.net/meshes.php?group=80] [buy cheap tramadol online inurl|http://thoughtmesh.net/meshes.php?group=81] ) > AbstractRecord does inefficient List.indexOf() > -- > > Key: JCR-1988 > URL: https://issues.apache.org/jira/browse/JCR-1988 > Project: Jackrabbit Content Repository > Issue Type: Improvement > Components: jackrabbit-core >Reporter: Marcel Reutegger >Priority: Minor > Fix For: core 1.4.10, 1.5.8, 1.6.0 > > Attachments: JCR-1988.patch > > > AbstractRecord keeps a list of already used UUIDs and references > them by index when used again in a record. Using a List does not > scale well, when the record grows larger. e.g. a transaction of > 10k nodes takes more than a minute on my machine when the journal > is enabled. Most of the time is spent doing List.indexOf() in > AbstractRecord.getOrCreateIndex(). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (JCR-1988) AbstractRecord does inefficient List.indexOf()
[ https://issues.apache.org/jira/browse/JCR-1988?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated JCR-1988: -- Fix Version/s: 1.5.8 > AbstractRecord does inefficient List.indexOf() > -- > > Key: JCR-1988 > URL: https://issues.apache.org/jira/browse/JCR-1988 > Project: Jackrabbit Content Repository > Issue Type: Improvement > Components: jackrabbit-core >Reporter: Marcel Reutegger >Priority: Minor > Fix For: core 1.4.10, 1.5.8, 1.6.0 > > Attachments: JCR-1988.patch > > > AbstractRecord keeps a list of already used UUIDs and references > them by index when used again in a record. Using a List does not > scale well, when the record grows larger. e.g. a transaction of > 10k nodes takes more than a minute on my machine when the journal > is enabled. Most of the time is spent doing List.indexOf() in > AbstractRecord.getOrCreateIndex(). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (JCR-1988) AbstractRecord does inefficient List.indexOf()
[ https://issues.apache.org/jira/browse/JCR-1988?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated JCR-1988: -- Fix Version/s: core 1.4.10 > AbstractRecord does inefficient List.indexOf() > -- > > Key: JCR-1988 > URL: https://issues.apache.org/jira/browse/JCR-1988 > Project: Jackrabbit Content Repository > Issue Type: Improvement > Components: jackrabbit-core >Reporter: Marcel Reutegger >Priority: Minor > Fix For: core 1.4.10, 1.6.0 > > Attachments: JCR-1988.patch > > > AbstractRecord keeps a list of already used UUIDs and references > them by index when used again in a record. Using a List does not > scale well, when the record grows larger. e.g. a transaction of > 10k nodes takes more than a minute on my machine when the journal > is enabled. Most of the time is spent doing List.indexOf() in > AbstractRecord.getOrCreateIndex(). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (JCR-1988) AbstractRecord does inefficient List.indexOf()
[ https://issues.apache.org/jira/browse/JCR-1988?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated JCR-1988: -- Attachment: JCR-1988.patch Proposed changes. > AbstractRecord does inefficient List.indexOf() > -- > > Key: JCR-1988 > URL: https://issues.apache.org/jira/browse/JCR-1988 > Project: Jackrabbit Content Repository > Issue Type: Improvement > Components: jackrabbit-core >Reporter: Marcel Reutegger >Priority: Minor > Attachments: JCR-1988.patch > > > AbstractRecord keeps a list of already used UUIDs and references > them by index when used again in a record. Using a List does not > scale well, when the record grows larger. e.g. a transaction of > 10k nodes takes more than a minute on my machine when the journal > is enabled. Most of the time is spent doing List.indexOf() in > AbstractRecord.getOrCreateIndex(). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
