monty@work.mysql.com
8f62579c38
Added all changes from old 4.0 version:
...
PSTACK, libmysqld and MySQL filesystem
UPDATE ... ORDER BY
DELETE ... ORDER BY
New faster fulltext handling
Faster compressed keys
2001-04-11 13:04:03 +02: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
aa11573380
Added defines for fast mutex in glibc 2.2 (should be safe)
...
Fixed crash in SELECT DISTINCT SUM(...)
Fix return value of mysortncmp() for innobase
Fix join_crash bug
2001-03-24 20:15:14 +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
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
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
jcole@tetra.spaceapes.com
ab60ef6d81
Fixed a bug that allowed:
...
SET @foo=bar;
This would cause a deadlock in mysqld, it now generates the error:
ER_SET_CONSTANTS_ONLY as follows:
mysql> set @foo=bar;
ERROR 1204: You may only use constant expressions with SET
2001-03-02 05:03:18 -06:00
monty@donna.mysql.fi
1c298277f9
Fixes for innobase
...
Added test for ALTER TABLE ORDER BY
2001-02-21 14:16:00 +02: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
d218ebcc51
Added locks needed for Innobase
...
Fixed mutex problem when doing automatic repair of MyISAM tables
2001-02-18 00:03:37 +02:00
monty@donna.mysql.com
c533308a15
Added Innobase to source distribution
2001-02-17 14:19:19 +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
1b2c841864
Check that __FLOAT_WORD_ORDER is defined
2001-02-08 04:43:55 +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
monty@donna.mysql.com
227a2775c7
Added missing file
2001-02-03 18:18:58 +02:00
monty@donna.mysql.com
9d120741d2
Portability fixes
...
Changed TRUNCATE table_name -> TRUNCATE TABLE table_name
2001-02-02 03:47:06 +02:00
monty@donna.mysql.com
bdbc0ef7a0
New myisamchk option --sort-recover
...
Allow delete of crashed MyISAM tables
Fixed bug when BLOB was first part of key
Fixed bug when using result from CASE in GROUP BY
Fixed core-dump bug in monthname()
Optimized calling of check_db_name()
2001-01-31 04:47:25 +02:00
monty@donna.mysql.com
c40b10730e
merge
2001-01-28 21:41:10 +02:00
sasha@mysql.sashanet.com
7db4b9b466
merge
2001-01-27 15:38:22 -07:00
sasha@mysql.sashanet.com
70f619856b
fixed up lock counting code - Monty's suggestions
...
updated manual about table lock counter
fixed coredump in DROP DATABASE with long bogus name by non-root user
fixed bug in handling STOP immediately after ROTATE
added test case for buffer overrun on DROP DATABASE by non-root user
added test case for the STOP bug in replication
2001-01-27 15:33:31 -07:00
jcole@tetra.spaceapes.com
519e7256a6
manual merge
2001-01-27 03:27:40 -06:00
jcole@tetra.spaceapes.com
31569172ee
Added --temp-pool option to mysqld. This will cause temporary files
...
created to use a small set of filenames, to try and avoid problems
in the Linux kernel.
2001-01-27 03:24:05 -06:00
monty@donna.mysql.com
a7c5b9c211
Portability fixes for OPENBSD, OS2 and Windows
2001-01-27 01:20:56 +02:00
sasha@mysql.sashanet.com
e8ffda5397
Added last_errno and last_error to show slave status
...
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
2001-01-24 09:15:34 -07:00
monty@donna.mysql.com
b3392db290
Fixes for OSF1
...
Made test more reliable on slow machines
2001-01-22 15:33:34 +02:00
monty@donna.mysql.com
6f3984bb64
Merge
2001-01-21 16:33:39 +02:00
monty@donna.mysql.com
62771338ca
Changes for --with-server-suffix
...
Fixed mutex bug in logging (crash on windows when doing SET PASSWORD=)
Changed MERGE tables to not use FILE
2001-01-21 16:30:16 +02:00
sasha@mysql.sashanet.com
634ba86ad7
client/mysqltest.c
...
added send/reap/dirty_close
include/mysql.h
mysql_send_query()/mysql_reap_query()
libmysql/libmysql.c
mysql_send_query()/mysql_reap_query()
mysys/my_vsnprintf.c
fixed critical bug that codedumped when connection aborted
sql/sql_parse.cc
0
mysql-test/r/dirty-close.result
New BitKeeper file ``mysql-test/r/dirty-close.result''
mysql-test/t/dirty-close.test
New BitKeeper file ``mysql-test/t/dirty-close.test''
2001-01-19 22:40:16 -07:00
tim@cane.mysql.fi
08d36171a9
Add --with-server-suffix (MYSQL_SERVER_SUFFIX).
2001-01-19 02:46:13 +02:00
tim@cane.mysql.fi
743f8a7d3e
Merge work.mysql.com:/home/bk/mysql
...
into cane.mysql.fi:/usr/home/tim/my/work
2001-01-16 22:51:45 +02:00
tim@cane.mysql.fi
c40f815e1b
Use C-style comments in common header files and C code.
2001-01-16 22:35:27 +02:00
monty@donna.mysql.com
c1b5a5b00f
Removed not used variable 'last_ref'
...
Fixed problem with negative DECIMAL() keys
Fixed some bugs with NULL keys in BDB
More mysql-test tests
2001-01-16 06:02:05 +02:00
monty@donna.mysql.com
6d0e529042
Fixed bug when having many binary log files
...
Fixed bug when deleting keys with possible NULL values
many changes to mysqltest
2001-01-08 00:04:30 +02:00
monty@donna.mysql.com
e05df20dc5
Fixed gethostname_r tests to be more portable
2001-01-01 14:17:10 +02:00
monty@donna.mysql.com
74aefb4deb
Update to new vio
2000-12-31 12:47:29 +02:00
monty@donna.mysql.com
5c18942398
cleanups
2000-12-31 12:21:42 +02:00
serg@serg.mysql.com
3bc697f7c2
Merge
2000-12-30 16:02:38 +01:00
monty@donna.mysql.com
07b1f0dccd
Fixed --no-defaults in mysqltest
2000-12-29 16:06:10 +02:00
serg@serg.mysql.com
e9cc0d26a2
Merge
2000-12-24 15:34:30 +01:00
monty@donna.mysql.com
75dc09534b
Fix duplicate symbol problem
2000-12-24 16:00:46 +02:00
monty@donna.mysql.com
6ba7c07ce2
merge
2000-12-24 15:22:33 +02:00
monty@donna.mysql.com
b590fa2567
New benchmark test
...
Fixed bug in REPLACE with BDB tables
Prepare for write lock on read for BDB
Inform the handler when we want to use IGNORE / REPLACE
New manual pages
2000-12-24 15:19:00 +02:00
serg@serg.mysql.com
c21c89cd67
raid.h moved my_raid_type() out of #ifdef USE_RAID
...
sql_show.cc #define USE_RAID removed
2000-12-23 23:26:54 +01:00
tim@cane.mysql.fi
8f51a9f1f3
Style fix - keep os-specific stuff together.
2000-12-22 20:57:00 +02:00
monty@donna.mysql.com
155823ad51
Lots of new benchmark runs
...
Remember filename for temporary files created with mkstemp
Fixed wrongly allocated BDB share structure
Cleanups for SunPRO
2000-12-18 16:09:19 +02:00
monty@donna.mysql.com
bed1668e23
Backed out the new LARGEFILE patch as it broked several things
2000-12-16 14:26:00 +02:00
monty@donna.mysql.com
f9dcc70932
configure fix to get Linux to work with new large file system detection
2000-12-16 04:35:17 +02:00
monty@donna.mysql.com
96f5b4f4fe
Fix problem with S_ISLNK() on Linux
2000-12-16 03:10:13 +02:00