mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
MDEV-15 Log SQL errors.
mysys/my_logger.c was moved to sql/sql_logger.c Logger service was rewritten with file functions instead of stream, so it can handle huge files.
This commit is contained in:
@@ -61,7 +61,7 @@ typedef struct logger_handle_st LOGGER_HANDLE;
|
||||
|
||||
extern struct logger_service_st {
|
||||
LOGGER_HANDLE* (*open)(const char *path,
|
||||
unsigned long size_limit,
|
||||
unsigned long long size_limit,
|
||||
unsigned int rotations);
|
||||
int (*close)(LOGGER_HANDLE *log);
|
||||
int (*vprintf)(LOGGER_HANDLE *log, const char *fmt, va_list argptr);
|
||||
@@ -81,7 +81,7 @@ extern struct logger_service_st {
|
||||
#else
|
||||
|
||||
LOGGER_HANDLE *logger_open(const char *path,
|
||||
unsigned long size_limit,
|
||||
unsigned long long size_limit,
|
||||
unsigned int rotations);
|
||||
int logger_close(LOGGER_HANDLE *log);
|
||||
int logger_vprintf(LOGGER_HANDLE *log, const char *fmt, va_list argptr);
|
||||
|
Reference in New Issue
Block a user