diff --git a/core/trino-spi/pom.xml b/core/trino-spi/pom.xml index 7a3175bfeb04..b089e4eff8d3 100644 --- a/core/trino-spi/pom.xml +++ b/core/trino-spi/pom.xml @@ -212,854 +212,7 @@ - - java.class.nonPublicPartOfAPI - class io.trino.spi.block.SqlMap.HashTableSupplier - class io.trino.spi.block.SqlMap.HashTableSupplier - - - java.method.visibilityReduced - method void io.trino.spi.block.SqlMap::<init>(io.trino.spi.type.MapType, io.trino.spi.block.Block, io.trino.spi.block.Block, io.trino.spi.block.SqlMap.HashTableSupplier, int, int) - method void io.trino.spi.block.SqlMap::<init>(io.trino.spi.type.MapType, io.trino.spi.block.Block, io.trino.spi.block.Block, io.trino.spi.block.SqlMap.HashTableSupplier, int, int) - public - - - java.method.returnTypeChangedCovariantly - method <E extends java.lang.Throwable> io.trino.spi.block.Block io.trino.spi.block.BufferedMapValueBuilder::build(int, io.trino.spi.block.MapValueBuilder<E>) throws E - method <E extends java.lang.Throwable> io.trino.spi.block.SqlMap io.trino.spi.block.BufferedMapValueBuilder::build(int, io.trino.spi.block.MapValueBuilder<E>) throws E - - - java.method.returnTypeChangedCovariantly - method <E extends java.lang.Throwable> io.trino.spi.block.Block io.trino.spi.block.MapValueBuilder<E extends java.lang.Throwable>::buildMapValue(io.trino.spi.type.MapType, int, io.trino.spi.block.MapValueBuilder<E>) throws E - method <E extends java.lang.Throwable> io.trino.spi.block.SqlMap io.trino.spi.block.MapValueBuilder<E extends java.lang.Throwable>::buildMapValue(io.trino.spi.type.MapType, int, io.trino.spi.block.MapValueBuilder<E>) throws E - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.type.MapType::getObject(io.trino.spi.block.Block, int) - method io.trino.spi.block.SqlMap io.trino.spi.type.MapType::getObject(io.trino.spi.block.Block, int) - - - java.method.returnTypeChanged - method <E extends java.lang.Throwable> io.trino.spi.block.Block io.trino.spi.block.BufferedMapValueBuilder::build(int, io.trino.spi.block.MapValueBuilder<E>) throws E - method <E extends java.lang.Throwable> io.trino.spi.block.SqlMap io.trino.spi.block.BufferedMapValueBuilder::build(int, io.trino.spi.block.MapValueBuilder<E>) throws E - - - java.method.returnTypeChanged - method <E extends java.lang.Throwable> io.trino.spi.block.Block io.trino.spi.block.MapValueBuilder<E extends java.lang.Throwable>::buildMapValue(io.trino.spi.type.MapType, int, io.trino.spi.block.MapValueBuilder<E>) throws E - method <E extends java.lang.Throwable> io.trino.spi.block.SqlMap io.trino.spi.block.MapValueBuilder<E extends java.lang.Throwable>::buildMapValue(io.trino.spi.type.MapType, int, io.trino.spi.block.MapValueBuilder<E>) throws E - - - java.method.returnTypeChanged - method io.trino.spi.block.Block io.trino.spi.type.MapType::getObject(io.trino.spi.block.Block, int) - method io.trino.spi.block.SqlMap io.trino.spi.type.MapType::getObject(io.trino.spi.block.Block, int) - - - java.class.removed - class io.trino.spi.block.SingleRowBlock - - - java.class.removed - class io.trino.spi.block.SingleRowBlockEncoding - - - java.method.returnTypeChanged - method <E extends java.lang.Throwable> io.trino.spi.block.Block io.trino.spi.block.BufferedRowValueBuilder::build(io.trino.spi.block.RowValueBuilder<E>) throws E - method <E extends java.lang.Throwable> io.trino.spi.block.SqlRow io.trino.spi.block.BufferedRowValueBuilder::build(io.trino.spi.block.RowValueBuilder<E>) throws E - - - java.method.returnTypeChanged - method <E extends java.lang.Throwable> io.trino.spi.block.Block io.trino.spi.block.RowValueBuilder<E extends java.lang.Throwable>::buildRowValue(io.trino.spi.type.RowType, io.trino.spi.block.RowValueBuilder<E>) throws E - method <E extends java.lang.Throwable> io.trino.spi.block.SqlRow io.trino.spi.block.RowValueBuilder<E extends java.lang.Throwable>::buildRowValue(io.trino.spi.type.RowType, io.trino.spi.block.RowValueBuilder<E>) throws E - - - java.method.returnTypeChanged - method io.trino.spi.block.Block io.trino.spi.type.RowType::getObject(io.trino.spi.block.Block, int) - method io.trino.spi.block.SqlRow io.trino.spi.type.RowType::getObject(io.trino.spi.block.Block, int) - - - java.class.removed - class io.trino.spi.block.AbstractVariableWidthBlock - - - java.method.removed - method io.airlift.slice.Slice io.trino.spi.block.VariableWidthBlock::getRawSlice(int) - - - java.method.removed - method boolean io.trino.spi.block.VariableWidthBlock::isEntryNull(int) - - - java.class.noLongerInheritsFromClass - class io.trino.spi.block.VariableWidthBlock - class io.trino.spi.block.VariableWidthBlock - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractArrayBlock::copyPositions(int[], int, int) @ io.trino.spi.block.ArrayBlock - method io.trino.spi.block.ArrayBlock io.trino.spi.block.ArrayBlock::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractArrayBlock::copyRegion(int, int) @ io.trino.spi.block.ArrayBlock - method io.trino.spi.block.ArrayBlock io.trino.spi.block.ArrayBlock::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ArrayBlock::copyWithAppendedNull() - method io.trino.spi.block.ArrayBlock io.trino.spi.block.ArrayBlock::copyWithAppendedNull() - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ArrayBlock::getLoadedBlock() - method io.trino.spi.block.ArrayBlock io.trino.spi.block.ArrayBlock::getLoadedBlock() - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractArrayBlock::getRegion(int, int) @ io.trino.spi.block.ArrayBlock - method io.trino.spi.block.ArrayBlock io.trino.spi.block.ArrayBlock::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractArrayBlock::getSingleValueBlock(int) @ io.trino.spi.block.ArrayBlock - method io.trino.spi.block.ArrayBlock io.trino.spi.block.ArrayBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ByteArrayBlock::copyPositions(int[], int, int) - method io.trino.spi.block.ByteArrayBlock io.trino.spi.block.ByteArrayBlock::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ByteArrayBlock::copyRegion(int, int) - method io.trino.spi.block.ByteArrayBlock io.trino.spi.block.ByteArrayBlock::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ByteArrayBlock::copyWithAppendedNull() - method io.trino.spi.block.ByteArrayBlock io.trino.spi.block.ByteArrayBlock::copyWithAppendedNull() - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ByteArrayBlock::getRegion(int, int) - method io.trino.spi.block.ByteArrayBlock io.trino.spi.block.ByteArrayBlock::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ByteArrayBlock::getSingleValueBlock(int) - method io.trino.spi.block.ByteArrayBlock io.trino.spi.block.ByteArrayBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Fixed12Block::copyPositions(int[], int, int) - method io.trino.spi.block.Fixed12Block io.trino.spi.block.Fixed12Block::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Fixed12Block::copyRegion(int, int) - method io.trino.spi.block.Fixed12Block io.trino.spi.block.Fixed12Block::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Fixed12Block::copyWithAppendedNull() - method io.trino.spi.block.Fixed12Block io.trino.spi.block.Fixed12Block::copyWithAppendedNull() - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Fixed12Block::getRegion(int, int) - method io.trino.spi.block.Fixed12Block io.trino.spi.block.Fixed12Block::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Fixed12Block::getSingleValueBlock(int) - method io.trino.spi.block.Fixed12Block io.trino.spi.block.Fixed12Block::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Int128ArrayBlock::copyPositions(int[], int, int) - method io.trino.spi.block.Int128ArrayBlock io.trino.spi.block.Int128ArrayBlock::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Int128ArrayBlock::copyRegion(int, int) - method io.trino.spi.block.Int128ArrayBlock io.trino.spi.block.Int128ArrayBlock::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Int128ArrayBlock::copyWithAppendedNull() - method io.trino.spi.block.Int128ArrayBlock io.trino.spi.block.Int128ArrayBlock::copyWithAppendedNull() - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Int128ArrayBlock::getRegion(int, int) - method io.trino.spi.block.Int128ArrayBlock io.trino.spi.block.Int128ArrayBlock::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Int128ArrayBlock::getSingleValueBlock(int) - method io.trino.spi.block.Int128ArrayBlock io.trino.spi.block.Int128ArrayBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.IntArrayBlock::copyPositions(int[], int, int) - method io.trino.spi.block.IntArrayBlock io.trino.spi.block.IntArrayBlock::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.IntArrayBlock::copyRegion(int, int) - method io.trino.spi.block.IntArrayBlock io.trino.spi.block.IntArrayBlock::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.IntArrayBlock::copyWithAppendedNull() - method io.trino.spi.block.IntArrayBlock io.trino.spi.block.IntArrayBlock::copyWithAppendedNull() - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.IntArrayBlock::getRegion(int, int) - method io.trino.spi.block.IntArrayBlock io.trino.spi.block.IntArrayBlock::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.IntArrayBlock::getSingleValueBlock(int) - method io.trino.spi.block.IntArrayBlock io.trino.spi.block.IntArrayBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.LongArrayBlock::copyPositions(int[], int, int) - method io.trino.spi.block.LongArrayBlock io.trino.spi.block.LongArrayBlock::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.LongArrayBlock::copyRegion(int, int) - method io.trino.spi.block.LongArrayBlock io.trino.spi.block.LongArrayBlock::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.LongArrayBlock::copyWithAppendedNull() - method io.trino.spi.block.LongArrayBlock io.trino.spi.block.LongArrayBlock::copyWithAppendedNull() - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.LongArrayBlock::getRegion(int, int) - method io.trino.spi.block.LongArrayBlock io.trino.spi.block.LongArrayBlock::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.LongArrayBlock::getSingleValueBlock(int) - method io.trino.spi.block.LongArrayBlock io.trino.spi.block.LongArrayBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractMapBlock::copyPositions(int[], int, int) @ io.trino.spi.block.MapBlock - method io.trino.spi.block.MapBlock io.trino.spi.block.MapBlock::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractMapBlock::copyRegion(int, int) @ io.trino.spi.block.MapBlock - method io.trino.spi.block.MapBlock io.trino.spi.block.MapBlock::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.MapBlock::copyWithAppendedNull() - method io.trino.spi.block.MapBlock io.trino.spi.block.MapBlock::copyWithAppendedNull() - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractMapBlock::getRegion(int, int) @ io.trino.spi.block.MapBlock - method io.trino.spi.block.MapBlock io.trino.spi.block.MapBlock::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractMapBlock::getSingleValueBlock(int) @ io.trino.spi.block.MapBlock - method io.trino.spi.block.MapBlock io.trino.spi.block.MapBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractRowBlock::copyPositions(int[], int, int) @ io.trino.spi.block.RowBlock - method io.trino.spi.block.RowBlock io.trino.spi.block.RowBlock::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractRowBlock::copyRegion(int, int) @ io.trino.spi.block.RowBlock - method io.trino.spi.block.RowBlock io.trino.spi.block.RowBlock::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.RowBlock::copyWithAppendedNull() - method io.trino.spi.block.RowBlock io.trino.spi.block.RowBlock::copyWithAppendedNull() - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractRowBlock::getRegion(int, int) @ io.trino.spi.block.RowBlock - method io.trino.spi.block.RowBlock io.trino.spi.block.RowBlock::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractRowBlock::getSingleValueBlock(int) @ io.trino.spi.block.RowBlock - method io.trino.spi.block.RowBlock io.trino.spi.block.RowBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ShortArrayBlock::copyPositions(int[], int, int) - method io.trino.spi.block.ShortArrayBlock io.trino.spi.block.ShortArrayBlock::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ShortArrayBlock::copyRegion(int, int) - method io.trino.spi.block.ShortArrayBlock io.trino.spi.block.ShortArrayBlock::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ShortArrayBlock::copyWithAppendedNull() - method io.trino.spi.block.ShortArrayBlock io.trino.spi.block.ShortArrayBlock::copyWithAppendedNull() - ADD YOUR EXPLANATION FOR THE NECESSITY OF THIS CHANGE - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ShortArrayBlock::getRegion(int, int) - method io.trino.spi.block.ShortArrayBlock io.trino.spi.block.ShortArrayBlock::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ShortArrayBlock::getSingleValueBlock(int) - method io.trino.spi.block.ShortArrayBlock io.trino.spi.block.ShortArrayBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.VariableWidthBlock::copyPositions(int[], int, int) - method io.trino.spi.block.VariableWidthBlock io.trino.spi.block.VariableWidthBlock::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.VariableWidthBlock::copyRegion(int, int) - method io.trino.spi.block.VariableWidthBlock io.trino.spi.block.VariableWidthBlock::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.VariableWidthBlock::copyWithAppendedNull() - method io.trino.spi.block.VariableWidthBlock io.trino.spi.block.VariableWidthBlock::copyWithAppendedNull() - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.VariableWidthBlock::getRegion(int, int) - method io.trino.spi.block.VariableWidthBlock io.trino.spi.block.VariableWidthBlock::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.AbstractVariableWidthBlock::getSingleValueBlock(int) @ io.trino.spi.block.VariableWidthBlock - method io.trino.spi.block.VariableWidthBlock io.trino.spi.block.VariableWidthBlock::getSingleValueBlock(int) - - - java.method.addedToInterface - method io.trino.spi.block.ValueBlock io.trino.spi.block.Block::getUnderlyingValueBlock() - - - java.method.addedToInterface - method int io.trino.spi.block.Block::getUnderlyingValuePosition(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.RunLengthEncodedBlock::getSingleValueBlock(int) - method io.trino.spi.block.ValueBlock io.trino.spi.block.RunLengthEncodedBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.RunLengthEncodedBlock::getValue() - method io.trino.spi.block.ValueBlock io.trino.spi.block.RunLengthEncodedBlock::getValue() - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Block::getSingleValueBlock(int) - method io.trino.spi.block.ValueBlock io.trino.spi.block.Block::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.DictionaryBlock::getSingleValueBlock(int) - method io.trino.spi.block.ValueBlock io.trino.spi.block.DictionaryBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.LazyBlock::getSingleValueBlock(int) - method io.trino.spi.block.ValueBlock io.trino.spi.block.LazyBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.DictionaryBlock::getDictionary() - method io.trino.spi.block.ValueBlock io.trino.spi.block.DictionaryBlock::getDictionary() - - - java.method.addedToInterface - method io.trino.spi.block.ValueBlock io.trino.spi.block.BlockBuilder::buildValueBlock() - - - java.method.numberOfParametersChanged - method void io.trino.spi.type.AbstractType::<init>(io.trino.spi.type.TypeSignature, java.lang.Class<?>) - method void io.trino.spi.type.AbstractType::<init>(io.trino.spi.type.TypeSignature, java.lang.Class<?>, java.lang.Class<? extends io.trino.spi.block.ValueBlock>) - - - java.method.numberOfParametersChanged - method void io.trino.spi.type.TimeWithTimeZoneType::<init>(int, java.lang.Class<?>) - method void io.trino.spi.type.TimeWithTimeZoneType::<init>(int, java.lang.Class<?>, java.lang.Class<? extends io.trino.spi.block.ValueBlock>) - - - java.method.addedToInterface - method java.lang.Class<? extends io.trino.spi.block.ValueBlock> io.trino.spi.type.Type::getValueBlockType() - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.type.TypeUtils::writeNativeValue(io.trino.spi.type.Type, java.lang.Object) - method io.trino.spi.block.ValueBlock io.trino.spi.type.TypeUtils::writeNativeValue(io.trino.spi.type.Type, java.lang.Object) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ArrayBlock::fromElementBlock(int, java.util.Optional<boolean[]>, int[], io.trino.spi.block.Block) - method io.trino.spi.block.ArrayBlock io.trino.spi.block.ArrayBlock::fromElementBlock(int, java.util.Optional<boolean[]>, int[], io.trino.spi.block.Block) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.type.MapType::createBlockFromKeyValue(java.util.Optional<boolean[]>, int[], io.trino.spi.block.Block, io.trino.spi.block.Block) - method io.trino.spi.block.MapBlock io.trino.spi.type.MapType::createBlockFromKeyValue(java.util.Optional<boolean[]>, int[], io.trino.spi.block.Block, io.trino.spi.block.Block) - - - java.method.visibilityIncreased - method int[] io.trino.spi.block.DictionaryBlock::getRawIds() - method int[] io.trino.spi.block.DictionaryBlock::getRawIds() - package - public - - - java.method.visibilityIncreased - method int io.trino.spi.block.DictionaryBlock::getRawIdsOffset() - method int io.trino.spi.block.DictionaryBlock::getRawIdsOffset() - package - public - - - java.method.removed - method int io.trino.spi.block.Block::bytesCompare(int, int, int, io.airlift.slice.Slice, int, int) - - - java.method.removed - method boolean io.trino.spi.block.Block::bytesEqual(int, int, io.airlift.slice.Slice, int, int) - - - java.method.removed - method int io.trino.spi.block.Block::compareTo(int, int, int, io.trino.spi.block.Block, int, int, int) - - - java.method.removed - method boolean io.trino.spi.block.Block::equals(int, int, io.trino.spi.block.Block, int, int, int) - - - java.method.removed - method long io.trino.spi.block.Block::hash(int, int, int) - - - java.method.removed - method int io.trino.spi.block.DictionaryBlock::bytesCompare(int, int, int, io.airlift.slice.Slice, int, int) - - - java.method.removed - method boolean io.trino.spi.block.DictionaryBlock::bytesEqual(int, int, io.airlift.slice.Slice, int, int) - - - java.method.removed - method int io.trino.spi.block.DictionaryBlock::compareTo(int, int, int, io.trino.spi.block.Block, int, int, int) - - - java.method.removed - method boolean io.trino.spi.block.DictionaryBlock::equals(int, int, io.trino.spi.block.Block, int, int, int) - - - java.method.removed - method long io.trino.spi.block.DictionaryBlock::hash(int, int, int) - - - java.method.removed - method int io.trino.spi.block.LazyBlock::bytesCompare(int, int, int, io.airlift.slice.Slice, int, int) - - - java.method.removed - method boolean io.trino.spi.block.LazyBlock::bytesEqual(int, int, io.airlift.slice.Slice, int, int) - - - java.method.removed - method int io.trino.spi.block.LazyBlock::compareTo(int, int, int, io.trino.spi.block.Block, int, int, int) - - - java.method.removed - method boolean io.trino.spi.block.LazyBlock::equals(int, int, io.trino.spi.block.Block, int, int, int) - - - java.method.removed - method long io.trino.spi.block.LazyBlock::hash(int, int, int) - - - java.method.removed - method int io.trino.spi.block.RunLengthEncodedBlock::bytesCompare(int, int, int, io.airlift.slice.Slice, int, int) - - - java.method.removed - method boolean io.trino.spi.block.RunLengthEncodedBlock::bytesEqual(int, int, io.airlift.slice.Slice, int, int) - ADD YOUR EXPLANATION FOR THE NECESSITY OF THIS CHANGE - - - java.method.removed - method int io.trino.spi.block.RunLengthEncodedBlock::compareTo(int, int, int, io.trino.spi.block.Block, int, int, int) - - - java.method.removed - method boolean io.trino.spi.block.RunLengthEncodedBlock::equals(int, int, io.trino.spi.block.Block, int, int, int) - - - java.method.removed - method long io.trino.spi.block.RunLengthEncodedBlock::hash(int, int, int) - - - java.method.removed - method void io.trino.spi.block.Block::writeSliceTo(int, int, int, io.airlift.slice.SliceOutput) - - - java.method.removed - method void io.trino.spi.block.DictionaryBlock::writeSliceTo(int, int, int, io.airlift.slice.SliceOutput) - - - java.method.removed - method void io.trino.spi.block.LazyBlock::writeSliceTo(int, int, int, io.airlift.slice.SliceOutput) - - - java.method.removed - method void io.trino.spi.block.RunLengthEncodedBlock::writeSliceTo(int, int, int, io.airlift.slice.SliceOutput) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ArrayBlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - method io.trino.spi.block.ArrayBlock io.trino.spi.block.ArrayBlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ByteArrayBlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - method io.trino.spi.block.ByteArrayBlock io.trino.spi.block.ByteArrayBlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Fixed12BlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - method io.trino.spi.block.Fixed12Block io.trino.spi.block.Fixed12BlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.Int128ArrayBlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - method io.trino.spi.block.Int128ArrayBlock io.trino.spi.block.Int128ArrayBlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.IntArrayBlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - method io.trino.spi.block.IntArrayBlock io.trino.spi.block.IntArrayBlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.LongArrayBlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - method io.trino.spi.block.LongArrayBlock io.trino.spi.block.LongArrayBlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ShortArrayBlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - method io.trino.spi.block.ShortArrayBlock io.trino.spi.block.ShortArrayBlockEncoding::readBlock(io.trino.spi.block.BlockEncodingSerde, io.airlift.slice.SliceInput) - - - java.method.nowStatic - method void io.trino.spi.type.AbstractIntType::checkValueValid(long) - method void io.trino.spi.type.AbstractIntType::checkValueValid(long) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ArrayBlock::copyPositions(int[], int, int) - method io.trino.spi.block.ArrayBlock io.trino.spi.block.ArrayBlock::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ArrayBlock::copyRegion(int, int) - method io.trino.spi.block.ArrayBlock io.trino.spi.block.ArrayBlock::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ArrayBlock::getRegion(int, int) - method io.trino.spi.block.ArrayBlock io.trino.spi.block.ArrayBlock::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.ArrayBlock::getSingleValueBlock(int) - method io.trino.spi.block.ArrayBlock io.trino.spi.block.ArrayBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.MapBlock::copyPositions(int[], int, int) - method io.trino.spi.block.MapBlock io.trino.spi.block.MapBlock::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.MapBlock::copyRegion(int, int) - method io.trino.spi.block.MapBlock io.trino.spi.block.MapBlock::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.MapBlock::getRegion(int, int) - method io.trino.spi.block.MapBlock io.trino.spi.block.MapBlock::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.MapBlock::getSingleValueBlock(int) - method io.trino.spi.block.MapBlock io.trino.spi.block.MapBlock::getSingleValueBlock(int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.RowBlock::copyPositions(int[], int, int) - method io.trino.spi.block.RowBlock io.trino.spi.block.RowBlock::copyPositions(int[], int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.RowBlock::copyRegion(int, int) - method io.trino.spi.block.RowBlock io.trino.spi.block.RowBlock::copyRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.RowBlock::getRegion(int, int) - method io.trino.spi.block.RowBlock io.trino.spi.block.RowBlock::getRegion(int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.RowBlock::getSingleValueBlock(int) - method io.trino.spi.block.RowBlock io.trino.spi.block.RowBlock::getSingleValueBlock(int) - - - java.method.removed - method int io.trino.spi.block.VariableWidthBlock::bytesCompare(int, int, int, io.airlift.slice.Slice, int, int) - - - java.method.removed - method boolean io.trino.spi.block.VariableWidthBlock::bytesEqual(int, int, io.airlift.slice.Slice, int, int) - - - java.method.removed - method int io.trino.spi.block.VariableWidthBlock::compareTo(int, int, int, io.trino.spi.block.Block, int, int, int) - - - java.method.removed - method boolean io.trino.spi.block.VariableWidthBlock::equals(int, int, io.trino.spi.block.Block, int, int, int) - - - java.method.returnTypeChangedCovariantly - method io.trino.spi.block.Block io.trino.spi.block.VariableWidthBlock::getSingleValueBlock(int) - method io.trino.spi.block.VariableWidthBlock io.trino.spi.block.VariableWidthBlock::getSingleValueBlock(int) - - - java.method.removed - method long io.trino.spi.block.VariableWidthBlock::hash(int, int, int) - - - java.method.removed - method void io.trino.spi.block.VariableWidthBlock::writeSliceTo(int, int, int, io.airlift.slice.SliceOutput) - - - java.class.nowFinal - class io.trino.spi.block.ArrayBlock - class io.trino.spi.block.ArrayBlock - - - java.class.nowFinal - class io.trino.spi.block.ByteArrayBlock - class io.trino.spi.block.ByteArrayBlock - - - java.class.nowFinal - class io.trino.spi.block.DictionaryBlock - class io.trino.spi.block.DictionaryBlock - - - java.class.nowFinal - class io.trino.spi.block.Fixed12Block - class io.trino.spi.block.Fixed12Block - - - java.class.nowFinal - class io.trino.spi.block.Int128ArrayBlock - class io.trino.spi.block.Int128ArrayBlock - - - java.class.nowFinal - class io.trino.spi.block.IntArrayBlock - class io.trino.spi.block.IntArrayBlock - - - java.class.nowFinal - class io.trino.spi.block.LazyBlock - class io.trino.spi.block.LazyBlock - - - java.class.nowFinal - class io.trino.spi.block.LongArrayBlock - class io.trino.spi.block.LongArrayBlock - - - java.class.nowFinal - class io.trino.spi.block.MapBlock - class io.trino.spi.block.MapBlock - - - java.class.nowFinal - class io.trino.spi.block.RowBlock - class io.trino.spi.block.RowBlock - - - java.class.nowFinal - class io.trino.spi.block.RunLengthEncodedBlock - class io.trino.spi.block.RunLengthEncodedBlock - - - java.class.nowFinal - class io.trino.spi.block.ShortArrayBlock - class io.trino.spi.block.ShortArrayBlock - - - java.class.nowFinal - class io.trino.spi.block.VariableWidthBlock - class io.trino.spi.block.VariableWidthBlock - - - java.method.visibilityReduced - method int io.trino.spi.block.ArrayBlock::getOffsetBase() - method int io.trino.spi.block.ArrayBlock::getOffsetBase() - protected - package - - - java.method.visibilityReduced - method int[] io.trino.spi.block.ArrayBlock::getOffsets() - method int[] io.trino.spi.block.ArrayBlock::getOffsets() - protected - package - - - java.method.visibilityReduced - method io.trino.spi.block.Block io.trino.spi.block.ArrayBlock::getRawElementBlock() - method io.trino.spi.block.Block io.trino.spi.block.ArrayBlock::getRawElementBlock() - protected - package - - - java.method.visibilityReduced - method void io.trino.spi.block.MapBlock::ensureHashTableLoaded() - method void io.trino.spi.block.MapBlock::ensureHashTableLoaded() - protected - package - - - java.method.visibilityReduced - method io.trino.spi.block.MapHashTables io.trino.spi.block.MapBlock::getHashTables() - method io.trino.spi.block.MapHashTables io.trino.spi.block.MapBlock::getHashTables() - protected - package - - - java.method.visibilityReduced - method io.trino.spi.type.MapType io.trino.spi.block.MapBlock::getMapType() - method io.trino.spi.type.MapType io.trino.spi.block.MapBlock::getMapType() - protected - package - - - java.method.visibilityReduced - method int io.trino.spi.block.MapBlock::getOffsetBase() - method int io.trino.spi.block.MapBlock::getOffsetBase() - protected - package - - - java.method.visibilityReduced - method int[] io.trino.spi.block.MapBlock::getOffsets() - method int[] io.trino.spi.block.MapBlock::getOffsets() - protected - package - - - java.method.visibilityReduced - method io.trino.spi.block.Block io.trino.spi.block.MapBlock::getRawKeyBlock() - method io.trino.spi.block.Block io.trino.spi.block.MapBlock::getRawKeyBlock() - protected - package - - - java.method.visibilityReduced - method io.trino.spi.block.Block io.trino.spi.block.MapBlock::getRawValueBlock() - method io.trino.spi.block.Block io.trino.spi.block.MapBlock::getRawValueBlock() - protected - package - - - java.method.visibilityReduced - method int[] io.trino.spi.block.RowBlock::getFieldBlockOffsets() - method int[] io.trino.spi.block.RowBlock::getFieldBlockOffsets() - protected - package - - - java.method.visibilityReduced - method int io.trino.spi.block.RowBlock::getOffsetBase() - method int io.trino.spi.block.RowBlock::getOffsetBase() - protected - package - - - java.method.visibilityReduced - method java.util.List<io.trino.spi.block.Block> io.trino.spi.block.RowBlock::getRawFieldBlocks() - method java.util.List<io.trino.spi.block.Block> io.trino.spi.block.RowBlock::getRawFieldBlocks() - protected - package - - - java.method.visibilityReduced - method int io.trino.spi.block.VariableWidthBlock::getPositionOffset(int) - method int io.trino.spi.block.VariableWidthBlock::getPositionOffset(int) - protected - package - - - java.class.removed - class io.trino.spi.block.ColumnarRow - - - java.method.numberOfParametersChanged - method io.trino.spi.block.RowBlock io.trino.spi.block.RowBlock::fromFieldBlocks(int, java.util.Optional<boolean[]>, io.trino.spi.block.Block[]) - method io.trino.spi.block.RowBlock io.trino.spi.block.RowBlock::fromFieldBlocks(int, io.trino.spi.block.Block[]) - - - java.method.removed - method int[] io.trino.spi.block.RowBlock::getFieldBlockOffsets() - - - java.method.removed - method int io.trino.spi.block.RowBlock::getOffsetBase() - - - java.method.removed - method int io.trino.spi.block.RowBlock::getFieldBlockOffset(int) - - - java.method.returnTypeChanged - method java.util.List<io.trino.spi.block.Block> io.trino.spi.block.RowBlock::getRawFieldBlocks() - method io.trino.spi.block.Block[] io.trino.spi.block.RowBlock::getRawFieldBlocks() - - - java.method.visibilityReduced - method java.util.List<io.trino.spi.block.Block> io.trino.spi.block.RowBlock::getRawFieldBlocks() - method io.trino.spi.block.Block[] io.trino.spi.block.RowBlock::getRawFieldBlocks() - protected - package - - - java.method.addedToInterface - method java.lang.String io.trino.spi.security.SystemAccessControlFactory.SystemAccessControlContext::getVersion() - +