Commits on Mar 8, 2012
  1. @archaelus

    Moar upgrade functionality.

    archaelus committed Mar 8, 2012
  2. @archaelus
  3. @archaelus

    removes logplex_stats:workers

    No longer necessary as we don't use supervisors for those things.
    archaelus committed Mar 7, 2012
Commits on Mar 7, 2012
  1. @archaelus

    Fix bug starting write processes for failed write process.

    (Was starting wrong kind of process).
    archaelus committed Mar 7, 2012
  2. @archaelus
  3. @archaelus

    Adds the v37-v38 codechange.

    archaelus committed Mar 7, 2012
  4. @archaelus
  5. @archaelus
  6. @archaelus

    Add lpdb framing_fun/0 type.

    archaelus committed Mar 6, 2012
  7. @archaelus

    Instead of dumping the entire tail buffer, dump 4kb

    at a time. Uses new logplex_drain_buffer:to_pkts/3.
    archaelus committed Mar 6, 2012
  8. @archaelus
  9. @archaelus

    Adds logplex_drain_buffer:to_pkts/3.

    Allows you to retrieve an unknown number of messages that frame to a certain amount of bytes from the buffer. e.g. You can request up to 4kb of messages from the buffer framed with a user-supplied function.
    archaelus committed Mar 6, 2012
  10. @archaelus
Commits on Mar 6, 2012
  1. @archaelus
  2. @archaelus
  3. @archaelus
  4. @archaelus
  5. @archaelus

    Introduce the logplex_tail_buffer process to api tails.

    Messages and loss indications now come from a bounded buffer process when we're ready for them.
    archaelus committed Mar 5, 2012
  6. @archaelus
  7. @archaelus

    Remove the active,once from api/tail.

    We don't read from the socket while delivering logs, so there should be no need to do this.
    archaelus committed Mar 5, 2012
  8. @archaelus
  9. @archaelus
  10. @archaelus

    Rework redis write buffer pools.

    Now linked from logplex_shard instead of logplex_redis_buffer, restarts failed buffers.
    archaelus committed Mar 5, 2012
Commits on Mar 5, 2012
  1. @archaelus

    Add logplex_shard_info:pid_info/1.

    Returns the type, url, and shard for a given pid.
    archaelus committed Mar 5, 2012
  2. @archaelus
  3. @jkvor

    don't include undefined drains

    jkvor committed Mar 5, 2012
  4. @jkvor
Commits on Feb 24, 2012
  1. @archaelus

    Remove old code change code.

    archaelus committed Feb 24, 2012
  2. @archaelus

    Whitespace fixes.

    archaelus committed Feb 24, 2012
  3. @archaelus

    Merge branch 'v37'

    archaelus committed Feb 24, 2012
  4. @archaelus
  5. @archaelus
  6. @archaelus
  7. @archaelus

    Revert "Track message_dropped stat in realtime too."

    This reverts commit 0bbe04d.
    archaelus committed Feb 23, 2012
  8. @archaelus