ae5075069542f85bc066a2f5f7eaab8a4b646b59
Files Diff
- Added: 0
 - Removed: 0
 - Renamed: 0
 - Modified: 5
 
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 2 | ||
| Rename Method private positionEqualsCurrentRow(leftPosition int, rightPosition int, rightPage Page) : boolean renamed to private positionEqualsCurrentRowIgnoreNulls(leftPosition int, rightPosition int, rightPage Page) : boolean in class com.facebook.presto.operator.InMemoryJoinHash | From | To | |
| Rename Method private positionEqualsPosition(leftPosition int, rightPosition int) : boolean renamed to private positionEqualsPositionIgnoreNulls(leftPosition int, rightPosition int) : boolean in class com.facebook.presto.operator.InMemoryJoinHash | From | To | |
| Extract Variable | 2 | ||
| Extract Variable equalityCondition : BytecodeNode in method private generatePositionEqualsRowMethod(classDefinition ClassDefinition, callSiteBinder CallSiteBinder, joinChannelTypes List<Type>, joinChannelFields List<FieldDefinition>, ignoreNulls boolean) : void from class com.facebook.presto.sql.gen.JoinCompiler | From | To | |
| Extract Variable equalityCondition : BytecodeNode in method private generatePositionEqualsPositionMethod(classDefinition ClassDefinition, callSiteBinder CallSiteBinder, joinChannelTypes List<Type>, joinChannelFields List<FieldDefinition>, ignoreNulls boolean) : void from class com.facebook.presto.sql.gen.JoinCompiler | From | To | |
| Extract Method | 1 | ||
| Extract Method private typeEqualsIgnoreNulls(type BytecodeExpression, leftBlock BytecodeExpression, leftBlockPosition BytecodeExpression, rightBlock BytecodeExpression, rightBlockPosition BytecodeExpression) : BytecodeNode extracted from private typeEquals(type BytecodeExpression, leftBlock BytecodeExpression, leftBlockPosition BytecodeExpression, rightBlock BytecodeExpression, rightBlockPosition BytecodeExpression) : BytecodeNode in class com.facebook.presto.sql.gen.JoinCompiler | From | To |