Sharingan(写轮眼)是一个基于golang的流量录制回放工具,适合项目重构、回归测试等。
fix thrift seqid from php to go
merge pr, fix readByte < len(buf) on thrift protocol
Support "Extend" field for SearchReq
bin file for codeCov,such as cover* gocov* gocov-html* gocov-xml* gocovmerge*
Replayer-agent support grpc server。
At the same time, you should update didi/sharingan/replayer to the latest version, and use the didi/sharingan/grpc-server which customized from https://github.com/grpc/grpc-go v1.33.2 to build SUT.
Support cross-language replaying from php to go,such as inbound protocol from fastcgi to http, and simulate mysql commands for outbound flows.
fix adding header for thrift inbound request in case of too large one
fix inbound thrift & http request when adding header