heikki@donna.mysql.fi
b48ed7db1b
os0file.c More precise error message number
...
ut0dbg.h Changed Innobase->InnoDB
os0file.c InnoDB prints now the number of OS error in a file operation
2001-05-15 19:53:35 +03:00
heikki@donna.mysql.fi
eac8cbf6dd
row0undo.c Fix a bug if we run out of space in the tablespace assertion in trx0roll.c
2001-05-14 22:27:29 +03:00
heikki@donna.mysql.fi
0f24c9fcee
os0file.c Use O_SYNC if possible, second choice fdatasync, and last choice fsync
...
configure.in Check if fdatasync exists
manual.texi Updated defragmenting doc
manual.texi Corrected fillfactor contract threashold for a page to 1/2
2001-05-14 17:45:38 +03:00
monty@donna.mysql.fi
10920d0be1
Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysql
2001-05-12 01:01:27 +03:00
monty@donna.mysql.fi
369ea3bb8e
cleanup
2001-05-12 01:00:46 +03:00
heikki@donna.mysql.fi
2c5bbb1c1a
Merge heikki@work.mysql.com:/home/my/mysql
...
into donna.mysql.fi:/home/heikki/mysqle
2001-05-09 23:09:17 +03:00
heikki@donna.mysql.fi
5829aec02d
row0sel.c Fix a bug in consistent read through secondary key
2001-05-09 23:06:52 +03:00
monty@donna.mysql.fi
965cd30f87
Applied patches for BDB tables
...
Fixes to InnoDB to compile on Windows
Fix for temporary InnoDB tables
Fixed bug in REPLACE()
Fixed sub char keys for InnoDB
2001-05-09 23:02:36 +03:00
heikki@donna.mysql.fi
6415f07c7b
row0umod.c Partial fix to concurrent drop table and rollback by other user of rows in that table
...
row0uins.c Partial fix to concurrent drop table and rollback by other user of rows in that table
2001-05-03 18:26:19 +03:00
heikki@donna.mysql.fi
2090d65134
univ.i Do not inline on Unix if non-gcc compiler
2001-05-03 15:22:43 +03:00
heikki@donna.mysql.fi
afbc2c8e7c
os0file.c Removed extraneous undef and inclde of aio.h, fixed typecasts to off_t
...
os0file.c Removed unnecessary code from os_file_read
2001-05-03 14:16:11 +03:00
heikki@donna.mysql.fi
7eb3c45757
row0sel.c Fixed a typo in the fix to consistent read through a secondary index
2001-05-02 18:05:15 +03:00
heikki@donna.mysql.fi
8dba7dc06a
log0recv.c Add checksum to written pages to check that they are also read in unchanged
...
buf0buf.h Add checksum to written pages to check that they are also read in unchanged
buf0flu.c Add checksum to written pages to check that they are also read in unchanged
buf0buf.c Add checksum to written pages to check that they are also read in unchanged
2001-05-01 20:57:49 +03:00
heikki@donna.mysql.fi
af27c38ff6
row0sel.c Fix a bug in multiversioned reads through a secondary index
...
row0uins.c Partial fix to the DROP TABLE + another user rolls back in that table problem
row0umod.c Partial fix to the DROP TABLE + another user rolls back in that table problem
os0file.c Reduce probability of deadlock bugs in connection with ibuf: do not let the ibuf i/o handler sleep
2001-04-27 21:12:15 +03:00
heikki@donna.mysql.fi
0f9a30ab86
os0file.c Always do fsync after a file write to reduce possibility of a partially written page in an OS crash
...
buf0rea.c Fixed a recovery hang associated with ibuf bitmap pages
2001-04-26 16:36:59 +03:00
heikki@donna.mysql.fi
ea4365622d
os0sync.c Eliminate compiler warning in Win
2001-04-24 20:55:25 +03:00
heikki@donna.mysql.fi
f9afb65908
os0file.c Fix to the error message
2001-04-24 16:40:18 +03:00
heikki@donna.mysql.fi
96d6b55077
os0file.c Added better error message if disk is full; calls exit(1)
2001-04-24 16:38:08 +03:00
heikki@donna.mysql.fi
b2fa0010b6
univ.i If _NT_ defined, define also __NT__
2001-04-24 16:24:10 +03:00
heikki@donna.mysql.fi
d78f77a324
os0file.c Remove a compilation error on Windows
2001-04-24 15:30:41 +03:00
monty@donna.mysql.fi
97c3927679
Portability fixes
2001-04-23 03:28:08 +03:00
monty@donna.mysql.fi
5e8c4b76d5
Portability fixes
2001-04-20 15:18:46 +03:00
monty@donna.mysql.fi
a94ba10f8d
Fix for BDB and LOCK TABLES
2001-04-19 20:41:19 +03:00
monty@donna.mysql.fi
3876d83ec1
Moved things to configure.in
2001-04-19 15:25:03 +03:00
monty@donna.mysql.fi
566f82369c
Portability fixes
2001-04-19 14:43:32 +03:00
monty@donna.mysql.fi
f113a7fd64
merge
2001-04-18 23:49:25 +03:00
monty@donna.mysql.fi
bc6fd0acaa
Added test for PTHREAD_YIELD
...
Removed test of default master parameter
Don't lock locked tables in REPAIR
Changed optimzation for SELECT * from table,table ORDER BY keypart LIMIT
2001-04-18 23:47:11 +03:00
heikki@donna.mysql.fi
e593714e6b
os0thread.c Change pthread_yield to sched_yield
...
univ.i Change pthread_yield to sched_yield
configure.in Change pthread_yield to sched_yield
2001-04-18 17:23:06 +03:00
monty@donna.mysql.fi
bc7731c0c7
Changed -O6 to -O3
...
Portability fix for Innodb
2001-04-13 22:09:33 +03:00
heikki@donna.mysql.fi
fc6dcf4df7
log0recv.c Change Innobase text to InnoDB
...
log0log.c Change Innobase text to InnoDB
srv0start.c Change Innobase text to InnoDB
srv0srv.c Change Innobase text to InnoDB
ha_innobase.cc Change Innobase text to InnoDB
2001-04-13 16:36:54 +03:00
heikki@donna.mysql.fi
6fa6f331fe
os0file.c Change pwrite to os_file_pwrite to allow compilation if no pwrite
2001-04-11 21:47:51 +03:00
heikki@donna.mysql.fi
4709a1721a
srv0srv.h Merging work for 3.23.37
...
os0thread.c Set created thread priority to QUERY_PRIOR if specified
row0mysql.c Drop table removes locks on the table, error handling changed
row0ins.c Insert now always sets a shared lock on a duplicate or suspected duplicate record
lock0lock.h Can remove locks from a table to be dropped
lock0lock.c Can remove locks from a table to be dropped
srv0srv.c Try to do log flush every second
srv0start.c No need for a slash at the end of dir
trx0trx.h Added an IGNORE option field to trx handle
trx0trx.c Added an IGNORE option field to trx handle
ha_innobase.h Added last_query_id field to handle
ha_innobase.cc Fix drop table hang, roll-forward etc.
2001-04-10 21:58:07 +03:00
monty@donna.mysql.fi
7f21a7a6da
Fixed INSERT DELAYED with Innobase
...
Fix for shutdown on NT
Fixed bug when using wrong dates from blob field.
2001-04-09 21:08:56 +03:00
heikki@donna.mysql.fi
ae05b07fb7
univ.i Prevent inlining of functions on HP-UX because GCC is broken there
...
configure.in Prevent inlining of functions on HP-UX because GCC is broken there
trx0trx.h Fix trx->error_info in MySQL debug version: Innobase and ha_innobase.cc saw a different size for pthread_mutex_t
trx0trx.c Fix trx->error_info in MySQL debug version: Innobase and ha_innobase.cc saw a different size for pthread_mutex_t
ha_innobase.cc Fix trx->error_info in MySQL debug version: Innobase and ha_innobase.cc saw a different size for pthread_mutex_t
2001-04-06 20:37:31 +03:00
heikki@donna.mysql.fi
3dec2b5c98
ut0dbg.h Print a better error message when an assertion fails
2001-04-05 21:52:59 +03:00
heikki@donna.mysql.fi
ed2d947b7f
os0thread.c Fix os_thread_sleep: did not work if over 1000000 microsecs; caused slowness at least on Solaris and FreeBSD
2001-04-04 20:34:54 +03:00
heikki@donna.mysql.fi
e6765fdcc8
sync0sync.c Fix the infinite spin on FreeBSD
...
os0thread.c Use pthread_yield instead of os_thread_sleep(0)
2001-04-04 16:30:46 +03:00
heikki@donna.mysql.fi
719acf0acb
log0log.c Failure to create or open the archive log file now results in exit(1)
...
ut0dbg.h Innobase now prints the line and file of an assertion failure
2001-03-27 20:19:15 +03:00
heikki@donna.mysql.fi
d03b4308b4
os0thread.c Added &attr to os_thread_create to get in compile on HP-UX
2001-03-27 20:00:23 +03:00
heikki@donna.mysql.fi
7a13c25f80
data0data.c Small changes to eliminate some asserts in the debug version
...
data0type.c Small changes to eliminate some asserts in the debug version
data0type.ic Small changes to eliminate some asserts in the debug version
2001-03-27 15:54:05 +03:00
monty@donna.mysql.fi
44c0545ab9
Added test case that crashed Innobase
2001-03-26 13:27:36 +03:00
monty@donna.mysql.fi
2ff0334c23
Fixed problem with Innobase and signals on Solaris
2001-03-26 02:01:05 +03:00
heikki@donna.mysql.fi
a1e6710b96
buf0buf.c Fixed a race condition in buf0lru and btr0sea which could corrupt the LRU list
...
buf0lru.c Fixed a race condition in buf0lru and btr0sea which could corrupt the LRU list
2001-03-16 00:22:21 +02:00
heikki@donna.mysql.fi
dc95f5652e
os0thread.c Use pthread_attr_init instead of ..._create
2001-03-14 22:11:16 +02:00
heikki@donna.mysql.fi
732d702fd8
srv0srv.c Eliminate another warning on HP-UX
2001-03-14 21:55:18 +02:00
heikki@donna.mysql.fi
181a9ac9b9
srv0start.c Eliminate wrong type calls of os_thread_create
...
srv0srv.c Eliminate wrong type calls of os_thread_create
2001-03-14 21:27:30 +02:00
heikki@donna.mysql.fi
8024423df7
page0types.h Eliminate a name collision on page_t on HP-UX
2001-03-14 21:13:15 +02:00
heikki@donna.mysql.fi
822f9aee4b
fsp0fsp.c Circumvent a bug in Visual C inlining
2001-03-14 19:54:38 +02:00
monty@donna.mysql.fi
2505d667c7
Fixes for compiling innobase
2001-03-12 01:13:07 +02:00
monty@donna.mysql.fi
26a8c8b823
Optimization of delete with record cache (for MyISAM tables)
...
Added missing files for innobase to the distribution
2001-03-11 23:09:09 +02:00