• kroki/tomash@moonlight.intranet's avatar
    BUG#21915: Changing limits of table_cache when setting max_connections · 1bfe00e0
    kroki/tomash@moonlight.intranet authored
    If the user has specified --max-connections=N or --table-open-cache=M
    options to the server, a warning could be given that some values were
    recalculated, and table-open-cache could be assigned greater value.
    
    Note that both warning and increase of table-open-cache were totally
    harmless.
    
    This patch fixes recalculation code to ensure that table-open-cache will
    be never increased automatically and that a warning will be given only if
    some values had to be decreased due to operating system limits.
    
    No test case is provided because we neither can't predict nor control
    operating system limits for maximal number of open files.
    1bfe00e0
mysql_priv.h 50.7 KB