History log of /Couchbase_C_Client_v3.0/cmake/ (Results 151 - 175 of 225)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c5e4594b19-Dec-2015 Mark Nunberg <mnunberg@haskalah.org>

Subdoc

Change-Id: I7d8bd6dda89dd4ffabc3488bcd1a45c78026f3c6
Reviewed-on: http://review.couchbase.org/58799
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Brett Lawson <br

Subdoc

Change-Id: I7d8bd6dda89dd4ffabc3488bcd1a45c78026f3c6
Reviewed-on: http://review.couchbase.org/58799
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...

8580b59508-Jan-2016 Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.5.5

Change-Id: I2ade33c116fd422584e42584573fc5206f963973
Reviewed-on: http://review.couchbase.org/58391
Tested-by: buildbot <build@couchbase.com>
Re

Update release metadata for 2.5.5

Change-Id: I2ade33c116fd422584e42584573fc5206f963973
Reviewed-on: http://review.couchbase.org/58391
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>

show more ...

524c150b04-Dec-2015 Mark Nunberg <mnunberg@haskalah.org>

don't redefine snprintf if it already exists

This fixes a build issue in the library on MSVCs which support C99

Change-Id: I21b1916642084321fc24fb7570e2b4be5b8cc5d9
Reviewed-on:

don't redefine snprintf if it already exists

This fixes a build issue in the library on MSVCs which support C99

Change-Id: I21b1916642084321fc24fb7570e2b4be5b8cc5d9
Reviewed-on: http://review.couchbase.org/57483
Well-Formed: buildbot <build@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>

show more ...

65966e2506-Nov-2015 Mark Nunberg <mnunberg@haskalah.org>

Refactor HTTP code into C++

This moves most of the HTTP parsing code into C++ which will allow the
library to better handle retries in the case of a network error.

Change-Id: Ic

Refactor HTTP code into C++

This moves most of the HTTP parsing code into C++ which will allow the
library to better handle retries in the case of a network error.

Change-Id: Icbc2b047e5ef31ebb40f76f8cd09153b1fddce16
Reviewed-on: http://review.couchbase.org/56873
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>

show more ...

c133872925-Nov-2015 Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.5.4

Change-Id: I27b32103996ca8254fd1a6ed7553b2cbabcb78a7
Reviewed-on: http://review.couchbase.org/57246
Reviewed-by: Subhashni Balakrishnan <b.subhashni

Update release metadata for 2.5.4

Change-Id: I27b32103996ca8254fd1a6ed7553b2cbabcb78a7
Reviewed-on: http://review.couchbase.org/57246
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

b4d855f104-Nov-2015 Mark Nunberg <mnunberg@haskalah.org>

cmake/configure - remove extra '--'

was causing an option to appear as ----

Change-Id: I8ab5aeafb57cc5f8300bab7328bab81e944cb640
Reviewed-on: http://review.couchbase.org/56679

cmake/configure - remove extra '--'

was causing an option to appear as ----

Change-Id: I8ab5aeafb57cc5f8300bab7328bab81e944cb640
Reviewed-on: http://review.couchbase.org/56679
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>

show more ...

041e4d5826-Aug-2015 Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.5.3

Change-Id: Ia7a24510c858a335f31da84fb2c4684d0045a192
Reviewed-on: http://review.couchbase.org/54862
Tested-by: buildbot <build@couchbase.com>
Re

Update release metadata for 2.5.3

Change-Id: Ia7a24510c858a335f31da84fb2c4684d0045a192
Reviewed-on: http://review.couchbase.org/54862
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>

show more ...

6a7f32fc06-Aug-2015 Mark Nunberg <mnunberg@haskalah.org>

CCBC-633, CCBC-632: Prepared statements and more integration

This rewrites the N1QL handling system in C++ and makes it JSON-aware.
Statements passed to lcb_n1ql_query are examined and n

CCBC-633, CCBC-632: Prepared statements and more integration

This rewrites the N1QL handling system in C++ and makes it JSON-aware.
Statements passed to lcb_n1ql_query are examined and necessary
parameters are injected as necessary.

Prepared statement support is also added by creating an internal "plan
cache" which can be used with a simple command flag. This cache also
features an LRU.

Finally, retry logic is added (no way to test this currently) in case a
statement must be re-prepared again.

Change-Id: I998ba13283ff52492a99b629dc0c02a34e06ff26
Reviewed-on: http://review.couchbase.org/54197
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Simon Baslé <simon@couchbase.com>
Reviewed-by: Mark Nunberg <mark.nunberg@couchbase.com>

show more ...

8a2dca0c06-Aug-2015 Mark Nunberg <mnunberg@haskalah.org>

Clean up N1QLPARAMS

