Permalink
Commits on Sep 1, 2012
Commits on Aug 30, 2012
Commits on Oct 20, 2010
Commits on Aug 30, 2010
  1. small change for new moose

    rizen committed Aug 30, 2010
Commits on May 4, 2010
Commits on Apr 21, 2010
  1. added fetch_ids

    rizen committed Apr 21, 2010
Commits on Apr 7, 2010
  1. fixed some docs

    rizen committed Apr 7, 2010
  2. Fixed a pagination / limit bug. Limits are now enforced the way you'd…

    … expect, rather than the way SimpleDB does it.
    rizen committed Apr 7, 2010
  3. changed prereqs

    rizen committed Apr 7, 2010
Commits on Apr 6, 2010
Commits on Apr 3, 2010
Commits on Mar 24, 2010
Commits on Mar 15, 2010
  1. - Added options to the has_many and belongs_to methods for consisten…

    …cy and other things.
    
     - Added runtime options for has_many generated methods.
     - Added has_ predicate method for belongs_to generated methods.
     - Better documentation for the has_many and belongs_to methods, and their generated methods.
     - Included author tests as they might make good examples for someone.
    rizen committed Mar 15, 2010
Commits on Mar 14, 2010
  1. - Added options on find(), search(), and insert() to set attributes …

    …once an item is instantiated. This is useful for prepopulating cache attributes which speed
    
    s up the system (no lookups needed), and helps prevent situations where you'd have stale objects in your code.
     - Added a mate option to belongs_to() and has_many(), which will automatically use the new set option when the objects are instantiated.
    rizen committed Mar 14, 2010
  2. Reduced the number of method calls needed to instantiate an item, whi…

    …ch improves performance marginally.
    rizen committed Mar 14, 2010
  3. Cache now gracefully detects memcached servers that were restarted, a…

    …nd reconnects to them.
    rizen committed Mar 14, 2010
Commits on Mar 9, 2010
Commits on Mar 2, 2010
Commits on Mar 1, 2010
  1. preparing to release 1.0000

    rizen committed Mar 1, 2010
  2. - Options passing has changed in several methods. See count(), inser…

    …t(), min(), max(), and search() in SimpleDB::Class::Domain. See count() and search() in SimpleDB::Class::ResultSet. This breaks backward compatibility of the API.
    
     - Added options to many methods for the new ConsistentRead option that Amazon added last week.
    rizen committed Mar 1, 2010
Commits on Feb 27, 2010
  1. The object retrieved by a 'belongs_to' method is now cached in memory…

    … so that if it's requested again on the same object it won't have to fetch it again. There is now an clear_{method_name}() method which goes with each generated belongs_to method to empty the cache. The cache is auto-cleared if the attribute value is changed.
    rizen committed Feb 27, 2010
Commits on Feb 26, 2010
  1. added more tests

    rizen committed Feb 26, 2010
  2. - Now using Moose attributes for SimpleDB attributes created by the …

    …add_attributes() method in SimpleDB::Class::Item. Thanks to Paul Driver for his help in this.
    
     - belongs_to generated methods now return undef rather than dying if the associated attribute has no value.
     - Fixed a bug with date strings.
     - Now works with multi-value items by declaring a field to be either Str or ArrayRefOfStr (or any other valid type Int, DateTime, HashRef). This is incompatible with the way that it used to work.
     - Now using MooseX::Types for data validation and coercion.
     - Applied RFE #54786: SimpleDB::Class::HTTP should use XML::Simple with ForceArray for Item
    rizen committed Feb 26, 2010