rayrigam
de70e78b53
Update Configuration.php
...
Updated to support any HTTP request header type in the "headers" section.
2014-03-18 18:14:03 -04:30
Ray
0116a6ac4f
Add support for clients requiring basic HTTP authentication
2014-03-06 12:38:23 -04:30
tgallice
418b9d72ce
Rework configuration validation to fix #461
2014-03-04 17:58:10 +01:00
Tim Nagel
cb2eeba318
Merge pull request #461 from tgallice/url_parameter
...
Force slash at the end of the url parameter
2014-02-19 13:40:18 +11:00
Tim Nagel
aa9d74a8a0
Merge remote-tracking branch 'PeerJ/AddServerTimeout'
...
Conflicts:
DependencyInjection/Configuration.php
2014-02-19 13:39:03 +11:00
Patrick McAndrew
3065c96a2c
Add ability to specify server timeout
2014-02-14 17:32:22 +00:00
tgallice
04390b37d1
Force slash at the end of the url parameter
2014-02-04 10:07:58 +01:00
Laszlo Horvath
5480e037e3
adding ttl for documents
2014-01-30 12:39:48 +01:00
Tim Nagel
ef872dd22d
Merge pull request #439 from FriendsOfSymfony/type-timestamp
...
Adding support for enabling timestamps
2014-01-20 12:57:02 -08:00
Tim Nagel
f0f6fc8129
Merge pull request #441 from klmatom/master
...
Add similarity as a valid field mapping. http://www.elasticsearch.org/g ...
2014-01-20 12:56:47 -08:00
Tom A
4287a91d50
Add similarity as a valid field mapping. http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/mapping-core-types.html#similarity
2014-01-16 23:05:44 -05:00
Vermi
73ee750515
Removing "->performNoDeepMerging()"in indexes configuration, allowing custom Bundle defining new types in an existing index.
...
Configuration is injected in the new Bundle using prependExtensionConfig()
2014-01-10 16:25:45 +01:00
Lea Haensenberger
274fc00991
Add store and index options to timestamp
2014-01-06 10:19:11 +01:00
Lea Haensenberger
4ee81dc010
Adding support for enabling timestamps
2014-01-06 09:20:44 +01:00
Lea Haensenberger
a59385af7b
Do not set default value to *, might conflict when using e.g. path_match and match_pattern regex together
2013-12-10 15:37:41 +01:00
Lea Haensenberger
e55c7e8632
Set match to '*' by default
2013-12-10 15:21:46 +01:00
Lea Haensenberger
09031457cd
Allow more matching methods
2013-12-10 15:21:46 +01:00
Lea Haensenberger
eaf52fa907
Allow a more dynamic mapping for dynamic templates
2013-12-10 15:21:46 +01:00
Császár Dániel
e16ece821d
Fix client configuration missing logger
2013-12-10 13:54:50 +01:00
Tim Nagel
da44ee65f6
Merge pull request #395 from pierredup/logger
...
Add option to enable logger and define logger class
2013-12-10 02:17:10 -08:00
Tim Nagel
e1ed7bdc67
Merge pull request #420 from FriendsOfSymfony/all-field-config
...
Add support to disable the _all field for a type
2013-12-10 02:16:23 -08:00
Tim Nagel
8668537740
Merge pull request #400 from cordoval/cleanups
...
clean ups
2013-12-10 02:15:53 -08:00
Tim Nagel
fc64078575
Merge pull request #413 from damienalexandre/serializer-integration
...
Serializer support in providers and mapping configuration fixes
2013-12-09 12:35:26 -08:00
Lea Haensenberger
8f1b52328f
Merge remote-tracking branch 'origin/master' into all-field-config
...
Conflicts:
DependencyInjection/FOSElasticaExtension.php
2013-12-06 08:25:02 +01:00
Lea Haensenberger
08193ec2fd
Add support to disable the _all field for a type
2013-12-05 16:35:30 +01:00
Pierre du Plessis
759950aff6
Add option to disable logger or specify different logger service
2013-12-04 22:09:27 +02:00
Richard Miller
a227a3f076
Merge branch '2.1.x'
2013-12-04 08:03:04 +00:00
Richard Miller
2980ee818a
Merge branch '2.0.x' into 2.1.x
2013-12-04 08:02:22 +00:00
Ben Longden
8b6dffbc14
Adds enabled mapping option (default true)
2013-12-04 07:53:08 +00:00
Damien Alexandre
3027c687e2
Ref #341 , fix the insertMany method to use Bulk indexing
...
To make it works, I inject the serializer defined for the Type
into the fos_elastica.object_serializer_persister service.
This is the SAME service injected in the setSerializer of Type.
We deport the handling of serialization outside Elastica,
this is not so good but we need to build our own Documents to
get the ID's correctly.
2013-11-29 15:35:59 +01:00
Damien Alexandre
2862259d8e
Allow empty or null or no mappings:
key under type configuration
...
refs #300 . This commit allow to define types without having to
set any mapping as Elasticsearch build his own.
The minimal config become:
indexes:
toto:
client: default
types:
Article:
mappings: ~
...
2013-11-29 14:59:56 +01:00
Damien Alexandre
d546b4d3f3
Merge remote-tracking branch 'origin/serializer-transformer' into serializer-integration
...
Conflicts:
DependencyInjection/FOSElasticaExtension.php
Resources/config/config.xml
2013-11-29 10:07:13 +01:00
Luis Cordova
cacb40286c
clean ups
2013-11-20 08:11:15 -05:00
Tim Nagel
3c26f157aa
Merge branch '2.1.x'
...
Conflicts:
Tests/ResetterTest.php
2013-11-11 13:30:29 +11:00
Tim Nagel
9b6b0b0148
Add query_builder_method option to the transformers
2013-11-11 13:14:02 +11:00
Tim Nagel
d5c606c64a
Merge pull request #388 from XWB/dynamic_template_support
...
Add support for dynamic templates
2013-11-04 13:49:48 -08:00
Tim Nagel
28641427d5
Merge tag 'v2.1.3-PL1'
2013-11-01 09:17:17 +11:00
Tim Nagel
7f8a8e95e6
Merge tag 'v2.0.3-PL1' into 2.1.x
2013-11-01 09:16:27 +11:00
Tim Nagel
21ce3cf6ff
Fix definition decorators ( closes #393 )
2013-11-01 09:15:38 +11:00
Jeremy Mikola
467ccbf753
Tag client services in DI extension class
...
These tags were originally introduced in 16ecd7cca3
. #339 removed the fos_elastica.client definition from config.xml, so this tag needs to be added via the DI extension class now.
2013-10-30 17:15:09 -04:00
Jeremy Mikola
68092eb4db
Merge branch '2.1.x'
...
Conflicts:
Resources/config/config.xml
2013-10-30 17:14:20 -04:00
Jeremy Mikola
11d0dd8f91
Merge branch '2.0.x' into 2.1.x
2013-10-30 17:10:04 -04:00
Jeremy Mikola
74d993b642
Do not clobber existing client definitions ( closes #336 and #324 )
...
While we could have used an abstract definition, its ID would likely conflict with the alias we set for the default client. Remove the abstract definition altogether and simply construct new definitions for each client. This resolves the previous issue where multiple clients would overwrite the constructor arguments of the previous definition.
2013-10-30 15:15:26 -04:00
Jeremy Mikola
604193396f
Remove "prototype" from abstract definition IDs; note possible conflicts
...
Due to the naming of transformer, listener, and finder services, it's possible for index/type services to clobber the ID of another concrete or abstract service. This cannot be helped without breaking BC, but we should note it within the extension class.
2013-10-30 15:15:25 -04:00
Karel Souffriau
c68bb411ac
Add support for dynamic templates
2013-10-30 13:39:43 +01:00
Tim Nagel
85c4dc92f9
Merge tag 'v2.1.3'
...
Conflicts:
DependencyInjection/Configuration.php
README.md
2013-10-30 09:06:48 +11:00
Karel Souffriau
9d1201099d
Add date format field
2013-10-29 12:20:32 +01:00
Lea Haensenberger
37cfdb0df7
refactoring some code
2013-07-18 10:56:25 +02:00
Lea Haensenberger
300d189a9d
renaming services to avoid potential conflicts
2013-07-18 10:51:51 +02:00
Lea Haensenberger
5b6a1f7bd6
Adding new persister and new transformer to make use of the serializer support of elastica when persisting doctrine objects
2013-07-17 08:58:15 +02:00