Change-Id: Ia36b644bcc84828ce49e6e82f6837c89d5f30096
Reviewed-on: http://review.couchbase.org/54196
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Sub

Clean up N1QLPARAMS

Change-Id: Ia36b644bcc84828ce49e6e82f6837c89d5f30096
Reviewed-on: http://review.couchbase.org/54196
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>

show more ...

0eb8dfe415-Aug-2015 Mark Nunberg <mnunberg@haskalah.org>

Allow option to build examples

Change-Id: I98dedeca5bc5c7ff765d3daac8812de7dae8b910
Reviewed-on: http://review.couchbase.org/54509
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.c

Allow option to build examples

Change-Id: I98dedeca5bc5c7ff765d3daac8812de7dae8b910
Reviewed-on: http://review.couchbase.org/54509
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

00c47bab23-Jul-2015 Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.5.2

Change-Id: I43322162bb1b447455d6693e23fc39ed02ca0f04
Reviewed-on: http://review.couchbase.org/53684
Reviewed-by: Subhashni Balakrishnan <b.subhashni

Update release metadata for 2.5.2

Change-Id: I43322162bb1b447455d6693e23fc39ed02ca0f04
Reviewed-on: http://review.couchbase.org/53684
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>
Tested-by: Mark Nunberg <mark.nunberg@couchbase.com>

show more ...

54ea1fa217-Jun-2015 Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.5.1

Change-Id: I7d60cb0cbf551154d14d699999e0372c02759584
Reviewed-on: http://review.couchbase.org/52158
Tested-by: buildbot <build@couchbase.com>
Re

Update release metadata for 2.5.1

Change-Id: I7d60cb0cbf551154d14d699999e0372c02759584
Reviewed-on: http://review.couchbase.org/52158
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>

show more ...

5f19b42121-May-2015 Mark Nunberg <mnunberg@haskalah.org>

Add cmake/configure wrapper for embedding libevent plugin

Change-Id: I9c69095c50cf5e7928893d591be327d83d2bd43c
Reviewed-on: http://review.couchbase.org/51333
Tested-by: buildbot <bui

Add cmake/configure wrapper for embedding libevent plugin

Change-Id: I9c69095c50cf5e7928893d591be327d83d2bd43c
Reviewed-on: http://review.couchbase.org/51333
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>

show more ...

4195258f12-May-2015 Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.5.0

Change-Id: I9194c052b1e892fb5865be1a7f89d6a45fb5cd08
Reviewed-on: http://review.couchbase.org/50937
Tested-by: buildbot <build@couchbase.com>
Re

Update release metadata for 2.5.0

Change-Id: I9194c052b1e892fb5865be1a7f89d6a45fb5cd08
Reviewed-on: http://review.couchbase.org/50937
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>

show more ...

6d032d3d14-Apr-2015 Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.4.9

Change-Id: I9a3f369650a6a76d61f56749860e169dc67861f9
Reviewed-on: http://review.couchbase.org/49668
Reviewed-by: Subhashni Balakrishnan <b.subhashni

Update release metadata for 2.4.9

Change-Id: I9a3f369650a6a76d61f56749860e169dc67861f9
Reviewed-on: http://review.couchbase.org/49668
Reviewed-by: Subhashni Balakrishnan <b.subhashni@gmail.com>
Tested-by: Mark Nunberg <mark.nunberg@couchbase.com>

show more ...

dfa7ae5118-Mar-2015 Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.4.8

Change-Id: I0052ccd15b80e8b62187587c7533d107ab204c2b
Reviewed-on: http://review.couchbase.org/48458
Tested-by: Mark Nunberg <mark.nunberg@couchbase.

Update release metadata for 2.4.8

Change-Id: I0052ccd15b80e8b62187587c7533d107ab204c2b
Reviewed-on: http://review.couchbase.org/48458
Tested-by: Mark Nunberg <mark.nunberg@couchbase.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

4830055812-Feb-2015 Mark Nunberg <mnunberg@haskalah.org>

Refactor FindCouchbaseLibuv

This removes some older cruft and makes custom paths function properly
even when a system-provided libuv is available.

Change-Id: I277fd9ea5a8966c12f

Refactor FindCouchbaseLibuv

This removes some older cruft and makes custom paths function properly
even when a system-provided libuv is available.

Change-Id: I277fd9ea5a8966c12f63f3f64661788cb62f51c3
Reviewed-on: http://review.couchbase.org/46745
Tested-by: Mark Nunberg <mark.nunberg@couchbase.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...

068e4eb714-Feb-2015 Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.4.7

Change-Id: Ie6d9aebcf3e5299f6dc02a22b9cd04b177692559
Reviewed-on: http://review.couchbase.org/46847
Tested-by: Mark Nunberg <mark.nunberg@couchbase.

