mirror of
https://github.com/wader/fq.git
synced 2025-01-02 02:24:43 +03:00
a7a101ca67
Also add authors to avro and macho decoders Generated with: for i in $(go run . -r -n '_registry | [([([.files[][].name | split(".")[0]] | unique[]), (.formats[].name)] | count[] | select(.[1] == 2)[0]), (.formats[] | select(.decode_in_arg).name)] | unique[]'); do DIR=$(dirname $(find format -name $i.go)); echo "$ fq -h $i" > "$DIR/testdata/help_$i.fqtest" ; done
29 lines
751 B
Plaintext
29 lines
751 B
Plaintext
$ fq -h avro_ocf
|
|
avro_ocf: Avro object container file decoder
|
|
|
|
Decode examples
|
|
===============
|
|
|
|
# Decode file as avro_ocf
|
|
$ fq -d avro_ocf . file
|
|
# Decode value as avro_ocf
|
|
... | avro_ocf
|
|
|
|
Supports reading Avro Object Container Format (OCF) files based on the 1.11.0 specification.
|
|
|
|
Capable of handling null, deflate, and snappy codecs for data compression.
|
|
|
|
Limitations:
|
|
|
|
- Schema does not support self-referential types, only built-in types.
|
|
- Decimal logical types are not supported for decoding, will just be treated as their primitive type
|
|
|
|
References
|
|
==========
|
|
- https://avro.apache.org/docs/current/spec.html#Object+Container+Files
|
|
|
|
Authors
|
|
=======
|
|
- Xentripetal xentripetal@fastmail.com @xentripetal (https://github.com/xentripetal)
|
|
|