monty@mashka.mysql.fi
dd4d4cc8b5
Only set thd->query to 0 if LOCK_thread_count is hold
...
This fixes a possible core dump problem in SHOW PROCESSLIST
2003-01-18 23:38:55 +02:00
venu@myvenu.com
082f7c9bda
Merge work.mysql.com:/home/bk/mysql-4.1
...
into myvenu.com:/home/venu/bk/src-4.1
2003-01-18 11:59:36 -08:00
venu@myvenu.com
a39da98d0d
Initial multi query execution support
2003-01-18 11:53:38 -08:00
monty@mashka.mysql.fi
88cd4126e4
Simple code cleanups, ignore generated files
2003-01-18 19:31:38 +02:00
monty@mashka.mysql.fi
8acc22296c
Change client_flag to unsigned long (16 -> 32 bits) to handle more options.
...
Don't use new password format if mysql.user has old format
tables_priv was not reset on FLUSH PRIVILEGES if tables_priv was empty
Portability fixes for Windows
2003-01-18 16:39:21 +02:00
jani@rhols221.adsl.netsonic.fi
94cc7d751e
Added support sql_mode, which can be used to produce various outputs
...
of SHOW CREATE TABLE 'name'. Depending on the mode, the output can
be compatible with various databases, including earlier versions of
MySQL
.
2003-01-16 02:04:50 +02:00
hf@deer.mysql.r18.ru
96089e2b3a
resolving conflicts
2003-01-15 13:15:35 +04:00
hf@deer.mysql.r18.ru
c59bff7c96
SCRUM
...
embedded library trimming
2003-01-15 12:11:44 +04:00
monty@mashka.mysql.fi
bf683af4ce
Post merge fix
...
Allow empty key list in USE|IGNORE|FORCE INDEX()
2003-01-09 22:42:31 +02:00
wax@mysql.com
aeff9672f2
change structure of udf_func and parameter of functions mysql_drop_func and add_func (SCRUM)
2003-01-09 18:09:21 +05:00
monty@mashka.mysql.fi
f8e660d88c
merge with 4.0.9
...
To get bug fixes for TCP/IP connections, FORCE INDEX and OPTIMIZE TABLE with NULL keys
2003-01-09 03:55:26 +02:00
monty@mashka.mysql.fi
3c08da957e
Don't count NULL values in cardinalty for MyISAM tables.
...
Free row buffer cache after each query for MyISAM tables.
Added table join option FORCE INDEX
Fixed core dump bug when connecting with hostname that could not be resolved.
2003-01-09 02:19:14 +02:00
monty@mashka.mysql.fi
22aaac013b
Fixed that derived tables are properly droped
2003-01-07 11:45:06 +02:00
monty@mashka.mysql.fi
6be1b941bc
merge
2003-01-06 02:46:36 +02:00
monty@mashka.mysql.fi
803dff1002
Merge with 4.0.8
2003-01-06 02:04:52 +02:00
monty@mashka.mysql.fi
9ecf9645eb
A lot of portability fixes.
...
Added rename table for BDB. This fixes a bug in ALTER TABLE with BDB tables.
2003-01-05 20:18:49 +02:00
bell@sanja.is.com.ua
cfc99ce45c
fixed SET with subselect
2003-01-04 16:33:42 +02:00
monty@mashka.mysql.fi
f9772317ee
merge
2003-01-04 15:40:55 +02:00
monty@mashka.mysql.fi
6d6f051178
Added support for DROP TEMPORARY TABLE
...
Removed mysql_warnings() API function.
Post merge fixes.
2003-01-04 15:37:20 +02:00
monty@mashka.mysql.fi
6d5ad61a11
Added support for max_allowed_packet in option files read by mysql_option()
...
Extended max_allowed_packet for clients to 1G
Fixed bug in sending compressed rows >= 16M
Fix bug in skiping too long packets from clients.
Added checking of wrong command number sent by client.
2003-01-04 15:17:16 +02:00
bell@sanja.is.com.ua
02810a48be
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-do-4.1
2003-01-03 19:35:14 +02:00
bell@sanja.is.com.ua
9c63b18f97
fixed do with subselects
2003-01-03 17:08:00 +02:00
monty@mashka.mysql.fi
07daf3169e
Merge with 4.0.8
2003-01-03 00:04:33 +02:00
monty@mashka.mysql.fi
9a64d3a17c
Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
2003-01-02 16:26:26 +02:00
Sinisa@sinisa.nasamreza.org
66208fe9ae
Fixing some bugs in client - server protocol and adding a feature
...
that connection does not close in the case when client sends a
buffer larger then max_allowed_packet.
2003-01-02 16:21:22 +02:00
peter@mysql.com
3b425c8ba5
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2003-01-01 20:11:18 +03:00
Sinisa@sinisa.nasamreza.org
a4a80302b8
Merge sinisa@work.mysql.com:/home/bk/mysql-4.1
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.1
2002-12-30 19:42:03 +02:00
peter@mysql.com
a464f09ee7
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-12-30 11:10:23 +03:00
miguel@hegel.br
f43ebb83db
Fix compiler warnings removing unreferenced variables
2002-12-29 21:50:52 -02:00
peter@mysql.com
aa77916c30
Merge
2002-12-29 20:06:43 +03:00
Sinisa@sinisa.nasamreza.org
a72d2a6db8
Merge sinisa@work.mysql.com:/home/bk/mysql-4.1
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.1
2002-12-28 21:37:16 +02:00
Sinisa@sinisa.nasamreza.org
1e2bec8009
aliases with multi-table updates / deletes
...
fix for a bug with derived tables and query cache
ix for a charset bug in timestamp
2002-12-28 21:34:17 +02:00
venu@myvenu.com
2e0b01b315
sql_table.cc:
...
Fix CREATE LIKE TABLE .. temporary case
2002-12-28 01:38:29 -08:00
monty@mashka.mysql.fi
3ca695ea0b
Cut hostnames at HOSTNAME_LENGTH to avoid theoretical hostname overruns
...
Changed long packat handling to check for packets of length 0xffffff.
This does however break packet handling for older clients.
If you are using packets >= 16M then you need to upgrade client and server
after this patch.
2002-12-26 18:26:37 +02:00
peter@mysql.com
6e35c1a95e
Add proper error message for old client connecting new server using user which has password in
...
new format SCRUM
2002-12-26 19:12:57 +03:00
Sinisa@sinisa.nasamreza.org
7f304a2746
Merge sinisa@work.mysql.com:/home/bk/mysql-4.1
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.1
2002-12-24 14:02:42 +02:00
Sinisa@sinisa.nasamreza.org
5988ae5ca5
Many fixes.
...
I still have to make a test case for :
UPDATE from sub-select with derived table
2002-12-24 13:58:07 +02:00
monty@mashka.mysql.fi
b5aa9ae0c7
Changed thd variables max_join_size and select_limit to type ha_rows.
...
This fixed some optimization problems when using -DBIG_TABLES
Portabilty fixes for OpenUnix and HPUX
Added C and C++ version numbers to mysqlbug
2002-12-20 14:58:27 +02:00
hf@deer.mysql.r18.ru
8a205e4ba3
Merge
2002-12-19 14:57:24 +04:00
bar@bar.mysql.r18.ru
b96a17a817
this will make me life easier in the future
2002-12-19 09:38:31 +04:00
hf@deer.mysql.r18.ru
c1e69d2cca
Merging
2002-12-16 18:58:55 +04:00
hf@deer.mysql.r18.ru
e3b3b68307
Big purge about embedded library (scrum)
2002-12-16 17:33:29 +04:00
bell@sanja.is.com.ua
79a184fe09
moved links initialization
2002-12-15 22:01:09 +02:00
monty@mashka.mysql.fi
a716ca2c45
Merge patch for LOCK TABLES and SLAVE STOP
2002-12-13 16:36:08 +02:00
monty@mashka.mysql.fi
3e655c8d1b
Forbid SLAVE STOP if the thread executing the query has locked
...
tables. This removes a possible deadlock situation.
2002-12-13 16:01:51 +02:00
monty@mashka.mysql.fi
e6c4399f64
RESET SLAVE and CHANGE MASTER will now give an error if slave is running.
...
This fixes a problem in replication where RESET SLAVE could crash a running slave.
2002-12-13 12:05:24 +02:00
hf@deer.mysql.r18.ru
3517febe97
Resolving merge conflicts
2002-12-12 12:49:56 +04:00
monty@mashka.mysql.fi
a241d9a0f7
Merge work:/home/bk/mysql-4.1 into mashka.mysql.fi:/home/my/mysql-4.1
2002-12-11 09:18:43 +02:00
monty@mashka.mysql.fi
d3eb993a27
rename of net_pkg.cc to protocol.cc
...
Class for sending data from server to client (Protocol)
This handles both the old ( <= 4.0 ) protocol and then new binary protocol that is used for prepared statements.
2002-12-11 09:17:51 +02:00
peter@mysql.com
9be360eead
Minor new auth fixes
2002-12-09 14:29:17 +03:00