dustin

I write code.

Performance Merged?

Huh, I just noticed my beanstalkd performance branch was merged. Not sure when that happened, but here’s r1.0..

Dustin Sallings (13):
      Added reserve timeout support.
      Added missing commands from debug op_names.
      Fix buffer underrun in stats printing.
      Memoize the soonest job.
      Storing all jobs within a hash.
      Track the job reserver.
      Use the job hash lookup for all of the job lookup functions.
      Removed dead functions.
      Use the memoized reserver for has_reserved_this_job.
      Avoid a soonest_job call when we know we're timing out by request.
      If the timeout is user-requested, don't dig through the jobs.
      Free the *exact* job from a hash.
      Remove the job_hash struct and index the job directly.

Keith Rarick (2):
      Only update the memo if it already exists.
      Allocate the hash table at startup.
Comments (View)
blog comments powered by Disqus