Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder memcached-solaris10-sparc Build #319

Results:

Failed shell_2 shell_3

SourceStamp:

Projectmemcached
Repositorygit://github.com/memcached/memcached.git
Branchnext
Revision046c4bb5d8498420c13e5357c8299b60952b2595
Got Revision046c4bb5d8498420c13e5357c8299b60952b2595
Changes4 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-memcached-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 6 secs )
    1. stdio
  2. shell 'bash autogen.sh' ( 39 secs )
    1. stdio
  3. shell_1 './configure --enable-sasl ...' ( 32 secs )
    1. stdio
    2. config.log
  4. shell_2 'gmake' failed ( 4 secs )
    1. stdio
  5. shell_3 'gmake test' failed ( 1 secs )
    1. stdio

Build Properties:

NameValueSource
branch next Build
builddir /export/home/buildbot-unstable10s/slave/memcached-solaris10-sparc slave
buildername memcached-solaris10-sparc Builder
buildnumber 319 Build
codebase Build
got_revision 046c4bb5d8498420c13e5357c8299b60952b2595 Git
project memcached Build
repository git://github.com/memcached/memcached.git Build
revision 046c4bb5d8498420c13e5357c8299b60952b2595 Build
scheduler schedule-memcached-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/memcached-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Fei Hu
  2. dormando

Timing:

StartTue Mar 8 02:41:34 2022
EndTue Mar 8 02:42:57 2022
Elapsed1 mins, 23 secs

All Changes:

:

  1. Change #148158

    Category memcached
    Changed by dormando <dormandoohnoyoudont@rydia.net>
    Changed at Tue 01 Mar 2022 21:51:47
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision fa745db8fffe7d13438fe2437bdf8fcb1372bc96

    Comments

    proxy: hacky method of supporting noreply/quiet
    avoids sending the response to the client, in most cases. works by
    stripping the noreply status from the request before sending it along,
    so the proxy itself knows when to move the request forward.
    
    has sharp edges:
     - only looking at the request object that's actually sent to the
       backend, instead of the request object that created the coroutine.
     - overriding tokens in lua to re-set the noreply mode would break the
       protocol.
    
    So this change helps us validate the feature but solidifying it requires
    moving it to the "edges" of processing; before the coroutine and after
    any command assembly (or within the command assembly).

    Changed files

    • proto_proxy.c
    • proxy.h
    • proxy_await.c
    • proxy_request.c
  2. Change #148159

    Category memcached
    Changed by dormando <dormandoohnoyoudont@rydia.net>
    Changed at Wed 02 Mar 2022 01:17:34
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision 31ccfc19fcbe15a5f40c559483c4c95082781ece

    Comments

    proxy: mcp.request(cmd, [val | resp])
    mcp.request can now take a response object and internally copy the
    value. bit faster than doing it through C.
    
    iterating from here should allow taking a reference to the resp object
    and directly pointing to its value, but we need to make resp objects
    immutable first.

    Changed files

    • proxy_request.c
  3. Change #148160

    Category memcached
    Changed by dormando <dormandoohnoyoudont@rydia.net>
    Changed at Thu 03 Mar 2022 04:32:20
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision 1d825ef0a539e03db69984a89a6d47ee5d4d27ee

    Comments

    proxy: allow await() to be called recursively
    previously mcp.await() only worked if it was called before any other
    dispatches.
    
    also fixes a bug if the supplied pool table was key=value instead of an
    array-type table.

    Changed files

    • proto_proxy.c
    • proxy.h
    • proxy_await.c
    • t/startfile.lua
  4. Change #148161

    Category memcached
    Changed by Fei Hu <feihuohnoyoudont@stripe.com>
    Changed at Tue 08 Mar 2022 02:29:46
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision 046c4bb5d8498420c13e5357c8299b60952b2595

    Comments

    Fix buffer overflow and prevent recv() of 0 byte

    Changed files

    • proxy_network.c