comparison doc/user_guide.txt @ 6592:828e2eaee7cd

Document full text search
author John Rouillard <rouilj@ieee.org>
date Mon, 24 Jan 2022 23:23:27 -0500
parents 24e2eeb2ed9a
children 2eec7a500333
comparison
equal deleted inserted replaced
6591:feab8c878d08 6592:828e2eaee7cd
373 @group=priority,-status& 373 @group=priority,-status&
374 @sort=-activity& 374 @sort=-activity&
375 @filters=status,keyword& 375 @filters=status,keyword&
376 @columns=title,status,fixer 376 @columns=title,status,fixer
377 377
378 Full text search using the xapian, whoosh and native indexers treats
379 the search query as a series of space separated words. Any word less
380 than 2 characters or more than 25 characters is discarded. Also a
381 stoplist is used to remove common words like "with", "and"
382 etc. Additional stoplist words can be added in the tracker's
383 config.ini file. Once filtering of the word list is done, each indexed
384 item (e.g. title, file or message content ...) is searched and if all
385 the terms are found in the item the item is returned. Then the items
386 are mapped to an issue and the list of matching issues is generated.
387
388 Other searching backends such as native-fts can be used in which case
389 the filtering above is not used. The search query can support
390 structure such as quoted phrases, matching one term or another rather
391 than both (or search), prefixes etc. In this case you should look at
392 the documentation for the native-fts backend to find the supported
393 format and features.
378 394
379 Access Controls 395 Access Controls
380 --------------- 396 ---------------
381 397
382 User access is controlled through Permissions. These are are grouped 398 User access is controlled through Permissions. These are are grouped

Roundup Issue Tracker: http://roundup-tracker.org/