I18N: PO file update for the release of v0.99.9
Merge branch 'maint-0.99' into maint-1.0

* maint-0.99:
  I18N: PO file update for the release of v0.99.9
Invenio v0.99.9

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
Merge branch 'maint-0.99' into maint-1.0

* maint-0.99:
  Invenio v0.99.9

Conflicts:
	ChangeLog
	INSTALL
	Makefile.am
	NEWS
	README
	RELEASE-NOTES
	UNINSTALL

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
I18N: PO file update for the release of v1.0.6
Invenio v1.0.6

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
BibCatalog: no newlines in subject for RT plugin

* Properly cleans any newlines from the given subject for the
  RT plugin as newlines are not accepted by the CLI bridge to RT.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Reviewed-by: Samuele Kaplun <samuele.kaplun@cern.ch>
Merge branch 'maint-1.1'

* maint-1.1:
  BibCatalog: no newlines in subject for RT plugin
BibRecord: search & compare subfields

* Adds new function for searching and comparing subfields.
* Also adds unit tests.

Tested-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
BibSched: check schSTATUS when detecting status

* bibsched status would not work if schSTATUS was missing.  We are now
  checking for its existance.

Signed-off-by: Alessio Deiana <alessio.deiana@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
RefExtract: improved book search

* Improves book search: looks for books in misc text.

Reviewed-by: Alessio Deiana <alessio.deiana@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
RefExtract: refactored book handling

* Refactoring of book search.

Signed-off-by: Alessio Deiana <alessio.deiana@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
BibUpload: no reload() in regression tests

* Avoids reloading bibindex_engine and websearch_webcoll
  modules to have an up-to-date representation of indexed
  test records.  (closes #1702)

Signed-off-by: Samuele Kaplun <samuele.kaplun@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
BibDocFile: bibdocmoreinfo query typo fix

* Fixes a typo in the SQL query of BibDoc.fix() related
  to the bibdocmoreinfo table.
  (closes #1706)

* In the same method, fixes how version is split
  from filenames, when crawling the filesystem,
  to take into account the introduction of subformats.

Co-authored-by: Samuele Kaplun <samuele.kaplun@cern.ch>
BibIndex: common words in virtual index

* Fixes indexing of a virtual index
  in case of removing/modifying a term which is
  in more than one dependent index.  (closes #1653)

Signed-off-by: Grzegorz Szpura <grzegorz.szpura@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
WebStat: ingestion health monitor fix

* Removes hardcoded set of indexes to monitor. Takes
  names of indexes to monitor from database instead.
  (closes #1631)

Signed-off-by: Grzegorz Szpura <grzegorz.szpura@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
BibIndex: separate class for virtual index

* Introduces separate class for virtual index.

* Virtual indexes now communicate with their dependent
  indexes through queue table. This approach solves
  problem of parallel execution for virtual index.
  (closes #1661)

* Corresponding fixes for bibindex admin interface and
  regression tests.

Signed-off-by: Grzegorz Szpura <grzegorz.szpura@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
BibIndex: new abstract class for indexes

* Introduces new abstract class for inheriting
  for virtual and regular indexes.

* Cleans WordTable argument list.

* Removes unused imports from bibindex_engine file.

Signed-off-by: Grzegorz Szpura <grzegorz.szpura@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
BibIndex: new pattern for tokenizer inheritance

* Introduces abstract BibIndexRecJsonTokenizer
  and BibIndexMultiFieldTokenizer.

* Changes inheritance tree for other tokenizers.

* Changes mechanism of selecting a tokenizer inside WordTable.
  (closes #1704)

* Fixes admin interface to hide abstract tokenizers from
  users.

Signed-off-by: Grzegorz Szpura <grzegorz.szpura@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
BibIndex: documentation for virtual indexes

* Adds initial documentation for the virtual index facility.

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>