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

Allow design docs in other languages than JavaScript

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Security Level: Public
    • Labels:
      None

      Description

      Currently, only JavaScript design docs are supported. We should make the SDK read the Couchbase configuration and allow for other languages when other query severs are enabled.

      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 -

        I'm fuzzy on what this one is. Accessing views and view responses are orthogonal to defining them, right?

        I'm sure there's an answer, I just need to learn what it is.

        Show
        ingenthr Matt Ingenthron added a comment - I'm fuzzy on what this one is. Accessing views and view responses are orthogonal to defining them, right? I'm sure there's an answer, I just need to learn what it is.
        Hide
        avsej Sergey Avseyev added a comment -

        The libcouchbase accepts just byte stream for body https://github.com/couchbase/libcouchbase/blob/1.1.0dp/src/couch.c#L373-L374

        This allows to PUT design document written in any language, supported by server. Also the implementation language isn't reflected on view execution. As soon server will be able to run map/reduce in any language apart from javascript, all client (at least based on libcouchbase) will be able to create/update/delete and execute them.

        Show
        avsej Sergey Avseyev added a comment - The libcouchbase accepts just byte stream for body https://github.com/couchbase/libcouchbase/blob/1.1.0dp/src/couch.c#L373-L374 This allows to PUT design document written in any language, supported by server. Also the implementation language isn't reflected on view execution. As soon server will be able to run map/reduce in any language apart from javascript, all client (at least based on libcouchbase) will be able to create/update/delete and execute them.
        Hide
        jan Jan Lehnardt (Inactive) added a comment -

        Not gonna happen

        Show
        jan Jan Lehnardt (Inactive) added a comment - Not gonna happen

          People

          • Assignee:
            jan Jan Lehnardt (Inactive)
            Reporter:
            jan Jan Lehnardt (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Gerrit Reviews

              There are no open Gerrit changes