Proto commits in ClickHouse/libhdfs3

These 8 commits are when the Protocol Buffers files have changed:

Commit:fd47da9
Author:Tao Li
Committer:M1eyu2018

Support create and append, fix complete/addBlock/abandonBlock Co-authored-by: liubingxing <liubbingxing@gmail.com> Co-authored-by: M1eyu2018 <857037797@qq.com> Co-authored-by: liuhongtong <hongtongliu@126.com> Co-authored-by: hfutatzhanghb <hfutzhanghb@163.com>

The documentation is generated from this commit.

Commit:46aed62
Author:liubingxing
Committer:M1eyu2018

Add StripedInputSteam for ec blocks read Co-authored-by: litao <tomleescut@gmail.com> Co-authored-by: M1eyu2018 <857037797@qq.com> Co-authored-by: liuhongtong <hongtongliu@126.com> Co-authored-by: hfutatzhanghb <hfutzhanghb@163.com>

Commit:46e7219
Author:liubingxing
Committer:M1eyu2018

Get block locations before open file Co-authored-by: litao <tomleescut@gmail.com> Co-authored-by: M1eyu2018 <857037797@qq.com> Co-authored-by: liuhongtong <hongtongliu@126.com> Co-authored-by: hfutatzhanghb <hfutzhanghb@163.com>

Commit:62e7cde
Author:Kseniia Sumarokova
Committer:GitHub

Revert "support secure datanode data transfer"

Commit:1d44cbd
Author:michael1589
Committer:Peng Liu

support secure datanode data transfer

Commit:d206cc3
Author:zhanglistar

Fix ereasure coding data hang problem.

Commit:e2131aa
Author:chenxing.xc

suppress compile warning

Commit:f57beb5
Author:chenxing.xc

revert libhdfs3 without kms/curl