Thank you very much Dough and Scott,

On Wed, Jul 27, 2011 at 11:16 PM, Scott Carey <[email protected]> wrote:

> The code needs both schemas, and then it can resolve the difference between
> the schemas and read the old data using the new schema.
>
> In the Java API this usually means passing the old 'writer' schema as well
> as the new 'reader' schema to the object responsible for reading the data.
>
> As Doug described, the 'writer' schema must be available somehow, either by
> storing it with the data or from a reference.  For example, the Avro Data
> File format stores the schema that all records in the file conform to in the
> file header.  Then any reader can discover the written schema when opening
> the file.
>
> -Scott
>
> On 7/27/11 3:24 AM, "Giancarlo Frison" <[email protected]> wrote:
>
> Hi all,
>
> I'm wondering if it's possible to load stored records with extends schemas.
> If I store a record with 3 fields, is it possible by any chance to load it
> by an extended schema definition (for instance with one field more)?
> I tried it but the serialized record is unreadable by the newest schema.
> What I can do to accomplish this purpose?
>
> thanks,
>
> --
>
> Giancarlo Frison
>
> http://gfrison.com
>
>


-- 

Giancarlo Frison

Reply via email to