Hardwood API report

1.1.0.Beta1 vs 1.0.0.Final — generated 2026-09-01T15:08:40Z


hardwood-core

Comparing source compatibility of /home/runner/.m2/repository/dev/hardwood/hardwood-core/1.1.0.Beta1/hardwood-core-1.1.0.Beta1.jar against /home/runner/.m2/repository/dev/hardwood/hardwood-core/1.0.0.Final/hardwood-core-1.0.0.Final.jar
Old: /home/runner/.m2/repository/dev/hardwood/hardwood-core/1.0.0.Final/hardwood-core-1.0.0.Final.jar
New: /home/runner/.m2/repository/dev/hardwood/hardwood-core/1.1.0.Beta1/hardwood-core-1.1.0.Beta1.jar
Created: 2026-09-01T15:08:40.166+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: dev.hardwood.internal;dev.hardwood.internal;dev.hardwood.*.internal;dev.hardwood.*.internal
Semantic Versioning: 1.0.0
Classes:
Status Fully Qualified Name
MODIFIED dev.hardwood.jfr.RecordFilterEvent
NEW dev.hardwood.jfr.RowGroupByteRangeFilterEvent
MODIFIED dev.hardwood.jfr.RowGroupFilterEvent
MODIFIED (!) dev.hardwood.metadata.ColumnChunk
MODIFIED (!) dev.hardwood.metadata.ColumnIndex
MODIFIED (!) dev.hardwood.metadata.ColumnMetaData
MODIFIED dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm
MODIFIED (!) dev.hardwood.metadata.OffsetIndex
NEW dev.hardwood.metadata.PageEncodingStats
NEW dev.hardwood.metadata.PageType
MODIFIED dev.hardwood.metadata.SchemaElement
NEW dev.hardwood.metadata.SizeStatistics
MODIFIED dev.hardwood.metadata.Statistics
NEW dev.hardwood.OutputFile
MODIFIED (!) dev.hardwood.reader.ColumnReader
MODIFIED dev.hardwood.reader.ColumnReaders
MODIFIED dev.hardwood.reader.ParquetFileReader
NEW dev.hardwood.reader.ReaderConfig
NEW dev.hardwood.reader.ReaderConfig$Builder
REMOVED (!) dev.hardwood.reader.Validity
MODIFIED dev.hardwood.schema.FileSchema
NEW dev.hardwood.schema.FileSchema$Builder
NEW dev.hardwood.schema.FileSchema$ElementBuilder
NEW dev.hardwood.schema.FileSchema$StructBuilder
NEW dev.hardwood.Validity
NEW dev.hardwood.writer.ColumnBatch
NEW dev.hardwood.writer.ColumnEncoding
NEW dev.hardwood.writer.ColumnWriter
NEW dev.hardwood.writer.ListBuilder
NEW dev.hardwood.writer.MapBuilder
NEW dev.hardwood.writer.ParquetFileWriter
NEW dev.hardwood.writer.PrecisionLossPolicy
NEW dev.hardwood.writer.RowWriter
NEW dev.hardwood.writer.StructBuilder
NEW dev.hardwood.writer.WriterConfig
NEW dev.hardwood.writer.WriterConfig$Builder
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public class  dev.hardwood.jfr.RecordFilterEvent top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED jdk.jfr.Event n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public java.lang.String file
Annotations:
Status: Fully Qualified Name: Elements:
NEW jdk.jfr.Description
Status: Name: Old element values: New element values:
NEW value Name of the Parquet file whose records were filtered
NEW jdk.jfr.Label
Status: Name: Old element values: New element values:
NEW value File
Compatibility Changes:
Change
ANNOTATION_ADDED
NEW public class  dev.hardwood.jfr.RowGroupByteRangeFilterEvent top
Compatibility Changes:
Change
ANNOTATION_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW jdk.jfr.Event n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public java.lang.String file
Annotations:
Status: Fully Qualified Name: Elements:
NEW jdk.jfr.Description
Status: Name: Old element values: New element values:
NEW value Name of the Parquet file
NEW jdk.jfr.Label
Status: Name: Old element values: New element values:
NEW value File
Compatibility Changes:
Change
ANNOTATION_ADDED
NEW public int rowGroupsKept
Annotations:
Status: Fully Qualified Name: Elements:
NEW jdk.jfr.Description
Status: Name: Old element values: New element values:
NEW value Number of row groups whose midpoint falls inside the requested split
NEW jdk.jfr.Label
Status: Name: Old element values: New element values:
NEW value Row Groups Kept
Compatibility Changes:
Change
ANNOTATION_ADDED
NEW public int rowGroupsSkipped
Annotations:
Status: Fully Qualified Name: Elements:
NEW jdk.jfr.Description
Status: Name: Old element values: New element values:
NEW value Number of row groups skipped because their midpoint falls outside the split
NEW jdk.jfr.Label
Status: Name: Old element values: New element values:
NEW value Row Groups Skipped
Compatibility Changes:
Change
ANNOTATION_ADDED
NEW public int totalRowGroups
Annotations:
Status: Fully Qualified Name: Elements:
NEW jdk.jfr.Description
Status: Name: Old element values: New element values:
NEW value Total number of row groups in the file before byte-range selection
NEW jdk.jfr.Label
Status: Name: Old element values: New element values:
NEW value Total Row Groups
Compatibility Changes:
Change
ANNOTATION_ADDED
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. RowGroupByteRangeFilterEvent() n.a.
Old file New file
n.a. 29
Annotations:
Status: Fully Qualified Name: Elements:
NEW jdk.jfr.Category
Status: Name: Old element values: New element values:
NEW value Hardwood,Filter
NEW jdk.jfr.Description
Status: Name: Old element values: New element values:
NEW value Row groups selected by a byte-range split predicate
NEW jdk.jfr.Label
Status: Name: Old element values: New element values:
NEW value Row Group Byte-Range Filter
NEW jdk.jfr.Name
Status: Name: Old element values: New element values:
NEW value dev.hardwood.RowGroupByteRangeFilter
NEW jdk.jfr.StackTrace
Status: Name: Old element values: New element values:
NEW value false
MODIFIED public class  dev.hardwood.jfr.RowGroupFilterEvent top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED jdk.jfr.Event n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public int rowGroupsFullyMatching
Annotations:
Status: Fully Qualified Name: Elements:
NEW jdk.jfr.Description
Status: Name: Old element values: New element values:
NEW value Kept row groups whose statistics prove every row matches the predicate
NEW jdk.jfr.Label
Status: Name: Old element values: New element values:
NEW value Fully Matching Row Groups
Compatibility Changes:
Change
ANNOTATION_ADDED
UNCHANGED public int totalRowGroups
Annotations:
Status: Fully Qualified Name: Elements:
MODIFIED jdk.jfr.Description
Status: Name: Old element values: New element values:
MODIFIED value Total number of row groups in the file before filtering Total number of row groups before predicate push-down
Compatibility Changes:
Change
ANNOTATION_MODIFIED
MODIFIED (!) final public class  dev.hardwood.metadata.ColumnChunk top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Record n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. ColumnChunk(dev.hardwood.metadata.ColumnMetaData, java.lang.Long, java.lang.Integer, java.lang.Long, java.lang.Integer)
Compatibility Changes:
Change
CONSTRUCTOR_REMOVED
Old file New file
19 n.a.
NEW public n.a. ColumnChunk(dev.hardwood.metadata.ColumnMetaData, java.lang.Long, java.lang.Integer, java.lang.Long, java.lang.Integer, java.lang.String) n.a.
Old file New file
n.a. 36
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.String filePath()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 25
NEW public n.a. void requireSameFile()
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 52
MODIFIED (!) final public class  dev.hardwood.metadata.ColumnIndex top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Record n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. ColumnIndex(java.util.List
<..>
Old:java.lang.Boolean
, java.util.List, java.util.List, dev.hardwood.metadata.ColumnIndex$BoundaryOrder, java.util.List
<..>
Old:java.lang.Long
)
Compatibility Changes:
Change
CONSTRUCTOR_REMOVED
Old file New file
21 n.a.
NEW public n.a. ColumnIndex(boolean[], java.util.List, java.util.List, dev.hardwood.metadata.ColumnIndex$BoundaryOrder, long[], long[], long[], long[]) n.a.
Old file New file
n.a. 39
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. long[] definitionLevelHistogram(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 80
NEW public n.a. long[] definitionLevelHistograms()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 39
NEW public n.a. long[] nanCounts()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 39
MODIFIED (!) public n.a. long[] (<- java.util.List
<..>
Old:java.lang.Long
nullCounts()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
21 39
MODIFIED (!) public n.a. boolean[] (<- java.util.List
<..>
Old:java.lang.Boolean
nullPages()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
21 39
NEW public n.a. long[] repetitionLevelHistogram(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 69
NEW public n.a. long[] repetitionLevelHistograms()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 39
MODIFIED (!) final public class  dev.hardwood.metadata.ColumnMetaData top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Record n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. ColumnMetaData(dev.hardwood.metadata.PhysicalType, java.util.List
<..>
Old:dev.hardwood.metadata.Encoding
, dev.hardwood.metadata.FieldPath, dev.hardwood.metadata.CompressionCodec, long, long, long, java.util.Map
<..>
Old:java.lang.Stringjava.lang.String
, long, java.lang.Long, dev.hardwood.metadata.Statistics, dev.hardwood.metadata.GeospatialStatistics, java.lang.Long, java.lang.Integer)
Compatibility Changes:
Change
CONSTRUCTOR_REMOVED
Old file New file
31 n.a.
NEW public n.a. ColumnMetaData(dev.hardwood.metadata.PhysicalType, java.util.List
<..>
New:dev.hardwood.metadata.Encoding
, dev.hardwood.metadata.FieldPath, dev.hardwood.metadata.CompressionCodec, long, long, long, java.util.Map
<..>
New:java.lang.Stringjava.lang.String
, long, java.lang.Long, dev.hardwood.metadata.Statistics, dev.hardwood.metadata.GeospatialStatistics, java.lang.Long, java.lang.Integer, java.util.List
<..>
New:dev.hardwood.metadata.PageEncodingStats
, dev.hardwood.metadata.SizeStatistics)
n.a.
Old file New file
n.a. 33
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.util.List
<..>
New:dev.hardwood.metadata.PageEncodingStats
encodingStats()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 33
NEW public n.a. dev.hardwood.metadata.SizeStatistics sizeStatistics()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 33
MODIFIED  (Serializable compatible)  final static public enum  dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Enum n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -4943127649994572050 n.a.
Newtrue 6548748908241143017 n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm UNKNOWN n.a.
MODIFIED (!) final public class  dev.hardwood.metadata.OffsetIndex top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Record n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. OffsetIndex(java.util.List
<..>
Old:dev.hardwood.metadata.PageLocation
)
Compatibility Changes:
Change
CONSTRUCTOR_REMOVED
Old file New file
17 n.a.
NEW public n.a. OffsetIndex(java.util.List
<..>
New:dev.hardwood.metadata.PageLocation
, long[])
n.a.
Old file New file
n.a. 20
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. long[] unencodedByteArrayDataBytes()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 20
NEW final public class  dev.hardwood.metadata.PageEncodingStats top
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Record n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. PageEncodingStats(dev.hardwood.metadata.PageType, dev.hardwood.metadata.Encoding, int) n.a.
Old file New file
n.a. 22
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. int count()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 22
NEW public n.a. dev.hardwood.metadata.Encoding encoding()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 22
NEW final public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 22
NEW final public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 22
NEW public n.a. dev.hardwood.metadata.PageType pageType()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 22
NEW final public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 22
NEW  (Serializable compatible)  final public enum  dev.hardwood.metadata.PageType top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Enum n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.constant.Constable n.a.
NEW java.lang.Comparable n.a.
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue -3625188838258788031 n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final dev.hardwood.metadata.PageType DATA_PAGE n.a.
NEW public static final dev.hardwood.metadata.PageType DATA_PAGE_V2 n.a.
NEW public static final dev.hardwood.metadata.PageType DICTIONARY_PAGE n.a.
NEW public static final dev.hardwood.metadata.PageType INDEX_PAGE n.a.
NEW public static final dev.hardwood.metadata.PageType UNKNOWN n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. dev.hardwood.metadata.PageType valueOf(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 14
NEW static public n.a. dev.hardwood.metadata.PageType[] values()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 14
MODIFIED final public class  dev.hardwood.metadata.SchemaElement top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Record n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. dev.hardwood.metadata.SchemaElement fixedLengthPrimitive(java.lang.String, int, dev.hardwood.metadata.RepetitionType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 124
NEW static public n.a. dev.hardwood.metadata.SchemaElement fixedLengthPrimitive(java.lang.String, int, dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.LogicalType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 137
NEW static public n.a. dev.hardwood.metadata.SchemaElement group(java.lang.String, dev.hardwood.metadata.RepetitionType, int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 55
NEW static public n.a. dev.hardwood.metadata.SchemaElement group(java.lang.String, dev.hardwood.metadata.RepetitionType, int, dev.hardwood.metadata.LogicalType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 68
NEW static public n.a. dev.hardwood.metadata.SchemaElement primitive(java.lang.String, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 90
NEW static public n.a. dev.hardwood.metadata.SchemaElement primitive(java.lang.String, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.LogicalType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 104
NEW static public n.a. dev.hardwood.metadata.SchemaElement root(java.lang.String, int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 44
NEW final public class  dev.hardwood.metadata.SizeStatistics top
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Record n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. SizeStatistics(java.lang.Long, long[], long[]) n.a.
Old file New file
n.a. 26
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. long[] definitionLevelHistogram()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 26
NEW final public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 26
NEW final public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 26
NEW public n.a. long[] repetitionLevelHistogram()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 26
NEW final public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 26
NEW public n.a. java.lang.Long unencodedByteArrayDataBytes()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 26
MODIFIED final public class  dev.hardwood.metadata.Statistics top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Record n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. Statistics(byte[], byte[], java.lang.Long, java.lang.Long, boolean, boolean, boolean, java.lang.Long) n.a.
Old file New file
n.a. 32
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. boolean isMaxValueExact()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 32
NEW public n.a. boolean isMinValueExact()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 32
NEW public n.a. java.lang.Long nanCount()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 32
NEW public abstract interface  dev.hardwood.OutputFile top
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.io.Closeable n.a.
NEW java.lang.AutoCloseable n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. void create()
Status: Name:
NEW java.io.IOException
n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. void discard()
Status: Name:
NEW java.io.IOException
n.a.
Old file New file
n.a. n.a.
NEW static public n.a. dev.hardwood.OutputFile of(java.nio.file.Path) n.a.
Old file New file
n.a. 69
NEW public abstract n.a. long position() n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. void write(java.nio.ByteBuffer)
Status: Name:
NEW java.io.IOException
n.a.
Old file New file
n.a. n.a.
MODIFIED (!) public class  dev.hardwood.reader.ColumnReader top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. int[] getDefinitionLevels()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
474 n.a.
MODIFIED (!) public n.a. dev.hardwood.Validity (<- dev.hardwood.reader.Validity getLayerValidity(int)
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
295 310
MODIFIED (!) public n.a. dev.hardwood.Validity (<- dev.hardwood.reader.Validity getLeafValidity()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
322 337
REMOVED (!) public n.a. int[] getRepetitionLevels()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
484 n.a.
MODIFIED public class  dev.hardwood.reader.ColumnReaders top
MODIFIED public class  dev.hardwood.reader.ParquetFileReader top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. int getFileCount()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 267
NEW public n.a. dev.hardwood.metadata.FileMetaData getFileMetaData(int)
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 292
NEW static public n.a. dev.hardwood.reader.ParquetFileReader open(dev.hardwood.InputFile, dev.hardwood.HardwoodContext, dev.hardwood.reader.ReaderConfig)
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 189
NEW static public n.a. dev.hardwood.reader.ParquetFileReader openAll(java.util.List
<..>
New:? extends dev.hardwood.InputFile
, dev.hardwood.HardwoodContext, dev.hardwood.reader.ReaderConfig)
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 209
NEW final public class  dev.hardwood.reader.ReaderConfig top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. dev.hardwood.reader.ReaderConfig$Builder builder()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 43
NEW static public n.a. dev.hardwood.reader.ReaderConfig defaults()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 38
NEW public n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.String
options()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 49
NEW final static public class  dev.hardwood.reader.ReaderConfig$Builder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. dev.hardwood.reader.ReaderConfig build()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 71
NEW public n.a. dev.hardwood.reader.ReaderConfig$Builder option(java.lang.String, java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 65
REMOVED (!) public abstract interface  dev.hardwood.reader.Validity top
Compatibility Changes:
Change
CLASS_REMOVED
Fields:
Status Modifier Type Field Compatibility Changes:
REMOVED (!) public static final dev.hardwood.reader.Validity NO_NULLS
Compatibility Changes:
Change
FIELD_REMOVED
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
REMOVED (!) public abstract n.a. boolean hasNulls()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. boolean isNotNull(int)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. boolean isNull(int)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. int nextNotNull(int, int)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. int nextNull(int, int)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. int nullCount(int)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
REMOVED (!) static public n.a. dev.hardwood.reader.Validity of(long[])
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
57 n.a.
REMOVED (!) public abstract n.a. long[] words()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
MODIFIED public class  dev.hardwood.schema.FileSchema top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. dev.hardwood.schema.FileSchema$Builder builder(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 138
NEW public n.a. java.util.List
<..>
New:dev.hardwood.metadata.SchemaElement
toSchemaElements()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 145
NEW final static public class  dev.hardwood.schema.FileSchema$Builder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. dev.hardwood.schema.FileSchema$Builder addColumn(java.lang.String, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 468
NEW public n.a. dev.hardwood.schema.FileSchema$Builder addColumn(java.lang.String, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType, int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 483
NEW public n.a. dev.hardwood.schema.FileSchema$Builder addColumn(java.lang.String, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.LogicalType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 497
NEW public n.a. dev.hardwood.schema.FileSchema$Builder addColumn(java.lang.String, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType, int, dev.hardwood.metadata.LogicalType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 514
NEW public n.a. dev.hardwood.schema.FileSchema build()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 594
NEW public n.a. dev.hardwood.schema.FileSchema$Builder list(java.lang.String, dev.hardwood.metadata.RepetitionType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$ElementBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 536
NEW public n.a. dev.hardwood.schema.FileSchema$Builder map(java.lang.String, dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.PhysicalType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$ElementBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 550
NEW public n.a. dev.hardwood.schema.FileSchema$Builder map(java.lang.String, dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.LogicalType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$ElementBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 566
NEW public n.a. dev.hardwood.schema.FileSchema$Builder map(java.lang.String, dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.PhysicalType, int, dev.hardwood.metadata.LogicalType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$ElementBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 586
NEW public n.a. dev.hardwood.schema.FileSchema$Builder struct(java.lang.String, dev.hardwood.metadata.RepetitionType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$StructBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 525
NEW final static public class  dev.hardwood.schema.FileSchema$ElementBuilder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void list(dev.hardwood.metadata.RepetitionType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$ElementBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 796
NEW public n.a. void map(dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.PhysicalType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$ElementBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 805
NEW public n.a. void map(dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.LogicalType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$ElementBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 814
NEW public n.a. void map(dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.PhysicalType, int, dev.hardwood.metadata.LogicalType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$ElementBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 824
NEW public n.a. void primitive(dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 754
NEW public n.a. void primitive(dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType, int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 762
NEW public n.a. void primitive(dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.LogicalType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 769
NEW public n.a. void primitive(dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType, int, dev.hardwood.metadata.LogicalType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 779
NEW public n.a. void struct(dev.hardwood.metadata.RepetitionType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$StructBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 786
NEW final static public class  dev.hardwood.schema.FileSchema$StructBuilder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. dev.hardwood.schema.FileSchema$StructBuilder addColumn(java.lang.String, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 618
NEW public n.a. dev.hardwood.schema.FileSchema$StructBuilder addColumn(java.lang.String, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType, int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 629
NEW public n.a. dev.hardwood.schema.FileSchema$StructBuilder addColumn(java.lang.String, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.LogicalType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 638
NEW public n.a. dev.hardwood.schema.FileSchema$StructBuilder addColumn(java.lang.String, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.RepetitionType, int, dev.hardwood.metadata.LogicalType)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 648
NEW public n.a. dev.hardwood.schema.FileSchema$StructBuilder list(java.lang.String, dev.hardwood.metadata.RepetitionType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$ElementBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 682
NEW public n.a. dev.hardwood.schema.FileSchema$StructBuilder map(java.lang.String, dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.PhysicalType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$ElementBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 697
NEW public n.a. dev.hardwood.schema.FileSchema$StructBuilder map(java.lang.String, dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.PhysicalType, dev.hardwood.metadata.LogicalType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$ElementBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 706
NEW public n.a. dev.hardwood.schema.FileSchema$StructBuilder map(java.lang.String, dev.hardwood.metadata.RepetitionType, dev.hardwood.metadata.PhysicalType, int, dev.hardwood.metadata.LogicalType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$ElementBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 718
NEW public n.a. dev.hardwood.schema.FileSchema$StructBuilder struct(java.lang.String, dev.hardwood.metadata.RepetitionType, java.util.function.Consumer
<..>
New:dev.hardwood.schema.FileSchema$StructBuilder
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 665
NEW public abstract interface  dev.hardwood.Validity top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final dev.hardwood.Validity NO_NULLS n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. boolean hasNulls() n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. boolean isNotNull(int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. boolean isNull(int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. int nextNotNull(int, int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. int nextNull(int, int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. int nullCount(int) n.a.
Old file New file
n.a. n.a.
NEW static public n.a. dev.hardwood.Validity of(long[]) n.a.
Old file New file
n.a. 57
NEW static public n.a. dev.hardwood.Validity ofNulls(boolean[]) n.a.
Old file New file
n.a. 69
NEW public abstract n.a. long[] words() n.a.
Old file New file
n.a. n.a.
NEW final public class  dev.hardwood.writer.ColumnBatch top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. dev.hardwood.writer.ColumnBatch booleans(int, boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 531
NEW public n.a. dev.hardwood.writer.ColumnBatch booleans(java.lang.String, boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 541
NEW public n.a. dev.hardwood.writer.ColumnBatch booleans(int, boolean[], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 549
NEW public n.a. dev.hardwood.writer.ColumnBatch booleans(java.lang.String, boolean[], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 560
NEW public n.a. dev.hardwood.writer.ColumnBatch booleans(int, boolean[], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 568
NEW public n.a. dev.hardwood.writer.ColumnBatch booleans(java.lang.String, boolean[], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 580
NEW public n.a. dev.hardwood.writer.ColumnBatch bytes(int, byte[][])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 588
NEW public n.a. dev.hardwood.writer.ColumnBatch bytes(java.lang.String, byte[][])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 599
NEW public n.a. dev.hardwood.writer.ColumnBatch bytes(int, byte[][], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 607
NEW public n.a. dev.hardwood.writer.ColumnBatch bytes(java.lang.String, byte[][], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 619
NEW public n.a. dev.hardwood.writer.ColumnBatch bytes(int, byte[][], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 627
NEW public n.a. dev.hardwood.writer.ColumnBatch bytes(java.lang.String, byte[][], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 640
NEW public n.a. dev.hardwood.writer.ColumnBatch doubles(int, double[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 475
NEW public n.a. dev.hardwood.writer.ColumnBatch doubles(java.lang.String, double[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 485
NEW public n.a. dev.hardwood.writer.ColumnBatch doubles(int, double[], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 493
NEW public n.a. dev.hardwood.writer.ColumnBatch doubles(java.lang.String, double[], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 504
NEW public n.a. dev.hardwood.writer.ColumnBatch doubles(int, double[], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 512
NEW public n.a. dev.hardwood.writer.ColumnBatch doubles(java.lang.String, double[], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 524
NEW public n.a. dev.hardwood.writer.ColumnBatch fixed(int, byte[][])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 648
NEW public n.a. dev.hardwood.writer.ColumnBatch fixed(java.lang.String, byte[][])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 659
NEW public n.a. dev.hardwood.writer.ColumnBatch fixed(int, byte[][], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 667
NEW public n.a. dev.hardwood.writer.ColumnBatch fixed(java.lang.String, byte[][], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 679
NEW public n.a. dev.hardwood.writer.ColumnBatch fixed(int, byte[][], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 688
NEW public n.a. dev.hardwood.writer.ColumnBatch fixed(java.lang.String, byte[][], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 702
NEW public n.a. dev.hardwood.writer.ColumnBatch floats(int, float[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 419
NEW public n.a. dev.hardwood.writer.ColumnBatch floats(java.lang.String, float[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 429
NEW public n.a. dev.hardwood.writer.ColumnBatch floats(int, float[], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 437
NEW public n.a. dev.hardwood.writer.ColumnBatch floats(java.lang.String, float[], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 448
NEW public n.a. dev.hardwood.writer.ColumnBatch floats(int, float[], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 456
NEW public n.a. dev.hardwood.writer.ColumnBatch floats(java.lang.String, float[], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 468
NEW public n.a. dev.hardwood.writer.ColumnBatch ints(int, int[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 283
NEW public n.a. dev.hardwood.writer.ColumnBatch ints(java.lang.String, int[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 295
NEW public n.a. dev.hardwood.writer.ColumnBatch ints(int, int[], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 311
NEW public n.a. dev.hardwood.writer.ColumnBatch ints(java.lang.String, int[], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 323
NEW public n.a. dev.hardwood.writer.ColumnBatch ints(int, int[], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 339
NEW public n.a. dev.hardwood.writer.ColumnBatch ints(java.lang.String, int[], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 353
NEW public n.a. dev.hardwood.writer.ColumnBatch list(java.lang.String, int[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 160
NEW public n.a. dev.hardwood.writer.ColumnBatch list(java.lang.String, int[], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 175
NEW public n.a. dev.hardwood.writer.ColumnBatch longs(int, long[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 360
NEW public n.a. dev.hardwood.writer.ColumnBatch longs(java.lang.String, long[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 371
NEW public n.a. dev.hardwood.writer.ColumnBatch longs(int, long[], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 379
NEW public n.a. dev.hardwood.writer.ColumnBatch longs(java.lang.String, long[], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 391
NEW public n.a. dev.hardwood.writer.ColumnBatch longs(int, long[], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 399
NEW public n.a. dev.hardwood.writer.ColumnBatch longs(java.lang.String, long[], boolean[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 412
NEW public n.a. dev.hardwood.writer.ColumnBatch map(java.lang.String, int[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 196
NEW public n.a. dev.hardwood.writer.ColumnBatch map(java.lang.String, int[], dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 211
NEW public n.a. dev.hardwood.writer.ColumnBatch struct(java.lang.String, dev.hardwood.Validity)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 104
NEW  (Serializable compatible)  final public enum  dev.hardwood.writer.ColumnEncoding top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Enum n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.constant.Constable n.a.
NEW java.lang.Comparable n.a.
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue -460817553575352799 n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final dev.hardwood.writer.ColumnEncoding AUTO n.a.
NEW public static final dev.hardwood.writer.ColumnEncoding BYTE_STREAM_SPLIT n.a.
NEW public static final dev.hardwood.writer.ColumnEncoding DELTA_BINARY_PACKED n.a.
NEW public static final dev.hardwood.writer.ColumnEncoding DELTA_BYTE_ARRAY n.a.
NEW public static final dev.hardwood.writer.ColumnEncoding DELTA_LENGTH_BYTE_ARRAY n.a.
NEW public static final dev.hardwood.writer.ColumnEncoding PLAIN n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. dev.hardwood.writer.ColumnEncoding valueOf(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 34
NEW static public n.a. dev.hardwood.writer.ColumnEncoding[] values()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 34
NEW final public class  dev.hardwood.writer.ColumnWriter top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void writeBatch(java.util.function.Consumer
<..>
New:dev.hardwood.writer.ColumnBatch
)
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 57
NEW public abstract interface  dev.hardwood.writer.ListBuilder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addBinary(byte[]) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addBoolean(boolean) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addDate(java.time.LocalDate) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addDecimal(java.math.BigDecimal) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addDouble(double) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addFloat(float) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addInt(int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addInterval(dev.hardwood.row.PqInterval) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addList(java.util.function.Consumer
<..>
New:dev.hardwood.writer.ListBuilder
)
n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addLocalTimestamp(java.time.LocalDateTime) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addLong(long) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addMap(java.util.function.Consumer
<..>
New:dev.hardwood.writer.MapBuilder
)
n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addNull() n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addString(java.lang.String) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addStruct(java.util.function.Consumer
<..>
New:dev.hardwood.writer.StructBuilder
)
n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addTime(java.time.LocalTime) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addTimestamp(java.time.Instant) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.ListBuilder addUuid(java.util.UUID) n.a.
Old file New file
n.a. n.a.
NEW public abstract interface  dev.hardwood.writer.MapBuilder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. dev.hardwood.writer.MapBuilder addEntry(java.util.function.Consumer
<..>
New:dev.hardwood.writer.StructBuilder
)
n.a.
Old file New file
n.a. n.a.
NEW final public class  dev.hardwood.writer.ParquetFileWriter top
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.io.Closeable n.a.
NEW java.lang.AutoCloseable n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final java.lang.String DEFAULT_CREATED_BY n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void close()
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 420
NEW public n.a. dev.hardwood.writer.ColumnWriter columnWriter()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 325
NEW static public n.a. dev.hardwood.writer.ParquetFileWriter create(dev.hardwood.OutputFile, dev.hardwood.schema.FileSchema)
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 155
NEW static public n.a. dev.hardwood.writer.ParquetFileWriter create(dev.hardwood.OutputFile, dev.hardwood.schema.FileSchema, dev.hardwood.writer.WriterConfig)
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 176
NEW public n.a. void createdBy(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 307
NEW public n.a. void keyValueMetadata(java.lang.String, java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 267
NEW public n.a. void keyValueMetadata(java.util.Map
<..>
New:java.lang.Stringjava.lang.String
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 285
NEW public n.a. dev.hardwood.writer.RowWriter rowWriter()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 348
NEW  (Serializable compatible)  final public enum  dev.hardwood.writer.PrecisionLossPolicy top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Enum n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.constant.Constable n.a.
NEW java.lang.Comparable n.a.
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue -2198172212260233928 n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final dev.hardwood.writer.PrecisionLossPolicy REJECT n.a.
NEW public static final dev.hardwood.writer.PrecisionLossPolicy TRUNCATE n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. dev.hardwood.writer.PrecisionLossPolicy valueOf(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 26
NEW static public n.a. dev.hardwood.writer.PrecisionLossPolicy[] values()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 26
NEW final public class  dev.hardwood.writer.RowWriter top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void writeRow(java.util.function.Consumer
<..>
New:dev.hardwood.writer.StructBuilder
)
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 93
NEW public abstract interface  dev.hardwood.writer.StructBuilder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. int getFieldCount() n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. java.lang.String getFieldName(int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setBinary(java.lang.String, byte[]) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setBinary(int, byte[]) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setBoolean(java.lang.String, boolean) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setBoolean(int, boolean) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setDate(java.lang.String, java.time.LocalDate) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setDate(int, java.time.LocalDate) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setDecimal(java.lang.String, java.math.BigDecimal) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setDecimal(int, java.math.BigDecimal) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setDouble(java.lang.String, double) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setDouble(int, double) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setFloat(java.lang.String, float) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setFloat(int, float) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setInt(java.lang.String, int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setInt(int, int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setInterval(java.lang.String, dev.hardwood.row.PqInterval) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setInterval(int, dev.hardwood.row.PqInterval) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setList(java.lang.String, java.util.function.Consumer
<..>
New:dev.hardwood.writer.ListBuilder
)
n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setList(int, java.util.function.Consumer
<..>
New:dev.hardwood.writer.ListBuilder
)
n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setLocalTimestamp(java.lang.String, java.time.LocalDateTime) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setLocalTimestamp(int, java.time.LocalDateTime) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setLong(java.lang.String, long) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setLong(int, long) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setMap(java.lang.String, java.util.function.Consumer
<..>
New:dev.hardwood.writer.MapBuilder
)
n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setMap(int, java.util.function.Consumer
<..>
New:dev.hardwood.writer.MapBuilder
)
n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setNull(java.lang.String) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setNull(int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setString(java.lang.String, java.lang.String) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setString(int, java.lang.String) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setStruct(java.lang.String, java.util.function.Consumer
<..>
New:dev.hardwood.writer.StructBuilder
)
n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setStruct(int, java.util.function.Consumer
<..>
New:dev.hardwood.writer.StructBuilder
)
n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setTime(java.lang.String, java.time.LocalTime) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setTime(int, java.time.LocalTime) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setTimestamp(java.lang.String, java.time.Instant) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setTimestamp(int, java.time.Instant) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setUuid(java.lang.String, java.util.UUID) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. dev.hardwood.writer.StructBuilder setUuid(int, java.util.UUID) n.a.
Old file New file
n.a. n.a.
NEW final public class  dev.hardwood.writer.WriterConfig top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final dev.hardwood.metadata.CompressionCodec DEFAULT_CODEC n.a.
NEW public static final dev.hardwood.writer.ColumnEncoding DEFAULT_ENCODING n.a.
NEW public static final int DEFAULT_PAGE_TARGET_BYTES n.a.
NEW public static final dev.hardwood.writer.PrecisionLossPolicy DEFAULT_PRECISION_LOSS_POLICY n.a.
NEW public static final long DEFAULT_ROW_GROUP_BUFFER_TARGET_BYTES n.a.
NEW public static final long DEFAULT_ROW_GROUP_TARGET_ROWS n.a.
NEW public static final int DEFAULT_STATISTICS_TRUNCATION_LENGTH n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. dev.hardwood.writer.WriterConfig$Builder builder()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 110
NEW public n.a. dev.hardwood.metadata.CompressionCodec codec()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 157
NEW public n.a. java.util.Map
<..>
New:java.lang.Stringdev.hardwood.writer.ColumnEncoding
columnEncodings()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 136
NEW public n.a. dev.hardwood.writer.ColumnEncoding defaultEncoding()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 130
NEW static public n.a. dev.hardwood.writer.WriterConfig defaults()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 105
NEW public n.a. int pageTargetBytes()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 115
NEW public n.a. dev.hardwood.writer.PrecisionLossPolicy precisionLossPolicy()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 162
NEW public n.a. long rowGroupBufferTargetBytes()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 120
NEW public n.a. long rowGroupTargetRows()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 125
NEW public n.a. int statisticsTruncationLength()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 152
NEW final static public class  dev.hardwood.writer.WriterConfig$Builder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. dev.hardwood.writer.WriterConfig build()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 318
NEW public n.a. dev.hardwood.writer.WriterConfig$Builder codec(dev.hardwood.metadata.CompressionCodec)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 297
NEW public n.a. dev.hardwood.writer.WriterConfig$Builder encoding(dev.hardwood.writer.ColumnEncoding)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 249
NEW public n.a. dev.hardwood.writer.WriterConfig$Builder encoding(java.lang.String, dev.hardwood.writer.ColumnEncoding)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 264
NEW public n.a. dev.hardwood.writer.WriterConfig$Builder pageTargetBytes(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 190
NEW public n.a. dev.hardwood.writer.WriterConfig$Builder precisionLossPolicy(dev.hardwood.writer.PrecisionLossPolicy)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 309
NEW public n.a. dev.hardwood.writer.WriterConfig$Builder rowGroupBufferTargetBytes(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 214
NEW public n.a. dev.hardwood.writer.WriterConfig$Builder rowGroupTargetRows(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 234
NEW public n.a. dev.hardwood.writer.WriterConfig$Builder statisticsTruncationLength(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 277

hardwood-avro

Comparing source compatibility of /home/runner/.m2/repository/dev/hardwood/hardwood-avro/1.1.0.Beta1/hardwood-avro-1.1.0.Beta1.jar against /home/runner/.m2/repository/dev/hardwood/hardwood-avro/1.0.0.Final/hardwood-avro-1.0.0.Final.jar
Old: /home/runner/.m2/repository/dev/hardwood/hardwood-avro/1.0.0.Final/hardwood-avro-1.0.0.Final.jar
New: /home/runner/.m2/repository/dev/hardwood/hardwood-avro/1.1.0.Beta1/hardwood-avro-1.1.0.Beta1.jar
Created: 2026-09-01T15:08:40.489+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: dev.hardwood.internal;dev.hardwood.internal;dev.hardwood.*.internal;dev.hardwood.*.internal
Semantic Versioning: 0.0.1
Classes:
Status Fully Qualified Name
MODIFIED dev.hardwood.avro.AvroRowReader
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public class  dev.hardwood.avro.AvroRowReader top

hardwood-s3

Comparing source compatibility of /home/runner/.m2/repository/dev/hardwood/hardwood-s3/1.1.0.Beta1/hardwood-s3-1.1.0.Beta1.jar against /home/runner/.m2/repository/dev/hardwood/hardwood-s3/1.0.0.Final/hardwood-s3-1.0.0.Final.jar
Old: /home/runner/.m2/repository/dev/hardwood/hardwood-s3/1.0.0.Final/hardwood-s3-1.0.0.Final.jar
New: /home/runner/.m2/repository/dev/hardwood/hardwood-s3/1.1.0.Beta1/hardwood-s3-1.1.0.Beta1.jar
Created: 2026-09-01T15:08:40.312+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: dev.hardwood.internal;dev.hardwood.internal;dev.hardwood.*.internal;dev.hardwood.*.internal
Semantic Versioning: 0.1.0
Classes:
Status Fully Qualified Name
MODIFIED (*) dev.hardwood.s3.S3InputFile
MODIFIED dev.hardwood.s3.S3Source$Builder
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED (*) public class  dev.hardwood.s3.S3InputFile top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
MODIFIED (*) public n.a. long length()
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_NOW_THROWS_CHECKED_EXCEPTION
Old file New file
159 69
MODIFIED final static public class  dev.hardwood.s3.S3Source$Builder top

hardwood-aws-auth

Comparing source compatibility of /home/runner/.m2/repository/dev/hardwood/hardwood-aws-auth/1.1.0.Beta1/hardwood-aws-auth-1.1.0.Beta1.jar against /home/runner/.m2/repository/dev/hardwood/hardwood-aws-auth/1.0.0.Final/hardwood-aws-auth-1.0.0.Final.jar
Old: /home/runner/.m2/repository/dev/hardwood/hardwood-aws-auth/1.0.0.Final/hardwood-aws-auth-1.0.0.Final.jar
New: /home/runner/.m2/repository/dev/hardwood/hardwood-aws-auth/1.1.0.Beta1/hardwood-aws-auth-1.1.0.Beta1.jar
Created: 2026-09-01T15:08:40.407+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: dev.hardwood.internal;dev.hardwood.internal;dev.hardwood.*.internal;dev.hardwood.*.internal
Semantic Versioning: 0.0.1
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).