summaryrefslogtreecommitdiff
path: root/sql/log.cc
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrightmonty@hundin.mysql.fi2001-12-061-26/+26
| | | | Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
* New improved IO_CACHEmonty@bitch.mysql.fi2001-11-281-2/+2
|
* work to enable reading 3.23 logs - not yet finishedsasha@mysql.sashanet.com2001-11-101-8/+16
| | | | | moved fail-safe replication routines from sql_repl.cc to repl_failsafe.cc write start event only in the first log
* merge with 3.23.44monty@hundin.mysql.fi2001-11-041-24/+34
|\
| * Changed time -> query_time in slow query log.monty@hundin.mysql.fi2001-10-311-1/+1
| | | | | | | | Fixed Rows_examined in slow query log.
| * Portability fixesmonty@hundin.mysql.fi2001-10-311-15/+23
| | | | | | | | | | | | Fix for consistent 0000-00-00 date handling Close + open binary logs on flush tables Fix for AVG() in HAVING.
* | merge with 3.23.42monty@work.mysql.com2001-09-021-5/+5
|\ \ | |/
| * Fix for handling of floats inside val_int() of +, - * and /.monty@hundin.mysql.fi2001-08-181-5/+5
| |
* | misc bug fixessasha@mysql.sashanet.com2001-08-061-1/+1
| |
* | new file_id generation methodsasha@mysql.sashanet.com2001-08-041-1/+10
| |
* | LOAD DATA INFILE is now replicated properly, except for cleanup on sasha@mysql.sashanet.com2001-08-031-62/+12
| | | | | | | | | | | | | | | | | | Stop event and bugs the test suite could not catch Did some big restructuring of binlog event classes - most important change is that now each event class has exec_event method and one does not need to modify slave core code to add a new event. Slave code is now much smaller and easier to read
* | mergedserg@serg.mysql.com2001-07-121-1/+4
|\ \ | |/
| * fixed race condition in automatic binlog rotationsasha@mysql.sashanet.com2001-07-111-8/+13
| | | | | | | | | | | | remove extension from binary log if the user specifies one to avoid non-rotatable logs fixed possible use of unitialized IO_CACHE in debug mode
* | fixed uninitialized use of variable in mysqltestsasha@mysql.sashanet.com2001-07-111-10/+11
| | | | | | | | | | fixed race condition in binary log auto-rotation get rid of extention in binary log to avoid non-rotatable logs
* | show master forced rotate info in SHOW BINLOG EVENTSsasha@mysql.sashanet.com2001-06-231-0/+7
| | | | | | | | mark a master-forced rotate with a special flag
* | merged new 3.23 errorssasha@mysql.sashanet.com2001-06-221-17/+7
| | | | | | | | | | | | fixed bugs in log seq - now starting to look good fixes for SHOW BINLOG EVENTS will push this one
* | mergesasha@mysql.sashanet.com2001-06-211-0/+2
|\ \ | |/
| * fixed drop/create database bug when holding global read locksasha@mysql.sashanet.com2001-06-211-0/+4
| | | | | | | | preserve originating server id in Intvar events to avoid inifinite loops
* | added SHOW BINLOG EVENTSsasha@mysql.sashanet.com2001-06-211-2/+15
| | | | | | | | | | | | | | | | | | | | fixed log sequence bugs fixed bugs in handling Slave event added test case with SHOW BINLOG EVENTS have not fixed all the bugs - found some that are also in 3.23, will fix them there first, then do pull and cleanup will not push this changeset
* | Added event sequence number and flags to binlogsasha@mysql.sashanet.com2001-06-191-10/+17
| | | | | | | | | | Documented/cleaned up log event code Updated tests
* | Added slave log event to record the master position in of slave threadsasha@mysql.sashanet.com2001-06-141-0/+21
|/ | | | in slave binlog - needed for synchronization slave during recovery
* Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysqlmonty@donna.mysql.fi2001-04-251-3/+4
|\
| * Portability fixes for Ia64 and Sgi compilermonty@donna.mysql.fi2001-04-251-3/+4
| | | | | | | | | | | | DROP DATABASE in mysqladmin asks for confirmation (again) Added examined_rows to slow query log SHOW CREATE for TEMPORARY table
* | fixed redundant repetition of use db in mysqlbinlogsasha@mysql.sashanet.com2001-04-241-16/+32
|/ | | | | added support for virtual master ( replicating from a directory with binlogs) test case for backup/restore with virtual master
* Changed pthread_mutex_init() to use new MY_MUTEX_INIT.. macromonty@donna.mysql.fi2001-03-261-2/+2
| | | | (For glibc 2.2)
* Patch from sleepycat to fix problem with BDB and log filesmonty@donna.mysql.fi2001-03-061-1/+1
| | | | | Print full command name to log files Convert table type to supported onces on ALTER TABLE
* Portability fixes for OPENBSD, OS2 and Windowsmonty@donna.mysql.com2001-01-271-0/+4
|
* Added last_errno and last_error to show slave statussasha@mysql.sashanet.com2001-01-241-2/+16
| | | | | | | slave will skip the first SQL_SLAVE_SKIP_COUNTER events on start - this is needed to recover from broken replication when the next log event(s) should just be skipped. Rotate binlogs when max_binlog_size is reached
* Changes for --with-server-suffixmonty@donna.mysql.com2001-01-211-16/+20
| | | | | Fixed mutex bug in logging (crash on windows when doing SET PASSWORD=) Changed MERGE tables to not use FILE
* Fixed for bugs that was found when getting full code coverage of BDBmonty@donna.mysql.com2001-01-171-1/+1
| | | | | Fixed bug with HEAP tables on windows Fixed bug with HAVING on empty tables
* Patches for NetBSD/macppcmonty@donna.mysql.com2001-01-121-1/+1
| | | | | Fixed bug in LEFT JOIN Added bdb_log_buffer_size
* Fixed delete in tables with hidden primary keymonty@donna.mysql.com2000-12-121-5/+5
| | | | | | Remove not used BDB logs on shutdown Don't give warnings for repair on slaves Fixed transaction log files
* Lots of fixes for BDB tablesmonty@donna.mysql.com2000-12-081-5/+3
| | | | Change DROP TABLE to first drop the data, then the .frm file
* ok, here comes the push - prepare to resolve conflicts! And lets hope bk can ↵sasha@mysql.sashanet.com2000-12-071-1/+0
| | | | gracefully handle all of my renames
* Only write full transactions to binary logmonty@donna.mysql.com2000-12-071-88/+152
| | | | | | A lot of new functions for BDB tables Fix for DROP DATABASE on windows Default server_id variables
* Fixed some reported bugsmonty@donna.mysql.com2000-11-181-7/+5
|
* Portability fixesmonty@donna.mysql.com2000-11-181-17/+16
|
* Merge work.mysql.com:/home/bk/mysqlsasha@mysql.sashanet.com2000-11-161-1/+1
|\ | | | | | | into mysql.sashanet.com:/home/sasha/src/bk/mysql
| * sql/log.ccsasha@mysql.sashanet.com2000-11-161-1/+1
| | | | | | | | | | | | | | | | | | | | fixed bug in find_first_log sql/mysqlbinlog.cc flose file only if we opened it sql/slave.cc changed spacing sql/sql_repl.cc fixed error message
* | Fixes for bugs in the usage of IO_CACHEmonty@narttu.mysql.fi2000-11-171-1/+1
| |
* | mergemonty@narttu.mysql.fi2000-11-161-14/+23
|\ \ | |/ |/|
| * Fixes for IO_CACHEmonty@donna.mysql.com2000-11-161-14/+25
| |
* | BUILD/compile-pentium-debugsasha@mysql.sashanet.com2000-11-161-13/+16
|/ | | | | | | | | | make -j 2 mysys/my_open.c my_umask is better than 0 - we do not want 0000 files when my_open() is called with O_CREAT sql/log.cc fixed up IO_CACHE to make replication work, not fully yet sql/log_event.cc fixed up IO_CACHE
* changed to use IO_CACHE instead of FILEmonty@donna.mysql.com2000-11-161-77/+84
|
* mergemonty@narttu.mysql.fi2000-11-161-220/+219
|\
| * changed to use IO_CACHE instead of FILEmonty@narttu.mysql.fi2000-11-151-168/+174
| |
| * Bug fixes, TRUNCATE, safer passwords on command line and connect timeoutmonty@tik.mysql.com2000-11-131-63/+64
| |
* | laptop commitsasha@laptop.slkc.uswest.net2000-11-111-0/+1
| |
* | fixed --skip-slave-thread bugsasha@mysql.sashanet.com2000-10-261-1/+140
|/ | | | | | added PURGE MASTER LOGS TO and SHOW MASTER LOGS fixed the output of SHOW MASTER STATUS updated docs
* Fix of LEFT JOIN optimizer bug, problem with key cache on Windows andmonty@donna.mysql.com2000-10-141-1/+1
| | | | a lot of portability issues.