[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-07 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Labels:   (was: candidate_oak_1_0)

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: rdbmk
>Affects Versions: 1.4.23, 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
> Fix For: 1.10, 1.0.43, 1.2.31, 1.4.24, 1.8.10, 1.6.16, 1.9.13
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-07 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Fix Version/s: 1.0.43

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: rdbmk
>Affects Versions: 1.4.23, 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
> Fix For: 1.10, 1.0.43, 1.2.31, 1.4.24, 1.8.10, 1.6.16, 1.9.13
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-07 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Labels: candidate_oak_1_0  (was: candidate_oak_1_2)

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: rdbmk
>Affects Versions: 1.4.23, 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
>  Labels: candidate_oak_1_0
> Fix For: 1.10, 1.2.31, 1.4.24, 1.8.10, 1.6.16, 1.9.13
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-07 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Fix Version/s: 1.2.31

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: rdbmk
>Affects Versions: 1.4.23, 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
>  Labels: candidate_oak_1_2
> Fix For: 1.10, 1.2.31, 1.4.24, 1.8.10, 1.6.16, 1.9.13
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-04 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Labels: candidate_oak_1_2  (was: candidate_oak_1_4)

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: rdbmk
>Affects Versions: 1.4.23, 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
>  Labels: candidate_oak_1_2
> Fix For: 1.10, 1.4.24, 1.8.10, 1.6.16, 1.9.13
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-04 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Fix Version/s: 1.4.24

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: rdbmk
>Affects Versions: 1.4.23, 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
>  Labels: candidate_oak_1_2
> Fix For: 1.10, 1.4.24, 1.8.10, 1.6.16, 1.9.13
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-04 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Affects Version/s: 1.4.23

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: rdbmk
>Affects Versions: 1.4.23, 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
>  Labels: candidate_oak_1_4
> Fix For: 1.10, 1.8.10, 1.6.16, 1.9.13
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-04 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Issue Type: Bug  (was: Technical task)
Parent: (was: OAK-1266)

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: rdbmk
>Affects Versions: 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
>  Labels: candidate_oak_1_4
> Fix For: 1.10, 1.8.10, 1.6.16, 1.9.13
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-03 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Labels: candidate_oak_1_4  (was: candidate_oak_1_6)

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Affects Versions: 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
>  Labels: candidate_oak_1_4
> Fix For: 1.10, 1.8.10, 1.6.16, 1.9.13
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-03 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Fix Version/s: (was: 1..10)
   1.6.16
   1.10

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Affects Versions: 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
>  Labels: candidate_oak_1_4
> Fix For: 1.10, 1.8.10, 1.6.16, 1.9.13
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-03 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Affects Versions: 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
>  Labels: candidate_oak_1_6
> Fix For: 1.8.10, 1.9.13, 1..10
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-03 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Fix Version/s: 1.8.10

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Affects Versions: 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
>  Labels: candidate_oak_1_8
> Fix For: 1.8.10, 1.9.13, 1..10
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-03 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Labels: candidate_oak_1_8  (was: )

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Affects Versions: 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
>  Labels: candidate_oak_1_8
> Fix For: 1.9.13, 1..10
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-03 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Fix Version/s: 1.9.13
   1..10

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Affects Versions: 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
> Fix For: 1.9.13, 1..10
>
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-7935) RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

2018-12-03 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-7935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-7935:

Summary: RDB*Store: createOrUpdate may fail on stale cache when document 
was removed on different instance  (was: RDB*Store: createOrUpdate may fail on 
stale cache)

> RDB*Store: createOrUpdate may fail on stale cache when document was removed 
> on different instance
> -
>
> Key: OAK-7935
> URL: https://issues.apache.org/jira/browse/OAK-7935
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Affects Versions: 1.6.15, 1.8.9
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Critical
>
> When executing `createOrUpdate()` on a node that is cached but has been 
> removed from the database (by a different instance), the operation will fail, 
> and continue to do so until the cache entry gets evicted or the cache gets 
> manually cleared.
> The exception message somewhat misleadingly says "update of ... failed, race 
> condition?"
> The problem has been fixed already in OAK-7725, but that change is rather big 
> and non-trivial to backport.
> As a simpler fix for the maintenance branches we should invalidate the cache 
> when the update fails, so that the system at least recovers and a retry will 
> work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)