• X
    Use nonblocking mechanism to send data in async dispatcher. · 2516eac6
    xiong-gang 提交于
    pqFlush is sending data synchronously though the socket is set
    O_NONBLOCK, this incurs performance downgradation. This commit uses
    pqFlushNonBlocking instead, and synchronizes the completion of
    dispatching to all Gangs before query execution.
    
    Signed-off-by: Kenan Yao<kyao@pivotal.io>
    2516eac6
cdbdisp.h 6.4 KB