History log of /3.0.3-GA/couchstore/CMakeLists.txt (Results 1 - 25 of 40)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v7.0.0, v6.6.1, v6.6.0, v6.5.0, v6.0.4, v5.5.6, v5.1.3, v5.5.3, v5.1.2, v5.1.0, v5.0.0, v4.6.0, v4.6.0-DP, v4.5.1-MP1, v4.5.0, v4.5.1, v4.1.0, v3.1.2, v3.0.3, v3.0.2
# a7ac1890 19-Nov-2014 Trond Norbye <trond.norbye@gmail.com>

Enable cmake policy to fix @rpath

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

Enable cmake policy to fix @rpath

Change-Id: I39be049ed6ab0f0ca26f0013ebe06d4935188044
Reviewed-on: http://review.couchbase.org/43399
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>

show more ...


# 783a1c51 05-Nov-2014 Volker Mische <vmx@couchbase.com>

File sorter is no longer needed

The file sorting now happens in the incremental updater. No extra
executable is needed anymore.

Change-Id: Ie639763a59fadb31c48fc4a0ec3ab66d87918

File sorter is no longer needed

The file sorting now happens in the incremental updater. No extra
executable is needed anymore.

Change-Id: Ie639763a59fadb31c48fc4a0ec3ab66d87918a18
Reviewed-on: http://review.couchbase.org/42829
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Sarath Lakshman <sarath@couchbase.com>

show more ...


Revision tags: v3.0.1, v3.0.0
# 744ff400 22-Jul-2014 Volker Mische <vmx@couchbase.com>

MB-8746: Implementation of the spatial view initial index build

This commit adds the initial index build for the spatial views. It's the
same bottom-up approach as for the mapreduce view

MB-8746: Implementation of the spatial view initial index build

This commit adds the initial index build for the spatial views. It's the
same bottom-up approach as for the mapreduce views. They even share a lot
of code.

The records are first sorted based on a space filling curce (Z-order curve).
Then they are paritioned into equal chunks which form the leaf level. In the
future the partitioning will be optimized for faster querying.

Change-Id: I48cf797b407ae2ee902986b028eb7a35ff0eafdb
Reviewed-on: http://review.couchbase.org/39637
Reviewed-by: Dave Rigby <daver@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Sarath Lakshman <sarath@couchbase.com>

show more ...


# 8fe9bd3b 21-Jul-2014 Volker Mische <vmx@couchbase.com>

Make it possible to unit test static functions

In order to be able to test static functions, use the `STATIC` macro
instead of `static`. This way the static will be removed when the file

Make it possible to unit test static functions

In order to be able to test static functions, use the `STATIC` macro
instead of `static`. This way the static will be removed when the file
is compiled for the testapp.

Change-Id: I6175e24c07494bbed0e8456ac857b4d91f5b0949
Reviewed-on: http://review.couchbase.org/39635
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>
Reviewed-by: Sarath Lakshman <sarath@couchbase.com>

show more ...


# 5668b533 25-Jun-2014 Nimish Gupta <nimish@couchbase.com>

MB-11443 Make stdin and stdout binary for spawned processes on windows

On windows, we are not able to read the binary header due to text mode
on stdin and the compactor exits with error.

MB-11443 Make stdin and stdout binary for spawned processes on windows

On windows, we are not able to read the binary header due to text mode
on stdin and the compactor exits with error. Now we swiched to binary
mode for stdin and stdout on windows.

Change-Id: I9ec8c6f115a0eadeddccb08ac1270ea9587a2a92
Reviewed-on: http://review.couchbase.org/38786
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...


# c80a2f8a 17-Jun-2014 Dave Rigby <daver@couchbase.com>

CMake: Search project include dirs before /usr/local/include

This ensures that if /usr/local/include has outdated header files
(e.g. you previously compiled and installed CB 2.5.1), then

CMake: Search project include dirs before /usr/local/include

This ensures that if /usr/local/include has outdated header files
(e.g. you previously compiled and installed CB 2.5.1), then the build
of master doesn't fail due to it picking up outdated header files.

Change-Id: I040a507cbfb97dbf0c7bdcd4210c5d18870949ae
Reviewed-on: http://review.couchbase.org/38360
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# 2ad44a11 23-Apr-2014 Sarath Lakshman <sarathlakshman@slynux.com>

Add exit message listener thread for view file merger

Add support for view file merger process to exit if an
"exit" message arrives or stdin pipe is closed.

Change-Id: I5dd812f0

Add exit message listener thread for view file merger

Add support for view file merger process to exit if an
"exit" message arrives or stdin pipe is closed.

Change-Id: I5dd812f002222241ee0362601409d19b84067679
Reviewed-on: http://review.couchbase.org/36263
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...


# e514a1ab 27-Mar-2014 Sarath Lakshman <sarathlakshman@slynux.com>

MB-10273 Add tests for file merger with deduplication

Change-Id: I26618c6fd5f02c9b8b79ff9377315ef19e620bfd
Reviewed-on: http://review.couchbase.org/34982
Reviewed-by: Filipe David Bo

