avro-schema icon indicating copy to clipboard operation
avro-schema copied to clipboard

Apache Avro schema tools for Tarantool

Results 32 avro-schema issues
Sort by recently updated
recently updated
newest added

``` #!/usr/bin/tarantool local avro = require('avro_schema') local yaml = require('yaml') local schema={ name='example', type='record', fields={ {name='f1', type='long', default=0}, {name='f2', type='long', default=0}, {name='f3', type='long', default=0}, } } local _, created =...

bug

Found problem with nested records schema. Here is test case, we got error if `deep` >= 32. Also you can uncomment array and map, after that you will receive error...

bug

fingerprints & additional attributes in ast should be documented

documentation
good first issue

schema ``` { type = "record", name = "ns2.ns3.system_settings_protected", namespace = "ns1", ... } ``` is parsed like ``` { type = "record", name = "ns1.system_settings_protected" ... } ``` and...

bug

This is follow up of #64. At least the one case found where box.NULL need to be specified explicitly: union with 'null' branch. Consider test case (can be added to...

bug

``` local json = require('json') local schema, ok, res, handle, obj local schema = [[ { "fields": [ { "name": "f1", "type": "int" }, { "name": "union", "type": [ "null",...

good first issue
code health

Avro `export` function produces something close to [Avro canonical form](http://avro.apache.org/docs/1.8.2/spec.html#Transforming+into+Parsing+Canonical+Form) This statement should be checked and documented. Do not forget about our extension, `forward_regerences`: In that case we have to...

documentation
good first issue

validate accepts lua strings, while flatten only accepts data type of msgpack

bug

Rules for the record and record* are the following: 1. record on uplevel (inside tuple / array / union): encode with wrapping array; 2. record inside another record or record*:...

documentation

do not forget about ctrange behavior with nulls absence -> not modify null -> delete

documentation
good first issue