Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Avro, mail # user - Avro IDL: Sharing complex types in multiple protocols


Copy link to this message
-
Avro IDL: Sharing complex types in multiple protocols
Sharad Agarwal 2010-07-22, 18:40
I don't find a way to to share complex type in more than one protocol. I
want to do something like:

@namespace ("x.y")
protocol Protocol1 {
  record MyRecord {
    string name;
  }
  void message1(MyRecord r);
}
@namespace ("x.y.z")
protocol Protocol2 {
  void message2(x.y.MyRecord r);
}

Is there a workaround for this ?

Sharad