Josh Elser created ACCUMULO-3773:
------------------------------------

             Summary: ClientConfiguration create repeatedly in server processes
                 Key: ACCUMULO-3773
                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3773
             Project: Accumulo
          Issue Type: Bug
          Components: gc, master, tserver
            Reporter: Josh Elser
            Priority: Critical
             Fix For: 1.6.3, 1.8.0, 1.7.1


In looking at ACCUMULO-3772, I'm seeing loads of the following:

{noformat}
2015-05-04 08:30:15,703 [client.ClientConfiguration] WARN : Client 
configuration constructed with a Configuration that did not have list delimiter 
disabled or overridden, multi-valued config properties may be unavailable
2015-05-04 08:30:15,764 [client.ClientConfiguration] WARN : Client 
configuration constructed with a Configuration that did not have list delimiter 
disabled or overridden, multi-valued config properties may be unavailable
2015-05-04 08:30:16,136 [client.ClientConfiguration] WARN : Client 
configuration constructed with a Configuration that did not have list delimiter 
disabled or overridden, multi-valued config properties may be unavailable
2015-05-04 08:30:16,185 [client.ClientConfiguration] WARN : Client 
configuration constructed with a Configuration that did not have list delimiter 
disabled or overridden, multi-valued config properties may be unavailable
2015-05-04 08:30:16,272 [client.ClientConfiguration] WARN : Client 
configuration constructed with a Configuration that did not have list delimiter 
disabled or overridden, multi-valued config properties may be unavailable
2015-05-04 08:30:17,621 [client.ClientConfiguration] WARN : Client 
configuration constructed with a Configuration that did not have list delimiter 
disabled or overridden, multi-valued config properties may be unavailable
2015-05-04 08:30:17,706 [client.ClientConfiguration] WARN : Client 
configuration constructed with a Configuration that did not have list delimiter 
disabled or overridden, multi-valued config properties may be unavailable
2015-05-04 08:30:17,717 [client.ClientConfiguration] WARN : Client 
configuration constructed with a Configuration that did not have list delimiter 
disabled or overridden, multi-valued config properties may be unavailable
2015-05-04 08:30:17,842 [client.ClientConfiguration] WARN : Client 
configuration constructed with a Configuration that did not have list delimiter 
disabled or overridden, multi-valued config properties may be unavailable
2015-05-04 08:30:17,857 [client.ClientConfiguration] WARN : Client 
configuration constructed with a Configuration that did not have list delimiter 
disabled or overridden, multi-valued config properties may be unavailable
2015-05-04 08:30:17,885 [client.ClientConfiguration] WARN : Client 
configuration constructed with a Configuration that did not have list delimiter 
disabled or overridden, multi-valued config properties may be unavailable
2015-05-04 08:30:18,071 [client.ClientConfiguration] WARN : Client 
configuration constructed with a Configuration that did not have list delimiter 
disabled or overridden, multi-valued config properties may be unavailable
{noformat}

The log message spam is annoying, but I think it's also indicative of a large 
problem where we are repeatedly re-creating the same ClientConfiguration object 
over and over again. This is wasteful and unnecessary as the contents of the 
ClientConfiguration can be static for the lifetime of the server process.

Need to identify if ClientConfiguration objects are being repeatedly created in 
the server processes (potentially via AccumuloServerContext) and fix the 
calling code to avoid the annoying log message over and over.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to