You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 29, 2021. It is now read-only.
Copy file name to clipboardExpand all lines: src/io/JSON.md
+7-6Lines changed: 7 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -5,18 +5,19 @@ This is a brain-dump of what we want to achieve with JSON IO.
5
5
### Reader
6
6
7
7
-[X] Read user schema
8
-
-[] Support other numeric types other than `Float64, Int64`
8
+
-[X] Support other numeric types other than `Float64, Int64`
9
9
-[X] Infer schema (basic)
10
-
-[ ] Infer schema (lists and structs)
10
+
-[X] Infer list schema
11
+
-[ ] Infer struct schema
11
12
-[ ] Coerce fields that have scalars and lists to lists
12
-
-[] Support projection using field names
13
+
-[X] Support projection using field names
13
14
-[ ] Add option for dealing with case sensitivity
14
-
-[] Coerce fields that can't be casted to provided schema (e.g. if one can't get int because of a float, convert the int to float instead of leaving null)
15
+
-[X] Coerce fields that can't be casted to provided schema (e.g. if one can't get int because of a float, convert the int to float instead of leaving null)
15
16
-[ ] Reduce repetition where possible
16
17
-[ ] Parity with CPP implementation (there's a Google Doc that has the spec)
0 commit comments