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

Builder memcached-solaris10-amd64 Build #301

Results:

Failed shell_2 shell_3

SourceStamp:

Projectmemcached
Repositorygit://github.com/memcached/memcached.git
Branchnext
Revision673794397d67ec9acc9aa43d6e9dbfda5e8cc203
Got Revision673794397d67ec9acc9aa43d6e9dbfda5e8cc203
Changes9 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

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

Build Properties:

NameValueSource
branch next Build
builddir /export/home/buildbot/slave/memcached-solaris10-amd64 slave
buildername memcached-solaris10-amd64 Builder
buildnumber 301 Build
codebase Build
got_revision 673794397d67ec9acc9aa43d6e9dbfda5e8cc203 Git
project memcached Build
repository git://github.com/memcached/memcached.git Build
revision 673794397d67ec9acc9aa43d6e9dbfda5e8cc203 Build
scheduler schedule-memcached-solaris10-amd64 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/memcached-solaris10-amd64 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. dormando

Timing:

StartWed Jan 12 23:11:34 2022
EndWed Jan 12 23:11:54 2022
Elapsed19 secs

All Changes:

:

  1. Change #146099

    Category memcached
    Changed by dormando <dormandoohnoyoudont@rydia.net>
    Changed at Wed 12 Jan 2022 08:46:32
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision 7af02b0c875a36c61875a332dda582375014cf44

    Comments

    core: fix use-after-free for text multigets
    Reported in #849 - this fixes copying a read buffer after freeing the
    original read buffer.
    
    This didn't matter for years since the cache code didn't touch the
    buffer, but recently it can reuse the first 8 bytes as a pointer to the
    internal freelist. Thus in some situations where large reads happen the
    command can get corrupted, returning an unhelpful "ERROR" to the end
    user.

    Changed files

    • memcached.c
  2. Change #146100

    Category memcached
    Changed by dormando <dormandoohnoyoudont@rydia.net>
    Changed at Wed 12 Jan 2022 23:04:32
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision 706d47e26a755df0141f306d4ae2da5c1d815fdb

    Comments

    meta: fix CAS ('c') return values
    This should now align with the binary protocol. It might make sense for
    this to return the _current_ CAS value of the underlying item in the
    cases of EX... binprot does not currently do this, and the storage code
    is shared between binary and text so I can't change them independently.

    Changed files

    • proto_text.c
  3. Change #146101

    Category memcached
    Changed by dormando <dormandoohnoyoudont@rydia.net>
    Changed at Wed 12 Jan 2022 23:04:32
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision 6c4152b636ca7fffe2dd0eb1ddcb3141a303533a

    Comments

    meta: fix meta delete
    compared cas token was always zero...

    Changed files

    • proto_text.c
  4. Change #146102

    Category memcached
    Changed by dormando <dormandoohnoyoudont@rydia.net>
    Changed at Wed 12 Jan 2022 23:04:32
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision e74f1cbadc995db0470767be03ad8832551222c7

    Comments

    meta: test coverage for cas fixes

    Changed files

    • t/metaget.t
  5. Change #146103

    Category memcached
    Changed by dormando <dormandoohnoyoudont@rydia.net>
    Changed at Wed 12 Jan 2022 23:04:32
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision 387eea042254585a776fcfba62c5257f317ce663

    Comments

    meta: protocol.txt updates for CAS return

    Changed files

    • doc/protocol.txt
  6. Change #146104

    Category memcached
    Changed by dormando <dormandoohnoyoudont@rydia.net>
    Changed at Wed 12 Jan 2022 23:07:22
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision 305b7864e6a0bc9130d1cc6dd38feeefae8e4a79

    Comments

    proxy: basic timeout support for liburing mode
    still needs backend retry, connect, and a few other timeouts.

    Changed files

    • proto_proxy.c
  7. Change #146105

    Category memcached
    Changed by dormando <dormandoohnoyoudont@rydia.net>
    Changed at Wed 12 Jan 2022 23:07:22
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision 5a04d0fba2b05dfb7002c5ccc1d6afcebf7315cb

    Comments

    proxy: bad backend retry code for uring

    Changed files

    • proto_proxy.c
  8. Change #146106

    Category memcached
    Changed by dormando <dormandoohnoyoudont@rydia.net>
    Changed at Wed 12 Jan 2022 23:07:22
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision 6008fd665fdc4f77358eb78087b1679fc6435e65

    Comments

    proxy: uring event thread periodic updater
    liburing features should be 1:1 now. needs bug testing and then a
    rewiring for sqe/cqe starvation issues.

    Changed files

    • proto_proxy.c
  9. Change #146107

    Category memcached
    Changed by dormando <dormandoohnoyoudont@rydia.net>
    Changed at Wed 12 Jan 2022 23:07:22
    Repository git://github.com/memcached/memcached.git
    Project memcached
    Branch next
    Revision 673794397d67ec9acc9aa43d6e9dbfda5e8cc203

    Comments

    proxy: compile fix for non-uring mode.

    Changed files

    • proto_proxy.c