Permalink
Commits on Apr 3, 2013
  1. Merge pull request #1 from mozilla/master

    pombredanne committed Apr 3, 2013
    latest from upstream
Commits on Mar 29, 2013
  1. Rework filter implementation

    willkg committed Mar 26, 2013
    * add documentation
    * tweak tests
    * rework filter implementation to allow developers to subclass S
      and provide support for filters ElasticUtils doesn't natively
      support
Commits on Mar 28, 2013
  1. Fix get_object

    willkg committed Mar 28, 2013
Commits on Mar 27, 2013
  1. Update LICENSE

    willkg committed Mar 27, 2013
Commits on Mar 26, 2013
  1. Add travis-ci badge

    willkg committed Mar 26, 2013
  2. Merge pull request #113 from hannosch/master

    willkg committed Mar 26, 2013
    Add basic travis-ci integration
  3. Merge pull request #112 from hannosch/fix-tests-without-django

    willkg committed Mar 26, 2013
    Fix tests without Django being installed
  4. start default elasticsearch

    hannosch committed Mar 26, 2013
  5. first try at a travis file

    hannosch committed Mar 26, 2013
Commits on Mar 23, 2013
  1. Cleanup; rework S.__repr__

    willkg committed Mar 23, 2013
    * add helpful docstrings with examples
    * clean up some code
    * rework S.__repr__ so it doesn't execute a search--now it shows
      you the query it's got so far
Commits on Mar 21, 2013
  1. Merge pull request #109 from robhudson/es-50x-middleware

    willkg committed Mar 21, 2013
    Added ES error middleware for Django (issue #47)
Commits on Mar 19, 2013
  1. Add missing space in docs

    willkg committed Mar 19, 2013
  2. Update CHANGELOG

    willkg committed Mar 19, 2013
  3. Issue 55. Add .all()

    willkg committed Mar 19, 2013
    * add .all()
    * update docs for .count(), .execute(), .__len__(), and .__iter__()
    * add tests for things, too
  4. Fix goof in tests

    willkg committed Mar 19, 2013
    We had two tests with the same name. This fixes that.
  5. Issue 104. Fix ElasticSearchTestCase

    willkg committed Mar 19, 2013
    This updates the ElasticSearchTestCase code, makes it better, and
    updates the documentation.
Commits on Mar 18, 2013
  1. Update CHANGELOG

    willkg committed Mar 18, 2013
  2. Issue 102. Fix django tasks code

    willkg committed Mar 18, 2013
    This fixes the elasticutils.contrib.django.tasks code, updates the
    docs, and adds tests so if it fails in the future, I'll know.
  3. Flesh out slicing docs

    willkg committed Mar 18, 2013
Commits on Mar 13, 2013
Commits on Mar 9, 2013
  1. Issue 105. Add support for normal histograms.

    mythmon authored and willkg committed Mar 7, 2013
    Fixes #105
Commits on Mar 4, 2013
Commits on Feb 25, 2013
  1. Merge pull request #101 from groovecoder/patch-1

    willkg committed Feb 25, 2013
    Update elasticutils/contrib/django/tasks.py
Commits on Feb 5, 2013
  1. Fix test_filter_with_none_value; refactor tests

    willkg committed Feb 5, 2013
    The tests were getting unwieldy. It's bad if you have to change all
    the test expectations when adding data. This splits the tests into
    smaller groups.
    
    This also fixes the test_filter_with_none_value test by adding
    a mapping that specifies the field should have null_values. It passed
    before, but because it wasn't getting set up right.
  2. Merge pull request #98 from mythmon/missing-filter-97

    willkg committed Feb 5, 2013
    [Issue 97] Add logic to filter by None.
  3. [Issue 97] Add logic to filter by None.

    mythmon committed Feb 4, 2013
    ElasticSearch doesn't really allow filtering by None, instead you have
    to make a filter that asks "is this field missing?". Weird. This turns
    `key=None` filters into `"missing": {"field": "key", "null_value":
    true}` queries. This will match documents that have key=null, or if key
    is set to a null-like value (which can be defined in the mapping).
    
    Fixes #97
Commits on Jan 26, 2013
  1. Overhaul query docs

    willkg committed Jan 26, 2013
    * changes some of the formatting so that we get interlinking for
      free
    * add a bunch of things to the API section
    * remove "verbose content" that duplicates content in the docstrings
      and in some cases was out-of-date or just plain wrong