Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: couchbase/libcouchbase
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.3.10
Choose a base ref
...
head repository: couchbase/libcouchbase
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3.3.11
Choose a head ref
  • 3 commits
  • 13 files changed
  • 2 contributors

Commits on Dec 15, 2023

  1. Prevent full rebuild on every run of cmake

    config.h is generated by CMake's configure_file(), which is normally
    smart enough to not update the file's timestamp if the file is
    unchanged. However, config.h.in #defines LCB_BUILD_TIMESTAMP which will
    be different every time CMake is run. This means config.h will be
    updated every time, and since most .cc files directly or indirectly
    include config.h, this causes almost everything to be recompiled.
    
    This change introduces a separate build-timestamp.h.in, which contains
    only #define LCB_BUILD_TIMESTAMP. This in turn is only included by a new
    file cbc-timestamp.cc, which defines a const global variable
    lcb_build_timestamp with that value. Thus, only this tiny file will get
    rebuilt every time CMake is run.
    
    Change-Id: I67c78fed4c33be911427dfe1dfd97a258eb2e197
    Reviewed-on: https://review.couchbase.org/c/libcouchbase/+/201943
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    ceejatec authored and avsej committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    caf79f8 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. CCBC-1618: update query error codes for dynamic authenticator

    Change-Id: I84f22435403c7dce187e31e83372d299a949667e
    Reviewed-on: https://review.couchbase.org/c/libcouchbase/+/202863
    Reviewed-by: <ankit.prabhu@couchbase.com>
    Reviewed-by: Rishit Chaudhary <rishit.chaudhary@couchbase.com>
    Tested-by: Build Bot <build@couchbase.com>
    avsej committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    4f63010 View commit details
    Browse the repository at this point in the history
  2. Update release meta for 3.3.11

    Change-Id: Ifb8507fd3a925e645fa8da9d1a2ace2a7c815f59
    Reviewed-on: https://review.couchbase.org/c/libcouchbase/+/202982
    Tested-by: Build Bot <build@couchbase.com>
    Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
    avsej committed Dec 21, 2023
    2 Configuration menu
    Copy the full SHA
    7012d8a View commit details
    Browse the repository at this point in the history
Loading