Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 27, 2008
  1. Per-tube buried list; kick takes tube name.

    Keith Rarick authored
  2. More consistent command naming.

    Keith Rarick authored
    Rename the "list-watched-tubes" command to "list-tubes-watched".
  3. Remove dead code and meaningless stat.

    Keith Rarick authored
Commits on Feb 26, 2008
  1. Implement per-tube statistics.

    Keith Rarick authored
  2. Split job stats into its own command: stats-job.

    Keith Rarick authored
  3. Implement list-watched-tubes command.

    Keith Rarick authored
  4. Implement the list-tubes command.

    Keith Rarick authored
  5. Move priority into job stats.

    Keith Rarick authored
  6. Implement tubes.

    Keith Rarick authored
Commits on Feb 24, 2008
  1. Don't allow jobs with zero ttr.

    Keith Rarick authored
Commits on Feb 21, 2008
  1. Update code and protocol for dynamic heaps.

    Keith Rarick authored
    The heaps don't need to a 16Mi jobs capacity initially now that they
    can grow, so just arbitrarily pick 16 to start.
    
    Don't show a limit-max-jobs-ready value because it's meaningless now.
    The only limit is available memory.
    
    Also update comments to reflect reality.
Commits on Feb 1, 2008
  1. Return buried job id during a put command.

    Keith Rarick authored
Commits on Jan 3, 2008
  1. Reorder the paragraphs for better flow.

    Keith Rarick authored
  2. Report errors just like all other messages.

    Keith Rarick authored
    One of the principles of the beanstalk protocol is that messages
    should be readable by both machines and humans. The old error messages
    didn't satisfy that property -- the numeric error codes and
    human-readable descriptions were distinct.
    
    So instead we'll deliver errors the same way as other messages: as a
    single descriptive upper-case word, possibly with underscores.
  3. Report drain mode as a server error.

    Keith Rarick authored
  4. Remove trailing whitespace.

    Keith Rarick authored
  5. Report job too big error.

    Keith Rarick authored
  6. Report missing CR-LF trailer error.

    Keith Rarick authored
  7. Report unknown command as an error.

    Keith Rarick authored
Commits on Jan 2, 2008
  1. Generalize server error 1 to "internal error".

    Keith Rarick authored
  2. Error reporting: reply buffer too small.

    Keith Rarick authored
  3. Some proper error reporting.

    Keith Rarick authored
Commits on Dec 18, 2007
  1. Per-job timeouts. (#1310)

    Keith Rarick authored
  2. Return the newly-inserted job id.

    Keith Rarick authored
Commits on Dec 17, 2007
  1. Specify that commands are processed serially.

    Keith Rarick authored
Commits on Dec 11, 2007
  1. Fix editing errors.

    Keith Rarick authored
  2. Add more info to the protocol doc.

    Keith Rarick authored
Commits on Dec 10, 2007
  1. Make "delayed" state name consistent.

    Keith Rarick authored
  2. More protocol documentation plus README and TODO.

    Keith Rarick authored
Commits on Dec 4, 2007
  1. Update and reformat the protocol doc.

    Keith Rarick authored
    Still needs a couple of general sections to be fleshed out but the
    details are there.
Commits on Nov 28, 2007
  1. Paste in protocol documentation from the wiki.

    Keith Rarick authored
    The copy on the wiki has been removed and replaced with a pointer to
    this file. This ought to be reformatted as readable plain text. Use
    http://code.sixapart.com/svn/memcached/trunk/server/doc/protocol.txt
    for an example to follow.
Something went wrong with that request. Please try again.