This PR fixes H2 DB support after switching to 1.4.197 by removing Java compatibility code (custom aggregate array_agg) and introducing implementation for H2 return value for aggregate.
From previously proposed code, this one implements directly IResultSetReadColumn protocol for Object[] type. This solution looks much better than re-implementing protocol for Object type with bunch of conditions.
This PR fixes H2 DB support after switching to
1.4.197
by removing Java compatibility code (custom aggregatearray_agg
) and introducing implementation for H2 return value for aggregate.From previously proposed code, this one implements directly
IResultSetReadColumn
protocol forObject[]
type. This solution looks much better than re-implementing protocol forObject
type with bunch of conditions.