Permalink
Commits on Mar 25, 2013
  1. @ferd
Commits on Mar 22, 2013
  1. @ferd

    Moving to blocking redo operations for the API

    Calls to certain operations may fail in large number in case of network
    or OS errors when pipelining socket operations. By using blocking calls,
    we're able to reset connections or cancel individual requests without
    breaking all subsequent calls.
    ferd committed Mar 22, 2013
  2. @archaelus
Commits on Mar 18, 2013
  1. @archaelus

    Merge pull request #27 from heroku/tail_logging

    log the reason for a tail close and number of bytes sent
    archaelus committed Mar 18, 2013
  2. @archaelus

    Merge pull request #30 from ferd/master

    Documentation improvements
    archaelus committed Mar 18, 2013
Commits on Mar 16, 2013
  1. @ferd

    Adding architecture documentation and diagrams

    Also ignoring .DS_Store files
    ferd committed Mar 15, 2013
Commits on Mar 14, 2013
  1. @ferd

    Upgrade path for v56 to v57

    ferd committed Mar 14, 2013
  2. @ferd
  3. @ferd

    Adding a fake auth key to devel script

    Mandatory env variable that is not set causes crashes.
    ferd committed Mar 14, 2013
  4. @ferd

    Merge branch 'fred_v57' into v57

    ferd committed Mar 14, 2013
Commits on Mar 13, 2013
  1. @ferd

    Adds drain tokens to drain buffer overflows.

    When drain buffers overflow (both on TCP/syslog and HTTP/syslog), the
    error message doesn't include the drain token, but only the default
    'logplex' value:
    
        ... logplex/logplex: Error L10 (Drain buffer overflow) -> ...
    
    This patch adds the drain token to the buffer overflow messages for TCP
    and HTTP drains so that user can figure out which drain has problems.
    ferd committed Mar 13, 2013
  2. @ferd

    Changing type from worker to supervisor

    logplex_syslog_sup spawns a tcp_proxy_sup, but currently sets it as a
    worker type of child. This patch fixes it by making it a supervisor.
    ferd committed Mar 13, 2013
  3. @archaelus

    Add edts to ignore patterns.

    archaelus committed Mar 13, 2013
  4. @archaelus
  5. @archaelus
Commits on Mar 2, 2013
  1. @jkvor

    Merge branch 'jake-docs'

    jkvor committed Mar 2, 2013
Commits on Mar 1, 2013
  1. @jkvor
  2. @archaelus
  3. @archaelus

    Adds logplex_drain:pids().

    archaelus committed Mar 1, 2013
Commits on Feb 27, 2013
  1. @jkvor
Commits on Feb 26, 2013
  1. @archaelus
Commits on Feb 22, 2013
  1. @archaelus

    Fix terminate log entry.

    archaelus committed Feb 22, 2013
Commits on Feb 16, 2013
  1. @archaelus
Commits on Feb 15, 2013
  1. @archaelus
  2. @archaelus

    Change tcpsyslog realtime drop reporting.

    Ignore drops to offline drains.
    archaelus committed Feb 15, 2013
  3. @archaelus

    Fix http drain uri validation.

    Super bone headed push before compile.
    archaelus committed Feb 15, 2013
Commits on Feb 14, 2013
  1. @archaelus
  2. @archaelus
  3. @archaelus
  4. @archaelus

    Delete old code change paths.

    archaelus committed Feb 14, 2013
  5. @archaelus
Commits on Feb 12, 2013
  1. @archaelus

    Merge branch 'v55' into v56

    Conflicts:
    	src/logplex_realtime.erl
    archaelus committed Feb 12, 2013
  2. @archaelus
  3. @archaelus

    Replace message_routed stat with drain_delivered.

    To upgrade, first:
    
    ets:insert(logplex_realtime,
               [{drain_dropped, 0}, {drain_delivered, 0}]).
    
    Then load the logplex_realtime module, then the tcpsyslog drain module.
    archaelus committed Feb 12, 2013
  4. @archaelus

    Whitespace fixup.

    archaelus committed Feb 12, 2013