Damien Alexandre
|
1b8ae26c64
|
Improve jison script, run the update parser
|
2014-09-22 16:58:50 +02:00 |
|
Damien Alexandre
|
4a051e4e42
|
Plug the query parsed with the query params and execute
|
2014-09-22 13:18:32 +02:00 |
|
Damien Alexandre
|
35be34db50
|
Merge remote-tracking branch 'origin/master' into elastic-indexer
|
2014-09-22 11:59:11 +02:00 |
|
Mathieu Darse
|
e6d159d6ec
|
Merge pull request #3 from mdarse/query-parser
Query parser first implementation
|
2014-09-22 11:50:17 +02:00 |
|
Damien Alexandre
|
e31b138e2f
|
Set back the logger on Elasticsearch client, not pleased with the format
|
2014-09-22 11:34:14 +02:00 |
|
Mathieu Darse
|
530c065a42
|
Unprefixify
|
2014-09-22 10:18:04 +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
|
84d09f1b54
|
Add "--force" option to index drop command
|
2014-09-16 16:10: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
|
eadf0f2396
|
Add string utils
|
2014-09-15 19:08:26 +02:00 |
|
Mathieu Darse
|
285826eb87
|
Use DI for indexer & share bulk operation
|
2014-09-10 17:34:15 +02:00 |
|
Mathieu Darse
|
de8e9e3bfc
|
Refactor search engine provider
|
2014-09-10 16:45:22 +02:00 |
|
Damien Alexandre
|
f8f40d8081
|
Fix error in the keywords record fetcher
|
2014-09-09 17:43:57 +02:00 |
|
Damien Alexandre
|
8796af6e90
|
Select the status flag (transform to be done)
|
2014-09-09 17:23:30 +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
|
3635df7337
|
Apply fix after code review, thx mat!
|
2014-09-09 14:06:05 +02:00 |
|
Damien Alexandre
|
d532d5fb72
|
Refactoring, add a RecordIndexer, more indexing logic, ping @mdarse
|
2014-09-09 12:05:37 +02:00 |
|
Damien Alexandre
|
525f80a435
|
Fix the type filter to use the real _type!
|
2014-09-08 18:51:23 +02:00 |
|
Damien Alexandre
|
f9a0dd4152
|
Configure elasticsearch logger in dev environment
|
2014-09-08 18:11:42 +02:00 |
|
Damien Alexandre
|
6abcd8448c
|
Rename the created_at field to fit the search engine expected name
|
2014-09-08 16:42:37 +02:00 |
|
Damien Alexandre
|
91bbb5a1bd
|
Fix thesaurus ACL getter, ping @nlegoff
|
2014-09-08 16:28:27 +02:00 |
|
Damien Alexandre
|
f535aaf3ad
|
Add elision on french tokenizer and fix missed config
|
2014-09-08 15:50:47 +02:00 |
|
Damien Alexandre
|
c488e259f4
|
Fix the refresh interval not resseting to the original value
|
2014-09-08 14:47:46 +02:00 |
|
Damien Alexandre
|
ab07cb8e17
|
Merge branch 'master' into elastic-indexer
Conflicts:
.gitignore
|
2014-09-08 11:39:02 +02:00 |
|
Damien Alexandre
|
0bbd028969
|
Remove unused code
|
2014-09-08 11:37:14 +02:00 |
|
Damien Alexandre
|
c7e3c46891
|
It's better not to disable the refresh completly
|
2014-09-08 11:26:41 +02:00 |
|
Damien Alexandre
|
71fbd206e9
|
Add merge mapping exceptions
|
2014-09-08 11:20:10 +02:00 |
|
Damien Alexandre
|
fe3b67a2aa
|
Fix minor CS issues / Syntax error
|
2014-09-08 11:06:04 +02:00 |
|
Damien Alexandre
|
9355e83e22
|
WIP, add the right analyzer on fields mapping!
|
2014-09-05 19:13:36 +02:00 |
|
Damien Alexandre
|
0f12cf3dae
|
Add analyzer for all the supported languages with sensible default
|
2014-09-05 17:36:06 +02:00 |
|
Nicolas Le Goff
|
de7988689e
|
Update directory structure & allow to configure paths (tmp, log, cache)
|
2014-09-05 15:57:00 +02:00 |
|
Mathieu Darse
|
9d284d22ca
|
WIP Thesaurus term indexing
|
2014-09-05 12:16:03 +02:00 |
|
Mathieu Darse
|
48694af268
|
More robust status flag key normalization
|
2014-09-03 18:50:13 +02:00 |
|
Mathieu Darse
|
7e9cd172ef
|
Fix invalid mapping/data
|
2014-09-03 18:49:29 +02:00 |
|
Mathieu Darse
|
d8a4842079
|
Detect bulk indexing request errors
|
2014-09-03 18:44:23 +02:00 |
|
Mathieu Darse
|
2026288040
|
Fix multivalued caption fields
|
2014-09-02 19:47:01 +02:00 |
|
Nicolas Le Goff
|
fc2f49d012
|
Merge branch '3.8'
Conflicts:
lib/Alchemy/Phrasea/Controller/Thesaurus/Thesaurus.php
lib/Alchemy/Phrasea/Controller/Thesaurus/Xmlhttp.php
lib/classes/connection.php
lib/classes/connection/abstract.php
lib/classes/connection/interface.php
lib/classes/connection/pdo.php
lib/classes/connection/pdoStatementDebugger.php
lib/classes/module/report/activity.php
lib/classes/module/report/sqlfilter.php
lib/classes/record/adapter.php
lib/classes/task/period/subdef.php
templates/web/prod/thesaurus.js.twig
tests/Alchemy/Tests/Phrasea/Setup/InstallerTest.php
tests/classes/PhraseanetPHPUnitAbstract.php
tests/classes/connectionTest.php
|
2014-09-02 19:09:38 +02:00 |
|
Mathieu Darse
|
ce3854583a
|
Let record fields containers be created lazily
|
2014-09-02 18:20:00 +02:00 |
|
Mathieu Darse
|
ac43b78a50
|
Index private caption fields aside
|
2014-09-02 18:16:53 +02:00 |
|
Mathieu Darse
|
4c91aaddf5
|
Index record metadata
|
2014-09-02 17:34:36 +02:00 |
|
Jean-Yves Gaulier
|
415ec0d7a0
|
speedup hit compute (green digits in prod/thesaurus)
|
2014-09-02 13:44:36 +02:00 |
|
Jean-Yves Gaulier
|
6e9c6d9480
|
clean
|
2014-09-02 13:44:36 +02:00 |
|
Jean-Yves Gaulier
|
31401364f0
|
speedup occurences calc
|
2014-09-02 13:44:36 +02:00 |
|
Jean-Yves Gaulier
|
6fbe66829c
|
phras-36 #time 4h
first proto, wip do not merge
|
2014-09-02 13:44:36 +02:00 |
|
Mathieu Darse
|
42f86a1f37
|
Record caption & EXIF mapping
|
2014-09-02 12:48:46 +02:00 |
|
Nicolas Le Goff
|
e553690166
|
Merge pull request #1136 from nlegoff/fix-114
[3.8.6][PHRAS-114] Add candidate in thesaurus
|
2014-09-01 11:07:22 +02:00 |
|
Nicolas Le Goff
|
ce6bc3d5e1
|
Fix minor issues
|
2014-08-29 18:07:48 +02:00 |
|
Mathieu Darse
|
a0b41d54f8
|
Translate collection identifiers
|
2014-08-26 19:58:22 +02:00 |
|