Uploaded image for project: 'Couchbase PHP client library'
  1. Couchbase PHP client library
  2. PCBC-443

Installation issues with PCS Extension

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 2.2.4, 2.3.0
    • Fix Version/s: 2.3.0
    • Component/s: library
    • Labels:
      None

      Description

      The PCS extension was added recently to address some function dereferencing issues that cause a small amount of latency which shows slower throughput under a tight loop.  This addressed the issue there, however it has left problems with upgrades and getting this dependency installed that we didn't anticipate.

      Given the difficulty we've had since we added the PCS extension as a dependency, we should remove it and do all of the rote work of converting PHP functions to C.  This will have the same effect for the function lookup latency, but unfortunately is a lot of work and moves more of the extension into C.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

          Hide
          ingenthr Matt Ingenthron added a comment - - edited

          The related PCS issue were these two:
          [https://github.com/flaupretre/pecl-pcs/issues/6
          https://github.com/remicollet/remirepo/issues/58

          https://github.com/flaupretre/pecl-pcs/issues/6]
          Show
          ingenthr Matt Ingenthron added a comment - - edited The related PCS issue were these two: [https://github.com/flaupretre/pecl-pcs/issues/6 https://github.com/remicollet/remirepo/issues/58 https://github.com/flaupretre/pecl-pcs/issues/6]

            People

            • Assignee:
              avsej Sergey Avseyev
              Reporter:
              ingenthr Matt Ingenthron
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Gerrit Reviews

                There are no open Gerrit changes

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.