monty@hundin.mysql.fi
34b528f13f
Added --warnings to mysqld
2001-06-21 01:12:29 +03:00
heikki@donna.mysql.fi
fef5a6d84a
manual.texi Had to revert name back to innodb_unix_file_flush_method because one line in mysqld.cc was not changed in 3.23.39
...
mysqld.cc Had to revert name back to innodb_unix_file_flush_method because one line in mysqld.cc was not changed in 3.23.39
2001-06-13 19:27:51 +03:00
monty@hundin.mysql.fi
6aa6374e3e
Added --skip-stack to mysql-test-run
2001-06-12 18:00:36 +03:00
monty@hundin.mysql.fi
b79da88808
Changed innodb_unix_file_flush_method -> innodb_flush_method
...
Cleaned up error messages.
2001-06-07 00:10:59 +03:00
monty@hundin.mysql.fi
704c03ca57
Updated benchmarks and crash-me for postgreSQL 7.1.1
...
Fixed option for symlinks
2001-06-05 04:05:33 +03:00
monty@hundin.mysql.fi
bea6d78873
Fixed portability problem.
2001-06-04 04:08:30 +03:00
serg@serg.mysql.com
30bb7b5171
Merge work:/home/bk/mysql into serg.mysql.com:/usr/home/serg/Abk/mysql
2001-06-03 09:06:12 +02:00
serg@serg.mysql.com
8e4246ca97
misplaced #ifdef fixed
2001-06-03 09:03:24 +02:00
monty@hundin.mysql.fi
dd83beb76a
Added --skip-symlinks
...
Don't force repair of tables that are not closed properly.
2001-06-01 19:38:47 +03:00
monty@tik.mysql.fi
38c035c098
Fixed portability bug in my_config.sh
...
Added print of --use-symbolic-links in mysqld
2001-05-28 02:45:19 +03:00
heikki@donna.mysql.fi
587df0036a
srv0srv.h One can now specify innodb_unix_file_flush_method in my.cnf
...
srv0srv.c One can now specify innodb_unix_file_flush_method in my.cnf
srv0start.c One can now specify innodb_unix_file_flush_method in my.cnf
ha_innobase.cc One can now specify innodb_unix_file_flush_method in my.cnf
ha_innobase.h One can now specify innodb_unix_file_flush_method in my.cnf
mysqld.cc One can now specify innodb_unix_file_flush_method in my.cnf
2001-05-23 18:04:49 +03:00
monty@donna.mysql.fi
25a129c96f
Force close of sockets on HPUX 10.20
...
Support option lines longer than 256 chars.
Close the slow log at shutdown.
Always allow debug options to mysqld.
Change some DBUG_PRINT tags.
2001-05-19 10:14:05 +03:00
monty@donna.mysql.fi
2ba0846a60
Fixed bug when using MERGE on files > 4G
...
Fixed bug in SELECT db1.table.* FROM db1.table,db2.table
Fixed bug in INSERT DELAYED when doing shutdown and a table was locked
Changed that tmp_table_size =4G-1 means unlimited.
2001-05-17 00:46:50 +03:00
monty@donna.mysql.fi
329382c1e5
Cleanup up stacktrace code
...
Updated qsort source from glibc.
Add debugging of keycache when EXTRA_DEBUG is specified
2001-05-14 01:12:40 +03:00
monty@donna.mysql.fi
a4289cc0c8
Added information about using mysql-max
2001-05-12 09:24:35 +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
sasha@mysql.sashanet.com
4e04aa4abd
sql/mysqld.cc
...
put back the things that the merge removed
2001-05-09 22:42:49 -06:00
sasha@mysql.sashanet.com
c77547ea06
merged
2001-05-09 22:29:21 -06:00
sasha@mysql.sashanet.com
e809e2df1b
stack trace updates:
...
limited support on Alpha - in general case, even with frame pointer,
stack trace on alpha is impossible without looking at the symbol table
frame pointer does get saved on the stack, but you have no idea where
and where the return address is saved. So the best we can do without
the symbol table is look for magic opcodes and try to guess how big
each frame is and where the return address was hidden from the
instruction parameters. In practice, we can usually go up 3-4 frames
before we hit some nasty frame that the current code cannot figure
out. This is actually not too bad, especially when we already have the query
Also cleaned up messages, print more variables, tell the user of
how much memory mysqld could potentially use, and warn of
what can happen with default STACK_SIZE and a lot of connections if
coredump happens when there are more than 200 connections.
2001-05-09 22:22:04 -06: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
monty@donna.mysql.fi
e30fd503ec
Cleanup
2001-04-29 16:07:40 +03:00
monty@donna.mysql.fi
21e7c668ff
Portability fixes for Ia64 and Sgi compiler
...
DROP DATABASE in mysqladmin asks for confirmation (again)
Added examined_rows to slow query log
SHOW CREATE for TEMPORARY table
2001-04-25 22:44:27 +03:00
monty@donna.mysql.fi
8700c02dae
Changed Innobase to Innodb
...
Deleted a lot of old benchmark runs
2001-04-13 12:25:12 +03:00
sasha@mysql.sashanet.com
2392c3abd7
fixed bugs in the new stuff in rpl000001 test
...
start slave thread if master.info is present and server_id is set
updates for rpl000015 and rpl000016 to remove master.info to make sure
master info struct does not get auto-initialized
2001-04-11 16:29:15 -06: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
monty@donna.mysql.fi
9ea338ac3f
Added INNODB as a synonym for INNOBASE
...
Fixed bug where FLUSH TABLES could make indexes unavailable for the next query
Added --skip-safemalloc
2001-04-02 01:45:24 +03:00
monty@donna.mysql.fi
1a077f4a55
Let ALTER TABLE and LOAD DATA INFILE use sorting to create index
...
Call init_signals before intializing table handlers. This should fix the signal problem in Innobase on Solaris
2001-03-28 04:16:04 +03:00
monty@donna.mysql.fi
dab74107ab
Fix a crash in Innobase with tables with many columns and a range query
...
Removed all Attic directories.
2001-03-26 16:49:11 +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
add70fc1ba
Changed pthread_mutex_init() to use new MY_MUTEX_INIT.. macro
...
(For glibc 2.2)
2001-03-26 01:05:04 +03:00
sasha@mysql.sashanet.com
c57b8bde25
sql/mysqld.cc
...
fixed concurrency bug with a very quickly disconnecting client -
the client could disconnect and delete thd before pthread_create
could write to &thd->real_id
sql/sql_list.h
while tracking down the bug, made new/delete go through my_malloc/my_free
for ilink - did not help, but this is better anyway - cleaner exit with a message in
out of memory codition at least.
2001-03-24 23:33:26 -07:00
monty@donna.mysql.fi
5487d7a8c0
Fixed bug in send in mysqltest
...
Removed usage of @r/result as this made life hard when testing different
table handlers.
Allow concurrent inserts if no update/binary log.
Don't remove key_cache at flush tables.
Fixed bug in SELECT DISTINCT SUM()...
2001-03-25 01:02:26 +02:00
monty@tik.mysql.fi
3099c54d94
Test case for bug when updating on key
...
Fixed bug in CONCAT_WS()
Print the default ISOLATION level.
Change lock type for CREATE ... SELECT and INSERT/REPLACE ... SELECT
2001-03-23 20:38:42 +02:00
mikef@nslinux.bedford.progress.com
d145a6b97e
Add support for Gemini table handler, Monty has checked and approved
...
Fix bug when read return error
2001-03-21 15:34:16 -05:00
monty@tik.mysql.fi
6f9a73a1ba
Added isolation levels
...
Added SELECT .. FOR UPDATE and SELECT .. IN SHARE MODE
2001-03-21 01:02:22 +02:00
monty@tik.mysql.fi
66ba6da014
Fixed CLIENT_TRANSACTIONS define
...
Fixed bug in SHOW VARIABLES when using innobase tables
2001-03-14 23:12:15 +02:00
monty@donna.mysql.fi
5985de2db5
Added new tests to benchmark suite
2001-03-11 21:20:15 +02:00
monty@donna.mysql.fi
267c8760cb
Fixed wrong option in mysql_install_db
...
Added delayed_user for delayed_threads
Don't use record cache when doing deletes
2001-03-09 03:38:18 +02:00
monty@donna.mysql.fi
cb3dfd8252
Changed --with-innobase-db to --with-innobase
...
Updated manual about INNOBASE and BDB
2001-03-08 03:15:54 +02:00
monty@donna.mysql.fi
98c70da357
Fixed test cases for innobase
...
Fixed bug introduced with last ORDER BY optimization
Changed log position to longlong to avoid warnings.
2001-03-07 23:50:44 +02:00
monty@donna.mysql.fi
bda3e09935
Merged some functions and removed some unused client functions.
...
Remember UNION for ALTER TABLE
Added test for if we are supporting transactions.
Don't allow REPLACE to replace a row when we have generated an auto_increment key
Fixed bug when using BLOB keys
Fixed bug in SET @variable=user.
2001-03-06 15:24:08 +02:00
monty@donna.mysql.fi
5ccbbd83f2
Fixes for innobase usage
...
Fixed bug when using TEXT columns with BDB tables
Allow LOAD DATA INFILE to use numbers with ENUM and SET columns
2001-03-03 03:03:12 +02:00
jcole@tetra.spaceapes.com
5d218f59b0
Merge work.mysql.com:/home/bk/mysql
...
into tetra.spaceapes.com:/usr/home/jcole/bk/mysql
2001-02-21 02:36:36 -06:00
jcole@tetra.spaceapes.com
78daefc5b3
Cleanups...
2001-02-20 20:39:48 -06:00
monty@donna.mysql.com
8e4968d9c7
Added max_user_connections
...
Fixes for Innobase
Don't reset whole to-buffer in strxnmov
2001-02-20 22:34:47 +02:00
monty@donna.mysql.com
b7a3dc2a9d
Updates for innobase
...
Removed a ' that casued 'make paper' to fail
2001-02-15 18:00:30 +02:00
monty@donna.mysql.com
450d98e341
Changed --replace to --replace_result in mysqltest
...
Changed errmsg -> my_errmsg (portability issue)
Fixed that mysqlbinlog writes SET TIMESTAMP before all queries
Fixed comments in default my.cnf files
2001-02-15 03:43:14 +02:00
monty@donna.mysql.com
059ad7f078
Force sockets to be blocking on HPUX 11.0
...
Changed BITMAP to MY_BITMAP to avoid type conflict on windows
2001-02-07 23:27:19 +02:00
monty@donna.mysql.com
d487e5a9b1
Use new bitmap interface
...
Patches for Armstrong
Removed warnings when using REPAIR TABLE .. EXTENDED
2001-02-07 17:42:20 +02:00