Daniel Lemire
|
52b8d50178
|
Going less crazy.
|
2020-03-26 21:04:24 -04:00 |
Daniel Lemire
|
f581627d10
|
Let us get circle ci to be more aggressive
|
2020-03-26 20:10:34 -04:00 |
Daniel Lemire
|
6a8ec95a46
|
Various fixes.
|
2020-03-26 20:08:54 -04:00 |
Daniel Lemire
|
b6c6680add
|
Ported jsoncheck.
|
2020-03-26 19:56:04 -04:00 |
Daniel Lemire
|
5fb149f833
|
Converted inter_tests...
|
2020-03-26 19:52:17 -04:00 |
Daniel Lemire
|
abb0bf9247
|
Fixed basictests
|
2020-03-26 19:40:29 -04:00 |
Daniel Lemire
|
8f3ddd3a73
|
Updating allparserscheckfile
|
2020-03-26 17:15:33 -04:00 |
Daniel Lemire
|
8f34e6714a
|
Removing dead code.
|
2020-03-26 17:01:51 -04:00 |
John Keiser
|
56841bcede
|
Fix conversion error on Windows
|
2020-03-26 12:48:07 -07:00 |
John Keiser
|
006cc2ed60
|
Remove simdjson_move_result
|
2020-03-26 12:48:03 -07:00 |
Daniel Lemire
|
c79cf8d6bf
|
Correcting indentation.
|
2020-03-26 12:01:35 -07:00 |
Daniel Lemire
|
cf704cf81b
|
Introducing strict tests (-Werror) only for GCC 8 and GCC 9.
|
2020-03-26 12:01:35 -07:00 |
Daniel Lemire
|
265d474ec8
|
Can we test with GCC 9
|
2020-03-26 12:01:35 -07:00 |
John Keiser
|
2e420169c3
|
Remove document::parse and document::load
|
2020-03-26 10:13:09 -07:00 |
John Keiser
|
5aec2671ea
|
Remove JsonStream. Use parse_many() instead.
|
2020-03-26 09:25:07 -07:00 |
Daniel Lemire
|
ab0e22a316
|
Trying to migrate distinctuseridcompetition to new API. (#624)
* Trying to migrate distinctuseridcompetition to new API.
* Ok. Good performance + got rid of old API.
|
2020-03-26 12:06:28 -04:00 |
John Keiser
|
06587824be
|
Deprecate ParsedJson::Iterator
|
2020-03-25 18:26:51 -07:00 |
John Keiser
|
a0bce440a6
|
Remove document_iterator, document::iterator, ParsedJsonIterator
Keep ParsedJson::Iterator only, without template, in same form as
it was in 0.2
|
2020-03-25 18:26:51 -07:00 |
John Keiser
|
26b15251e2
|
Split docs into multiple files
|
2020-03-25 18:25:14 -07:00 |
Daniel Lemire
|
1cf4fe405d
|
Fixing issue 602 (#621)
|
2020-03-25 21:06:20 -04:00 |
Daniel Lemire
|
6b8f5d3354
|
Fixing issue 601 (#618)
* Fixing issue 601
|
2020-03-25 20:44:55 -04:00 |
John Keiser
|
d5af359365
|
Fix compile error in master (#619)
|
2020-03-25 20:11:23 -04:00 |
Daniel Lemire
|
8769e42a56
|
Fixes issue 600 (#614)
* Fixes issue 600
|
2020-03-25 18:01:23 -04:00 |
John Keiser
|
7cde65aa6e
|
This deprecates json_parse() and build_parsed_json().
|
2020-03-25 14:19:24 -07:00 |
John Keiser
|
e1b1500e3b
|
Make _padded available without using namespace simdjson
|
2020-03-25 09:37:18 -07:00 |
John Keiser
|
2943a1c27f
|
Reorganize README and add documentation
|
2020-03-25 09:36:48 -07:00 |
John Keiser
|
b28cafc1d1
|
Remove backslash unescaping from JSON pointer impl
Also speed up non-escaped key lookup
|
2020-03-25 08:56:40 -07:00 |
Daniel Lemire
|
65f999b7b7
|
Fixes issue 598. (#608)
* Fixes issue 598.
* Dropping old code.
|
2020-03-25 11:22:16 -04:00 |
John Keiser
|
06d6636b97
|
Update jsonpointer tool to use new API
|
2020-03-24 16:35:39 -07:00 |
John Keiser
|
eb5a1ea113
|
Merge pull request #596 from simdjson/jkeiser/json-pointer
Support JSON pointer in DOM navigation model
|
2020-03-24 09:46:39 -07:00 |
Daniel Lemire
|
d84e70b6e5
|
migrating minifier competition to new API (#597)
* Migrating minifiercompetition to new API.
|
2020-03-24 10:13:55 -04:00 |
Daniel Lemire
|
7ff034504d
|
Migrating parsingcompetition to new API. (#593)
* Migrating parsingcompetition to new API.
* Removing ParsedJson
|
2020-03-24 10:06:44 -04:00 |
Daniel Lemire
|
dedf0c6a8d
|
Merge branch 'master' into jkeiser/json-pointer
|
2020-03-24 09:51:59 -04:00 |
Daniel Lemire
|
5514ae3879
|
Adding another user.
|
2020-03-24 09:41:32 -04:00 |
Daniel Lemire
|
5af0dfb031
|
Putting back the fuzzer badge and extending the documentation. (#587)
|
2020-03-24 10:50:27 +01:00 |
John Keiser
|
0bcda5e384
|
Support JSON pointer in DOM navigation model
|
2020-03-23 15:05:20 -07:00 |
Daniel Lemire
|
d1eef242c6
|
Trying to give better guidance regarding large files. (#594)
|
2020-03-23 18:04:22 -04:00 |
John Keiser
|
ceee00b276
|
Use c++ instead of g++ in quick start for clang
|
2020-03-23 14:59:13 -07:00 |
John Keiser
|
6c2ab064cb
|
Correct quick start
Not sure how this update didn't make it in, but it's necessary.
|
2020-03-23 14:59:13 -07:00 |
Daniel Lemire
|
772a5dc3d5
|
Updated script so that we generate a small and a large file.
|
2020-03-23 14:06:10 -04:00 |
Daniel Lemire
|
3e39a998ce
|
Merge branch 'master' of github.com:lemire/simdjson
Conflicts:
include/simdjson/jsonstream.h
|
2020-03-22 12:40:34 -04:00 |
Daniel Lemire
|
2867dc50fa
|
Minor typo.
|
2020-03-22 12:39:01 -04:00 |
Bruce Mitchener
|
c3c43769ae
|
Fix typos.
|
2020-03-22 09:14:14 -07:00 |
John Keiser
|
36ceaa4452
|
Keep loaded_bytes in parser to reduce allocation
Also centralized memory ownership to make it easy to keep data around
|
2020-03-21 18:12:16 -07:00 |
John Keiser
|
c34b1a1b2a
|
Organize basic tests to make easier to turn on/off
|
2020-03-21 18:12:16 -07:00 |
John Keiser
|
e4df0ca368
|
Add parse, parse_many, load, load_many tests
|
2020-03-21 18:12:16 -07:00 |
Daniel Lemire
|
8a91cecf41
|
testing only with ok documents.
|
2020-03-21 18:12:16 -07:00 |
Daniel Lemire
|
04e8710cf5
|
Testing issue 570
|
2020-03-21 18:12:16 -07:00 |
John Keiser
|
e8b3f9eaad
|
Support document::parse("[1,2,3]"_padded)
|
2020-03-21 11:15:20 -07:00 |
Daniel Lemire
|
23d6ec6cff
|
Testing clang + libc++ (#579)
* Testing clang + libc++
* I love how docker makes permissions super complicated.
|
2020-03-21 11:23:11 -04:00 |