The GeoJSONReader currently silently omits any nested property. This serializes the Value for an Array or Object back to a string to store within a ColumnValue::Json.
The GeoJSONWriter currently silently omits any ColumnValue::Json or ColumnValue::Binary. This PR writes the contained JSON string to the output writer. It leaves writing binary to a future PR (which should probably at least have the option of converting to hex?)
I'm not sure why but I was unable to run tests locally because they failed with
= note: ld: library 'pq' not found
I'm guessing this has something to do with Postgres' libpq, but brew install libpq says it's already installed.
The GeoJSONReader currently silently omits any nested property. This serializes the
Value
for an Array or Object back to a string to store within aColumnValue::Json
.The GeoJSONWriter currently silently omits any
ColumnValue::Json
orColumnValue::Binary
. This PR writes the contained JSON string to the output writer. It leaves writing binary to a future PR (which should probably at least have the option of converting to hex?)I'm not sure why but I was unable to run tests locally because they failed with
I'm guessing this has something to do with Postgres' libpq, but
brew install libpq
says it's already installed.