Skip to content
This repository

Aug 31, 2012

  1. Keith Rarick

    formatting

    authored

May 10, 2012

  1. Keith Rarick

    fix possible crash under load; closes #114

    authored

Apr 14, 2012

  1. Keith Rarick

    style

    authored
  2. Keith Rarick

    refactor

    authored

Jan 26, 2012

  1. Keith Rarick

    initialize allocations to 0; remove redundancy

    authored

Jan 16, 2012

  1. Keith Rarick

    verbose mode; closes #52

    authored

Jan 15, 2012

  1. Keith Rarick

    properly timeout reserve-with-timeout; fixes #78

    Failing to initialize tickpos was causing heapremove to remove the wrong
    conn from the heap. (This would be more thoroughly fixed by redesigning
    Heap so that zero is used for an item that's not in the heap.)
    authored

Sep 25, 2011

  1. Keith Rarick

    remove conn from the heap in conn_close

    fixes #70
    authored

May 16, 2011

  1. Keith Rarick

    simplify conn allocation

    authored

May 10, 2011

  1. Keith Rarick

    clean up copyright notices

    authored
  2. Keith Rarick

    redo the WAL code, improving style

    authored

Apr 19, 2011

  1. Keith Rarick

    remove libevent

    authored

Apr 18, 2011

  1. Keith Rarick

    zero out newly-allocated conns

    authored
  2. Keith Rarick

    wrap libevent in a reasonable interface

    authored
  3. Keith Rarick

    schedule ticks explicitly

    authored

Apr 17, 2011

  1. Keith Rarick

    remove unnecessary #include lines

    authored
  2. Keith Rarick

    refactor

    authored

Apr 04, 2011

  1. Keith Rarick

    correctly handle slowly-arriving incoming data

    Restore the EV_PERSIST flag, so we continue reading
    or writing data if we aren't done yet.
    authored

Mar 21, 2011

  1. Keith Rarick

    rewrite binary heap code

    authored

Mar 20, 2011

  1. Keith Rarick

    time: use signed int; switch to nanoseconds

    authored
  2. Keith Rarick

    refactor

    authored
  3. Keith Rarick

    use more readable type names

    authored
  4. Keith Rarick

    remove unnecessary code

    authored
  5. Keith Rarick

    refactor

    authored

Mar 07, 2011

  1. Keith Rarick

    don't use EV_PERSIST for listen socket

    authored

Feb 26, 2011

  1. Keith Rarick

    clean up the build

    Now builds on only Linux and Mac OS X.
    authored

Oct 01, 2009

  1. Keith Rarick

    Always use hi-res timers internally.

    This helps us to avoid off-by-one and roundoff errors that crop up with
    one-second-granularity timers. Also makes it easier in the future to
    allow clients to specify hi-res time intervals.
    
    Closes gh-5.
    authored

May 15, 2009

  1. Keith Rarick

    Fix compiler warnings from gcc 3.4.3 on Solaris.

    authored

Feb 23, 2009

  1. Keith Rarick

    Free only fake jobs.

    If the job has an id, it is a "real" job and should only be freed by a
    delete command.
    authored

Nov 19, 2008

  1. Keith Rarick

    Formatting details.

    authored

Nov 03, 2008

  1. Keith Rarick

    Revert "Avoid a soonest_job call when we know we're timing out by req…

    …uest."
    
    This reverts commit 1ca60f5.
    
    The user-requested timeout might happen later than the soonest job
    timeout. They must be compared.
    authored
Something went wrong with that request. Please try again.