Tim Nagel
1d5fe44ca4
Fix CS from scrutiniser-ci
2014-09-21 20:12:30 +10:00
Patrick McAndrew
0425379420
add back fos_elastica.client tag that was removed in e78950ddb7
2014-08-21 22:18:53 +10:00
Tim Nagel
20033709cf
Fix empty mappings for old ES versions
2014-08-08 09:59:24 +10:00
Tim Nagel
e5410a5b65
Fix indexable callbacks being overwritten by another index
...
closes #663
2014-07-23 21:38:46 +10:00
Tim Nagel
55dcf6859a
Rename servers to connections
2014-07-03 21:58:54 +10:00
Tim Nagel
9a62187329
Fix undefined index_name notice
2014-06-23 23:50:52 +10:00
Tim Nagel
ca6991d494
Fix serializer
2014-06-23 23:05:57 +10:00
Tim Nagel
4e990e0cee
Fixed mapping issues
2014-06-19 00:14:41 +10:00
Tim Nagel
b155f304e4
Move IndexManager's resolution to tagged index services
2014-06-18 16:49:57 +10:00
Tim Nagel
ec5c05e8be
dev
2014-06-17 23:22:58 +10:00
Tim Nagel
e78950ddb7
Merge branch 'master' into typed-config
...
Conflicts:
CHANGELOG-3.0.md
Client.php
DependencyInjection/Configuration.php
DependencyInjection/FOSElasticaExtension.php
DynamicIndex.php
Resources/config/config.xml
Resources/config/mongodb.xml
Resources/config/orm.xml
Tests/DependencyInjection/ConfigurationTest.php
composer.json
2014-06-17 22:42:15 +10:00
Tim Nagel
aafb8c8e89
Fix indexable callbacks with alias based indexes
2014-06-17 12:03:38 +10:00
Tim Nagel
ada3942576
Config Source providers
2014-06-16 23:23:49 +10:00
Tim Nagel
813a4a5d26
Fix previous commits
2014-06-16 22:43:16 +10:00
Tim Nagel
66d2410999
Move Indexable callback calculations to a new service
2014-06-16 15:57:42 +10:00
Tim Nagel
1dc6856ef9
Configuration rework
2014-06-02 00:40:03 +10:00
Tim Nagel
8e88505a3f
Merge branch 'rename-mappings' into configuration-tidy
2014-05-25 20:13:21 +10:00
Tim Nagel
a79fa0242e
Simplified Configuration.php
2014-05-25 20:08:01 +10:00
Tim Nagel
c38dc107e7
Rename mappings to properties maintaining BC
...
Fixes #407
2014-05-25 17:56:57 +10:00
Milan Magudia
e1bbb87cfe
Fix for Issue #543 Client has a dependency on a non-existent service "%kernel.debug%"
2014-05-21 10:24:44 +01:00
Thomas Ploch
e5754ef5fc
Make it possible to disable flush event through configuration
2014-05-13 13:13:06 +02:00
Lea Haensenberger
b1d64e358d
Also cleanup fields in properties of objects
2014-05-05 13:39:36 +02:00
Lea Haensenberger
eaa9f83997
remove empty fields arrays from mapping, this is not ignored anymore by elasticsearch 1.*
2014-05-05 13:39:36 +02:00
Tim Nagel
1bc085141b
Fix logger option for listeners
2014-04-10 13:14:03 +10:00
Evan Owens
53332eb057
Allow for catching/logging persistance errors per listener
2014-04-04 18:32:48 -04:00
Tim Nagel
befb0907cc
Merge branch 'master' into documentation
...
Conflicts:
DependencyInjection/Configuration.php
README.md
2014-03-25 16:04:32 +11:00
Tim Nagel
5292a2adad
Merge pull request #463 from FriendsOfSymfony/add-hotswapping-aliased-indexes-on-populate
...
Add support for using aliases to allow hot swapping of indexes.
2014-03-17 09:20:12 +11:00
Tim Nagel
49521e9fc4
Merge branch 'master' into add-hotswapping-aliased-indexes-on-populate
...
Conflicts:
Resetter.php
2014-03-17 09:18:57 +11:00
Tim Nagel
857c1c8e48
Merge pull request #415 from nurikabe/master
...
Refactoring to update ElasticSearch index in postFush
2014-03-17 09:11:43 +11:00
Matteo Galli
eecdd3474a
Fixes #459
2014-02-21 16:47:42 +01:00
Richard Miller
3b1a756e6f
Add support for using aliases to allow hot swapping of indexes when populating
2014-02-06 21:11:12 +00:00
nurikabe
93c6085fa5
Merge remote-tracking branch 'upstream/master'
2014-02-01 02:15:52 +00:00
Laszlo Horvath
5480e037e3
adding ttl for documents
2014-01-30 12:39:48 +01:00
nurikabe
4a4716a55b
Merge remote-tracking branch 'upstream/master'
2014-01-11 16:38:29 +00:00
Lea Haensenberger
4ee81dc010
Adding support for enabling timestamps
2014-01-06 09:20:44 +01:00
Tim Nagel
e2e21b1e0c
Allow bundle to be used without clients or indexes defined.
2013-12-15 18:33:31 +11:00
nurikabe
3bd9155f46
Use constants of corresponding events classes rather than making assumption about string values.
2013-12-13 17:51:15 +00: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
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
nurikabe
3a279f8edb
Remove debug.
2013-12-04 10:46:05 +00:00
nurikabe
22a5d67d05
pre/postFlush configuration. Update documentation.
2013-12-03 20:41:26 +00:00
nurikabe
5ec652063d
Don't need postRemove.
2013-12-01 21:48:41 +00:00
nurikabe
f258c9ddc0
Exploratory development for https://github.com/FriendsOfSymfony/FOSElasticaBundle/issues/410
2013-12-01 21:17:55 +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