1.0.0.CR2 vs 1.0.0.CR1 — generated 2026-06-07T20:18:45Z
| Status | Fully Qualified Name |
| UNCHANGED (*) | dev.hardwood.Hardwood |
| MODIFIED (!) | dev.hardwood.metadata.ColumnIndex |
| MODIFIED | dev.hardwood.reader.ColumnReader |
| MODIFIED | dev.hardwood.reader.ColumnReaders |
| MODIFIED (*) | dev.hardwood.reader.ParquetFileReader |
| MODIFIED | dev.hardwood.reader.ParquetFileReader$ColumnReaderBuilder |
| MODIFIED | dev.hardwood.reader.ParquetFileReader$ColumnReadersBuilder |
| MODIFIED (!) | dev.hardwood.reader.ParquetFileReader$RowReaderBuilder |
| MODIFIED (!) | dev.hardwood.reader.RowReader |
| MODIFIED (*) | dev.hardwood.row.FieldAccessor |
| MODIFIED (*) | dev.hardwood.row.PqList |
| MODIFIED (*) | dev.hardwood.row.PqMap$Entry |
| MODIFIED (*) | dev.hardwood.row.PqVariant |
| MODIFIED (*) | dev.hardwood.row.StructAccessor |
| MODIFIED (!) | dev.hardwood.row.VariantTypeException |
| MODIFIED | dev.hardwood.schema.FileSchema |
| REMOVED (!) | dev.hardwood.schema.ProjectedSchema |
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED (*) | public | n.a. | dev.hardwood.reader.ParquetFileReader | openAll(java.util.List <..> (*))
|
|
n.a. |
|
| Status | Superclass | Compatibility Changes |
| UNCHANGED | java.lang.Record | n.a. |
| Status | Modifier | Generic Templates | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| REMOVED (!) | public | n.a. | ColumnIndex(java.util.List <..> , java.util.List, java.util.List, dev.hardwood.metadata.ColumnIndex$BoundaryOrder, java.util.List
<..> , java.util.List
<..> )
|
Compatibility Changes:
|
|
|||||||||||||
| NEW | public | n.a. | ColumnIndex(java.util.List <..> , java.util.List, java.util.List, dev.hardwood.metadata.ColumnIndex$BoundaryOrder, java.util.List
<..> )
|
n.a. |
|
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| REMOVED (!) | public | n.a. | java.util.List <..>
|
geospatialStatistics() |
Compatibility Changes:
|
|
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED (*) | static public | n.a. | dev.hardwood.reader.ParquetFileReader | openAll(java.util.List <..> (*))
|
|
n.a. |
|
||||||||||||
| UNCHANGED (*) | static public | n.a. | dev.hardwood.reader.ParquetFileReader | openAll(java.util.List <..> (*), dev.hardwood.HardwoodContext)
|
|
n.a. |
|
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | n.a. | dev.hardwood.reader.ParquetFileReader$ColumnReaderBuilder | batchSize(int) |
Compatibility Changes:
|
|
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | n.a. | dev.hardwood.reader.ParquetFileReader$ColumnReadersBuilder | batchSize(int) |
Compatibility Changes:
|
|
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | public | n.a. | dev.hardwood.reader.ParquetFileReader$RowReaderBuilder | firstRow(long) |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | dev.hardwood.reader.ParquetFileReader$RowReaderBuilder | skip(long) |
Compatibility Changes:
|
|
| Status | Interface | Compatibility Changes |
| UNCHANGED (*) | dev.hardwood.row.StructAccessor | n.a. |
| UNCHANGED (*) | dev.hardwood.row.FieldAccessor | n.a. |
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | static public | n.a. | dev.hardwood.reader.RowReader | create(dev.hardwood.internal.reader.RowGroupIterator, dev.hardwood.schema.FileSchema, dev.hardwood.schema.ProjectedSchema, dev.hardwood.internal.reader.HardwoodContextImpl, dev.hardwood.internal.predicate.ResolvedPredicate, long) |
Compatibility Changes:
|
|
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW (*) | public abstract | n.a. | java.time.LocalDateTime | getLocalTimestamp(java.lang.String) |
Compatibility Changes:
|
|
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW (*) | public abstract | n.a. | java.util.List <..>
|
localTimestamps() |
Compatibility Changes:
|
|
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW (*) | public abstract | n.a. | java.time.LocalDateTime | getLocalTimestampValue() |
Compatibility Changes:
|
|
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW (*) | public abstract | n.a. | java.time.LocalDateTime | asLocalTimestamp() |
Compatibility Changes:
|
|
| Status | Interface | Compatibility Changes |
| UNCHANGED (*) | dev.hardwood.row.FieldAccessor | n.a. |
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW (*) | public abstract | n.a. | java.time.LocalDateTime | getLocalTimestamp(int) |
Compatibility Changes:
|
|
| Status | Superclass | Compatibility Changes |
| UNCHANGED | java.lang.RuntimeException | n.a. |
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | true | -5424826271530715682 | n.a. |
| New | true | 7683180775740102615 | n.a. |
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| REMOVED (!) | static public | n.a. | dev.hardwood.row.VariantTypeException | expected(dev.hardwood.row.VariantType, dev.hardwood.row.VariantType) |
Compatibility Changes:
|
|
|||||||
| REMOVED (!) | static public | n.a. | dev.hardwood.row.VariantTypeException | expectedOneOf(java.lang.String, dev.hardwood.row.VariantType) |
Compatibility Changes:
|
|
| Change |
| CLASS_REMOVED |
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| REMOVED (!) | static public | n.a. | dev.hardwood.schema.ProjectedSchema | create(dev.hardwood.schema.FileSchema, dev.hardwood.schema.ColumnProjection) |
Compatibility Changes:
|
|
|||||||||
| REMOVED (!) | public | n.a. | dev.hardwood.schema.FileSchema | getOriginalSchema() |
Compatibility Changes:
|
|
|||||||||
| REMOVED (!) | public | n.a. | dev.hardwood.schema.ColumnSchema | getProjectedColumn(int) |
Compatibility Changes:
|
|
|||||||||
| REMOVED (!) | public | n.a. | int | getProjectedColumnCount() |
Compatibility Changes:
|
|
|||||||||
| REMOVED (!) | public | n.a. | java.util.List <..>
|
getProjectedColumns() |
Compatibility Changes:
|
|
|||||||||
| REMOVED (!) | public | n.a. | int[] | getProjectedFieldIndices() |
Compatibility Changes:
|
|
|||||||||
| REMOVED (!) | public | n.a. | boolean | projectsAll() |
Compatibility Changes:
|
|
|||||||||
| REMOVED (!) | public | n.a. | int | toOriginalIndex(int) |
Compatibility Changes:
|
|
|||||||||
| REMOVED (!) | public | n.a. | int[] | toOriginalIndices() |
Compatibility Changes:
|
|
|||||||||
| REMOVED (!) | public | n.a. | int | toProjectedIndex(int) |
Compatibility Changes:
|
|
| Status | Fully Qualified Name |
| MODIFIED (*) | dev.hardwood.s3.S3InputFile |
| MODIFIED (!) | dev.hardwood.s3.S3Source |
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| MODIFIED (*) | public | n.a. | void | close() |
|
Compatibility Changes:
|
|
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| MODIFIED (!) | public | n.a. | dev.hardwood.s3.S3InputFile (<- dev.hardwood.InputFile | inputFile(java.lang.String, java.lang.String) |
Compatibility Changes:
|
|
|||||||||
| MODIFIED (!) | public | n.a. | dev.hardwood.s3.S3InputFile (<- dev.hardwood.InputFile | inputFile(java.lang.String) |
Compatibility Changes:
|
|
|||||||||
| UNCHANGED (*) | public | n.a. | java.util.List <..>
|
inputFiles(java.lang.String[]) | n.a. |
|
|||||||||
| UNCHANGED (*) | public | n.a. | java.util.List <..>
|
inputFilesInBucket(java.lang.String, java.lang.String[]) | n.a. |
|