Currently the DB maps type-of-record (e.g. :calls) to list-of-records. This is reasonably good for queries, but large databases become very slow for update and cscope export (see Exportable::db_by_line and DB::remove_files).
Consider instead (as well?) mapping filepaths to list-of-records.
Currently the DB maps type-of-record (e.g.
:calls) to list-of-records. This is reasonably good for queries, but large databases become very slow for update and cscope export (seeExportable::db_by_lineandDB::remove_files).Consider instead (as well?) mapping filepaths to list-of-records.