Update release metadata for 2.4.7

Change-Id: Ie6d9aebcf3e5299f6dc02a22b9cd04b177692559
Reviewed-on: http://review.couchbase.org/46847
Tested-by: Mark Nunberg <mark.nunberg@couchbase.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...

63c9c48c29-Jan-2015 Mark Nunberg <mnunberg@haskalah.org>

CCBC-572: [N1QL] Basic N1QL row-based API

Change-Id: I1bed06261b084fa3157146c0eed1a16e31f319ed
Reviewed-on: http://review.couchbase.org/46184
Tested-by: Mark Nunberg <mark.nunberg@co

CCBC-572: [N1QL] Basic N1QL row-based API

Change-Id: I1bed06261b084fa3157146c0eed1a16e31f319ed
Reviewed-on: http://review.couchbase.org/46184
Tested-by: Mark Nunberg <mark.nunberg@couchbase.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...

Revision tags: 2.4.6
04daa7c519-Jan-2015 Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.4.6

Change-Id: I34cff781ffbaf82fafada7e24a8ced62710dc74a
Reviewed-on: http://review.couchbase.org/45637
Tested-by: Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.4.6

Change-Id: I34cff781ffbaf82fafada7e24a8ced62710dc74a
Reviewed-on: http://review.couchbase.org/45637
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Brett Lawson <brett19@gmail.com>

show more ...

Revision tags: 2.4.5
a81b297922-Nov-2014 Mark Nunberg <mnunberg@haskalah.org>

Embed googletest into repository

This adds the google test source code into the contrib/ directory.

The googletest suite is _not_ available on external package managers by
desig

Embed googletest into repository

This adds the google test source code into the contrib/ directory.

The googletest suite is _not_ available on external package managers by
design, the reason being that this library is meant to be embedded by
developers using it.

Since the google test distribution is rather large (1.3MB compressed), I've
stripped out some stuff (all build-related) that we won't ever used. As
a result, the compressed size is significantly smaller.

The most important impact of this change is that builders can now have
the tests for 'free', without having to download googletest during each
run.

Change-Id: I6b9f7800fedb3b2bd187681d2448bfbc1d39cb26
Reviewed-on: http://review.couchbase.org/43534
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Reviewed-by: Todd Greenstein <toddman@gmail.com>
Tested-by: Todd Greenstein <toddman@gmail.com>

show more ...

732bfdb519-Dec-2014 Mark Nunberg <mnunberg@haskalah.org>

Allow download script to use wget or curl

Change-Id: I27e243d0fbaa16dac75e85d139e1c420b4686438
Reviewed-on: http://review.couchbase.org/44531
Tested-by: Mark Nunberg <mnunberg@haskal

Allow download script to use wget or curl

Change-Id: I27e243d0fbaa16dac75e85d139e1c420b4686438
Reviewed-on: http://review.couchbase.org/44531
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

4eeaa41e17-Dec-2014 Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.4.5

Change-Id: I864a273b1b4d243902c931265eb6f6df36c6ac3b
Reviewed-on: http://review.couchbase.org/44434
Tested-by: Mark Nunberg <mnunberg@haskalah.org>

Update release metadata for 2.4.5

Change-Id: I864a273b1b4d243902c931265eb6f6df36c6ac3b
Reviewed-on: http://review.couchbase.org/44434
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

d7a144f816-Dec-2014 Mark Nunberg <mnunberg@haskalah.org>

Fixes for building on FreeBSD

This provides some minor fixes for building the library on FreeBSD.
Specifically this includes some special handling for DTrace, and fixing
up some miss

Fixes for building on FreeBSD

This provides some minor fixes for building the library on FreeBSD.
Specifically this includes some special handling for DTrace, and fixing
up some missing includes.

Tested with FreeBSD 10.1

Change-Id: I0a7f6d3c25ffed6ef081978418bbabe3558aaf01
Reviewed-on: http://review.couchbase.org/44402
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

11e5515b29-Nov-2014 Mark Nunberg <mnunberg@haskalah.org>

Build fixes for SunOS and possibly others

This commit is a result of trying to build on Solaris (specifically,
SmartOS) with GCC. The main fixes come in the form of adding support for

Build fixes for SunOS and possibly others

This commit is a result of trying to build on Solaris (specifically,
SmartOS) with GCC. The main fixes come in the form of adding support for
DTrace for those platforms which require that every object be
"instrumented" when generating the final link object.

Additional fixes include adding proper linker flags (nsl, socket), and
missing includes when necessary.

Finally, this also prints out a nice Thread ID display in logging.c

Change-Id: I30a875ba2de114fc6d29eca04bd512b7fbc26a81
Reviewed-on: http://review.couchbase.org/43787
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...

123456789