1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-03 20:22:46 +01:00
phorge-phorge/src/applications/search/index
epriestley 6703fec3e2 When documents are indexed, record the indexer version (versus the object version) and index epoch
Summary:
Ref T13587. D21495 has significant changes to the ngram indexer, which might possibly contain bugs.

Make it easier to reindex a subset of documents (based on the date when the index was built, and/or the software version which generated the index).

This is in addition to the existing versioning, which is focused on object versions.

Test Plan: Ran `bin/search index` with various old and new arguments. Spot-checked the `IndexVersion` table.

Subscribers: PHID-OPKG-gm6ozazyms6q6i22gyam

Maniphest Tasks: T13587

Differential Revision: https://secure.phabricator.com/D21560
2021-02-16 16:09:31 -08:00
..
PhabricatorFulltextEngine.php Separate fulltext engine extensions into "enrich" and "index" phases 2017-09-01 09:40:11 -07:00
PhabricatorFulltextEngineExtension.php Modularize Ferret fulltext functions 2020-04-16 13:41:13 -07:00
PhabricatorFulltextEngineExtensionModule.php Redesign Config Application 2016-08-29 15:49:49 -07:00
PhabricatorIndexEngine.php When documents are indexed, record the indexer version (versus the object version) and index epoch 2021-02-16 16:09:31 -08:00
PhabricatorIndexEngineExtension.php Lift Conpherence indexing up out of the Fulltext index 2015-12-21 17:25:05 -08:00
PhabricatorIndexEngineExtensionModule.php Redesign Config Application 2016-08-29 15:49:49 -07:00
PhabricatorSearchAbstractDocument.php Extend from Phobject 2015-06-15 18:02:27 +10:00