Thibaud Fabre
6e88b97c55
Extract record index and term index from respective indexers
2016-10-19 13:31:16 +02:00
Thibaud Fabre
f2cfe93f8c
Finish refactoring mapping creation
2016-10-19 13:29:54 +02:00
Thibaud Fabre
4acd20fa80
Revert "Revert "PHRAS-714_thesaurus_indexation""
2016-10-18 21:17:10 +02:00
Thibaud Fabre
ba8be47423
Revert "PHRAS-714_thesaurus_indexation"
2016-10-18 20:15:23 +02:00
Jean-Yves Gaulier
cf40c99ea7
PHRAS-714_thesaurus_indexation
...
- new : if the thesaurus has been modified since it's last indexation, it will be re-indexed as soon a record is to be indexed.
- nb : after thesaurus modification, the databox MUST be manually re-indexed (which will reindex the thesaurus before)
- todo : remove useless dialog boxes from thesaurus app (... "this term was..." "...add with/out reindexing ?..."). To be done in the future app using future routes.
2016-10-12 18:42:16 +02:00
Jean-Yves Gaulier
e36eaae2c1
PHRAS-742 #time 10m
...
fix missing argument when indexing with thesaurus
2015-09-24 16:04:32 +02:00
Mathieu Darse
24bcdba635
Handle field root concepts (prefixes) on indexing
2015-04-29 20:42:51 +02:00
Mathieu Darse
71c7fd8adb
Enhance thesaurus strict mode
2015-03-12 19:13:13 +01:00
Mathieu Darse
5d3f8b3123
Merge pull request #35 from nlegoff/poplate-by-database
...
Add possibilty to explicitely set database to populate
2015-03-10 11:55:10 +01:00
Mathieu Darse
e889d19b7d
Filter databoxes earlier (in Indexer) and databox id error handling
2015-03-10 11:52:30 +01:00
Mathieu Darse
ac42daa062
Fill candidate terms while indexing
2015-03-05 14:49:26 +01:00
Nicolas Le Goff
4daf40029a
Add possibilty to explicitely set database to populate
2015-02-27 16:23:26 +01:00
Mathieu Darse
9dc653c543
Move bulk operation into indexer namespace
2015-02-18 12:19:10 +01:00
Mathieu Darse
1192d11a3a
Use general_light analyzer for value and context, remove light subfield
2015-01-20 18:28:39 +01:00
Mathieu Darse
f9bb8c579c
Remove "fields" field in thesaurus terms index
2015-01-20 18:28:39 +01:00
Mathieu Darse
f283bf01d1
WIP Improve thesaurus relevency by filtering low score
2015-01-20 14:44:00 +01:00
Nicolas Le Goff
49861939fa
id must be unique
2014-12-31 14:12:31 +01:00
Damien Alexandre
4d43fe7c2d
Add databox_id search for term indexing and add context criteria
2014-10-06 18:07:23 +02:00
Damien Alexandre
b7bcfb599b
Fix namespace issue on \DomXpath
2014-10-06 10:27:01 +02:00
Damien Alexandre
4a09e9d52c
The thesaurus is only asked on fulltext search only mode
2014-09-23 19:20:14 +02:00
Damien Alexandre
f91dd7346d
Inject application locales and set the appropriate mapping
2014-09-23 12:18:36 +02:00
Damien Alexandre
3818548114
Add the list of fields each term is related to on the terms
2014-09-23 11:46:53 +02:00
Damien Alexandre
4ebe989933
Move the build query script (and tidy up term indexer)
2014-09-22 18:12:25 +02:00
Mathieu Darse
bc22dfcd6d
WIP Thesaurus terms linking
2014-09-22 10:17:53 +02:00
Mathieu Darse
c3e2c25787
Thesaurus terms indexing
2014-09-16 16:13:17 +02:00
Mathieu Darse
cd2cb3ad0e
Only the main indexer should flush bulk operation
2014-09-16 16:08:54 +02:00
Mathieu Darse
e34e4ce255
Thesaurus flattening using hierarchical visitor
2014-09-15 19:11:45 +02:00
Mathieu Darse
285826eb87
Use DI for indexer & share bulk operation
2014-09-10 17:34:15 +02:00
Damien Alexandre
775ce804e0
Refactor RecordIndexer for speed optims, fix lot's of stuffs
2014-09-09 16:48:02 +02:00
Damien Alexandre
d532d5fb72
Refactoring, add a RecordIndexer, more indexing logic, ping @mdarse
2014-09-09 12:05:37 +02:00
Mathieu Darse
9d284d22ca
WIP Thesaurus term indexing
2014-09-05 12:16:03 +02:00