Github user heytitle commented on the pull request:

    
https://github.com/apache/flink/commit/9016cce503b4d471b5a49f0abccc196945ada97e#commitcomment-24529391
  
    In 
flink-runtime/src/main/java/org/apache/flink/runtime/codegeneration/SorterFactory.java:
    In 
flink-runtime/src/main/java/org/apache/flink/runtime/codegeneration/SorterFactory.java
 on line 188:
    Can we simplify it to the code below?
    ```
    Class generatedClass = null
    WeakReference<Class> fromCache = generatedClassCache.getOrDefault(cacheKey, 
null);
    
    generatedClass = fromCache != null ? fromCache.get() : null;
    
    if ( genenetedClass == null ) {
    // cache miss
    ...
    }
    ```
    
    So, we don't need to introduce `cacheHit` variable.


---

Reply via email to