epugh commented on PR #4893:
URL: https://github.com/apache/solr/pull/4893#issuecomment-5607254886

   Okay, having second thoughts on deprecation....   On a fresh bin/solr start 
-e techproducts, there are 2 deprecation warnings, both from the new fallback 
mechanism we just added:
   
   ```
   o.a.s.D.z.c.timeout  A config file still references the deprecated system 
property zkClientTimeout; it was replaced by solr.zookeeper.client.timeout. ...
   o.a.s.D.host         A config file still references the deprecated system 
property host; it was replaced by solr.host.advertise. ...
   ```
   
   Worth flagging though: these two aren't a user leaving a stale config 
behind. They fire because the shipped solr.xml/code intentionally keeps 
historical token names permanently (host, zkClientTimeout — same category as 
hideStackTrace, which we deliberately decided not to rename in config), and 
bin/solr itself always sets -Dsolr.host.advertise=... at startup. So EnvUtils's 
fallback resolves these on every single default Solr startup, for every user, 
forever — not just for someone with an outdated custom config. That means this 
warning will show up in every fresh install's log from day one, which might 
read as alarming/noisy for something that's actually working exactly as 
designed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to