Remove existing contact harvesting mechanism

Remove contact harvesting from DB version 005 (version 0.1.1), allowing
the implementation of both ContactStoreImpl and ImapDB.Database to be
cleaned up. Remove contact collection from ImapDB.Folder, reducing the
numer of Gee objects created when creating/merging messages. Finally,
remove the MessageAddresses object now that it is unused.
This commit is contained in:
Michael Gratton 2019-06-07 18:06:31 +10:00 committed by Michael James Gratton
parent 809f664319
commit cb8150ce03
10 changed files with 101 additions and 306 deletions

View file

@ -1,6 +1,6 @@
--
-- Create ContactTable for autocompletion contacts. Data is migrated in vala upgrade hooks.
-- Create ContactTable for autocompletion contacts.
--
CREATE TABLE ContactTable (