• unknown's avatar
    Max open files handling moved to my_set_max_open_files() · ff18cf42
    unknown authored
    This ensures that my_file_info takes this the max number of files into account and one can now use --open-files-limit on windows to increase number of used files up to 2048
    
    
    client/client_priv.h:
      Added --open-files-limit to mysqlbinlog
    client/mysqlbinlog.cc:
      Added --open-files-limit to mysqlbinlog
    include/config-win.h:
      Define that you can have up to 2048 files open on windows
    include/my_global.h:
      Allow override of OS_FILE_LIMIT
    include/my_sys.h:
      Cleanup
      Added prototypes for my_set_max_open_files() and my_free_open_files()
    libmysql/Makefile.shared:
      Added my_file.c
    myisam/myisamlog.c:
      Use my_set_max_open_files()
    mysys/Makefile.am:
      Use my_file.c (for mysqlbinlog)
    mysys/my_alloc.c:
      Remove compiler warning
    mysys/my_div.c:
      MY_NFILE -> my_file_limit
    mysys/my_dup.c:
      MY_NFILE -> my_file_limit
    mysys/my_fopen.c:
      MY_NFILE -> my_file_limit
    mysys/my_open.c:
      MY_NFILE -> my_file_limit
    mysys/my_static.c:
      Allow changing of open files limit
    mysys/my_static.h:
      Allow changing of open files limit
    sql/mysqld.cc:
      Max open files handling moved to my_set_max_open_files()
    ff18cf42
mysqld.cc 207 KB