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 <liming.d....@gmail.com> 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();