History log of /4.0.0/couchstore/ (Results 1 - 25 of 568)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: v6.0.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
dfab1c7a08-Jul-2015 Jim Walker <jim@couchbase.com>

MB-15592: couch_dbdump - get libcouchstore to decompress doucment bodies.

Remove the code which performs snappy decompress of the body and just
use DECOMPRESS_DOC_BODIES flag when readin

MB-15592: couch_dbdump - get libcouchstore to decompress doucment bodies.

Remove the code which performs snappy decompress of the body and just
use DECOMPRESS_DOC_BODIES flag when reading the document.

Change-Id: I485088aed1f81c9921dbdf7f323271e6edff827b
Reviewed-on: http://review.couchbase.org/52961
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>

show more ...

a8e6291215-Jun-2015 Volker Mische <vmx@couchbase.com>

Fix compiler warnings

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

Fix compiler warnings

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

show more ...

f93a380c08-May-2015 Trond Norbye <trond.norbye@gmail.com>

Use fsync instead of fdatasync on FreeBSD

Change-Id: I1e94f252b9508480734514c8d8bb5dcfa9e8fb0e
Reviewed-on: http://review.couchbase.org/50774
Tested-by: buildbot <build@couchbase.com

Use fsync instead of fdatasync on FreeBSD

Change-Id: I1e94f252b9508480734514c8d8bb5dcfa9e8fb0e
Reviewed-on: http://review.couchbase.org/50774
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

Revision tags: v3.1.2
c19cbc4a20-Apr-2015 Volker Mische <vmx@couchbase.com>

MB-14542: Exit Erlang Ports without cleanup

Each program reads from stdin to get data from Erlang. A second thread
reads from stdin in case the Erlang side transmits an exit or closes

MB-14542: Exit Erlang Ports without cleanup

Each program reads from stdin to get data from Erlang. A second thread
reads from stdin in case the Erlang side transmits an exit or closes
the stream.

In case the program would exit normally it won't terminate as the second
thread still tries to read from stdin.

The solution is to force an exit without any cleanups via `_exit()`.

Change-Id: I07cb74ada67d9854df32bc96c038a1420fb0f3c2
Reviewed-on: http://review.couchbase.org/49907
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Reviewed-by: Harsha H S <hhs.couchbase@gmail.com>

show more ...

c312c42c20-Mar-2015 Trond Norbye <trond.norbye@gmail.com>

MB-14040: Remove compiler waring (redundant redeclaration)

redundant redeclaration of ‘make_modres’ [-Wredundant-decls]

Change-Id: I6246f821557800a13b57b945046d409a4dd09079
Revi

MB-14040: Remove compiler waring (redundant redeclaration)

redundant redeclaration of ‘make_modres’ [-Wredundant-decls]

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

show more ...

3afbee3517-Mar-2015 Dave Rigby <daver@couchbase.com>

couch_dbdump: Send all normal output to stdout

Some of the normal, expected output was printed to stderr, which could
cause it to appear in the middle of the normal output in
cbcolle

couch_dbdump: Send all normal output to stdout

