Permalink
Commits on Jan 25, 2011
  1. Moved DomainClass discovery into its own class to reduce code duplica…

    …tion.
    
    Removed a couple of 'def's.
    Antony Jones committed Jan 25, 2011
Commits on Jan 24, 2011
  1. Fixed issue where a domain class whose 'naturalName' contains spaces …

    …(so, ContactInformation becomes Contact Information) would blow up. Now uses shortName for instance/Domain comparisons.
    Antony Jones committed Jan 24, 2011
Commits on Jan 22, 2011
  1. Fixing debug configuration

    Adding mapper logging to determine which properties are being mapped.
    Antony Jones committed Jan 22, 2011
  2. Fixing debug configuration

    Adding mapper logging to determine which properties are being mapped.
    Antony Jones committed Jan 22, 2011
Commits on Jan 21, 2011
  1. Back to grails 1.3.6

    Moved example application into src/example as the domain conflicts with the hosting application!
    Allowed logging of properties which are being mapped in order to resolve a defect.
    Antony Jones committed Jan 21, 2011
Commits on Jan 20, 2011
  1. Changed ESUser back to User as it breaks the plugin!

    Antony Jones committed Jan 20, 2011
Commits on Jan 18, 2011
  1. Added the ability to use an in-memory index rather than a disk one

    Added more debugging messages to bootup, so that you can see the configuration as it loads
    Made some safety checks around the indexing of objects in order to fix an issue where I am unable to find propertyName of a one-to-many relationship within my domain objects.
    Fixed deprecated (misspelled method use in grailsDomain class
    Renamed User to ESUser to prevent conflict with my application's domain model whilst developing the plugin
    Fixed message in one of the install scripts to make more sense.
    Typed an injected class in DefaultMarshaller for better IDE support
    Upgraded to Grails 1.3.6
    Custom version -aj which is out-of-stream
    Antony Jones committed Jan 18, 2011
Commits on Jan 13, 2011
  1. update descriptor

    smaldini committed Jan 13, 2011
  2. ELASTIC-44 Removed the dependency on the "services" core module, as i…

    …t seems to not work as expected.
    
    ELASTIC-45 Fixed the typo of the "types" key in the parameters map.
    + Few update on the doc
    mstein committed Jan 13, 2011
Commits on Dec 17, 2010
  1. docs

    smaldini committed Dec 17, 2010
  2. docs

    smaldini committed Dec 17, 2010
  3. docs

    smaldini committed Dec 17, 2010
  4. docs

    smaldini committed Dec 17, 2010
  5. docs

    smaldini committed Dec 17, 2010
  6. remove

    smaldini committed Dec 17, 2010
  7. remove gitpub

    smaldini committed Dec 17, 2010
  8. rm plugin.xml

    smaldini committed Dec 17, 2010
  9. plugin xml

    smaldini committed Dec 17, 2010
  10. 1.3.6 snapshot

    smaldini committed Dec 17, 2010
  11. script

    smaldini committed Dec 17, 2010
Commits on Dec 16, 2010
  1. script

    smaldini committed Dec 16, 2010
  2. - edited version number

    - add documentation
    mstein committed Dec 16, 2010
Commits on Dec 15, 2010
Commits on Dec 10, 2010
  1. - little glitch with the logger

    mstein committed Dec 10, 2010
  2. - Delete index when deleting the corresponding domain instance

    - Reindex a domain instance when one of its children is modified/deleted
    - Added public search() method in elasticSearchService, search in all indices
    - The AuditEventListener now execute index/delete requests when flushing the session
    - The search dynamic method is no longer injected if the searchable class is not mapped as "root"
    - lots of cleanup & refactoring
    mstein committed Dec 10, 2010
  3. - Added support for class level mapping ("root" mapping, if a searcha…

    …ble class is set to root=false, no index will be created on startup)
    
    - Added "index" property mapping
    - Factorize property & class mapping
    - Added support for "Transport" client mode (for remote ES instance). ClientNodeFactoryBean now returns a Client instance instead of a Node.
    - If a property is mapped twice in a searchable closure, there is no longer multiple SearchableClassPropertyMapping instance created
    - The default configuration is now always loaded and merged with GrailsApplication#Config (settings in Config.groovy ovverride the default one)
    - some cleanup & refactor
    mstein committed Dec 10, 2010
Commits on Dec 8, 2010
  1. - Use of HibernateEventListeners instead of interceptor (see AuditEve…

    …ntListener class)
    
    - Fixed the bug with the session not being opened in background thread (use of persistenceInterceptor bean)
    - Support the unmarshalling of cyclic references
    - some cleanup & refactor
    mstein committed Dec 8, 2010
Commits on Dec 2, 2010
  1. - ugrade jar dependency to elasticsearch-0.13.0

    - "only" & "except" in searchable closure support
    mstein committed Dec 2, 2010
  2. - Fixed session error in the indexing process

    - cleaning
    mstein committed Dec 2, 2010
  3. - Custom marshalling implementation (with cycle detection)

    -- support GrailsDomainClasses, Map & Collection Marshalling
    - Add support for "local" mode (mode set in the Config.groovy)
    mstein committed Dec 2, 2010
Commits on Nov 25, 2010
  1. - Rebuild domain properties one by one, support for domain collection…

    …/map
    
    - Basic search method fixed. Domain.search() now work and return the correct instances. For now, the behavior is similar to the "searchable component" concept of Compass (search occurs on properties value, but return root searchable class)
    mstein committed Nov 25, 2010
Commits on Nov 24, 2010
  1. - Config holder

    - JSONDateBinder (for unmarshalling date from JSON document)
    mstein committed Nov 24, 2010