Skip to content
Commits on Dec 7, 2015
  1. @grobie

    Add Event.Rev back

    The event revision is used by some systems to include an identifier in
    log lines.
    grobie committed Dec 7, 2015
Commits on Nov 6, 2015
  1. @grobie

    Remove panic from getInstance()

    grobie committed Nov 6, 2015
Commits on Sep 23, 2015
  1. @grobie

    Add Revision.GetTags()

    grobie committed Sep 22, 2015
Commits on Sep 14, 2015
  1. @grobie

    Add App.GetInstances() method

    grobie committed Sep 14, 2015
Commits on Sep 9, 2015
  1. @grobie

    Bump SchemaVersion to 7

    grobie committed Sep 8, 2015
Commits on Sep 5, 2015
  1. @grobie

    Improve error message of GetEnv

    grobie committed Sep 5, 2015
  2. @grobie
Commits on Sep 1, 2015
  1. @grobie

    Remove scale functions from visor

    GetScale was unused, Scale is only used in a single project. Having
    the code in visor makes it actually more complicated to iterate on it.
    grobie committed Aug 31, 2015
Commits on Aug 31, 2015
  1. @grobie

    Remove unused GetScale

    grobie committed Aug 31, 2015
Commits on Aug 24, 2015
  1. @grobie

    Merge pull request #135 from soundcloud/tags

    Tags
    grobie committed Aug 24, 2015
  2. @grobie

    Remove app head

    grobie committed Aug 21, 2015
  3. @grobie

    Add revision tags

    In order to provide stable identifiers for revisions, tags get
    introduced which are analogous to branch names in git. The main use case
    will be stack names, where tags will allow maintainers of stacks to
    iterate over new revisions without the need to update all apps each
    time.
    
    Tags replace the concept of app.Head which fulfilled a similar use case.
    grobie committed Aug 21, 2015
Commits on Aug 17, 2015
  1. @grobie

    Merge pull request #134 from soundcloud/improve-revision-error-message

    Improve error message of GetRevision
    grobie committed Aug 17, 2015
  2. @grobie

    Improve error message of GetRevision

    The current error message was pretty low level and not very user
    friendly for the most common use case: the revision was simply missing.
    grobie committed Aug 17, 2015
  3. @grobie

    Merge pull request #133 from soundcloud/fix-instance-wait-methods

    Fix instance WaitFailed
    grobie committed Aug 17, 2015
  4. @grobie

    Fix WaitFailed to set all changed attributes

    So far (Instance) WaitFailed() only updated the Status attribute, but
    not the Termination attribute. As the latter includes the actually
    interesting reason for a failure, this change updates that information
    as well now. In order to do that, the Wait method had to be changed to
    wait for all path updates exercised by Failed().
    grobie committed Aug 17, 2015
  5. @grobie

    Add test for WaitFailed()

    grobie committed Aug 17, 2015
Commits on Jul 1, 2015
  1. @grobie

    Merge pull request #131 from soundcloud/fix-get-restart

    Fix getting the restart count.
    grobie committed Jul 1, 2015
  2. @grobie

    Merge pull request #130 from soundcloud/add-unclaim

    Fix WatchInstanceStart for unclaimed instances
    grobie committed Jul 1, 2015
  3. @grobie

    Fix WatchInstanceStart for unclaimed instances

    The method WatchInstanceStart method handles previously claimed tickets
    again. This change also fixes a regression bug introduced in af69061,
    where WatchInstanceStart would only handle a single event and block
    afterwards.
    grobie committed Jun 30, 2015
  4. @grobie

    Emit EvInsUnclaim events

    grobie committed Jun 29, 2015
  5. @matthiasr

    Fix getting the restart count.

    This bug was introduced in 1fa25bc. The `dir` already handles the
    prefix.
    
    Add a test case to check actually getting the restart count from the
    storage.
    matthiasr committed Jul 1, 2015
  6. @grobie

    Fix EvInsStart event emission

    The consolidation in a360fc8 introduced a regression as EvInsStart
    events were now also sent when an instance got claimed. This change
    reverts the behavior and adds additional tests.
    grobie committed Jun 30, 2015
Commits on Jun 30, 2015
  1. @grobie

    Merge pull request #129 from soundcloud/event-cleanup

    Event cleanup
    grobie committed Jun 30, 2015
  2. @grobie

    Deprecate WatchInstanceStart

    grobie committed Jun 29, 2015
  3. @grobie

    Add option to filter events

    This backwards compatible change adds the option to filter Events which
    will be enriched and sent via the given event channel. This enables
    clients to reduce the number of store lookups as well as to simplify
    the code bases by moving the event selecting to visor.
    grobie committed Jun 29, 2015
Commits on Jun 29, 2015
  1. @grobie

    Consolidate event implementation

    grobie committed Jun 19, 2015
  2. @grobie

    Remove WatchEventRaw

    The behavior of this method is basically a copy of WatchEvent. It's not
    used by any client.
    grobie committed Jun 19, 2015
Commits on Jun 26, 2015
  1. @grobie

    Bump SchemaVersion to 6

    Due to changes in the event watch code it's necessary to force all CLI
    users to use the latest version.
    grobie committed Jun 25, 2015
Commits on Jun 25, 2015
  1. @grobie

    Revert "Guard against missing/empty start path"

    This breaks the contract around claiming and causes multiple pms to
    claim the same instance.
    
    This reverts commit 76d60d9.
    grobie committed Jun 25, 2015
  2. @xla
Commits on Jun 18, 2015
  1. @grobie

    Merge pull request #128 from soundcloud/implement-stop-event

    Add EvInsStop event
    grobie committed Jun 18, 2015
  2. @grobie

    Merge pull request #127 from soundcloud/fix-event-watch

    Fix WatchEvent for old events
    grobie committed Jun 18, 2015
  3. @grobie

    Add EvInsStop event

    Add the last missing event, emitted when a user requests an instance to
    be stopped. Potential listeners of this event are proxies being able to
    stop sending traffic earlier to such instances.
    grobie committed Jun 17, 2015
  4. @grobie

    Fix WatchEvent for old events

    This fixes a bug during event enrichment for an instance which has been
    unregistered in the meantime. As some clients might lack behind in the
    timeline and process events for old instances, it's important that the
    Snapshot gets never been forwarded during event enrichment. A test has
    been added to ensure the correct behavior.
    grobie committed Jun 17, 2015
Something went wrong with that request. Please try again.