Some of the normal, expected output was printed to stderr, which could
cause it to appear in the middle of the normal output in
cbcollect_info (as there is no guarantee of the relative ordering of
stdout and stderr.

Change so this output is directed to stdout.

Change-Id: If0c349466bb2590a2aa52464a816c902a653dc10
Reviewed-on: http://review.couchbase.org/48387
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: Volker Mische <volker.mische@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

ed51974017-Mar-2015 abhinavdangeti <abhinav@couchbase.com>

Fix to "no previous prototype" compile warning

warning: no previous prototype for function 'view_btree_cmp' [-Wmissing-prototypes]
int view_btree_cmp(const sized_buf *key1, const sized_b

Fix to "no previous prototype" compile warning

warning: no previous prototype for function 'view_btree_cmp' [-Wmissing-prototypes]
int view_btree_cmp(const sized_buf *key1, const sized_buf *key2)
^

Change-Id: I30ff385cf6b0a5617a60f2f277cc2be6b1656791
Reviewed-on: http://review.couchbase.org/48415
Reviewed-by: Manu Dhundi <manu@couchbase.com>
Reviewed-by: Sundararaman Sridharan <sundar@couchbase.com>
Tested-by: abhinav dangeti <abhinav@couchbase.com>

show more ...

d826ffba11-Mar-2015 Nimish Gupta <nimish@couchbase.com>

CBSE-1668 Fix the initial tree building with large node size

If the KP node size is large (e.g. due to large reduce value),
while building the btree, we may be flushing that node only to

CBSE-1668 Fix the initial tree building with large node size

If the KP node size is large (e.g. due to large reduce value),
while building the btree, we may be flushing that node only to
disk and creating one parent node for that.This will not reduce
the number of nodes in the upper level of the tree, and the
tree building will never finish. In this fix, we make sure that
we flush at least 2 KP nodes.

Change-Id: I9832a232c724fc4dd8ff5218b5217b485374d783
Reviewed-on: http://review.couchbase.org/48072
Reviewed-by: Nimish Gupta <nimish@couchbase.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: Volker Mische <volker.mische@gmail.com>

show more ...

81a8545e18-Feb-2015 Trond Norbye <trond.norbye@gmail.com>

MB-13520: use cb_assert() instead of assert() in the tests

assert() is optimized away when built with -DNDEBUG

Change-Id: Id6a8d60cce18164f9df0b3b55d6b62abb5e61eb8
Reviewed-on:

MB-13520: use cb_assert() instead of assert() in the tests

assert() is optimized away when built with -DNDEBUG

Change-Id: Id6a8d60cce18164f9df0b3b55d6b62abb5e61eb8
Reviewed-on: http://review.couchbase.org/47028
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>

show more ...

aad5dbed23-Feb-2015 Volker Mische <vmx@couchbase.com>

Return error when adding to sorted vector fails

Change-Id: Idf85cf7d976e24782ea24b5ac3f0d31c51bbb119
Reviewed-on: http://review.couchbase.org/47203
Reviewed-by: Dave Rigby <daver@cou

Return error when adding to sorted vector fails

Change-Id: Idf85cf7d976e24782ea24b5ac3f0d31c51bbb119
Reviewed-on: http://review.couchbase.org/47203
Reviewed-by: Dave Rigby <daver@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Volker Mische <volker.mische@gmail.com>

show more ...

46a23e9a13-Feb-2015 Mike Wiederhold <mikewied06@gmail.com>

Add purge sequence number to db info

Change-Id: I511ef6baddc4244fddfad8636e15a90b38d4d656
Reviewed-on: http://review.couchbase.org/46780
Tested-by: Michael Wiederhold <mike@couchbase

Add purge sequence number to db info

Change-Id: I511ef6baddc4244fddfad8636e15a90b38d4d656
Reviewed-on: http://review.couchbase.org/46780
Tested-by: Michael Wiederhold <mike@couchbase.com>
Reviewed-by: abhinav dangeti <abhinav@couchbase.com>
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

46f1ef4802-Feb-2015 Trond Norbye <trond.norbye@gmail.com>

Revert "MB-13259: Globally set CMP0042 policy"

This reverts commit 2d47fe706818f4521b95a103ea2a1735f5ada29b.

Change-Id: I133d79797764671ff503d89da2ca4a8756cdc834
Reviewed-on: ht

Revert "MB-13259: Globally set CMP0042 policy"

This reverts commit 2d47fe706818f4521b95a103ea2a1735f5ada29b.

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

show more ...

2d47fe7002-Feb-2015 Trond Norbye <trond.norbye@gmail.com>

MB-13259: Globally set CMP0042 policy

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

MB-13259: Globally set CMP0042 policy

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

show more ...

dcca3a2e27-Jan-2015 Mike Wiederhold <mikewied06@gmail.com>

MB-13219: Read only files should not create a write buffer

Write buffers are by default created with 128kb of space. This
is unused if a read-only file is opened so we should set the wri

MB-13219: Read only files should not create a write buffer

Write buffers are by default created with 128kb of space. This
is unused if a read-only file is opened so we should set the write
buffer to 0. This increases the amount of backfills we can have
running at any given time and has a major affect on memory usage
when using buckets with a small memory quota.

For out minimum bucket size (100mb) this allows us to have about
4096 backfills running at any given time. Without this change we
can only have around 300 open before we run out of memory and the
server becomes unusable.

Change-Id: I2ad9aebc8b55f496ca07994d0d419a91f1df6da6
Reviewed-on: http://review.couchbase.org/45916
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>

show more ...

b71577ae23-Jan-2015 abhinavdangeti <abhinav@couchbase.com>

MB-12928: DbDump extension to print conf_res_mode

If couchstore document metadata contains
conflict_resolution_mode, print it with couch_dbdump.

Change-Id: I5185a2677e88d4d7ddb8

MB-12928: DbDump extension to print conf_res_mode

If couchstore document metadata contains
conflict_resolution_mode, print it with couch_dbdump.

Change-Id: I5185a2677e88d4d7ddb89c59cdb2369d6278fe9c
Reviewed-on: http://review.couchbase.org/45718
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Michael Wiederhold <mike@couchbase.com>

show more ...

9093aa5f22-Jan-2015 abhinavdangeti <abhinav@couchbase.com>

MB-10292: Allow test_file_sort on WIN32

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

MB-10292: Allow test_file_sort on WIN32

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

show more ...

Revision tags: v3.0.3
537148b008-Dec-2014 Volker Mische <vmx@couchbase.com>

CBIDXT-255: Support compaction for spatial views

The native compactor in Couchstore now also supports the compaction of
spatial views.

As the spatial views have a similar on-dis

CBIDXT-255: Support compaction for spatial views

The native compactor in Couchstore now also supports the compaction of
spatial views.

As the spatial views have a similar on-disk format (just key-value pairs)
as mapreduce views have, most of the code can be re-used. The only difference
is the way the tree is built bottom-up. When a parent node is created, the
spatial views need to calculate the bounding box that encloses all children
(as opposed to the mapreduce view where the smallest key is used as key of
the parent node).

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

show more ...

d80f762108-Jan-2015 Volker Mische <vmx@couchbase.com>

CBIDXT-255: File merger support for spatial views

When there is compaction and the updater running it the same
time it can happen that there are several temporary files the
compactor

CBIDXT-255: File merger support for spatial views

When there is compaction and the updater running it the same
time it can happen that there are several temporary files the
compactor needs to process. In order to simplify the process,
those files are merged into a single one.

This commit adds support for merging spatial view files.

Change-Id: I31e85f96d668f43f2692f913b33af8bca09e1dbc
Reviewed-on: http://review.couchbase.org/45108
Reviewed-by: Nimish Gupta <nimish@couchbase.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

3ec047a204-Dec-2014 harsha <hhs.couchbase@gmail.com>

MB-12830 Redirect mapreduce errors to mapreduce_errors.log file

Some of the errors reported from couchstore were logged in
couchdb.log instead of mapreduce_errors.log. These errors are

MB-12830 Redirect mapreduce errors to mapreduce_errors.log file

Some of the errors reported from couchstore were logged in
couchdb.log instead of mapreduce_errors.log. These errors are
now directed to mapreduce_errors.log file. Binaries in
couchsotre identifies cause of error and appends it as string.
Actuall error logging is done from erlang world after parsing
the information received from port binaries.

Change-Id: I7c81678aae44f08841c7ff6f3f15a4023d96a74c
Reviewed-on: http://review.couchbase.org/43949
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Reviewed-by: Nimish Gupta <nimish@couchbase.com>

show more ...

d897c70903-Jan-2015 Trond Norbye <trond.norbye@gmail.com>

Add include of the LUA directory

Change-Id: I2cc7e977f5ba08e148d6466b6785e508b5b79924
Reviewed-on: http://review.couchbase.org/44878
Reviewed-by: Trond Norbye <trond.norbye@gmail.com

Add include of the LUA directory

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

show more ...

4f26a20018-Dec-2014 Volker Mische <vmx@couchbase.com>

MB-12967: Fix Unicode conversion

This change partly reverts commmit
ca31670ffdb51a6bcac7f44ed955ba7687ec9b07 [1].

The supplied length for the conversion was off by one.

MB-12967: Fix Unicode conversion

This change partly reverts commmit
ca31670ffdb51a6bcac7f44ed955ba7687ec9b07 [1].

The supplied length for the conversion was off by one.

[1]: https://github.com/couchbase/couchstore/commit/ca31670ffdb51a6bcac7f44ed955ba7687ec9b07

Change-Id: I85b45be6bf5f4bac3c90620b9fa9d4b62094579e
Reviewed-on: http://review.couchbase.org/44471
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...

33c63ffe02-Dec-2014 Trond Norbye <trond.norbye@gmail.com>

Use getopt to enable iteration of headers

Change-Id: I1b2c4e51c02e969997e6b22322128ca1a819c08d
Reviewed-on: http://review.couchbase.org/43844
Tested-by: buildbot <build@couchbase.com

Use getopt to enable iteration of headers

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

show more ...

Revision tags: v3.0.2
ddaf89e720-Nov-2014 abhinavdangeti <abhinav@couchbase.com>

MB-12690: GetLastError returning 0 inspite of File not found

In Windows 2012, GetLastError returned a zero for some
reason even when the file wasn't found.

Change-Id: I312162f68

MB-12690: GetLastError returning 0 inspite of File not found

In Windows 2012, GetLastError returned a zero for some
reason even when the file wasn't found.

Change-Id: I312162f687d2c11e61743676b88d7a6aecbd87cd
Reviewed-on: http://review.couchbase.org/43430
Reviewed-by: Chiyoung Seo <chiyoung@couchbase.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

a7ac189019-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 ...

783a1c5105-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 ...

12345678910>>...23