Support for Avro 'single-object encoding' headers in serialize/deserialize
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia con l’esempio Jackson AvroMapper nell’issue e confronta i relativi byte grezzi con org.apache.avro.message.BinaryMessageEncoder utilizzando la specifica di single-object encoding. Traccia i punti di ingresso sia della serializzazione sia della deserializzazione, quindi verifica che Jackson possa produrre e analizzare header corrispondenti per array di byte interoperabili.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Looking for some inter-operability between the org.apache.avro.message.BinaryMessageEncoder (that is used by the Java beans generated by the avro maven/gradle plug-ins) and the raw bytes generated by the Jackson 'AvroMapper' as per the example code:
byte[] avroData = mapper.writer(schema)
.writeValueAsBytes(empl);
It looks like the Avro BinaryMessageEncoder is adding a header as described by https://avro.apache.org/docs/1.8.2/spec.html#single_object_encoding_spec
Is there some way to get the Jackson 'AvroMapper' to generate and to parse byte arrays with the same headers?
- Lingua principale
- Java
- Stelle
- 348
- Fork
- 159
- Merge medio
- 21h 39m
- PR unite (30g)
- 41
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di FasterXML/jackson-dataformats-binary
-
protobuf
Difficoltà 4/5 3-5 giorni Idoneità per principianti 56/100
FasterXML/jackson-dataformats-binary#863 ·
I maintainer di solito rispondono entro 1 giorno
-
avro
Difficoltà 4/5 3-5 giorni Idoneità per principianti 57/100
FasterXML/jackson-dataformats-binary#862 ·
I maintainer di solito rispondono entro 1 giorno
-
smile
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
FasterXML/jackson-dataformats-binary#861 ·
I maintainer di solito rispondono entro 1 giorno
-
cbor
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
FasterXML/jackson-dataformats-binary#860 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
FasterXML/jackson-dataformats-binary#790 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di FasterXML/jackson-dataformats-binary
Issue simili
-
[Bug] Lock owned by another client (e.g. Text app) cannot be unlocked from the appForse già presa @falkloewert l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
oracle/graalvm-reachability-metadata#11026 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
checkstyle/checkstyle#22050 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement Improvement
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
zowe/zowe-client-java-sdk#647 ·
-
RRX SAX: </rdf:RDF> inside rdf:parseType="Literal" ends the document ("Inconsistent parserMode:TOP")Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
apache/jena#4334 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno