Adam Lee
Adam Lee
FYI,那条推是我,但文中的面试官是我旁边组的同事。向他学习,我所在组的面试风格相比之下可能稍显老派,但我们整个产品部门都是看重技术思维、工程思维和解决技术问题的能力。
Found it, the configuration triggers this is: `set foldmethod=syntax` Could you please take a try?
My minimal reproduced vimrc: ``` set nocompatible set foldmethod=syntax " Plugin manager if empty(glob('~/.vim/autoload/plug.vim')) silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim autocmd VimEnter * PlugInstall | source $MYVIMRC endif call...
Is this still working in progress? The commit is the same as your other PR "Skip validation for custom GUC setting in gpconfig"
After the 12 merge, it fails at the `pg_dump` step: `pg_dump: error: invalid number of parents 0 for table "m_partition_1_prt_may17_2_prt_eur"`
@ivannovick seems not ``` $ pg_dump -s -x -O --gp-syntax -t public.m_partition gpadmin -- -- Greenplum Database database dump -- -- Dumped from database version 12beta2 -- Dumped by pg_dump...
To fully understand how this `SO_REUSEADDR` works, please review how each connection between QD and QE establishes and this blog https://gavv.net/articles/ephemeral-port-reuse/.
> Do we really need SO_REUSEADDR for non-binding ephemeral ports on QD (client) side? I thought it works for outgoing connections too, #577 said so. I will check it.
I did a test, on a 1 coordinator + 2x2 segments cluster, open 4 psql, each psql runs a single slice query. The outgoing connections use 16 outgoing ports, with...
Even more confused, the ports are reused with or without this PR, after I gave `ip_local_port_range` a small range. ``` $ uname -a Linux minion 5.15.0-41-generic #44-Ubuntu SMP Wed Jun...