This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking.git
The following commit(s) were added to refs/heads/master by this push:
new 39f2cd3 Optimize the code to prevent mongo statements from being too
long (#5017)
39f2cd3 is described below
commit 39f2cd3a5f80b28378d93f9424da435253a6c0a6
Author: dengliming <[email protected]>
AuthorDate: Fri Jul 3 08:07:10 2020 +0800
Optimize the code to prevent mongo statements from being too long (#5017)
---
.../skywalking/apm/plugin/mongodb/v3/support/MongoOperationHelper.java | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git
a/apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/support/MongoOperationHelper.java
b/apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/support/MongoOperationHelper.java
index 71c2eb8..42e5ecd 100644
---
a/apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/support/MongoOperationHelper.java
+++
b/apm-sniffer/apm-sdk-plugin/mongodb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v3/support/MongoOperationHelper.java
@@ -128,8 +128,7 @@ public class MongoOperationHelper {
}
final int filterLengthLimit =
Config.Plugin.MongoDB.FILTER_LENGTH_LIMIT;
if (filterLengthLimit > 0 && params.length() > filterLengthLimit) {
- params.append("...");
- break;
+ return params.substring(0, filterLengthLimit) + "...";
}
}
return params.toString();