MB-10273 Add tests for file merger with deduplication

Change-Id: I26618c6fd5f02c9b8b79ff9377315ef19e620bfd
Reviewed-on: http://review.couchbase.org/34982
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...


# 82fff8ed 21-May-2014 Trond Norbye <trond.norbye@gmail.com>

Fix build break on win32

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

Fix build break on win32

Change-Id: Ie73f65afde7b6915e2f8db235daf02e4c800714e
Reviewed-on: http://review.couchbase.org/37374
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# 657208f1 26-Feb-2014 Aaron Miller <apage43@ninjawhale.com>

Make couch_dbdump able to get more things available

This fixes MB-10102, MB-10019, MB-10103 and satisfies some requests
from the support team.

Specifically added are:

Make couch_dbdump able to get more things available

This fixes MB-10102, MB-10019, MB-10103 and satisfies some requests
from the support team.

Specifically added are:

* Can look up a specific key
* Can dump all local documents or a specific local doc
* Fixed --byid sort option being ignored
* Local doc dump and regular dump can output data as machine-readable
JSON
* Can dump document bodies as hex (if document is binary data)
* Show document physical (disk) and actual (uncompressed) size.
* More useful help message

[Dave Rigby]: Forward-ported to 3.0 branch from 2.5.1.
Original SHA: de0dcdc292935b93c4700386c5f65c92daff7039
Original gerrit: http://review.couchbase.org/33948

Change-Id: I447fe670ed4edbc9b841050ae11a0848cd440830
Reviewed-on: http://review.couchbase.org/37187
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...


# 38a4c08a 01-May-2014 Trond Norbye <trond.norbye@gmail.com>

Add dbdiff utility to compare two couchstore files

dbdiff is a command line utility you may use to compare the
content in two different database files to ensure that they
have the sa

Add dbdiff utility to compare two couchstore files

dbdiff is a command line utility you may use to compare the
content in two different database files to ensure that they
have the same content.

Change-Id: I21360daaef0be0638e26c38a1c793e7681e629f6
Reviewed-on: http://review.couchbase.org/36570
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# 6212a318 14-Apr-2014 Trond Norbye <trond.norbye@gmail.com>

Minor cleanup

Change-Id: Icc348a80744bf4fdce14997935f3a1ea8629308d
Reviewed-on: http://review.couchbase.org/35680
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Trond

Minor cleanup

Change-Id: Icc348a80744bf4fdce14997935f3a1ea8629308d
Reviewed-on: http://review.couchbase.org/35680
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# d40a6180 09-Apr-2014 Trond Norbye <trond.norbye@gmail.com>

MB-10736: Install lib/python/couchstore.py

Change-Id: Ie7c81fdb55a44996e0451c8f41715f1603da04b4
Reviewed-on: http://review.couchbase.org/35487
Tested-by: buildbot <build@couchbase.co

MB-10736: Install lib/python/couchstore.py

Change-Id: Ie7c81fdb55a44996e0451c8f41715f1603da04b4
Reviewed-on: http://review.couchbase.org/35487
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# ca6022cd 21-Mar-2014 Trond Norbye <trond.norbye@gmail.com>

Added CMake PROJECT setting

Change-Id: I9540dffd4a5690726b7c30ee24f963e2ab7ae382
Reviewed-on: http://review.couchbase.org/34763
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Te

Added CMake PROJECT setting

Change-Id: I9540dffd4a5690726b7c30ee24f963e2ab7ae382
Reviewed-on: http://review.couchbase.org/34763
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: buildbot <build@couchbase.com>

show more ...


# 290dcd61 26-Feb-2014 Trond Norbye <trond.norbye@gmail.com>

Fix out of the source build

This allows use of a separate directory for source and object
files

Change-Id: I81186f503131f5ef72627146c1e9f6c0f1f5840a
Reviewed-on: http://revi

Fix out of the source build

This allows use of a separate directory for source and object
files

Change-Id: I81186f503131f5ef72627146c1e9f6c0f1f5840a
Reviewed-on: http://review.couchbase.org/33933
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Sarath Lakshman <sarath@couchbase.com>

show more ...


# 23b42d51 19-Feb-2014 Sarath Lakshman <sarathlakshman@slynux.com>

MB-10248 Add quicksort implementation

The re-entrant version of quicksort (qsort_r) has different function
prototype across different platforms. Also, qsort_r is not present
in glibc

MB-10248 Add quicksort implementation

The re-entrant version of quicksort (qsort_r) has different function
prototype across different platforms. Also, qsort_r is not present
in glibc version < 2.8. Added a copy of widely used FreeBSD qsort
implementation from standard library. It will be used if platform
specific qsort_r method is not available.

Change-Id: I372974b6a0be3c36ed3dc94a754321d52c72f2ac
Reviewed-on: http://review.couchbase.org/33734
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# 2fd0ccfc 16-Jan-2014 Sarath Lakshman <sarathlakshman@slynux.com>

Add exit message handler for native index builder

