History log of /3.0.3-GA/couchstore/src/views/collate_json.c (Results 1 - 12 of 12)
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
# c2c6bd72 07-Jan-2015 Chris Hillery <ceej@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: Icf7217b00076add9ec77293d0c0a9c39306556b5
Reviewed-on: http://review.couchbase.org/45009
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Chris Hillery <ceej@couchbase.com>

show more ...


Revision tags: v3.0.2, v3.0.1, v3.0.0
# a529ff34 22-Apr-2014 Nimish Gupta <nimish@couchbase.com>

MB-10839 Fixing the string length in unicode comparision

Change-Id: I557651e59e3807e143d680dcbabdb0e8acbdccc5
Reviewed-on: http://review.couchbase.org/36133
Tested-by: buildbot <buil

MB-10839 Fixing the string length in unicode comparision

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

show more ...


# 09259b73 13-Nov-2013 Volker Mische <vmx@couchbase.com>

MB-9510: Less warnings

Only function-unused warnings are left. All other warnings
by GCC and Clang are fixed.

Some warning only showed up in GCC when compiled with -std=c89.

MB-9510: Less warnings

Only function-unused warnings are left. All other warnings
by GCC and Clang are fixed.

Some warning only showed up in GCC when compiled with -std=c89.

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

show more ...


# 5f0b86a7 13-Nov-2013 Volker Mische <vmx@couchbase.com>

MB-9510: Couchstore compiles with -std=89

There are still lots of warnings, but at least it compiles

Change-Id: I45a61062bfd3af7468d2cac9655faa8aa580d0ec
Reviewed-on: http://rev

MB-9510: Couchstore compiles with -std=89

There are still lots of warnings, but at least it compiles

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

show more ...


# ca31670f 01-Nov-2013 Filipe David Borba Manana <fdmanana@apache.org>

Fix collation of UTF-8 strings

There were a few problems here after commit
12b7cc0dddec9203878a3f91ef4e11768c01b857:

1) The API ucnv_toUnicode expects the target and source poin

Fix collation of UTF-8 strings

There were a few problems here after commit
12b7cc0dddec9203878a3f91ef4e11768c01b857:

1) The API ucnv_toUnicode expects the target and source pointer
limits to be 1 past the last valid byte;

2) In compareUnicode we were overriding the original string lengths,
which would make the call to compareUnicodeSlow on failure get
wrong string lengths;

3) size_t is an unsigned type, so the error checking was not working
because a size_t value is always >= 0

Change-Id: Ia427e730d558edc6de523ba72717f49fe153b50e
Reviewed-on: http://review.couchbase.org/29987
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>

show more ...


# 12b7cc0d 19-Oct-2013 Aliaksey Kandratsenka <alk@tut.by>

speedup unicode comparison

Change-Id: I0cc715bb01aa7b5d52fa7815b11cac3fab67a2a8
Reviewed-on: http://review.couchbase.org/29644
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.

speedup unicode comparison

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

show more ...


# 27181511 19-Oct-2013 Aliaksey Kandratsenka <alk@tut.by>

delete-trailing-whitespace

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

delete-trailing-whitespace

Change-Id: I742c825213e5671ebb2ebbb8a584c321e92b60ba
Reviewed-on: http://review.couchbase.org/29643
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...


Revision tags: 2.1.1r, 2.1.0r, 2.0.2r
# 280ee2ed 05-Apr-2013 Filipe David Borba Manana <fdmanana@apache.org>

MB-8029 Make json collator input parameters const

This is the most correct semantically. The collator is not
supposed to modify its operands. Also pass the operands as
a pointer rath

MB-8029 Make json collator input parameters const

This is the most correct semantically. The collator is not
supposed to modify its operands. Also pass the operands as
a pointer rather than by value.

Change-Id: I6d8b5769f7c4fd5cfa3781555d1fc71bc14083c9
Reviewed-on: http://review.couchbase.org/25590
Reviewed-by: Fulu Li <fulu@couchbase.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...


Revision tags: 2.0.1-macosx
# cb20269c 05-Feb-2013 Filipe David Borba Manana <fdmanana@apache.org>

MB-7656 Move json collator to src/views/

So that all view related code is clearly separated
from database related code.

Change-Id: Ibc9e48c8f6ee71c2283a11427d8c97d2f72e9860

MB-7656 Move json collator to src/views/

So that all view related code is clearly separated
from database related code.

Change-Id: Ibc9e48c8f6ee71c2283a11427d8c97d2f72e9860
Reviewed-on: http://review.couchbase.org/24420
Reviewed-by: Aaron Miller <apage43@ninjawhale.com>
Tested-by: Aaron Miller <apage43@ninjawhale.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...


Revision tags: 2.0.1-linux, 2.0.0-couchbase
# 84b26642 06-Sep-2012 Jens Alfke <jens@couchbase.com>

MB-101: Pedantic-warning fixes

Change-Id: I8f999888d4748fcdb5a8889f9b97c67c911d84d4
Reviewed-on: http://review.couchbase.org/21002
Tested-by: Aaron Miller <apage43@ninjawhale.com>

MB-101: Pedantic-warning fixes

Change-Id: I8f999888d4748fcdb5a8889f9b97c67c911d84d4
Reviewed-on: http://review.couchbase.org/21002
Tested-by: Aaron Miller <apage43@ninjawhale.com>
Reviewed-by: Aaron Miller <apage43@ninjawhale.com>

show more ...


Revision tags: 2.0.0r
# 8299a6bc 10-Aug-2012 Jens Alfke <jens@couchbase.com>

MB-6186: Fix bug in JSON collator

It could fall off the end of the input string while parsing a numeric key.

Change-Id: I17afa26456908998b1fb124afcd0f15e760e8faf
Reviewed-on: ht

MB-6186: Fix bug in JSON collator

It could fall off the end of the input string while parsing a numeric key.

Change-Id: I17afa26456908998b1fb124afcd0f15e760e8faf
Reviewed-on: http://review.couchbase.org/19477
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Tested-by: Jens Alfke <jens@couchbase.com>

show more ...


# 0f0f074e 10-Jul-2012 Jens Alfke <jens@couchbase.com>

Add JSON collator function

Change-Id: Ib32f9dfd3a11327c8f03f7e94d3fe341fb0ec353
Reviewed-on: http://review.couchbase.org/18714
Reviewed-by: Jens Alfke <jens@couchbase.com>
Tested

Add JSON collator function

Change-Id: Ib32f9dfd3a11327c8f03f7e94d3fe341fb0ec353
Reviewed-on: http://review.couchbase.org/18714
Reviewed-by: Jens Alfke <jens@couchbase.com>
Tested-by: Jens Alfke <jens@couchbase.com>

show more ...