Alexey Khatskevich

Results 20 issues of Alexey Khatskevich

It is not native for a web to support jsons generated by Avro unions: ``` {int, strint} -- schema { "int": 5} -- unflattened {5} -- what web wants ```...

enhancement
in design

documentation
good first issue

Default field values are not tested. Main types to test: * scalars * records * arrays, maps (only blank are supported by now) * unions * compositions of records and...

good first issue
code health

E.e. several arrays. Union with several branches of the same type cannot be encoded, however, it passes `create` stage and `validate` works somehow. [avro schema doc](http://avro.apache.org/docs/1.8.2/spec.html#Unions) We have to prohibit...

bug

Sometimes one needs only know if the data is valid (copying is not necessary). Small bench showed that this can increase speed drastically: 150Krps -> 600Krps. A separate function can...

enhancement
performance

Prohibit any non-related to the Avro and non-mentioned in `preserve_in_ast` field.

feature

This type can store any scalar type (null, int , double, string...)

enhancement
in design

since we have nullable records, unions, maps, and arrays, one may want to update just some subelement of those complex types, however, it is impossible without json path. The feature...

enhancement
in design

**What's wrong** TTL `timestamp - toIntervalYear(30)` supposed to delete all records smaller then `2054`, but for some reason records smaller then `2000` preserve. It looks like there is a wrap...

potential bug

According to the [repo notes](https://github.com/openresty/luajit2), turning off strcmp optimizations makes luajit Valgrind clean. That would help analyze memory leaks...

feature
build
luajit