i am a little confused about the roles of record schema names when using avro in hadoop.
when i read from avro files in hadoop with a reader schema that has a different name but otherwise is a sound projection, then everything seems to work fine. however if the writer and reader schema names have different names, then field aliases don't seem to work anymore. is this what should be expected? and what is the rationale for this behavior? at one point the schema name seems to be ignored (how else can i read using a schema with a different name), but at another point it seems to matter (for field aliases). according to the avro spec the record schemas do not match...
