[jira] [Updated] (OAK-2624) Move out non essential task processing from DoucmentNodeStore background thread

2015-03-19 Thread Michael Marth (JIRA)

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

Michael Marth updated OAK-2624:
---
Fix Version/s: (was: 1.1.9)
   1.1.8

 Move out non essential task processing from DoucmentNodeStore background 
 thread
 ---

 Key: OAK-2624
 URL: https://issues.apache.org/jira/browse/OAK-2624
 Project: Jackrabbit Oak
  Issue Type: Improvement
  Components: mongomk
Reporter: Chetan Mehrotra
Assignee: Marcel Reutegger
 Fix For: 1.1.8


 The {{DocumentNodeStore background thread}} handles quite a few task 
 currently like
 # Clean orphaned branches
 # Clean collisions
 # Split documents
 # Background write - write back pending updates to _lastRev
 # Detect change in head revision from backend
 # Cache invalidation
 # Revision Comparator purge
 The background operation is scheduled to be performed every second (1s 
 frequency). However at times some of the above task take more time which 
 delay in picking up the changes from backend. For quick propagation of 
 changes in cluster it is essential that work done in background thread is 
 performed quickly.  To enable that we should move out task which are not 
 directly related to _head revision change_ like splitDocument.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (OAK-2624) Move out non essential task processing from DoucmentNodeStore background thread

2015-03-16 Thread Marcel Reutegger (JIRA)

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

Marcel Reutegger updated OAK-2624:
--
Fix Version/s: (was: 1.1.8)
   1.1.9

 Move out non essential task processing from DoucmentNodeStore background 
 thread
 ---

 Key: OAK-2624
 URL: https://issues.apache.org/jira/browse/OAK-2624
 Project: Jackrabbit Oak
  Issue Type: Improvement
  Components: mongomk
Reporter: Chetan Mehrotra
Assignee: Marcel Reutegger
 Fix For: 1.1.9


 The {{DocumentNodeStore background thread}} handles quite a few task 
 currently like
 # Clean orphaned branches
 # Clean collisions
 # Split documents
 # Background write - write back pending updates to _lastRev
 # Detect change in head revision from backend
 # Cache invalidation
 # Revision Comparator purge
 The background operation is scheduled to be performed every second (1s 
 frequency). However at times some of the above task take more time which 
 delay in picking up the changes from backend. For quick propagation of 
 changes in cluster it is essential that work done in background thread is 
 performed quickly.  To enable that we should move out task which are not 
 directly related to _head revision change_ like splitDocument.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (OAK-2624) Move out non essential task processing from DoucmentNodeStore background thread

2015-03-16 Thread Marcel Reutegger (JIRA)

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

Marcel Reutegger updated OAK-2624:
--
Fix Version/s: (was: 1.2)
   1.1.8

 Move out non essential task processing from DoucmentNodeStore background 
 thread
 ---

 Key: OAK-2624
 URL: https://issues.apache.org/jira/browse/OAK-2624
 Project: Jackrabbit Oak
  Issue Type: Improvement
  Components: mongomk
Reporter: Chetan Mehrotra
Assignee: Marcel Reutegger
 Fix For: 1.1.8


 The {{DocumentNodeStore background thread}} handles quite a few task 
 currently like
 # Clean orphaned branches
 # Clean collisions
 # Split documents
 # Background write - write back pending updates to _lastRev
 # Detect change in head revision from backend
 # Cache invalidation
 # Revision Comparator purge
 The background operation is scheduled to be performed every second (1s 
 frequency). However at times some of the above task take more time which 
 delay in picking up the changes from backend. For quick propagation of 
 changes in cluster it is essential that work done in background thread is 
 performed quickly.  To enable that we should move out task which are not 
 directly related to _head revision change_ like splitDocument.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (OAK-2624) Move out non essential task processing from DoucmentNodeStore background thread

2015-03-13 Thread Chetan Mehrotra (JIRA)

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

Chetan Mehrotra updated OAK-2624:
-
Summary: Move out non essential task processing from DoucmentNodeStore 
background thread  (was: Move out non essential task processing from 
DoucmentNodeStore background thread processing)

 Move out non essential task processing from DoucmentNodeStore background 
 thread
 ---

 Key: OAK-2624
 URL: https://issues.apache.org/jira/browse/OAK-2624
 Project: Jackrabbit Oak
  Issue Type: Improvement
  Components: mongomk
Reporter: Chetan Mehrotra
 Fix For: 1.2


 The {{DocumentNodeStore background thread}} handles quite a few task 
 currently like
 # Clean orphaned branches
 # Clean collisions
 # Split documents
 # Background write - write back pending updates to _lastRev
 # Detect change in head revision from backend
 # Cache invalidation
 # Revision Comparator purge
 The background operation is scheduled to be performed every second (1s 
 frequency). However at times some of the above task take more time which 
 delay in picking up the changes from backend. For quick propagation of 
 changes in cluster it is essential that work done in background thread is 
 performed quickly.  To enable that we should move out task which are not 
 directly related to _head revision change_ like splitDocument.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)