Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-47908

Performance: Single function log throughput reduce by 17%

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 7.1.0
    • 7.1.0
    • build

    Description

      Test: 

      Functions executed/sec, 1 bucket x 100M x 1KB, 2x128 bytes message, 4KV + 1Eventing node, single function-Log

      7.1.0-1061 7.1.0-1085
      152494 126725

      Attachments

        Issue Links

          For Gerrit Dashboard: MB-47908
          # Subject Branch Project Status CR V

          Activity

            Dave Rigby In general I agree it seems unlikely that gcc 10 alone would cause this slowdown. However, we didn't change any of the compiler-related flags that we pass into Google's GN nightmare, other than one regarding setting an RPATH. The change did switch to using our own binutils and associated tools (that was the whole point of the change), and it's possible that somehow angered the GN configuration in such a way that different compiler flags were passed.

            ceej Chris Hillery added a comment - Dave Rigby In general I agree it seems unlikely that gcc 10 alone would cause this slowdown. However, we didn't change any of the compiler-related flags that we pass into Google's GN nightmare, other than one regarding setting an RPATH. The change did switch to using our own binutils and associated tools (that was the whole point of the change), and it's possible that somehow angered the GN configuration in such a way that different compiler flags were passed.

            v8 version change committed.

            ceej Chris Hillery added a comment - v8 version change committed.

            Build couchbase-server-7.1.0-2182 contains tlm commit f4c48aa with commit message:
            MB-47908: Revert to earlier v8 build on x86_64 platforms

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.1.0-2182 contains tlm commit f4c48aa with commit message: MB-47908 : Revert to earlier v8 build on x86_64 platforms

            Throughput back to 155,470 

            vikas.chaudhary Vikas Chaudhary added a comment - Throughput back to 155,470 

            Build couchbase-lite-core-3.1.0-205 contains tlm commit f4c48aa with commit message:
            MB-47908: Revert to earlier v8 build on x86_64 platforms

            build-team Couchbase Build Team added a comment - Build couchbase-lite-core-3.1.0-205 contains tlm commit f4c48aa with commit message: MB-47908 : Revert to earlier v8 build on x86_64 platforms

            People

              vikas.chaudhary Vikas Chaudhary
              vikas.chaudhary Vikas Chaudhary
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty