Permalink
Switch branches/tags
Commits on Dec 4, 2013
  1. Upgrade script for both up- and downgrades from-

    and to v69.12.
    omarkj committed Dec 4, 2013
  2. Add rollback code change.

    omarkj committed Dec 4, 2013
Commits on Dec 3, 2013
  1. Since the module has been reloaded at this time

    I need to match on the dict by element and go
    from there.
    omarkj committed Dec 3, 2013
  2. Update the State.

    omarkj committed Dec 3, 2013
Commits on Nov 28, 2013
  1. Move the redis_url to the state.

    omarkj committed Nov 28, 2013
  2. Use the correct device.

    omarkj committed Nov 28, 2013
  3. The URL seems to be a iolist, so there should be

    no need to format it into a URL for ease of 
    printing. See `redis_sort/1` in `logplex_shard`.
    omarkj committed Nov 28, 2013
Commits on Nov 27, 2013
  1. Log down the redis url with the number of dropped

    count.
    omarkj committed Nov 27, 2013
  2. Add queue stat record. I have to look up what the

    redid url looks like to fix the spec.
    omarkj committed Nov 27, 2013
  3. Allow nodename override.

    archaelus committed Nov 27, 2013
Commits on Nov 11, 2013
  1. Removig (now) useless ugprade code

    ferd committed Nov 11, 2013
  2. Add better resizing

    Always resize *up* after a connection iff the log buffer is smaller than
    the current default value for the buffer.
    ferd committed Nov 11, 2013
  3. More flexible TCP Syslog drain shrinking

    Shrinking is now dependent on number of messages in the buffer, presence
    of dropped messages, and number of sequential failures instead of time
    only.
    ferd committed Nov 11, 2013
Commits on Nov 6, 2013
  1. Upgrade script

    ferd committed Nov 6, 2013
  2. Fixing the buffer resizing

    ferd committed Nov 6, 2013
Commits on Oct 31, 2013
  1. Longer timeouts on live upgrades

    ferd committed Oct 31, 2013
Commits on Oct 30, 2013
  1. v69.8->v69.9 live upgrade code

    ferd committed Oct 30, 2013
  2. Merge pull request #62 from heroku/dynamic_buf_size

    Dynamic buf size
    ferd committed Oct 30, 2013
Commits on Oct 29, 2013
  1. shrinking of HTTP drains

    Inactive drains (disconnected for too long) get shrunk down, and resized
    when going back online.
    ferd committed Oct 29, 2013
Commits on Oct 25, 2013
  1. Force shrinking on never-connected drains

    Only a successful connection will grow the drain size.
    ferd committed Oct 25, 2013
  2. Add tests for TCP drain resizing

    ferd committed Oct 25, 2013
  3. Fix buffer resizing bug

    When a buffer gets resized and needs to drop data, the data is dropped,
    but the maximal value of the buffer is never brought down. This patch
    makes it so the function works as expected.
    
    This fix also removes all the unused conversion functions that were used
    in a past deploy.
    ferd committed Oct 25, 2013
Commits on Oct 24, 2013
  1. Dynamic resize

    If a buffer is inactive for too long, its size gets shrunk to 10 instead
    of 1024, and gets re-established when reconnecting.
    ferd committed Oct 24, 2013
Commits on Oct 23, 2013
  1. upgrade procedure for v69.8

    ferd committed Oct 23, 2013
Commits on Oct 21, 2013
  1. Merge branch 'v69.7'

    ferd committed Oct 21, 2013
  2. Merge pull request #61 from heroku/disable-api

    Adding read-only & disabled mode for Logplex API
    archaelus committed Oct 21, 2013
  3. Adding read-only & disabled mode for Logplex API

    The Disabled mode entirely shuts down access to the web API at all
    levels, including for healthchecks. Use with extreme care.
    
    The read-only mode forbids all non-GET operations outside of what v2
    canaries are allowed to do.
    ferd committed Oct 21, 2013
Commits on Oct 8, 2013
  1. Merge pull request #57 from heroku/no_tail_warning

    Adds L20 - tail session forbidden message.
    archaelus committed Oct 8, 2013