Since version 1.2.2.0, ResultSetMetaData.isSigned() method correctly returns true for standard signed integer types including TINYINT, SMALLINT, INTEGER, and BIGINT.
However, it has been observed that for columns with the HUGEINT data type, isSigned() incorrectly returns false.
According to the documentation, HUGEINT is a signed sixteen-byte integer type. Therefore, ResultSetMetaData.isSigned() should return true for HUGEINT columns to accurately reflect its signed nature.