[jira] [Updated] (OAK-5447) reduce VersionGarbageCollector/StringSort temporary space requirements

2017-11-07 Thread Marcel Reutegger (JIRA)

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

Marcel Reutegger updated OAK-5447:
--
Fix Version/s: (was: 1.8)

We could. Unfortunately this is one of those issues that are stuck at the 
current status.

At least I was able to remove the fix version.

> reduce VersionGarbageCollector/StringSort temporary space requirements
> --
>
> Key: OAK-5447
> URL: https://issues.apache.org/jira/browse/OAK-5447
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: core, documentmk
>Reporter: Julian Reschke
>Priority: Minor
>  Labels: patch-available
> Attachments: OAK-5447.diff
>
>
> When using {{ExternalSort}}, the code temporarily needs 2 * the size of the 
> file to be sorted (on disk).
> That might be hard to avoid, but once the file is sorted, the unsorted one 
> could be removed. (Right now, it cleans up everything in one go at the end)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (OAK-5447) reduce VersionGarbageCollector/StringSort temporary space requirements

2017-03-26 Thread Chetan Mehrotra (JIRA)

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

Chetan Mehrotra updated OAK-5447:
-
Fix Version/s: 1.8

> reduce VersionGarbageCollector/StringSort temporary space requirements
> --
>
> Key: OAK-5447
> URL: https://issues.apache.org/jira/browse/OAK-5447
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: core, documentmk
>Reporter: Julian Reschke
>Priority: Minor
>  Labels: patch-available
> Fix For: 1.8
>
> Attachments: OAK-5447.diff
>
>
> When using {{ExternalSort}}, the code temporarily needs 2 * the size of the 
> file to be sorted (on disk).
> That might be hard to avoid, but once the file is sorted, the unsorted one 
> could be removed. (Right now, it cleans up everything in one go at the end)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Updated] (OAK-5447) reduce VersionGarbageCollector/StringSort temporary space requirements

2017-02-14 Thread Marcel Reutegger (JIRA)

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

Marcel Reutegger updated OAK-5447:
--
Component/s: core

> reduce VersionGarbageCollector/StringSort temporary space requirements
> --
>
> Key: OAK-5447
> URL: https://issues.apache.org/jira/browse/OAK-5447
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: core, documentmk
>Reporter: Julian Reschke
>Priority: Minor
>  Labels: patch-available
> Attachments: OAK-5447.diff
>
>
> When using {{ExternalSort}}, the code temporarily needs 2 * the size of the 
> file to be sorted (on disk).
> That might be hard to avoid, but once the file is sorted, the unsorted one 
> could be removed. (Right now, it cleans up everything in one go at the end)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Updated] (OAK-5447) reduce VersionGarbageCollector/StringSort temporary space requirements

2017-01-13 Thread Julian Reschke (JIRA)

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

Julian Reschke updated OAK-5447:

Component/s: (was: core)
 documentmk

> reduce VersionGarbageCollector/StringSort temporary space requirements
> --
>
> Key: OAK-5447
> URL: https://issues.apache.org/jira/browse/OAK-5447
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: documentmk
>Reporter: Julian Reschke
>Priority: Minor
>  Labels: patch-available
> Attachments: OAK-5447.diff
>
>
> When using {{ExternalSort}}, the code temporarily needs 2 * the size of the 
> file to be sorted (on disk).
> That might be hard to avoid, but once the file is sorted, the unsorted one 
> could be removed. (Right now, it cleans up everything in one go at the end)



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


[jira] [Updated] (OAK-5447) reduce VersionGarbageCollector/StringSort temporary space requirements

2017-01-13 Thread Julian Reschke (JIRA)

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

Julian Reschke updated OAK-5447:

Attachment: OAK-5447.diff

Proposed patch; checked in unit tests by hacking the overFlowThreshold - which 
makes me wonder whether it's a good idea to have two different code paths in 
the first place.

> reduce VersionGarbageCollector/StringSort temporary space requirements
> --
>
> Key: OAK-5447
> URL: https://issues.apache.org/jira/browse/OAK-5447
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: core
>Reporter: Julian Reschke
>Priority: Minor
>  Labels: patch-available
> Attachments: OAK-5447.diff
>
>
> When using {{ExternalSort}}, the code temporarily needs 2 * the size of the 
> file to be sorted (on disk).
> That might be hard to avoid, but once the file is sorted, the unsorted one 
> could be removed. (Right now, it cleans up everything in one go at the end)



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


[jira] [Updated] (OAK-5447) reduce VersionGarbageCollector/StringSort temporary space requirements

2017-01-13 Thread Julian Reschke (JIRA)

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

Julian Reschke updated OAK-5447:

Labels: patch-available  (was: )

> reduce VersionGarbageCollector/StringSort temporary space requirements
> --
>
> Key: OAK-5447
> URL: https://issues.apache.org/jira/browse/OAK-5447
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: core
>Reporter: Julian Reschke
>Priority: Minor
>  Labels: patch-available
>
> When using {{ExternalSort}}, the code temporarily needs 2 * the size of the 
> file to be sorted (on disk).
> That might be hard to avoid, but once the file is sorted, the unsorted one 
> could be removed. (Right now, it cleans up everything in one go at the end)



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