zanmato1984

zanmato1984

Member Since 10 years ago

Shanghai

Experience Points
44
follower
Lessons Completed
25
follow
Lessons Completed
37
stars
Best Reply Awards
27
repos

333 contributions in the last year

Pinned
⚡ A shell-based working environment framework independent of shells and domains.
⚡ TiDB is an open source distributed HTAP database compatible with the MySQL protocol
⚡ CURA - CUDA Relational Algebra
Activity
Jan
24
3 days ago
Activity icon
issue

zanmato1984 issue comment tikv/client-c

zanmato1984
zanmato1984

update cmake for `building tics with grpc`.

Signed-off-by: Littlefall [email protected]com

zanmato1984
zanmato1984
Jan
19
1 week ago
Activity icon
delete

zanmato1984 in zanmato1984/client-c delete branch tiflash-bundle-grpc

deleted time in 1 week ago
Activity icon
issue

zanmato1984 issue comment tikv/client-c

zanmato1984
zanmato1984

<Poco> dependency

@hanfei1991 Would it be possible to create the "c-client" only with a dependency to "grpc" (e.g. to void "Poco")?

zanmato1984
zanmato1984

PR https://github.com/tikv/client-c/pull/84 may ease this problem. It works for both system-wide pre-installed poco, and bundled poco in an outer project.

Activity icon
issue

zanmato1984 issue comment tikv/client-c

zanmato1984
zanmato1984

Prepare for bundle grpc in tiflash

Enhance find grpc/protobuf/poco in cmake, to get ready for bundle grpc in tiflash.

open pull request

zanmato1984 wants to merge tikv/client-c

zanmato1984
zanmato1984

Prepare for bundle grpc in tiflash

Enhance find grpc/protobuf/poco in cmake, to get ready for bundle grpc in tiflash.

zanmato1984
zanmato1984

This image is for client-c CI testing only.

There is no such "client-c image".

pull request

zanmato1984 merge to tikv/client-c

zanmato1984
zanmato1984

Prepare for bundle grpc in tiflash

Enhance find grpc/protobuf/poco in cmake, to get ready for bundle grpc in tiflash.

Activity icon
issue

zanmato1984 issue comment tikv/client-c

zanmato1984
zanmato1984

Prepare for bundle grpc in tiflash

Enhance find grpc/protobuf/poco in cmake, to get ready for bundle grpc in tiflash.

Jan
18
1 week ago
push

zanmato1984 push zanmato1984/client-c

zanmato1984
zanmato1984

Remove comments

Signed-off-by: zanmato1984 [email protected]

commit sha: 1cfa064b2e52d17ce6531e89d3e5d5f1016621a6

push time in 1 week ago
push

zanmato1984 push zanmato1984/client-c

zanmato1984
zanmato1984

Update kvproto

Signed-off-by: zanmato1984 [email protected]

zanmato1984
zanmato1984

Fix ci test script

Signed-off-by: zanmato1984 [email protected]

zanmato1984
zanmato1984

Update builder docker file

Signed-off-by: zanmato1984 [email protected]

commit sha: 9a0679f79d6ba96a7dd9600378fcc9fcd7badfa1

push time in 1 week ago
push

zanmato1984 push zanmato1984/client-c

zanmato1984
zanmato1984

Enhance find grpc and protobuf and poco

Signed-off-by: zanmato1984 [email protected]

zanmato1984
zanmato1984

Update kvproto

Signed-off-by: zanmato1984 [email protected]

zanmato1984
zanmato1984

Fix ci test script

Signed-off-by: zanmato1984 [email protected]

commit sha: 2caba4e4bedac05719d0730abd0758072f3cead1

push time in 1 week ago
push

zanmato1984 push zanmato1984/client-c

zanmato1984
zanmato1984

Fix protobuf bariables

Signed-off-by: zanmato1984 [email protected]

zanmato1984
zanmato1984

Enhance find grpc and protobuf and poco

Signed-off-by: zanmato1984 [email protected]

zanmato1984
zanmato1984

Update kvproto

Signed-off-by: zanmato1984 [email protected]

commit sha: b36f8879d57682250164ebf85380699f67a9a385

push time in 1 week ago
pull request

zanmato1984 pull request pingcap/tipb

zanmato1984
zanmato1984

Refine cpp build to co-work with bundle grpc in tiflash

What problem does this PR solve?

We want to bundle grpc in tiflash. This requires a unified way of finding grpc and dependencies.

What is changed and how it works?

Find protobuf the same way as other projects (kvproto, tiflash - upcoming), so that this project can be built both individually (by using system installed protobuf) and bundled within tiflash.

Related changes

  • PR to update pingcap/docs/pingcap/docs-cn:
  • Need to cherry-pick to the release branch
Activity icon
created branch

zanmato1984 in zanmato1984/tipb create branch tiflash-bundle-grpc

createdAt 1 week ago
Activity icon
delete

zanmato1984 in zanmato1984/kvproto delete branch bundle-grpc

deleted time in 1 week ago
push

zanmato1984 push pingcap/kvproto

zanmato1984
zanmato1984

Add find grpc and protobuf in cmake, to co-work with bundle grpc for tiflash (#853)

  • Add find grpc and kvproto, to co-work with bundle grpc for tiflash

  • Add ignored files

  • Remove comments

  • Fix

  • Print grpc cpp plugin

commit sha: 714e05ea3b18f9f89e88ae88db693bd5e0b383a2

push time in 1 week ago
pull request

zanmato1984 pull request pingcap/kvproto

zanmato1984
zanmato1984

Add find grpc and protobuf in cmake, to co-work with bundle grpc for tiflash

Add find grpc and protobuf in cmake, so that kvproto can be built both individually and bundled within tiflash/client-c.

Activity icon
fork

zanmato1984 forked pingcap/tipb

⚡ TiDB protobuf
zanmato1984 Apache License 2.0 Updated
fork time in 1 week ago
Jan
17
1 week ago
push

zanmato1984 push zanmato1984/client-c

zanmato1984
zanmato1984

Fix protobuf bariables

Signed-off-by: zanmato1984 [email protected]

zanmato1984
zanmato1984

Enhance find grpc and protobuf and poco

Signed-off-by: zanmato1984 [email protected]

commit sha: fd2d64806b10bc7ec82d84f5a48f969e8f8dc5d7

push time in 1 week ago
pull request

zanmato1984 pull request tikv/client-c

zanmato1984
zanmato1984

WIP: Prepare for bundle grpc in tiflash

Enhance find grpc/protobuf/poco in cmake, to get ready for bundle grpc in tiflash.

push

zanmato1984 push zanmato1984/client-c

zanmato1984
zanmato1984

Enhance find grpc and protobuf and poco

commit sha: 0fa4753f146fc1e0d4bfd093e86d7420928ad520

push time in 1 week ago
pull request

zanmato1984 pull request pingcap/kvproto

zanmato1984
zanmato1984

Add find grpc and kvproto in cmake, to co-work with bundle grpc for tiflash

Add find grpc and protobuf in cmake, so that kvproto can be built both individually and bundled within tiflash/client-c.

Previous