skuro
904a664dfe
Allow processing of null mappings in configuration
2013-03-15 14:35:01 -04:00
Konstantin Tjuterev
5e835f5b2c
Added missing string field attributes, according to http://www.elasticsearch.org/guide/reference/mapping/core-types.html
2013-03-05 15:06:11 +02:00
Jeremy Mikola
8d11082a02
Skip config processing of indexes without types ( fixes #246 )
2013-03-04 14:59:04 -05:00
Jeremy Mikola
eff52c2c9b
Revert "fix search command"
...
This reverts commit f874e1d34f
from PR #243 .
2013-03-04 14:57:08 -05:00
Uyi Ehondor
f874e1d34f
fix search command
...
The bug:
The Search command throws an invalid argument exception when the index
alias and the index_name are different (see pull request 207 for a
background about the issue).
Fix:
The first argument of the index manager should be an array of index
objects having index names as keys, and should only fall back to using index aliases
if the index_name config param is not set.
See: pull request 207
(https://github.com/Exercise/FOQElasticaBundle/pull/207 ) for a background
on the issue.
2013-02-26 10:50:33 +00:00
Lea Haensenberger
7e85f79f8e
Merge remote-tracking branch 'origin/master' into recursive_field_config
...
Conflicts:
DependencyInjection/Configuration.php
2013-02-22 10:46:43 +01:00
Richard Miller
48d665e2ea
Merge pull request #211 from liip-forks/fields_in_properties
...
Adding the fields configuration to the properties so multi_field fields ...
2013-02-03 11:49:51 -08:00
Richard Miller
c82999fd8e
Merge pull request #204 from micjohnson/patch-4
...
Add access to compression and disabling of _source from configuration
2013-02-03 11:45:37 -08:00
Richard Miller
bfb0f823c1
Merge pull request #203 from micjohnson/patch-3
...
Adding _routing to type configuration
2013-02-03 11:44:51 -08:00
Richard Miller
94d89159bd
Merge pull request #207 from Exercise/index-aliasing
...
Adding configuring index name separately from service name
2013-02-03 11:32:37 -08:00
Lea Haensenberger
71ccacc6b3
using getConfiguration and removing unnecessary end statements
2013-02-01 15:37:57 +01:00
Lea Haensenberger
decd8a318d
fixing CS problems
2013-02-01 14:55:59 +01:00
Jeremy Mikola
3cfa2c1ef6
Merge pull request #192 from kibao/fix-custom-finder
...
Fix register custom finder for entity
2013-01-30 13:44:27 -08:00
Przemysław Piechota
10ce9a6d0a
CS
2013-01-30 22:24:19 +01:00
Lea Haensenberger
02f3281a7a
Fixing wrong default value
2013-01-28 11:55:54 +01:00
Lea Haensenberger
869b8b734e
Using the config array to determine the needed nesting levels, building the config tree based on that
2013-01-28 11:53:50 +01:00
Lea Haensenberger
4055ff305f
Adding the fields configuration to the properties so multi_field fields can also be defined in properties
2013-01-10 15:00:21 +01:00
Lea Haensenberger
2119a4b39f
Adding support for infinite nesting level in field configurations
2013-01-10 12:25:34 +01:00
Richard Miller
93236752c4
Adding configuring index name separately from service name
2013-01-04 14:02:50 +00:00
micjohnson
b2314f21c6
Update DependencyInjection/Configuration.php
...
add access to compression and disabling of _source
2012-12-12 07:49:37 -08:00
micjohnson
d9367c7ed8
Update DependencyInjection/FOQElasticaExtension.php
2012-12-12 06:25:55 -08:00
micjohnson
ea921c8abe
Update DependencyInjection/Configuration.php
...
Adding _routing for types
2012-12-12 06:23:54 -08:00
daFish
e5fef260f2
Changed servers to numeric indexes instead of associative indexes
2012-11-29 10:00:51 +01:00
Richard Miller
1bcc518b31
Merge pull request #191 from odolbeau/feat-nodes
...
Allow multiple servers in configuration
2012-11-28 13:19:01 -08:00
Julien Muetton
23f591bf01
allow _parent mapping
2012-11-26 13:50:14 +01:00
Julien Muetton
679480e496
add ability to configure nested mapping
...
``` yaml
foq_elastica:
clients:
default: { host: localhost, port: 9200 }
indexes:
website:
client: default
types:
product:
mappings:
name: { type: string }
price: { type: float}
specifications:
type: object
properties:
name: {type: string}
value: {type: string, analyzer: keyword}
```
2012-11-22 14:33:49 +01:00
Przemysław Piechota
e2cc4f965b
Fix register custom finder for entity
2012-11-22 11:30:13 +01:00
Olivier Dolbeau
58eaf6b03e
Allow multiple servers in configuration
2012-11-05 11:00:27 +01:00
Francisco Facioni
f4c0a4abda
adds to the config the index parameter, needed for disabling the analyzer or the indexing
2012-10-15 17:18:04 -03:00
Jeremy Mikola
7bee84e2fa
Merge branch '2.0'
2012-10-03 10:49:05 -04:00
Robin van der Vleuten
bb6a3cf08d
Allow providing a URL or host and port for client configurations
2012-10-03 10:48:24 -04:00
Ad van der Veer
d49c530c55
Updated the DoctrineMongoDB event subscriber tag
2012-10-01 15:46:02 -04:00
predakanga
70c629f857
Added configuration options to support index-time document boosting
2012-08-09 13:49:04 +10:00
Richard Miller
123da22ebd
Merge remote-tracking branch 'Fran6co/imp-lat_lon'
...
Conflicts:
DependencyInjection/Configuration.php
2012-08-02 14:54:49 +01:00
Richard Miller
f0c4cb23e3
Merge pull request #142 from korstiaan/include_in_all
...
Added `include_in_all` as mapping property
2012-08-02 05:56:18 -07:00
Korstiaan de Ridder
dbf0e27386
Added include_in_all as mapping property
2012-08-01 13:52:08 +02:00
Francisco Facioni
f58cf6e63c
adds support for lat_lon flag as specified in http://www.elasticsearch.org/guide/reference/mapping/geo-point-type.html
2012-07-25 18:29:35 -03:00
Richard Miller
7a8664727c
Merge remote-tracking branch 'origin/attachment_type_transformation'
...
Conflicts:
Tests/Transformer/ModelToElasticaAutoTransformerTest.php
Transformer/ModelToElasticaAutoTransformer.php
2012-07-08 15:38:09 +01:00
Richard Miller
835087eff1
Merge remote-tracking branch 'miguelibero/master'
2012-06-13 17:21:08 +01:00
Miguel Ibero
f69e969898
fixed for consistency
2012-05-24 20:13:58 +02:00
Francisco Facioni
5bea4da409
added index_analyzer and search_analyzer for type fields
2012-05-23 14:42:28 -03:00
Miguel Ibero
ae80e3e4f3
added index_analyzer and search_analyzer type options
2012-05-17 13:00:53 +02:00
Richard Miller
146cf891cd
Added transforming mapped attachments
2012-04-19 21:26:19 +01:00
Jeremy Mikola
38bdc44185
Support service ID's and class names in is_indexable_callback
2012-04-19 12:18:30 -04:00
Jeremy Mikola
3ec4a48484
Allow variable types for is_indexable_callback options
...
Actual checking (string, array callback or Closure) is done in the Listener class itself.
2012-04-19 11:43:35 -04:00
Jeremy Mikola
5f5ee8a15d
Merge branch '2.0'
2012-04-17 12:21:11 -04:00
Jeremy Mikola
86cdaa7c3c
[Listener] Support additional indexable callback types
...
Support service/method tuples as indexable callbacks. Closures are also supported, although they cannot be injected by the service container.
The indexable callback is now injected via a setter and validated when set (instead of during event processing).
2012-04-16 12:30:30 -04:00
r1pp3rj4ck
0f46f4b96d
[Listener] Allow conditional indexing based on callback method
...
Added optional is_indexable_callback config param to persistence. If this is a method on the entity, the listener will only process it if the method returns true. Also updated documentation.
2012-04-10 14:36:25 -04:00
nurikabe
87f1141d2e
Remove addDefaultsIfNotSet() on prototyped array node.
2012-04-02 14:15:12 -04:00
nurikabe
99c6aa9ac7
Allow "_source" configuration as per https://github.com/Exercise/FOQElasticaBundle/issues/83 .
2012-04-02 13:53:51 -04:00