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
heikki@donna.mysql.fi
bfe5ff3b2e
row0mysql.c Innobase does not trap now if one creates a table already in Innobase
2001-03-08 16:55:14 +02:00
heikki@donna.mysql.fi
6d78974d4f
mem0pool.c Removed excessive out of mem warnings
2001-03-07 20:10:50 +02:00
heikki@donna.mysql.fi
a5711053cc
row0mysql.c Fix REPLACE problem, non-latin1 charset bug
...
row0upd.c Fix REPLACE problem, non-latin1 charset bug
rem0cmp.c Fix REPLACE problem, non-latin1 charset bug
2001-03-07 17:22:27 +02:00
monty@donna.mysql.fi
d2b0512942
Merge work:/my/mysql into donna.mysql.fi:/home/my/bk/mysql
2001-03-06 20:39:10 +02:00
monty@donna.mysql.fi
e829e96dbc
Patch from sleepycat to fix problem with BDB and log files
...
Print full command name to log files
Convert table type to supported onces on ALTER TABLE
2001-03-06 20:38:53 +02:00
heikki@donna.mysql.fi
0ba8d3efd2
trx0trx.h Innobase now returns the key number in a duplicate key error, removed innobase/include from make dirs
...
row0ins.c Innobase now returns the key number in a duplicate key error, removed innobase/include from make dirs
row0mysql.c Innobase now returns the key number in a duplicate key error, removed innobase/include from make dirs
row0mysql.h Innobase now returns the key number in a duplicate key error, removed innobase/include from make dirs
ha_innobase.cc Innobase now returns the key number in a duplicate key error, removed innobase/include from make dirs
2001-03-06 19:45:10 +02:00
tim@threads.polyesthetic.msg
853a2f0160
Make sure ib_config.h is distributed.
...
Clean up Do-all-build-steps.
2001-03-05 21:08:24 -05:00
tim@threads.polyesthetic.msg
9bbe517965
configure.in Add include/Makefile to AC_OUTPUT
2001-03-05 18:55:02 -05:00
tim@threads.polyesthetic.msg
7a932b1351
Added include/Makefile.am so that the header files will
...
be distributed properly.
2001-03-05 18:33:13 -05:00
heikki@donna.mysql.fi
7b275cf2ec
row0mysql.c Removed a bug in update of a table with no primary key
2001-03-03 19:15:53 +02:00