[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-2592: -- Labels: candidate_oak_1_0 candidate_oak_1_2 resilience (was: resilience) > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Affects Versions: 1.0, 1.2 >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: candidate_oak_1_0, candidate_oak_1_2, resilience > Fix For: 1.3.14 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-2592: -- Fix Version/s: (was: 1.3.13) 1.4 > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: resilience > Fix For: 1.4 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-2592: -- Fix Version/s: (was: 1.3.12) 1.3.13 > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: resilience > Fix For: 1.3.13 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Amit Jain updated OAK-2592: --- Fix Version/s: (was: 1.3.11) 1.3.12 > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: resilience > Fix For: 1.3.12 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Davide Giannella updated OAK-2592: -- Fix Version/s: (was: 1.3.10) 1.3.11 > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: resilience > Fix For: 1.3.11 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-2592: -- Fix Version/s: (was: 1.3.9) 1.3.10 > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: resilience > Fix For: 1.3.10 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-2592: -- Labels: resilience (was: resilience scalability) > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: resilience > Fix For: 1.3.9 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Amit Jain updated OAK-2592: --- Fix Version/s: (was: 1.3.6) 1.3.8 > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: resilience, scalability > Fix For: 1.3.8 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Amit Jain updated OAK-2592: --- Fix Version/s: (was: 1.3.8) 1.3.6 > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: resilience, scalability > Fix For: 1.3.6 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Marth updated OAK-2592: --- Fix Version/s: (was: 1.3.6) 1.3.8 > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: resilience, scalability > Fix For: 1.3.8 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-2592: -- Fix Version/s: (was: 1.3.5) 1.3.6 > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: resilience, scalability > Fix For: 1.3.6 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-2592: -- Fix Version/s: (was: 1.3.1) 1.3.5 > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: resilience, scalability > Fix For: 1.3.5 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger updated OAK-2592: -- Labels: resilience scalability (was: scalability) > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: resilience, scalability > Fix For: 1.3.1 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Marth updated OAK-2592: --- Labels: scalability (was: ) > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Labels: scalability > Fix For: 1.3.1 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2592) Commit does not ensure w:majority
[ https://issues.apache.org/jira/browse/OAK-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Marth updated OAK-2592: --- Fix Version/s: (was: 1.4) 1.3.1 > Commit does not ensure w:majority > - > > Key: OAK-2592 > URL: https://issues.apache.org/jira/browse/OAK-2592 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, mongomk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger > Fix For: 1.3.1 > > > The MongoDocumentStore uses {{findAndModify()}} to commit a transaction. This > operation does not allow an application specified write concern and always > uses the MongoDB default write concern {{Acknowledged}}. This means a commit > may not make it to a majority of a replica set when the primary fails. From a > MongoDocumentStore perspective it may appear as if a write was successful and > later reverted. See also the test in OAK-1641. > To fix this, we'd probably have to change the MongoDocumentStore to avoid > {{findAndModify()}} and use {{update()}} instead. -- This message was sent by Atlassian JIRA (v6.3.4#6332)