1
0
mirror of https://github.com/MariaDB/server.git synced 2025-05-28 13:01:41 +03:00

590 Commits

Author SHA1 Message Date
serg@serg.mysql.com
c3039e8005 ALTER TABLE ... DISABLE/ENABLE KEYS, code cleanup 2001-05-24 13:14:25 +02:00
serg@serg.mysql.com
f2dee22a7f Merge 2001-05-15 20:55:40 +02:00
monty@donna.mysql.fi
ab9c0df7f8 Merge work:/home/bk/mysql-4.0 into donna.mysql.fi:/home/my/bk/mysql-4.0 2001-05-15 21:24:07 +03:00
sasha@mysql.sashanet.com
ef27ec42c2 option to free_root() to not my_free() the blocks
fixed bug/updated count_distinct2 test
changed reset in count distinct to avoid calls to my_free()
2001-05-12 19:50:51 -06:00
sasha@mysql.sashanet.com
b2977103af fixes/optimizations for count(distinct)
more extensive testing of count(distinct)
2001-05-12 17:52:54 -06:00
monty@donna.mysql.fi
ebae7e6ae9 Merge work:/home/bk/mysql-4.0 into donna.mysql.fi:/home/my/bk/mysql-4.0 2001-05-12 14:05:24 +03:00
monty@donna.mysql.fi
03f94c5c8d Only mark MERGE readonly if all tables are readonly
Optimize some queries when using LIMIT
2001-05-12 14:03:53 +03:00
sasha@mysql.sashanet.com
c706bf40f3 use tree for count(distinct) when possible 2001-05-11 15:07:34 -06:00
serg@serg.mysql.com
8b2a9517a6 ALTER TABLE ... DISABLE KEYS / ALTER TABLE ... ENABLE KEYS 2001-05-11 22:26:12 +02:00
sasha@mysql.sashanet.com
a12117f036 change tree to use qsort_cmp2 - compare function with 3 instead of 2 arguments 2001-05-10 18:14:15 -06:00
sasha@mysql.sashanet.com
15df552e99 fixes after merge. Now it compiles and passes the test suite 2001-05-10 17:08:29 -06:00
sasha@mysql.sashanet.com
7c9b9f471c Merged with 3.23, needs further fix-up 2001-05-10 15:06:35 -06: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
33fa6e04cc Merge 2001-05-05 09:44:25 +03:00
monty@donna.mysql.fi
f6a36e948d Added LOAD DATA CONCURRENT 2001-05-05 09:41:47 +03:00
sasha@mysql.sashanet.com
fe54369179 better error message in replication when packet is too large 2001-05-03 17:27:35 -06:00
sasha@mysql.sashanet.com
c6ceb04bd8 Docs/manual.texi
fixed bug
sql/sql_repl.cc
    undid virtual master change
2001-05-03 16:01:13 -06:00
sasha@mysql.sashanet.com
2bd1476a32 Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2001-05-03 11:58:35 -06:00
sasha@mysql.sashanet.com
c8fdb95815 reversed virtual master 2001-05-03 11:46:49 -06:00
heikki@donna.mysql.fi
59ed711e41 sql_yacc.yy changed ...IN SHARE MODE to ...LOCK IN SHARE MODE to resolve a parsing bug after a WHERE clause 2001-05-03 14:41:03 +03:00
monty@donna.mysql.fi
68657024cb Fixed bug from last commit 2001-05-03 08:46:58 +03:00
monty@donna.mysql.fi
91c4407e1a Fixed a bug with SELECT DISTINCT and HAVING 2001-05-02 23:39:05 +03:00
serg@serg.mysql.com
8e882bcafa Merge 2001-05-02 12:18:05 +02:00
monty@donna.mysql.fi
6371f9849d Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysql 2001-04-29 16:07:58 +03:00
monty@donna.mysql.fi
e30fd503ec Cleanup 2001-04-29 16:07:40 +03:00
jani@hynda.mysql.fi
e5c36cbadc Merge jamppa@work:/home/bk/mysql into hynda.mysql.fi:/data/my/bk/mysql 2001-04-26 01:13:18 +03:00
jani@hynda.mysql.fi
96363cf024 Added a new option --result-file to mysqlbinlog. 2001-04-26 01:12:51 +03:00
sasha@mysql.sashanet.com
183af62f6a Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2001-04-25 15:21:47 -06:00
sasha@mysql.sashanet.com
bdb8077a55 fixed bug in mysqlbinlog 2001-04-25 15:20:59 -06:00
monty@donna.mysql.fi
f01a7fceb2 Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysql 2001-04-25 22:44:57 +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
heikki@donna.mysql.fi
7fb48d9100 ha_innobase.cc Changed the error code HA_ERR_KEY_NOT_FOUND to HA_ERR_END_OF_INDEX in index_first to eliminate an error message 2001-04-25 14:44:35 +03:00
sasha@mysql.sashanet.com
41b502fc8b Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2001-04-24 17:40:25 -06:00
sasha@mysql.sashanet.com
be8f18e020 fixed redundant repetition of use db in mysqlbinlog
added support for virtual master ( replicating from a directory with binlogs)
test case for backup/restore with virtual master
2001-04-24 17:39:26 -06:00
monty@donna.mysql.fi
9ee2a297c0 Fixes for embedded MySQL
Some limit optimization
2001-04-25 01:11:29 +03:00
monty@donna.mysql.fi
714560cbe9 Fix for release 2001-04-22 12:11:01 +03:00
monty@donna.mysql.fi
1e3df575b9 Fixed probelm with count(*) and normal functions when no matchin rows.
Changed 'lib' to 'master-data'
Fix for slow slaves
2001-04-21 17:12:59 +03:00
monty@donna.mysql.fi
0f37b1244b Fixed portability problems in mysqlcheck 2001-04-21 03:03:08 +03:00
monty@donna.mysql.fi
c8fbe93890 Fixed that database name is shown for CHECK TABLE 2001-04-20 17:14:53 +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@work.mysql.com
93de112238 Merge 2001-04-19 00:58:30 +02: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
serg@serg.mysql.com
185c2beaea ft_* variables added 2001-04-17 21:30:02 +02:00
serg@serg.mysql.com
13ef4d1db4 Merge work:/home/bk/mysql into serg.mysql.com:/usr/home/serg/Abk/mysql 2001-04-17 14:17:48 +02:00
serg@serg.mysql.com
389a7c0286 bugfix: HAVING MATCH 2001-04-17 14:17:22 +02:00
monty@donna.mysql.fi
c4aafedfc6 Moved test to keep Tim happy 2001-04-17 14:07:38 +03:00