Commits on Apr 22, 2013
  1. @gdusbabek
  2. @gdusbabek
  3. @gdusbabek
  4. @gdusbabek
  5. @gdusbabek
  6. @gdusbabek

    Merge pull request #33 from racker/list_iterators

    Iterator all the things
    gdusbabek committed Apr 22, 2013
Commits on Apr 16, 2013
  1. @gdusbabek

    * 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
  2. @gdusbabek
Commits on Apr 15, 2013
  1. @gdusbabek

    consistent variable name.

    gdusbabek committed Apr 15, 2013
  2. @gdusbabek

    remove old comment.

    gdusbabek committed Apr 15, 2013
  3. @gdusbabek
  4. @gdusbabek

    Merge pull request #35 from racker/simplify_server_events

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

    Merge branch 'simplify_server_events' into merged_list_iterators_and_…

    …simplify_server_events
    gdusbabek committed Apr 15, 2013
  6. @gdusbabek
  7. @gdusbabek

    fix merge conflict

    gdusbabek committed Apr 15, 2013
  8. @gdusbabek

    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. @gdusbabek
  2. @gdusbabek

    Utilize metadata

    * fix NPE in getting marker/next_marker
    * avoid initial double-page fetch.
    * EventsContainer extends Container
    gdusbabek committed Apr 12, 2013
  3. @gdusbabek
  4. @Kami @gdusbabek
  5. @gdusbabek

    Merge pull request #34 from racker/archaius_pom_tests

    fix up archaius bindings
    gdusbabek committed Apr 12, 2013
  6. @gdusbabek

    fix up archaius bindings:

    * run tests, copy dependencies, etc.
    * disable failing test
    gdusbabek committed Apr 12, 2013
  7. @gdusbabek

    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. @Kami

    Merge pull request #32 from racker/add_toString_methods

    Add to string methods
    Kami committed Apr 4, 2013
Commits on Apr 2, 2013
  1. @Kami
  2. @Kami

    Add missing closing bracket.

    Kami committed Apr 2, 2013
  3. @Kami
  4. @Kami
Commits on Mar 27, 2013
  1. @gdusbabek
  2. @gdusbabek
  3. @Kami

    Merge pull request #25 from racker/move_archaius_bindings_here

    Move archaius bindings here
    Kami committed Mar 27, 2013
  4. @Kami

    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
  5. @Kami

    Add a null check.

    Kami committed Mar 27, 2013
  6. @Kami

    Style.

    Kami committed Mar 27, 2013
  7. @Kami