feat: support Tencent Cloud Log Service #7593
Conversation
272f561 to
698adc5
Compare
add tencent-cloud-cls add tencent-cloud-cls add tencent-cloud-cls add tencent-cloud-cls add tencent-cloud-cls
698adc5 to
bd8c579
Compare
|
Thanks for your contribution. But please add a license to each file and add test cases first. |
|
any doc for testing? I have no exp for env setup & PERL testing framework... |
|
tried.. I work on Mac, and now trapped in etcd configuration for more tesing case |
78579de to
2ab9eef
Compare
2ab9eef to
f57cc30
Compare
refa error & proto file load
7b9e2d7 to
fd30d49
Compare
| properties = { | ||
| cls_host = { type = "string" }, | ||
| cls_topic = { type = "string" }, | ||
| -- https://console.cloud.tencent.com/capi |
|
I have a question: Is it that we can't do the test case to verify that this plugin is working correctly? |
We can inject a hook or mock into the code? Like: Line 35 in b3d4b46 apisix/t/plugin/opentelemetry.t Line 553 in b3d4b46 |
|
I have same question too. But same question can be applie to other plugins that have env matters |
|
|
@spacewander @tzssangglass after code related conversations closed, I will do the function test again for the related code modification. |
spacewander
left a comment
There was a problem hiding this comment.
Some comments need to be handled:
https://github.com/apache/apisix/pull/7593/files#r947501015
https://github.com/apache/apisix/pull/7593/files#r937476352
https://github.com/apache/apisix/pull/7593/files#r947500216
e3bff97 to
5d86522
Compare
d83df93 to
f4dd849
Compare
|
@ychensha pls don't use force-push to update code, or reviews' comments may be ignore. |
|
Let's merge master to make CI pass. |
spacewander
left a comment
There was a problem hiding this comment.
Approve except https://github.com/apache/apisix/pull/7593/files#r941961486
As this PR is big enough, let's open another PR for the doc.
|
As this PR is big enough, let's open another PR for the doc. |
Description
product doc
apisix log util is more powerfull than nginx access log, and it's useful for debugging and replaying later.
Fixes #7592
Checklist