CodeCompass icon indicating copy to clipboard operation
CodeCompass copied to clipboard

Reduce database size

Open bruntib opened this issue 5 years ago • 1 comments

According to sqlite3_analyzer tool the 3 largest tables are CppDocComment (50.3%), CppAstNode (33.1%) and FileContent (5.0%). Measurement is done on a Xerces parsing. CppDocComment is this huge, because we're storing the comments in HTML format with a lot of styling. We should remove HTML formatting. We should also consider storing these doc comments as compressed .zip.

  • [x] Storing documentation comments in markdown format instead of HTML
  • [ ] Compress documentation comments with ZIP
  • [ ] A CSS would be nice for formatting documentation comments in the GUI

Related issues: #417, #21.

bruntib avatar Aug 02 '20 08:08 bruntib

I am moving the remaining tasks in this issue to the next release.

mcserep avatar Feb 04 '24 11:02 mcserep