Permalink
Switch branches/tags
Nothing to show
Commits on Apr 29, 2011
Commits on Apr 26, 2011
  1. Fixed cache inconsistancy issue on writes.

    anandology committed Apr 26, 2011
    When one or more documents are updated, the cache is updated with the
    new documents. The documents which are accessed during the save process
    are also added to the cache if they are not already present. The order
    of adding these two sets was wrong and that was causing the trouble.
  2. Added missing logging import

    anandology committed Apr 26, 2011
Commits on Apr 20, 2011
Commits on Apr 18, 2011
  1. Fixed errors in parsing the Accept: header.

    anandology committed Apr 18, 2011
    And added test cases.
  2. set Changeset.changes to [] when changes is None.

    anandology committed Apr 18, 2011
    Lot of things starts breaking if changes is None.
  3. Removed a debug print.

    anandology committed Apr 18, 2011
Commits on Apr 12, 2011
  1. Add _key and _rev to the docs before returning them from store.

    anandology committed Apr 12, 2011
    Till now it was not possible to find the key of the document once it is
    fetched from the store. Adding _key there solved this issue.
    
    _rev is like an e-tag added to the document. It is not used now, but
    eventually it will be used to enforce constistancy and detecting
    conflicts.
Commits on Apr 5, 2011
  1. Fixed an error in things query.

    anandology committed Apr 5, 2011
    Things query was generatinng SQL query with `d0.ordering = d0.ordering`
    in where clause and that was evaluating to `false` when d0.ordering is
    `None`. Fixed it by avoid that where clause.
Commits on Feb 2, 2011
  1. fixed /permission api

    anandology committed Feb 2, 2011
  2. fix

    anandology committed Feb 2, 2011
  3. removed dead code.

    anandology committed Feb 2, 2011
  4. refactor: moved permisison check into PermissionEngine class.

    anandology committed Feb 2, 2011
    Now it will be possible to overwrite the permisison check mechanism.
Commits on Jan 28, 2011
Commits on Jan 21, 2011
Commits on Jan 6, 2011
Commits on Jan 4, 2011
  1. Allow json to be valid type.

    anandology committed Jan 4, 2011
    Loading types uses eval to read the type files. JSON is invalid python because `true` and `false` are not defined. Added `true` and `false` in the eval globals to fix this issue.
Commits on Dec 31, 2010
  1. when logreader.seek is called and the requested file is not found, of…

    anandology committed Dec 31, 2010
    …fset should go to the next available file.
Commits on Dec 30, 2010
Commits on Dec 29, 2010
Commits on Dec 28, 2010
Commits on Nov 26, 2010
Commits on Nov 22, 2010
  1. fixed testcase

    anandology committed Nov 22, 2010
Commits on Nov 20, 2010
  1. Write old_docs to writelog.

    anandology committed Nov 20, 2010
    Keeping the old docs in write log makes the job of lists updater easier. It can look at the diff of the old doc and new doc and dertermine if it can skip some computation for trivial changes.
Commits on Sep 28, 2010
  1. fixed lighttpd error for seq.nextvalue()

    anandology committed Sep 28, 2010
    Lighttpd was failing with "411 - Length Required" error when there is no post data. Fixed this error by passing a space as data.
Commits on Sep 3, 2010
  1. fixes to reindex

    anandology committed Sep 3, 2010
  2. reindex implementation

    anandology committed Sep 3, 2010
Commits on Sep 2, 2010
  1. added sample_infogami.yml

    anandology committed Sep 2, 2010