This is an automated email from the ASF dual-hosted git repository.

lhotari pushed a commit to branch branch-3.0
in repository https://gitbox.apache.org/repos/asf/pulsar.git

commit 06ebe2a801e93fde3cb579f8c74dd0bd3dd9a71c
Author: Yunze Xu <[email protected]>
AuthorDate: Wed Aug 21 14:17:44 2024 +0800

    [improve][client] Don't print info logs for each schema loaded by client 
(#23206)
    
    (cherry picked from commit 66e1a06b247cd032872e5ab454ff8c8c6cd98550)
---
 .../pulsar/client/impl/schema/reader/MultiVersionAvroReader.java  | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git 
a/pulsar-client/src/main/java/org/apache/pulsar/client/impl/schema/reader/MultiVersionAvroReader.java
 
b/pulsar-client/src/main/java/org/apache/pulsar/client/impl/schema/reader/MultiVersionAvroReader.java
index 0ca847917ee..85d4d63a1b1 100644
--- 
a/pulsar-client/src/main/java/org/apache/pulsar/client/impl/schema/reader/MultiVersionAvroReader.java
+++ 
b/pulsar-client/src/main/java/org/apache/pulsar/client/impl/schema/reader/MultiVersionAvroReader.java
@@ -44,9 +44,11 @@ public class MultiVersionAvroReader<T> extends 
AbstractMultiVersionAvroBaseReade
     protected SchemaReader<T> loadReader(BytesSchemaVersion schemaVersion) {
         SchemaInfo schemaInfo = getSchemaInfoByVersion(schemaVersion.get());
         if (schemaInfo != null) {
-            LOG.info("Load schema reader for version({}), schema is : {}, 
schemaInfo: {}",
-                    SchemaUtils.getStringSchemaVersion(schemaVersion.get()),
-                    schemaInfo.getSchemaDefinition(), schemaInfo.toString());
+            if (LOG.isDebugEnabled()) {
+                LOG.debug("Load schema reader for version({}), schema is : {}, 
schemaInfo: {}",
+                        
SchemaUtils.getStringSchemaVersion(schemaVersion.get()),
+                        schemaInfo.getSchemaDefinition(), schemaInfo);
+            }
             boolean jsr310ConversionEnabled = 
getJsr310ConversionEnabledFromSchemaInfo(schemaInfo);
             return new 
AvroReader<>(parseAvroSchema(schemaInfo.getSchemaDefinition()),
                     readerSchema, pojoClassLoader, jsr310ConversionEnabled);

Reply via email to