History log of /6.6.0/subjson/contrib/jsonsl/ (Results 1 – 11 of 11)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5cf05eaf14-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: I0414e86b4f286ebb276478ef8

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

431730af16-Jul-2015 Mark Nunberg <mnunberg@haskalah.org>

Update jsonsl

Using revision 0ba6edd8e6e142cbd88ff28a8eceec9b6505a488.

Parsing speed is improved for longer strings

Change-Id: I15a6bb8c6c73e962741fe1a6be12e26366c1d0ff
Reviewed-on: http://review.

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

1f330d7630-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://review.couchbase.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://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 ...

b09548e324-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: I8c4344ef65c6d000413eb0bb5579d1b1d238b20e
Reviewed-on

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

1efa455e23-Apr-2015 Trond Norbye <trond.norbye@gmail.com>

Don't advise the compiler about register usage

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

Don't advise the compiler about register usage

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

show more ...

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

jsonsl: fix crash when nkey == component->nkey, but is ix

This is a rare case, but I just ran into it

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

Restore removed is_neg field

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

Update embedded jsonsl

7954046a17-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.

9c3aeb8713-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
beginning -

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

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

Self-contained subdoc src