1. 08 Aug, 2022 1 commit
  2. 04 Aug, 2022 1 commit
  3. 03 Aug, 2022 1 commit
  4. 17 Jun, 2022 1 commit
  5. 16 Jun, 2022 4 commits
  6. 15 Jun, 2022 1 commit
  7. 01 Jun, 2022 1 commit
  8. 03 Jan, 2022 1 commit
  9. 26 Dec, 2021 2 commits
  10. 03 Oct, 2021 1 commit
  11. 13 Apr, 2021 2 commits
  12. 01 Feb, 2021 3 commits
  13. 31 Jan, 2021 1 commit
  14. 25 Nov, 2020 1 commit
  15. 14 Oct, 2020 1 commit
  16. 21 Sep, 2020 1 commit
  17. 20 May, 2020 1 commit
  18. 18 May, 2020 4 commits
  19. 16 May, 2020 1 commit
    • Frank de Lange's avatar
      Add option to use more than one confdir (RECOLL_EXTRACONFDIRS) · b2033861
      Frank de Lange authored
      This change adds the possibility to run queries over more than one database by pointing the program at extra recoll configuration directories using the RECOLL_EXTRACONFDIR environment variable. This variable can contain space-separated recoll configuration directories (i.e. directories which contain `recoll.conf`) which are parsed to find out the indexed *topdirs* and the location of the database directory. The _topdirs_ are added to the directory tree, the databases are added to the `extradbs` list. When running a query over the entire tree (using `<all>`, the default) all databases are searched. When the query is limited to a subdirectory the searched set is limited to only those databases which cover the related _topdir_, thus reducing search time and overhead.
      
      The raison d'ètre for this change is to allow the web interface to be used to search a large index split over several databases, e.g. _fiction_, _nonfiction_ and _audio_. This in turn is used in the _recoll engine_ for the _Searx_ meta-search engine, see https://github.com/asciimoo/searx/pull/1257 .
      
      This is a further development of an earlier change I submitted to Github, most of which was merged but for the extra databases.
      b2033861
  20. 20 Apr, 2020 3 commits
  21. 08 Mar, 2020 1 commit
  22. 29 Jan, 2020 1 commit
  23. 28 Jan, 2020 1 commit
  24. 02 Oct, 2019 3 commits
  25. 30 Sep, 2019 2 commits