presto-pulsar/src/main/java/org/apache/pulsar/sql/presto/PulsarColumnHandle.java [185:197]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            return false;
        }
        if (!Arrays.deepEquals(fieldNames, that.fieldNames)) {
            return false;
        }
        if (!Arrays.deepEquals(positionIndices, that.positionIndices)) {
            return false;
        }
        return Objects.equals(handleKeyValueType, that.handleKeyValueType);
    }

    @Override
    public int hashCode() {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



presto-pulsar/src/main/java/org/apache/pulsar/sql/presto/PulsarColumnMetadata.java [115:127]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            return false;
        }
        if (!Arrays.deepEquals(fieldNames, that.fieldNames)) {
            return false;
        }
        if (!Arrays.deepEquals(positionIndices, that.positionIndices)) {
            return false;
        }
        return Objects.equals(handleKeyValueType, that.handleKeyValueType);
    }

    @Override
    public int hashCode() {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



