Permalink
Commits on Apr 16, 2013
  1. * Rename PaginationOptions -> MethodOptions.

    * Make 'limit' and 'marker' standard options.
    * Modify pagination method to respect constant limit, but let nextMarker change.
    * realized that `limit` really means `pageSize` and documented that idiosyncratic behavior.
    gdusbabek committed Apr 16, 2013
Commits on Apr 15, 2013
  1. consistent variable name.

    gdusbabek committed Apr 15, 2013
  2. remove old comment.

    gdusbabek committed Apr 15, 2013
  3. Merge pull request #35 from racker/simplify_server_events

    Alter the server event payload abstractions
    gdusbabek committed Apr 15, 2013
  4. Merge branch 'simplify_server_events' into merged_list_iterators_and_…

    …simplify_server_events
    gdusbabek committed Apr 15, 2013
  5. fix merge conflict

    gdusbabek committed Apr 15, 2013
  6. Alter the server event payload abstractions

    * Let objects.Event be a first class object.
    * Get rid of event.server.*
    * EventPayload becomes a tagging interface.
    * Introduce EventType enum.
    * Replace event deserialization with a switch/case (this may have been going too far--call me on it).
    gdusbabek committed Apr 15, 2013
Commits on Apr 12, 2013
  1. Utilize metadata

    * fix NPE in getting marker/next_marker
    * avoid initial double-page fetch.
    * EventsContainer extends Container
    gdusbabek committed Apr 12, 2013
  2. Merge pull request #34 from racker/archaius_pom_tests

    fix up archaius bindings
    gdusbabek committed Apr 12, 2013
  3. fix up archaius bindings:

    * run tests, copy dependencies, etc.
    * disable failing test
    gdusbabek committed Apr 12, 2013
  4. Iterate all the things

    * every object type implements HasId (can call getId():String).
    * every container implements ContainerMeta<HasId>. This facilitates generic list calls in BaseClient.
    * paints gson container and object classes with appropriate interfaces (they already implicitly implemented).
    * adjustments to curator and archaius bindings.
    * demonstates how to do this for ServiceClient
        * still needs to be done for ConfigurationClient and EventClient.
    * using guava for iteration would have been overkill.
    gdusbabek committed Apr 12, 2013
Commits on Apr 4, 2013
  1. Merge pull request #32 from racker/add_toString_methods

    Add to string methods
    Kami committed Apr 4, 2013
Commits on Apr 2, 2013
  1. Add missing closing bracket.

    Kami committed Apr 2, 2013
Commits on Mar 27, 2013
  1. Merge pull request #25 from racker/move_archaius_bindings_here

    Move archaius bindings here
    Kami committed Mar 27, 2013
  2. Merge pull request #29 from racker/upgrade_to_2.0.0_and_improve_stuff

    Upgrade to 2.0.0 and improve stuff
    Kami committed Mar 27, 2013
  3. Add a null check.

    Kami committed Mar 27, 2013
  4. Style.

    Kami committed Mar 27, 2013
Commits on Mar 26, 2013
  1. Upgrade readme.

    Kami committed Mar 26, 2013
Commits on Mar 18, 2013
  1. Merge pull request #24 from racker/RSR-179/multi_module_maven

    RSR-179 multi-module maven project.
    gdusbabek committed Mar 18, 2013