Added, revised, and debugged some tests and test issues. Updated javadocs and pom.xml. We now add SystemSchema.json to azure-cosmos-serialization.jar. Javadocs don't currently build.

This commit is contained in:
David Noble
2019-09-16 23:32:26 -07:00
parent 446d44b24b
commit dee374eacc
38 changed files with 1835 additions and 1966 deletions

View File

@@ -0,0 +1,26 @@
// Demo schema that utilizes nullable typed scopes.
{
"schemas": [
{
"name": "Nullables",
"id": 1,
"type": "schema",
"properties": [
{ "path": "nullbool", "type": { "type": "array", "items": { "type": "bool" } } },
{ "path": "nullset", "type": { "type": "set", "items": { "type": "utf8" } } },
{ "path": "nullarray", "type": { "type": "array", "items": { "type": "float32" } } },
{
"path": "nulltuple",
"type": {
"type": "array",
"items": { "type": "tuple", "nullable": false, "items": [{ "type": "int32" }, { "type": "int64" }] }
}
},
{
"path": "nullmap",
"type": { "type": "map", "keys": { "type": "guid" }, "values": { "type": "uint8" } }
}
]
}
]
}