John Keiser
|
55faf4c5bc
|
Recommend simdjson::ondemand over simdjson::builtin::ondemand (#1380)
Co-authored-by: Daniel Lemire <lemire@gmail.com>
|
2021-01-14 17:33:49 -05:00 |
|
John Keiser
|
3279c2f15b
|
Remove unnecessary "try_get_XXX" methods
Also don't distinguish between & and && (instead, advance the first time
you encounter a scalar no matter what)
|
2021-01-11 15:19:26 -08:00 |
|
John Keiser
|
195acc3e45
|
Add find_field / find_field_unordered to object
|
2020-12-20 11:39:50 -08:00 |
|
John Keiser
|
d670906ff3
|
Don't keep a separate at_start boolean in object
|
2020-12-15 11:29:31 -08:00 |
|
John Keiser
|
f9c6dedca1
|
Add test for out-of-order parse asserts
|
2020-12-13 13:39:47 -08:00 |
|
John Keiser
|
73c7b7db3d
|
Safety: check index of scalar values before use
|
2020-12-11 11:57:09 -08:00 |
|
John Keiser
|
3aa3175378
|
Add tests for recovering from partial child iteration
|
2020-12-06 16:19:06 -08:00 |
|
John Keiser
|
4c63956624
|
Enable object["x"]["y"]
|
2020-12-06 15:23:52 -08:00 |
|
John Keiser
|
c89647af9e
|
Make all values use same underlying iterator
|
2020-12-06 15:23:52 -08:00 |
|
John Keiser
|
1303a88769
|
Unconditionally track depth
|
2020-12-06 15:23:52 -08:00 |
|
Paul Dreik
|
af4db55e66
|
remove trailing whitespace (#1284)
|
2020-11-03 21:48:09 +01:00 |
|
John Keiser
|
5b926b8196
|
Support array iteration over document
|
2020-10-06 11:29:45 -07:00 |
|
John Keiser
|
9f1786aeb1
|
Add .get(T) to value/document
|
2020-10-06 11:29:45 -07:00 |
|
John Keiser
|
ba02cda55f
|
Allow direct document iteration
|
2020-10-06 11:29:45 -07:00 |
|
John Keiser
|
88f0dc4726
|
Add API docs, ensure parser and field methods called with &
|
2020-10-06 11:29:45 -07:00 |
|
John Keiser
|
4859cb8528
|
Add SIMDJSON_ONDEMAND_SAFETY_RAILS
|
2020-10-06 11:29:45 -07:00 |
|
John Keiser
|
a700848bae
|
Move ondemand implementation to include/
|
2020-10-04 12:47:30 -07:00 |
|