History log of /5.5.2/subjson/contrib/jsonsl/jsonsl.h (Results 1 - 9 of 9)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v7.0.0, v5.1.2, v5.0.0, v4.5.0
# 5cf05eaf 14-Dec-2015 Mark Nunberg <mnunberg@haskalah.org>

Update jsonsl

This version contains some additional optimizations in parsing code as
well as a new path_match function (which will be used in the next
commit).

Change-Id: I0

Update jsonsl

This version contains some additional optimizations in parsing code as
well as a new path_match function (which will be used in the next
commit).

Change-Id: I0414e86b4f286ebb276478ef8cb57f8953b73823
Reviewed-on: http://review.couchbase.org/57787
Well-Formed: buildbot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>
Reviewed-by: Jens Alfke <jens@couchbase.com>
Reviewed-by: Mark Nunberg <mark.nunberg@couchbase.com>
Tested-by: Mark Nunberg <mark.nunberg@couchbase.com>
Tested-by: buildbot <build@couchbase.com>

show more ...


# 431730af 16-Jul-2015 Mark Nunberg <mnunberg@haskalah.org>

Update jsonsl

Using revision 0ba6edd8e6e142cbd88ff28a8eceec9b6505a488.

Parsing speed is improved for longer strings

Change-Id: I15a6bb8c6c73e962741fe1a6be12e26366c1d0ff

Update jsonsl

Using revision 0ba6edd8e6e142cbd88ff28a8eceec9b6505a488.

Parsing speed is improved for longer strings

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

show more ...


# 1f330d76 30-Apr-2015 Mark Nunberg <mnunberg@haskalah.org>

Update jsonsl

This version is better at validation and happens to be a bit quicker at
numeric parsing.

Change-Id: If058b094157e6bb15b489c9967aa473504ce2dfb
Reviewed-on: http

Update jsonsl

This version is better at validation and happens to be a bit quicker at
numeric parsing.

Change-Id: If058b094157e6bb15b489c9967aa473504ce2dfb
Reviewed-on: http://review.couchbase.org/50439
Reviewed-by: Mark Nunberg <mark.nunberg@couchbase.com>
Tested-by: Mark Nunberg <mark.nunberg@couchbase.com>
Tested-by: buildbot <build@couchbase.com>

show more ...


# b09548e3 24-Apr-2015 Mark Nunberg <mnunberg@haskalah.org>

Update jsonsl

This also allows us to externally define the is_neg field, so we don't
have to operate off a patched version of jsonsl

Change-Id: I8c4344ef65c6d000413eb0bb5579d1b1

Update jsonsl

This also allows us to externally define the is_neg field, so we don't
have to operate off a patched version of jsonsl

Change-Id: I8c4344ef65c6d000413eb0bb5579d1b1d238b20e
Reviewed-on: http://review.couchbase.org/50201
Reviewed-by: Mark Nunberg <mark.nunberg@couchbase.com>
Tested-by: Mark Nunberg <mark.nunberg@couchbase.com>

show more ...


# 4116a8e9 05-Mar-2015 Mark Nunberg <mnunberg@haskalah.org>

Restore removed is_neg field


# bfb89cbc 05-Mar-2015 Mark Nunberg <mnunberg@haskalah.org>

Update embedded jsonsl


# 7954046a 17-Dec-2014 Mark Nunberg <mnunberg@haskalah.org>

Allow "Last element" ([-1]) notation.

This will simplify the commandset of POP, and allow us to remove them
altogether.


# 9c3aeb87 13-Dec-2014 Mark Nunberg <mnunberg@haskalah.org>

Allow to exit the parser once the match has been found

This allows a huge performance boost for documents which are rather
long, and where the match is somewhere in the middle, or in the

Allow to exit the parser once the match has been found

This allows a huge performance boost for documents which are rather
long, and where the match is somewhere in the middle, or in the
beginning - as this lets us immediately exit from the parser, and not
require us to traverse the tree!

show more ...


# e649f75a 12-Dec-2014 Mark Nunberg <mnunberg@haskalah.org>

Self-contained subdoc src