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 |