0aba0f9fdcb124ab8c4c1e5bd903fa61f2b0be40
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 3
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Move Method | 4 | ||
| Move Method public getDataSize() : Estimate from class com.facebook.presto.spi.statistics.ColumnStatistics to public getDataSize() : Estimate from class com.facebook.presto.spi.statistics.RangeColumnStatistics | From | To | |
| Move Method public getDistinctValuesCount() : Estimate from class com.facebook.presto.spi.statistics.ColumnStatistics to public getDistinctValuesCount() : Estimate from class com.facebook.presto.spi.statistics.RangeColumnStatistics | From | To | |
| Move Method public setDataSize(dataSize Estimate) : Builder from class com.facebook.presto.spi.statistics.ColumnStatistics.Builder to public setDataSize(dataSize Estimate) : Builder from class com.facebook.presto.spi.statistics.RangeColumnStatistics.Builder | From | To | |
| Move Method public setDistinctValuesCount(distinctValuesCount Estimate) : Builder from class com.facebook.presto.spi.statistics.ColumnStatistics.Builder to public setDistinctValuesCount(distinctValuesCount Estimate) : Builder from class com.facebook.presto.spi.statistics.RangeColumnStatistics.Builder | From | To | |
| Move Attribute | 4 | ||
| Move Attribute private distinctValuesCount : Estimate from class com.facebook.presto.spi.statistics.ColumnStatistics to private distinctValuesCount : Estimate from class com.facebook.presto.spi.statistics.RangeColumnStatistics | From | To | |
| Move Attribute private dataSize : Estimate from class com.facebook.presto.spi.statistics.ColumnStatistics to private dataSize : Estimate from class com.facebook.presto.spi.statistics.RangeColumnStatistics | From | To | |
| Move Attribute private distinctValuesCount : Estimate from class com.facebook.presto.spi.statistics.ColumnStatistics.Builder to private distinctValuesCount : Estimate from class com.facebook.presto.spi.statistics.RangeColumnStatistics.Builder | From | To | |
| Move Attribute private dataSize : Estimate from class com.facebook.presto.spi.statistics.ColumnStatistics.Builder to private dataSize : Estimate from class com.facebook.presto.spi.statistics.RangeColumnStatistics.Builder | From | To | |
| Extract Class | 2 | ||
| Extract Class com.facebook.presto.spi.statistics.RangeColumnStatistics.Builder from class com.facebook.presto.spi.statistics.ColumnStatistics.Builder | From | To | |
| Extract Class com.facebook.presto.spi.statistics.RangeColumnStatistics from class com.facebook.presto.spi.statistics.ColumnStatistics | From | To | |
| Rename Attribute | 1 | ||
| Rename Attribute distinctValuesCount : Estimate to rangeColumnStatistics : List<RangeColumnStatistics> in class com.facebook.presto.spi.statistics.ColumnStatistics.Builder | From | To | |
| Extract Variable | 1 | ||
| Extract Variable nullsFraction : Estimate in method public getTableStatistics(session ConnectorSession, tableHandle ConnectorTableHandle, hivePartitions List<HivePartition>, tableColumns Map<String,ColumnHandle>) : TableStatistics from class com.facebook.presto.hive.statistics.MetastoreHiveStatisticsProvider | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type distinctValuesCount : Estimate to rangeColumnStatistics : List<RangeColumnStatistics> in class com.facebook.presto.spi.statistics.ColumnStatistics.Builder | From | To |