Commit graph

41 commits

Author SHA1 Message Date
Jeremy Mikola
d0fdebb7d1 Ensure persistence.driver option exists before validating
The driver option is not required by the configuration, so we should check for it the validation functions.

If type_prototype is being used, there is a legitimate case where type definitions would not specify a driver. Likewise, the type_prototype may not specify the driver. If we wish to validate that a driver has been specified for a type, we'll have to do that in the extension class after loading the configuration and merging in prototypes.
2011-12-28 17:51:07 -05:00
Richard Miller
510d411055 Made default manager configurable 2011-12-23 16:20:22 +00:00
William DURAND
00aa83df80 Fixed comments
see https://github.com/Exercise/FOQElasticaBundle/pull/51
2011-12-20 20:14:49 +01:00
William DURAND
55187d23bf Added Propel support
Refactored the configuration => BC break
2011-12-20 17:44:39 +01:00
Richard Miller
ade3cfaef1 Merge pull request #46 from nurikabe/master
Allow variable "fields" configuration node for attachment mapping.
2011-12-16 07:38:45 -08:00
nurikabe
d4d05c2fc9 Allow variable "fields" configuration node for attachment mapping. 2011-12-12 17:12:48 +00:00
Richard Miller
1a921ec2a3 Added Doctrine shortcut names for getting repositories 2011-12-11 23:09:13 +00:00
Jeremy Mikola
bf1fe1685a Remove array-wrapping of config argument for clients
This fixes a regression in 914dbca3aa which prevented custom client configs from being processed.
2011-11-29 18:41:03 -05:00
Jeremy Mikola
2b0e09f3da Merge pull request #38 from richardmiller/adding_repositories_for_encapsulating_queries
Adding manager that returns Doctrine style repositories
2011-11-14 08:18:14 -08:00
Richard Miller
7dbc4221ae Adding manager that returns Doctrine style repositories 2011-11-12 21:10:00 +00:00
Richard Miller
c4662644d8 Removed unused local variable 2011-11-12 19:40:41 +00:00
Jeremy Mikola
8a9dc124ec Merge pull request #27 from gimler/data_collector
add data collector for client class
2011-11-03 11:02:32 -07:00
Robert Gruendler
bec5ddf999 added 'term_vector' configuration node 2011-10-19 22:06:50 +02:00
Gordon Franke
914dbca3aa add data collector for client class 2011-10-04 17:01:38 +02:00
ornicar
14db48ddbd Fix bug when index has no settings 2011-09-13 12:23:27 +02:00
ornicar
dc35b489a2 Allow empty type settings 2011-09-12 19:52:01 +02:00
ornicar
451a5b4fc2 Remove mapping and setting registries, use the reseter to configure the indexes 2011-09-12 18:28:59 +02:00
ornicar
e83a3344e9 Add a setting registry 2011-09-12 17:33:00 +02:00
Gordon Franke
3f15b1a2d8 fix exception 2011-08-05 13:07:41 +02:00
ornicar
b6c4a582d3 Fix configuration and indentation 2011-06-10 16:03:17 -07:00
ornicar
214250416a Replace the type inspector with a mapping registry to improve performances 2011-06-07 14:19:50 -07:00
ornicar
074c596994 Apply @Stof comments 2011-06-07 11:48:11 -07:00
ornicar
6fee4131f4 Doctrine integration refactoring, adds realtime index updates 2011-06-07 11:16:19 -07:00
ornicar
5df741ba82 Update to latest version of Elastica 2011-05-11 09:25:22 -07:00
ornicar
cb3fae7925 Introduce type prototype configuration 2011-04-27 13:24:29 -07:00
ornicar
0db0490be5 Complete provider, finder, transformers and configuration refactoring 2011-04-27 00:59:04 -07:00
ornicar
0ae6ef305f Add support for Doctrine ORM 2011-04-21 19:34:39 -07:00
ornicar
0a505212a2 Improve configuration class 2011-04-21 12:19:05 -07:00
ornicar
7a574e4ab1 Fix configuration edge case 2011-04-21 12:17:19 -07:00
ornicar
e9e0c4b3e7 Synchronize with upstream 2011-04-20 14:28:12 -07:00
ornicar
eba893495d Introduce builtin doctrine provider and finder 2011-04-20 13:53:59 -07:00
ornicar
3a409df971 Simplify configuration and make it more robust 2011-04-17 10:55:46 -07:00
ornicar
8f3b39d135 Better logging for the population command 2011-04-15 12:19:27 -07:00
ornicar
7cb9d9ee71 Add configuration processing for the mapping setter 2011-04-15 12:18:36 -07:00
ornicar
65dbe74f32 Add types to the DIC 2011-04-13 15:04:49 -07:00
ornicar
ab6d0bd8d3 Start refactoring the DIC extension to add type services 2011-04-12 16:43:45 -07:00
ornicar
be953b62d7 Give the index manager a default index 2011-04-12 15:15:48 -07:00
ornicar
c56f4e62f5 Indroduce populator service, add providers compiler pass 2011-04-11 19:26:10 -07:00
ornicar
a0c2d61ff0 Set a default index 2011-04-11 19:23:29 -07:00
ornicar
0b4839e718 Introduce the Index manager and setup dependency injection 2011-04-10 14:08:51 -07:00
ornicar
f20ee555ea Initial commit 2011-04-08 14:11:46 -07:00