https://issues.apache.org/ooo/show_bug.cgi?id=125179

--- Comment #16 from Oliver-Rainer Wittmann <[email protected]> ---
(In reply to Tim Baigent from comment #15)
> Great.
> 
> What was the problem? (Verbose details very welcome.)
> 

I think three issues are causing the performance decrease:
(a) The one which has been already fixed with issue 125055. The sorting of all
mark containers was triggered each time text is inserted into a paragraph when
a mark ends at the insertion position. This is needed to fix issue 124338. But
the sorting is only needed, if another mark starts at the insertion position.

(b) The import of bookmarks of *.docx document was completely broken. This
caused the insertion of hundreds of wrong bookmarks without a corresponding
bookmark name. The method to find a unique name is not efficient, but do not
have to, because it should not be triggered that often.

(c) An additional mark container had been introduced for the enhancement of
annotations/comments on text ranges. But the costs of this container does not
justify its benefits. It was only use in two use cases, which could also work
with existing containers. 

> In which builds is it fixed?

on trunk: the next build bot builds which work on trunk should include the
fixes.

for planned 4.1.1: the fixes will not be included in the announced milestone 2,
but the next milestone will contain them.

-- 
You are receiving this mail because:
You are watching all issue changes.

Reply via email to