like this?? foreach fieldKey rec.set(fieldKey, null);
On Mon, Aug 9, 2010 at 1:07 PM, David Rosenstrauch <[email protected]> wrote: > There doesn't seem to be any method call available in the API for > GenericRecord to completely erase all of its data so that it can be reused. > > I'm planning to use an Avro GenericRecord (GenericData.Record) inside a > Hadoop Reducer, and it would be much better from a memory usage perspective > if I could just clear the record's contents at the beginning of every > reduce() call, rather than having to instantiate a new one for each call. > > Any way to make this happen? (And if no, anyone think this is something > important enough that I should file a bug report on this?) > > Thanks, > > DR >
