43bd519052ba4c56ff1f4fc807075637ab5f4f10
Files Diff
- Added: 17
 - Removed: 0
 - Renamed: 0
 - Modified: 29
 
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Pull Up Method | 2 | ||
| Pull Up Method protected getBasePath() : Path from class com.facebook.presto.hive.TestHiveFileSystemS3 to protected getBasePath() : Path from class com.facebook.presto.hive.AbstractTestHiveFileSystemS3 | From | To | |
| Pull Up Method private createHdfsConfiguration(config HiveClientConfig) : HdfsConfiguration from class com.facebook.presto.hive.TestHiveFileSystemS3 to package createHdfsConfiguration(config HiveClientConfig) : HdfsConfiguration from class com.facebook.presto.hive.AbstractTestHiveFileSystemS3 | From | To | |
| Pull Up Attribute | 3 | ||
| Pull Up Attribute private awsAccessKey : String from class com.facebook.presto.hive.TestHiveFileSystemS3 to private awsAccessKey : String from class com.facebook.presto.hive.AbstractTestHiveFileSystemS3 | From | To | |
| Pull Up Attribute private awsSecretKey : String from class com.facebook.presto.hive.TestHiveFileSystemS3 to private awsSecretKey : String from class com.facebook.presto.hive.AbstractTestHiveFileSystemS3 | From | To | |
| Pull Up Attribute private writableBucket : String from class com.facebook.presto.hive.TestHiveFileSystemS3 to private writableBucket : String from class com.facebook.presto.hive.AbstractTestHiveFileSystemS3 | From | To | |
| Extract Superclass | 1 | ||
| Extract Superclass com.facebook.presto.hive.AbstractTestHiveFileSystemS3 from classes [com.facebook.presto.hive.TestHiveFileSystemS3] | From | To | |
| Extract Variable | 1 | ||
| Extract Variable configuration : Configuration in method public createPageSource(transaction ConnectorTransactionHandle, session ConnectorSession, split ConnectorSplit, columns List<ColumnHandle>) : ConnectorPageSource from class com.facebook.presto.hive.HivePageSourceProvider | From | To | |
| Extract And Move Method | 1 | ||
| Extract And Move Method public isS3SelectPushdownEnabled() : boolean extracted from public HiveSessionProperties(hiveClientConfig HiveClientConfig, orcFileWriterConfig OrcFileWriterConfig, parquetFileWriterConfig ParquetFileWriterConfig) in class com.facebook.presto.hive.HiveSessionProperties & moved to class com.facebook.presto.hive.HiveClientConfig | From | To |