Rewrite of the indexer is complete!
authorArt Cancro <ajc@citadel.org>
Thu, 31 Aug 2023 04:03:53 +0000 (00:03 -0400)
committerArt Cancro <ajc@citadel.org>
Thu, 31 Aug 2023 04:03:53 +0000 (00:03 -0400)
commit2755af2359355c250fd03072002150891408b084
tree456b992b22655f04999b93a8361b9bb4cc1ee5e6
parent6dca391008c060b1cf25894e02ffcec42df3fe14
Rewrite of the indexer is complete!

No more search hooks.  Modules can call each other now and that's a lot simpler.
We also eliminated the index cache, because it made things a lot more complex, and
a modern database is going to mmap most of the index as it gets used anyway.
citadel/server/modules/autocompletion/serv_autocompletion.c
citadel/server/modules/fulltext/serv_fulltext.c
citadel/server/modules/fulltext/serv_fulltext.h
citadel/server/modules/imap/imap_search.c
citadel/server/msgbase.c