gora-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Maria Podorvanova <podorvanova.ma...@gmail.com>
Subject Add datastore for Elasticsearch. Outreachy Week 8 Report
Date Sun, 24 Jan 2021 13:16:05 GMT
Hi,

Report #8
Period: January, 17 - January, 23
Activities:
- Fix createSchema method [1]

   1. Added the index mappings while creating the Elasticsearch index
   2. Added getter and setter to enum Datatype

- Implement serialization/deserialization for some Avro data types [2]

   1. Implemented serializeFieldValue and deserializeFieldValue methods for
   ARRAY BOOLEAN, BYTES and FIXED Avro data types
   2. Fixed deserialization for STRING Avro data type
   3. Added javadoc descriptions

- The following tests are passing now:

   1. testCreateSchema, testAutoCreateSchema for createSchema method
   2. testSchemaExists
   3. testPut
   4. testGet

- Wrote a blog post #4

Here are links to the commits:
[1]
https://github.com/podorvanova/gora/commit/6b9c21095fa4e9327328ec881b659c60c58c4941
[2]
https://github.com/podorvanova/gora/commit/e459309b3f750af65a181d4904470eaee9c29a2e

Question:
I didn't quite understand what kind of type is represented by FIXED Avro
data type. I looked through other modules and found that FIXED case is not
being processed neither in serialization nor in deserialization, so I did
the same for now.

Regards,
Maria

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message