Michael Meeks

Results 35 issues of Michael Meeks

It was assumed that various thread pools would re-start and fill after being shut-down to enable background save forking; but ... Apparently not =) this resulted in single threaded delta...

bug
performance
24.04

Currently our WOPI-like file locking is synchronous. This can cause delays in typing etc. as we renew the lease and/or save. We should make this asychronous instead. nuff said =)...

enhancement
performance
24.04

Calc profiling shows a couple of dialogs that are not async'd that end up being in-use; checkout the profile here: https://user-images.githubusercontent.com/833656/285202358-fd1ef8d4-749b-4d96-a427-534e6ff0b4e6.svg See the bits then end up in an ImplYield::...

bug
Easy Hack
dialog

Change-Id: I9baac88e1f5a73097221283ce8afcc2fdb00a676 * Resolves: # * Target version: master ### Summary ### TODO - [ ] ... ### Checklist - [ ] I have run `make prettier-write` and formatted the...

While it is rather easier to check for updates in the browser when an admin logs in, we should instead fetch the data once inside coolwsd - and then present...

bug

It seems that managing the glyph cache we keep around for sal-layout is far slower to manage than even the shaping logic there, which is quite amazing: ![image](https://github.com/CollaboraOnline/online/assets/122848/48214c91-53ed-4575-b464-423d847f2907) Full flame-graph...

enhancement
performance
calc

From this week's calc flamegraph: https://user-images.githubusercontent.com/833656/271274520-6345ee72-2a06-402e-a12c-72bd8d49df8d.svg Shows a chunk of rendering time is calling: ![image](https://github.com/CollaboraOnline/online/assets/122848/1876e3c9-c2c6-4a10-abd9-589400d4eba2) GetEmptyLinesInBlock - we should examine that in some detail to see why :-)

enhancement
performance
calc

Perhaps this is only something a developer would ever see - but I just had a loop crash where the kit would immediately crash as the forkit process forked; it...

enhancement

**Describe the bug** Someone shares an internal link to a document with me. I click on it, but instead of entering the document I get one of these three behaviors:...

bug
need to reproduce

We would like a new API extension to WOPI that lets us serialize configuration data; essentially a two layer system and then user set of settings. Discussed with @elzody *...

enhancement
1. to develop
feature: settings