Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | logging_ok: | vtkachenko@intelp4d.mysql.com | 2004-12-24 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Logging to logging@openlogging.org accepted sql_yacc.yy, sql_parse.cc, sql_lex.h, lex.h: Implements the SHOW MUTEX STATUS command set_var.cc, mysqld.cc, mysql_priv.h: Added new GLOBAL variable timed_mutexes ha_innodb.h: New function innodb_mutex_show_status ha_innodb.cc: Added new innodb variables in SHOW STATUS Implements the SHOW MUTEX STATUS command innodb.test, innodb.result: Added new row_lock_waits status variables tests. variables.test, variables.result: test new variable timed_mutexes ut0ut.c: New function ut_usectime. sync0sync.c: Mutex counting. sync0rw.c: New mutex parameters initialization. srv0srv.c: Counting row lock waits row0sel.c, row0mysql.c: Setting row_lock or table_lock state to thd. que0que.c: Added default no_lock_state to thd. univ.i: Added UNIV_SRV_PRINT_LATCH_WAITS debug define sync0sync.ic: Count mutex using. sync0sync.h: Added new parameters to mutex structure for counting. sync0rw.h: Added new parameters to rw_create_func. srv0srv.h: Added new innodb varuables to SHOW STATUS. que0que.h: Added thread lock states. | ||||
* | Merge with 4.0.21 | monty@mysql.com | 2004-06-18 | 1 | -23/+92 |
|\ | |||||
| * | que0que.c, srv0que.c: | heikki@hundin.mysql.fi | 2004-06-17 | 1 | -0/+4 |
| | | | | | | | | Put asserts that make sure srv_que_task_enqueue() is never called under MySQL | ||||
| * | Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040316101802|63386 | heikki@hundin.mysql.fi | 2004-06-17 | 1 | -3/+1 |
| | | |||||
| * | Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040525171209|56870 | heikki@hundin.mysql.fi | 2004-06-17 | 1 | -20/+87 |
| | | |||||
* | | merge with 4.0 to get windows fixes | monty@mysql.com | 2004-05-27 | 1 | -2/+0 |
|\ \ | |/ | |||||
| * | InnoDB fixup: remove debug assertion that causes compile error | marko@hundin.mysql.fi | 2004-05-26 | 1 | -2/+0 |
| | | | | | | | | when UNIV_DEBUG is defined (introduced in ChangeSet@1.1850) | ||||
* | | merge with 4.0 to get Netware patches and fixes for libmysqld.dll | monty@mysql.com | 2004-05-25 | 1 | -87/+22 |
|\ \ | |/ | |||||
| * | InnoDB cleanup and possible bug-fix: Remove srv0que | marko@hundin.mysql.fi | 2004-05-25 | 1 | -87/+22 |
| | | |||||
* | | merge with 4.0 (to get compiler error fixes for innodb) | monty@mysql.com | 2004-03-19 | 1 | -4/+4 |
|\ \ | |/ | |||||
| * | Portability fixes | monty@mysql.com | 2004-03-19 | 1 | -4/+4 |
| | | | | | | | | | | Removed \r from new tests Fixes to get new sustem_mysql_db... tests to work | ||||
* | | merge with 4.0 | monty@mysql.com | 2004-03-17 | 1 | -1/+3 |
|\ \ | |/ | |||||
| * | InnoDB: remove debug code from non-debug version | marko@hundin.mysql.fi | 2004-03-16 | 1 | -1/+3 |
| | | |||||
* | | After merge fixes | monty@mysql.com | 2004-03-17 | 1 | -2/+1 |
| | | |||||
* | | merge with 4.0 | monty@mysql.com | 2004-03-16 | 1 | -131/+55 |
|\ \ | |/ | |||||
| * | InnoDB: Replace ut_a(0) with ut_error | marko@hundin.mysql.fi | 2004-03-13 | 1 | -4/+4 |
| | | |||||
| * | Remove unneeded module "com" | marko@hundin.mysql.fi | 2004-03-11 | 1 | -127/+51 |
| | | |||||
* | | merge with 4.0 | monty@mashka.mysql.fi | 2004-02-22 | 1 | -147/+0 |
|\ \ | |/ | |||||
| * | Merge marko@build.mysql.com:/home/bk/mysql-4.0 | marko@hundin.mysql.fi | 2004-02-20 | 1 | -147/+0 |
| |\ | | | | | | | | | | into hundin.mysql.fi:/home/marko/m/mysql-4.0 | ||||
| | * | Many files: | marko@hundin.mysql.fi | 2004-02-20 | 1 | -147/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | Removed unused code .del-os0trash.c~8cae5c1695501117: Delete: innobase/os/os0trash.c dict0crea.c: Protect all sprintf(%s) with assertions | ||||
* | | | merge with 4.0 to get security fixes and latest bug fixes | monty@mashka.mysql.fi | 2004-02-20 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | que0que.c: | heikki@hundin.mysql.fi | 2004-02-19 | 1 | -1/+1 |
| |/ | | | | | | | Testing if bk push works | ||||
* | | Fixed compiler warnings from Intel compiler in Win64 | monty@mysql.com | 2003-11-23 | 1 | -5/+8 |
| | | | | | | | | | | | | Added option --max-record-length=# to myisamchk Don't try repair twice if doing myisamchk --repair --force Shared memory handler didn't clean up things on errors or shutdown | ||||
* | | Many files: | heikki@hundin.mysql.fi | 2003-10-07 | 1 | -4/+0 |
|/ | | | | | | | | Multiple tablespaces for InnoDB sql_table.cc: Tell explicitly that InnoDB should retrieve all columns in CHECKSUM TABLE sql_update.cc, sql_select.cc, my_base.h: More descriptive flag name HA_EXTRA_RETRIEVE_ALL_COLS | ||||
* | - Fixed bug in "make DESTDIR=<dir> install" - the InnoDB static | lenz@mysql.com | 2003-04-10 | 1 | -1/+1 |
| | | | | | | | libraries always ended up in "dir..", even though they were not supposed to be installed anyway (they are only required at link time). Fixed it by replacing libs_LIBRARIES with noinst_LIBRARIES for all InnoDB Makefile.am files and by removing "libsdir = " from innobase/include/Makefile.i . | ||||
* | Many files: | heikki@hundin.mysql.fi | 2002-11-07 | 1 | -9/+15 |
| | | | | | | Fix hang introduced by selective deadlock resolution srv0srv.c, row0mysql.c: Fix hang introduced by selective deadlock resolution + corruption caused by lock timeout or sel deadl res in ON DELETE CASCADE | ||||
* | merge | monty@hundin.mysql.fi | 2002-04-25 | 1 | -3/+6 |
|\ | |||||
| * | Many files: | heikki@hundin.mysql.fi | 2002-04-18 | 1 | -3/+6 |
| | | | | | | | | Implement ON DELETE CASCADE and facilitate switching off of UNIQUE constraints and foreign keys | ||||
* | | Merge from 3.23.48 tree | monty@hundin.mysql.fi | 2002-01-30 | 1 | -3/+37 |
|\ \ | |/ | |||||
| * | Many files: | heikki@donna.mysql.fi | 2002-01-28 | 1 | -3/+37 |
| | | | | | | | | Merge InnoDB-.48 | ||||
* | | Portability fix. | monty@hundin.mysql.fi | 2001-11-07 | 1 | -1/+1 |
| | | | | | | | | Fixed linking problem with InnoDB. | ||||
* | | Added xml patch to mysqldump. | jani@hynda.mysql.fi | 2001-11-05 | 1 | -22/+22 |
|/ | | | | | | | | | | | | Made innodb to compile more cleanly with debugging options enabled. Fixed a few bugs and found a few possible bugs, which I hope Heikki will check. Comments needs to be fixed too. Some while() functions should be changed to do ... until for documenting purposes, because some of them must and will be processed at least once, or a variable would be used uninitialized. Regards, Jani | ||||
* | ut0mem.c Merge changes in InnoDB-3.23.43b | heikki@donna.mysql.fi | 2001-10-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ut0ut.c Merge changes in InnoDB-3.23.43b trx0purge.c Merge changes in InnoDB-3.23.43b trx0rec.c Merge changes in InnoDB-3.23.43b trx0trx.c Merge changes in InnoDB-3.23.43b trx0undo.c Merge changes in InnoDB-3.23.43b thr0loc.c Merge changes in InnoDB-3.23.43b sync0arr.c Merge changes in InnoDB-3.23.43b sync0rw.c Merge changes in InnoDB-3.23.43b sync0sync.c Merge changes in InnoDB-3.23.43b srv0srv.c Merge changes in InnoDB-3.23.43b srv0start.c Merge changes in InnoDB-3.23.43b row0ins.c Merge changes in InnoDB-3.23.43b row0mysql.c Merge changes in InnoDB-3.23.43b row0purge.c Merge changes in InnoDB-3.23.43b row0sel.c Merge changes in InnoDB-3.23.43b row0umod.c Merge changes in InnoDB-3.23.43b row0upd.c Merge changes in InnoDB-3.23.43b row0vers.c Merge changes in InnoDB-3.23.43b rem0cmp.c Merge changes in InnoDB-3.23.43b que0que.c Merge changes in InnoDB-3.23.43b pars0opt.c Merge changes in InnoDB-3.23.43b pars0pars.c Merge changes in InnoDB-3.23.43b lexyy.c Merge changes in InnoDB-3.23.43b pars0grm.c Merge changes in InnoDB-3.23.43b page0page.c Merge changes in InnoDB-3.23.43b os0file.c Merge changes in InnoDB-3.23.43b mtr0log.c Merge changes in InnoDB-3.23.43b mem0pool.c Merge changes in InnoDB-3.23.43b log0log.c Merge changes in InnoDB-3.23.43b log0recv.c Merge changes in InnoDB-3.23.43b lock0lock.c Merge changes in InnoDB-3.23.43b ibuf0ibuf.c Merge changes in InnoDB-3.23.43b fil0fil.c Merge changes in InnoDB-3.23.43b dict0crea.c Merge changes in InnoDB-3.23.43b dict0dict.c Merge changes in InnoDB-3.23.43b dict0load.c Merge changes in InnoDB-3.23.43b dict0mem.c Merge changes in InnoDB-3.23.43b data0data.c Merge changes in InnoDB-3.23.43b data0type.c Merge changes in InnoDB-3.23.43b buf0buf.c Merge changes in InnoDB-3.23.43b buf0lru.c Merge changes in InnoDB-3.23.43b btr0btr.c Merge changes in InnoDB-3.23.43b btr0cur.c Merge changes in InnoDB-3.23.43b btr0pcur.c Merge changes in InnoDB-3.23.43b btr0sea.c Merge changes in InnoDB-3.23.43b data0type.ic Merge changes in InnoDB-3.23.43b dict0dict.ic Merge changes in InnoDB-3.23.43b mtr0mtr.ic Merge changes in InnoDB-3.23.43b row0upd.ic Merge changes in InnoDB-3.23.43b sync0ipm.ic Merge changes in InnoDB-3.23.43b sync0rw.ic Merge changes in InnoDB-3.23.43b sync0sync.ic Merge changes in InnoDB-3.23.43b trx0rseg.ic Merge changes in InnoDB-3.23.43b btr0pcur.ic Merge changes in InnoDB-3.23.43b buf0buf.ic Merge changes in InnoDB-3.23.43b data0data.ic Merge changes in InnoDB-3.23.43b row0upd.h Merge changes in InnoDB-3.23.43b srv0srv.h Merge changes in InnoDB-3.23.43b sync0arr.h Merge changes in InnoDB-3.23.43b sync0rw.h Merge changes in InnoDB-3.23.43b sync0sync.h Merge changes in InnoDB-3.23.43b trx0trx.h Merge changes in InnoDB-3.23.43b ut0mem.h Merge changes in InnoDB-3.23.43b data0data.h Merge changes in InnoDB-3.23.43b data0type.h Merge changes in InnoDB-3.23.43b db0err.h Merge changes in InnoDB-3.23.43b dict0crea.h Merge changes in InnoDB-3.23.43b dict0dict.h Merge changes in InnoDB-3.23.43b dict0load.h Merge changes in InnoDB-3.23.43b dict0mem.h Merge changes in InnoDB-3.23.43b dict0types.h Merge changes in InnoDB-3.23.43b fil0fil.h Merge changes in InnoDB-3.23.43b ibuf0ibuf.h Merge changes in InnoDB-3.23.43b lock0lock.h Merge changes in InnoDB-3.23.43b log0log.h Merge changes in InnoDB-3.23.43b mtr0mtr.h Merge changes in InnoDB-3.23.43b rem0cmp.h Merge changes in InnoDB-3.23.43b row0ins.h Merge changes in InnoDB-3.23.43b row0mysql.h Merge changes in InnoDB-3.23.43b btr0cur.h Merge changes in InnoDB-3.23.43b btr0pcur.h Merge changes in InnoDB-3.23.43b btr0sea.h Merge changes in InnoDB-3.23.43b buf0buf.h Merge changes in InnoDB-3.23.43b sql_table.cc Merge changes in InnoDB-3.23.43b sql_db.cc Merge changes in InnoDB-3.23.43b ha_innobase.cc Merge changes in InnoDB-3.23.43b handler.cc Merge changes in InnoDB-3.23.43b ha_innobase.h Merge changes in InnoDB-3.23.43b handler.h Merge changes in InnoDB-3.23.43b | ||||
* | Portability fixes | monty@donna.mysql.fi | 2001-04-19 | 1 | -0/+45 |
| | |||||
* | ut0ut.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes | heikki@donna.mysql.fi | 2001-03-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mem0pool.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes os0file.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes os0shm.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes os0sync.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes os0thread.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes page0page.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes que0que.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes row0ins.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes row0mysql.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes row0sel.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes row0upd.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes row0vers.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes srv0srv.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes srv0start.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes sync0arr.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes sync0rw.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes sync0sync.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes trx0rec.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes trx0trx.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes srv0srv.h Fixes for 64-bit Linux, bug fixes, compiler warning fixes sync0rw.h Fixes for 64-bit Linux, bug fixes, compiler warning fixes sync0sync.h Fixes for 64-bit Linux, bug fixes, compiler warning fixes ut0dbg.h Fixes for 64-bit Linux, bug fixes, compiler warning fixes lock0lock.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes log0log.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes log0recv.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes ibuf0ibuf.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes buf0buf.h Fixes for 64-bit Linux, bug fixes, compiler warning fixes buf0buf.ic Fixes for 64-bit Linux, bug fixes, compiler warning fixes hash0hash.ic Fixes for 64-bit Linux, bug fixes, compiler warning fixes mach0data.ic Fixes for 64-bit Linux, bug fixes, compiler warning fixes mem0mem.h Fixes for 64-bit Linux, bug fixes, compiler warning fixes mem0pool.h Fixes for 64-bit Linux, bug fixes, compiler warning fixes mtr0mtr.h Fixes for 64-bit Linux, bug fixes, compiler warning fixes os0file.h Fixes for 64-bit Linux, bug fixes, compiler warning fixes os0sync.h Fixes for 64-bit Linux, bug fixes, compiler warning fixes os0sync.ic Fixes for 64-bit Linux, bug fixes, compiler warning fixes os0thread.h Fixes for 64-bit Linux, bug fixes, compiler warning fixes univ.i Fixes for 64-bit Linux, bug fixes, compiler warning fixes row0mysql.ic Fixes for 64-bit Linux, bug fixes, compiler warning fixes com0shm.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes data0data.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes data0type.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes dict0crea.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes dict0dict.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes fil0fil.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes fsp0fsp.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes fut0lst.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes btr0sea.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes buf0buf.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes buf0flu.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes btr0btr.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes btr0cur.c Fixes for 64-bit Linux, bug fixes, compiler warning fixes | ||||
* | Added Innobase to source distribution | monty@donna.mysql.com | 2001-02-17 | 3 | -0/+1439 |