Commit Graph

3070 Commits

Author SHA1 Message Date
Mathieu Darse
dcb8da99aa TermNode is not a TextNode 2015-02-25 12:22:52 +01:00
Mathieu Darse
dfc386cce1 Clean query visitor text merging 2015-02-25 12:22:52 +01:00
Mathieu Darse
fe7e63b3d7 QuotedTextNode don't inherit anymore from TextNode
- Quoted text do not hit the thesaurus anymore
- getTextNodes() was misleading, renamed to getTermNodes()
2015-02-25 12:22:52 +01:00
Mathieu Darse
8c1848afae Expression context support in thesaurus lookup 2015-02-25 12:22:13 +01:00
Mathieu Darse
e5bda79cf8 Bracket syntax does a thesaurus search only 2015-02-25 12:19:00 +01:00
Mathieu Darse
4d1ce3e8dc Fix visitor issue with term expressions 2015-02-25 12:19:00 +01:00
Mathieu Darse
712850ac67 Update grammar and AST for bracket notation 2015-02-25 12:19:00 +01:00
Nicolas Le Goff
4376ccb230 Fix record preview 2015-02-24 15:28:14 +01:00
Nicolas Le Goff
cb96964078 Fix subdef generation 2015-02-24 15:27:31 +01:00
Nicolas Le Goff
6d580ac5fd Fix bitfield key 2015-02-24 15:27:04 +01:00
Nicolas Le Goff
12e4010943 Fix bad token for write metadata 2015-02-24 15:26:18 +01:00
Nicolas Le Goff
7299928840 Load service provider if app is setup 2015-02-24 15:25:43 +01:00
Mathieu Darse
29c5308556 Merge pull request #29 from nlegoff/pr-preview
Fix record preview in production
2015-02-23 18:19:40 +01:00
Mathieu Darse
19775d5908 Merge pull request #30 from nlegoff/pr-indexation-thesaurus
Fix indexation thesaurus
2015-02-23 18:19:10 +01:00
Mathieu Darse
1679595ed8 Merge pull request #33 from nlegoff/pr-fix-merge
Fix sql field name
2015-02-23 18:12:36 +01:00
Nicolas Le Goff
c99f2e7746 Fix sql field name
Signed-off-by: Mathieu Darse <mdarse@jolicode.com>
2015-02-23 17:50:26 +01:00
Nicolas Le Goff
62390b81d4 Fix indexation thesaurus 2015-02-20 17:27:55 +01:00
Nicolas Le Goff
add59cb2f7 Set default sort to relevance if sort option is not provided 2015-02-20 17:27:00 +01:00
Nicolas Le Goff
50165bd894 Fix record preview in production 2015-02-20 17:25:50 +01:00
Nicolas Le Goff
111755fa9b Refactor status display 2015-02-19 15:14:23 +01:00
Mathieu Darse
47e9605aab Merge pull request #28 from mdarse/reindexing-events
Record lifecycle events and handling
2015-02-19 15:03:43 +01:00
Mathieu Darse
57f3e3dcf0 Shorten remaining flag constants and remove legacy ones 2015-02-18 19:04:10 +01:00
Mathieu Darse
733bdeb05d More imperative style indexer methods 2015-02-18 18:58:45 +01:00
Mathieu Darse
2faec3686e Refactor indexer job 2015-02-18 18:58:19 +01:00
Mathieu Darse
23ccca28c7 Fetcher post fetch hook 2015-02-18 18:53:53 +01:00
Mathieu Darse
9dc653c543 Move bulk operation into indexer namespace 2015-02-18 12:19:10 +01:00
Mathieu Darse
123b700685 Move fetcher with indexer stuff and his friend classes 2015-02-18 12:06:04 +01:00
Mathieu Darse
22ab82fe29 Remove RecordPoolFetcher 2015-02-18 11:58:42 +01:00
Mathieu Darse
cf33a25444 Fix indexing queues not being flushed 2015-02-18 11:56:15 +01:00
Mathieu Darse
3f440d2184 Throw on legacy search engine indexing requests 2015-02-18 11:55:21 +01:00
Mathieu Darse
04ba494ed2 Bulk errors can be thrown 2015-02-17 19:22:03 +01:00
Mathieu Darse
c341b12659 Implement bulk delete 2015-02-17 19:21:09 +01:00
Mathieu Darse
f422902887 Refactor record fetching
- Extract hydration responsibility into other specialized objects
- Delegate queries to FetcherDelegateInterface to keep a single fetcher
- Fix RecordDeletedEvent crashing
2015-02-17 18:38:17 +01:00
Nicolas Le Goff
b4a2796200 Reduce call to ACL's 2015-02-11 20:20:02 +01:00
Mathieu Darse
87e5bda333 Fix some syntax errors 2015-02-09 19:23:26 +01:00
Mathieu Darse
0701dfbb30 Rollback media substituted event renaming 2015-02-09 19:19:20 +01:00
Mathieu Darse
55845b9531 Remove use statements 2015-02-09 16:57:37 +01:00
Mathieu Darse
a0dad0e96e WIP on reindexing events handling 2015-02-04 19:53:35 +01:00
Mathieu Darse
3864850895 Group collection events 2015-02-03 18:05:48 +01:00
Mathieu Darse
c6b509a32c Centralize record event dispatches inside record adapter (but not structure ones) 2015-02-03 11:19:23 +01:00
Mathieu Darse
e287ba1a42 Merge record and structure events inside new namespace 2015-01-27 18:59:27 +01:00
Mathieu Darse
bc61536a41 Story record emits proper record events 2015-01-27 16:49:23 +01:00
Mathieu Darse
a1d6fc03b6 Move RECORD_* events in a new RecordEvents class 2015-01-27 16:17:48 +01:00
Mathieu Darse
85c410278a Remaining record events OK 2015-01-27 14:58:05 +01:00
Mathieu Darse
a64b8286e6 Record/story metadata and collection change events OK 2015-01-26 20:06:09 +01:00
Mathieu Darse
47d00db5ab Story create/delete events OK 2015-01-26 19:05:03 +01:00
Mathieu Darse
b0959a9a31 Record create/delete events OK 2015-01-26 17:41:05 +01:00
Nicolas Le Goff
a01bf29c5b Add elasticsearch reindex events 2015-01-26 16:04:23 +01:00
Mathieu Darse
ad868dc70f Try to fix object mapping export without children 2015-01-26 15:43:28 +01:00
Mathieu Darse
189bdf3402 Merge pull request #13 from nlegoff/fix-sort
Fix elastic search sort query
2015-01-20 18:56:11 +01:00