Change-Id: If60d7eeef715d72caa89ccfbd3caac0daf28af59
Reviewed-on: http://review.couchbase.org/32545
Reviewed-by: Volker Mische <volk

Add exit message handler for native index builder

Change-Id: If60d7eeef715d72caa89ccfbd3caac0daf28af59
Reviewed-on: http://review.couchbase.org/32545
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: buildbot <build@couchbase.com>
Tested-by: Sarath Lakshman <sarath@couchbase.com>

show more ...


# 509473ce 27-Jan-2014 Trond Norbye <trond.norbye@gmail.com>

V8 version is set by the topmost script

Change-Id: I86a3796168b7064986a43c6db721477bd0fc6ad3
Reviewed-on: http://review.couchbase.org/32864
Reviewed-by: Trond Norbye <trond.norbye@gm

V8 version is set by the topmost script

Change-Id: I86a3796168b7064986a43c6db721477bd0fc6ad3
Reviewed-on: http://review.couchbase.org/32864
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# 96f21772 08-Jan-2014 Sarath Lakshman <sarathlakshman@slynux.com>

MB-7629 Add filter support for view compactor

A filter bitmask can be used to optionally ignore kvs
from certain vbuckets while rewriting the btrees to
the target index file during c

MB-7629 Add filter support for view compactor

A filter bitmask can be used to optionally ignore kvs
from certain vbuckets while rewriting the btrees to
the target index file during compaction.

Change-Id: I1e37834f062de10da29208a88619c5e3580f4de6
Reviewed-on: http://review.couchbase.org/31776
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...


# cc98f867 07-Jan-2014 Sarath Lakshman <sarathlakshman@slynux.com>

MB-7629 Add native viewgroup compactor

Implementation of native view index compactor.
The native program receives viewgroup header info through stdin
and it creates a new index file

MB-7629 Add native viewgroup compactor

Implementation of native view index compactor.
The native program receives viewgroup header info through stdin
and it creates a new index file and recreates all view btrees
and id btree. The resulting index header is written out to stdout.

Change-Id: I0c9c9ff33d3e005f22cc848c85d708b158d806e4
Reviewed-on: http://review.couchbase.org/31666
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...


# a48827f1 15-Jan-2014 Aaron Miller <apage43@ninjawhale.com>

MB-9661: API to count changes between two sequence numbers

Change-Id: Icf62266bf29b5981d1e9dd6d33aa784a5a90d04f
Reviewed-on: http://review.couchbase.org/32412
Reviewed-by: Michael Wi

MB-9661: API to count changes between two sequence numbers

Change-Id: Icf62266bf29b5981d1e9dd6d33aa784a5a90d04f
Reviewed-on: http://review.couchbase.org/32412
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...


# ae717639 15-Jan-2014 Trond Norbye <trond.norbye@gmail.com>

Don't install header files unless told so

Change-Id: Ib1db860ea4722d0a8091d0ae1dd7d004d9b67d57
Reviewed-on: http://review.couchbase.org/32432
Reviewed-by: Trond Norbye <trond.norbye@

Don't install header files unless told so

Change-Id: Ib1db860ea4722d0a8091d0ae1dd7d004d9b67d57
Reviewed-on: http://review.couchbase.org/32432
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# 1b613a6b 14-Jan-2014 Aaron Miller <apage43@ninjawhale.com>

MB-9118 Add API to rewind handle to next-oldest header

Change-Id: I81c46dd0f6d928b163fb3b379e4ad4562b3144dd
Reviewed-on: http://review.couchbase.org/32364
Tested-by: buildbot <build@

MB-9118 Add API to rewind handle to next-oldest header

Change-Id: I81c46dd0f6d928b163fb3b379e4ad4562b3144dd
Reviewed-on: http://review.couchbase.org/32364
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>

show more ...


# ee29f96b 13-Dec-2013 Sarath Lakshman <sarathlakshman@slynux.com>

MB-9771 Add native incremental index updater

Implementation of native external program for performing
incremental update into the index. The external program receives
necessary info

MB-9771 Add native incremental index updater

Implementation of native external program for performing
incremental update into the index. The external program receives
necessary info such as index file location, header pos, sorted
operation list files, buffersize, etc via stdin and it efficiently
performs bulk updates to the view btrees and result stats are
sent out via stdout.

Change-Id: Ib35f741e5b615c4dd7f6c3527079538dd56373a0
Reviewed-on: http://review.couchbase.org/31245
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...


# f2d99791 02-Dec-2013 Sarath Lakshman <sarathlakshman@slynux.com>

MB-9730 Add native index view group cleanup

Implementation of native utility for viewgroup cleanup.
Details of a viewgroup can be passed to couch_view_group_cleanup command
via stdin

MB-9730 Add native index view group cleanup

Implementation of native utility for viewgroup cleanup.
Details of a viewgroup can be passed to couch_view_group_cleanup command
via stdin and it will perform cleanup of nodes belonging to partitions
specified by cleanup_bitmask. Purged count can be read back from stdout.

Change-Id: I1482500dca0406a528a7b66349701a49915b3c77
Reviewed-on: http://review.couchbase.org/30758
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...


12