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

Switch to Plain View
Avro >> mail # user >> Union resolution in dynamic languages

Wai Yip Tung 2014-06-04, 23:40
Wai Yip Tung 2014-06-05, 01:34
Grant Overby 2014-06-05, 13:47
Wai Yip Tung 2014-06-05, 17:40
Grant Overby 2014-06-05, 18:00
Copy link to this message
Re: Union resolution in dynamic languages
For what it's worth, I've taken, for reasons including the tricky handling
in dynamic things, I've taken to defining "unions" in the Thrift or
Protocol Buffer style.  Instead of "union(A,B,C,D)", I do
"struct(union(null, A) a, union(null, B) b, union(null, C) c, union(null,
D) d").  Note that this implies certain storage inefficiencies.  I'm doing
this in RPC-land, which the extra few bytes aren't bothering me.

On Thu, Jun 5, 2014 at 11:00 AM, Grant Overby (groverby) <[EMAIL PROTECTED]