[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Labels: (was: candidate_oak_1_4) > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.12.0, 1.4.25, 1.10.1, 1.8.13, 1.6.18 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Fix Version/s: 1.4.25 > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_4 > Fix For: 1.12.0, 1.4.25, 1.10.1, 1.8.13, 1.6.18 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Labels: candidate_oak_1_4 (was: candidate_oak_1_6) > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_4 > Fix For: 1.12.0, 1.10.1, 1.8.13, 1.6.18 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Fix Version/s: 1.6.18 > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_6 > Fix For: 1.12.0, 1.10.1, 1.8.13, 1.6.18 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella updated OAK-8052: -- Fix Version/s: (was: 1.11.0) > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_6 > Fix For: 1.12.0, 1.10.1, 1.8.13 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Fix Version/s: 1.8.13 > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_6, candidate_oak_1_8 > Fix For: 1.12, 1.11.0, 1.10.1, 1.8.13 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Labels: candidate_oak_1_6 (was: candidate_oak_1_6 candidate_oak_1_8) > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_6 > Fix For: 1.12, 1.11.0, 1.10.1, 1.8.13 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Fix Version/s: 1.10.1 > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_10, candidate_oak_1_6, candidate_oak_1_8 > Fix For: 1.12, 1.11.0, 1.10.1 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Labels: candidate_oak_1_6 candidate_oak_1_8 (was: candidate_oak_1_10 candidate_oak_1_6 candidate_oak_1_8) > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_6, candidate_oak_1_8 > Fix For: 1.12, 1.11.0, 1.10.1 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Labels: candidate_oak_1_10 candidate_oak_1_6 candidate_oak_1_8 (was: candidate_oak_1_10 candidate_oak_1_6 candidate_oak_1_8 patch-available) > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_10, candidate_oak_1_6, candidate_oak_1_8 > Fix For: 1.12, 1.11.0 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Fix Version/s: 1.11.0 > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_10, candidate_oak_1_6, > candidate_oak_1_8, patch-available > Fix For: 1.12, 1.11.0 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Labels: candidate_oak_1_10 candidate_oak_1_6 candidate_oak_1_8 patch-available (was: candidate_oak_1_10 candidate_oak_1_6 candidate_oak_1_8) > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_10, candidate_oak_1_6, > candidate_oak_1_8, patch-available > Fix For: 1.12 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Fix Version/s: 1.12 > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.12 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Labels: candidate_oak_1_10 candidate_oak_1_6 candidate_oak_1_8 (was: ) > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_10, candidate_oak_1_6, candidate_oak_1_8 > Fix For: 1.12 > > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (OAK-8052) PersistentCache: failure during construction may lead to resource leak
[ https://issues.apache.org/jira/browse/OAK-8052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-8052: Attachment: OAK-8052.diff > PersistentCache: failure during construction may lead to resource leak > -- > > Key: OAK-8052 > URL: https://issues.apache.org/jira/browse/OAK-8052 > Project: Jackrabbit Oak > Issue Type: Bug > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Attachments: OAK-8052.diff > > > In the constructor: > {noformat} > readGeneration = generations.size() > 1 ? generations.first() : -1; > writeGeneration = generations.size() > 0 ? generations.last() : 0; > if (readGeneration >= 0) { > readStore = createMapFactory(readGeneration, true); > } > writeStore = createMapFactory(writeGeneration, false); > initBroadcast(broadcast); > {noformat} > ...so if {{createMapFactory}} fails for {{writeStore}}, {{readStore}} will > not be closed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)