f79305a402
### What changes were proposed in this pull request? This PR fixes the issue that `PostgresDialect` can't treat arrays of some types. Though PostgreSQL supports wide range of types (https://www.postgresql.org/docs/13/datatype.html), the current `PostgresDialect` can't treat arrays of the following types. * xml * tsvector * tsquery * macaddr * macaddr8 * txid_snapshot * pg_snapshot * point * line * lseg * box * path * polygon * circle * pg_lsn * bit varying * interval NOTE: PostgreSQL doesn't implement arrays of serial types so this PR doesn't care about them. ### Why are the changes needed? To provide better support with PostgreSQL. ### Does this PR introduce _any_ user-facing change? Yes. PostgresDialect can handle arrays of types shown above. ### How was this patch tested? New test. Closes #31419 from sarutak/postgres-array-types. Authored-by: Kousuke Saruta <sarutak@oss.nttdata.com> Signed-off-by: Takeshi Yamamuro <yamamuro@apache.org> |
||
---|---|---|
.. | ||
benchmarks | ||
src | ||
pom.xml |