I have a protocol schema  hello.avpr

{ ....
types: {
   { name : input_msg ,  type: record : fields [
        { name: date , type int },
       { name :msg, type: string}
    ]
  }

}

}


now if I need to serialize the record "input_msg", I'm going to need its
schema,
so I'd need to pass a schema obj to DataFileWriter. but how can I parse the
schema out from schema file?
the schema for "input_msg" is not a standalone file.

I would like a way to write the type of "input_msg" in a standalone file,
and then reference/include that from my hello.avpr.
is this possible?


also btw, for an avro-generate object class, would it be better to make the
getSchema() method static?
that way I can get its schema without creating an actual obj



maybe this is not a big issue, we can simply create some hack scripts to
paste together individual files, i.e. creating our own
"include" macro, but that's kind of kludgy

thanks
Yang

Reply via email to