Uploaded image for project: 'Couchbase Python Client Library'
  1. Couchbase Python Client Library
  2. PYCBC-42

Add a unit/integration test validation of OBSERVE + view stale=false

    Details

    • Type: Improvement
    • Status: Reopened
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: .future
    • Component/s: tests
    • Security Level: Public
    • Labels:
      None

      Description

      Ensure that when a synchronous set is used with the new low-level observe, the index is fully updated when querying with view=false.

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

        Activity

        Hide
        mnunberg Mark Nunberg added a comment -

        Won't be done this cycle; should be deferred to libcouchbase in any event.

        Show
        mnunberg Mark Nunberg added a comment - Won't be done this cycle; should be deferred to libcouchbase in any event.
        Hide
        ingenthr Matt Ingenthron added a comment -

        I reopened this because the interaction between observe with persist to master and stale=false sure seems to me to be something at the PYCBC level. libcouchbase doesn't know what "stale=false" is and this is primary functionality we need to verify is behaving correctly with doing the endure, blocking, then doing the view request.

        With libcouchbase 2.1, it's possible to do it at that level now but I still think it's appropriate at the higher level.

        Show
        ingenthr Matt Ingenthron added a comment - I reopened this because the interaction between observe with persist to master and stale=false sure seems to me to be something at the PYCBC level. libcouchbase doesn't know what "stale=false" is and this is primary functionality we need to verify is behaving correctly with doing the endure, blocking, then doing the view request. With libcouchbase 2.1, it's possible to do it at that level now but I still think it's appropriate at the higher level.

          People

          • Assignee:
            mnunberg Mark Nunberg
            Reporter:
            ingenthr Matt Ingenthron
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:

              Gerrit Reviews

              There are no open Gerrit changes