Sebastian Tota
11/20/2025, 7:42 PMAvroParquetWriters.forReflectRecord since it specifically returns back the T object we pass in, but we know this is the least efficient solution. I thought about switching to using forGenericRecord, but that method returns a ParquetWriterFactory of GenericRecord which means we no longer have access to the event time information of the record in our Bucket Assigner.
Does anyone have any recommendations for how we can optimize this Parquet writer?