pem@mysql.com
63f4858030
Merged 4.1 -> 5.0
2003-12-05 13:11:50 +01:00
lenz@kallisto.local
84acc2054f
- Bumped up version number in configure.in 4.1.1-alpha -> 4.1.2-alpha
...
- tagged ChangeSet 1.1641 as "mysql-4.1.1"
2003-12-04 15:20:44 +01:00
igor@rurik.mysql.com
580b878562
The output of explain command for some queries has changed
...
after introducing Item_equal.
2003-12-02 16:41:53 -08:00
pem@mysql.com
6e717133c5
Merge 4.1 to 5.0
2003-12-01 16:14:40 +01:00
konstantin@oak.local
ad74f5bfe5
misplaced comment moved to relevant line
2003-11-25 15:28:43 +03:00
serg@serg.mylan
201f27702a
ignore:
...
added sql/udf_example.so scripts/make_win_src_distribution
2003-11-19 23:11:27 +01:00
pem@mysql.com
28a2c6a96b
Merging 4.1->5.0.
2003-11-19 15:19:46 +01:00
serg@serg.mylan
60d60a299e
Item_uint::save_in_field() added to take into account bigint->decimal case
2003-11-16 17:37:15 +01:00
monty@narttu.mysql.fi
6b79cd5c23
Merge
2003-11-03 22:48:03 +02:00
monty@narttu.mysql.fi
085b1c5608
Some simple things missing for last changeset
2003-11-03 22:18:16 +02:00
pem@mysql.com
337238b78a
Merging 4.1->5.0
2003-10-22 16:10:22 +02:00
serg@serg.mylan
f944fd4a65
merged
2003-10-21 11:58:43 +02:00
serg@serg.mylan
50d9b95b77
merged
2003-10-15 12:25:44 +02:00
monty@mashka.mysql.fi
e71b53a8fe
merge with 4.0 to get fix for SET enum_system_variable=NULL
2003-10-14 16:34:09 +03:00
monty@mashka.mysql.fi
2d3840f550
Fixed bug in SET enum_system_variable=NULL
2003-10-14 16:30:42 +03:00
serg@serg.mylan
8cc3951c8f
key_map with more that 64 bits width
2003-10-11 13:06:55 +02:00
monty@narttu.mysql.fi
6056cfadfc
Merge with 4.0.16
2003-10-07 15:42:26 +03:00
pem@mysql.com
8d884c02bb
Merging 4.1 -> 5.0
2003-09-24 11:29:38 +02:00
greg@mysql.com
564dad6c53
Remove 3.23 InstallShield files, improve make_win_src_distribution, add extra myTest.dsp to be copied into distributions as a fix for BUG#999
2003-09-15 17:39:50 -04:00
monty@narttu.mysql.fi
4b3b4b9250
merge
2003-09-03 19:53:08 +03:00
kostja@oak.local
711a3f6806
Merge kosipov@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into oak.local:/home/kostja/mysql/mysql-4.1-root
2003-09-03 16:44:40 +04:00
dlenev@dlenev.mshome
bd49884c19
Added automatically created SSL certificates from mysql-test/std_data
...
to ignore list.
2003-09-03 12:19:30 +04:00
monty@narttu.mysql.fi
77a70a0a24
merge with 4.0.15
2003-08-29 13:44:35 +03:00
monty@narttu.mysql.fi
66b160c253
vio ssl structure renames (to get rid of ending _)
...
Added TCP/IP read/write timeout for windows
Check on windows if second server is started with same TCP/IP port
2003-08-27 02:51:39 +03:00
pem@mysql.com
7f158dd12a
Merge 4.1 into 5.0
2003-08-26 11:51:09 +02:00
lenz@mysql.com
927dff6c47
- Added some files to support-files/MacOSX to enable building the Mac OS X
...
startup item: MySQL (the startup script), StartupItem.Description.plist,
StartupItem.Info.plist (PKGMaker control files), StartupItem.postinstall
(post-installation script for the Startup Item package)
- modified support-files/MacOSX/Makefile.am to include the newly added files
in the source distribution
2003-08-15 14:55:05 +02:00
kostja@oak.local
50d3291aee
manual merge
2003-07-31 17:11:52 +04:00
bell@sanja.is.com.ua
19efafcc13
allow to look up queries with leading comments
2003-07-18 16:34:50 +03:00
pem@mysql.telia.com
9c3a7a6ba3
Merge 4.1 into 5.0 (first pass).
2003-07-08 17:50:23 +02:00
kostja@oak.local
1d20b23247
Bug fixes for authentication
...
OLD_PASSWORD made a keyword to allow set password=old_password('abc') constructions.
2003-07-04 20:52:04 +04:00
kostja@oak.local
7df0475847
First version of new authentification procedure: now authentification is one-stage (instead of two-stage in 4.1)
...
For now following tasks have been done:
- PASSWORD() function was rewritten. PASSWORD() now returns SHA1
hash_stage2; for new passwords user.password contains '*'hash_stage2; sql_yacc.yy also fixed;
- password.c: new functions were implemented, old rolled back to 4.0 state
- server code was rewritten to use new authorization algorithm (check_user(), change
user, and other stuff in sql/sql_parse.cc)
- client code was rewritten to use new authorization algorithm
(mysql_real_connect, myslq_authenticate in sql-common/client.c)
- now server barks on 45-byte-length 4.1.0 passwords and refuses 4.1.0-style
authentification. Users with 4.1.0 passwords are blocked (sql/sql_acl.cc)
- mysqladmin.c was fixed to work correctly with new passwords
Tests for 4.0-4.1.1, 4.1.1-4.1.1 (with or without db/password) logons was performed;
mysqladmin also was tested. Additional check are nevertheless necessary.
2003-07-01 23:40:59 +04:00
hf@deer.(none)
c4e3a624b8
SCRUM
...
client capabilities included into libmysqld
some API methods became "virtual"
lots of duplicated code removed
IMHO all the above made library's code way more pleasant to look at, didn't it?
2003-06-17 21:32:31 +05:00
monty@narttu.mysql.fi
dad0664579
merge with public tree
2003-06-05 00:12:45 +03:00
monty@narttu.mysql.fi
23145cfed7
Added SQLSTATE to client/server protocol
...
bmove_allign -> bmove_align
Added OLAP function ROLLUP
Split mysql_fix_privilege_tables to a script and a .sql data file
Added new (MEMROOT*) functions to avoid calling current_thd() when creating some common objects.
Added table_alias_charset, for easier --lower-case-table-name handling
Better SQL_MODE handling (Setting complex options also sets sub options)
New (faster) assembler string functions for x86
2003-06-04 18:28:51 +03:00
hf@deer.(none)
5990e7c38e
Obsolete files removed
2003-06-03 15:27:17 +05:00
ram@mysql.r18.ru
e15ea0291a
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.r18.ru:/usr/home/ram/work/4.1.latest
2003-05-30 23:09:34 +05:00
ram@mysql.r18.ru
a36d4212fc
Moved spatial functions to the sql/item_geofunc.cc file.
2003-05-30 15:22:34 +05:00
bar@bar.mysql.r18.ru
81f0fb6e18
character_set_server is now updatable
...
character_set_database was added
Code optimization: reuse more code for all character sets variables
2003-05-30 13:03:56 +05:00
monty@mashka.mysql.fi
944bc89561
Updated results & after merge fix
2003-05-22 11:58:39 +03:00
monty@narttu.mysql.fi
dd2b7918cd
Merge with 4.0.13
2003-05-19 16:35:49 +03:00
monty@narttu.mysql.fi
e2fc4f0b71
Fix to get thread_test to compile
2003-05-15 17:50:57 +03:00
pem@mysql.com
35c82164f6
Merged 4.1 to 5.0.
2003-04-29 12:06:04 +02:00
lenz@mysql.com
75c5ebe659
- minor fixups (no more warnings)
...
- the preferred mailing list is internals@ not dev-public@
(this is a public document)
- Rather use the 4.1 tree for new development (4.0 is frozen)
2003-04-29 09:52:14 +02:00
hf@deer.mysql.r18.ru
6a83d37532
Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into deer.mysql.r18.ru:/home/hf/work/mysql-4.1.cursor
2003-04-28 14:29:22 +05:00
hf@deer.mysql.r18.ru
d69b5c4d69
SCRUM
...
Protocol_cursor task
net_field_length definitions trimmed with Monty's suggestions
2003-04-28 14:25:29 +05:00
lenz@mysql.com
3d19d37c46
- Updated innodb test results on Heikki's request (InnoDB now supports
...
ANALYZE TABLE)
2003-04-25 14:42:01 +02:00
bell@sanja.is.com.ua
b9a4bf8cad
subselect in procedure argument list (Bug #302 )
2003-04-23 22:31:47 +03:00
bar@bar.mysql.r18.ru
6d5f527afd
Variable names have been renamed:
...
client_collation -> collation_client
result_collation -> collation_results
connection_collation -> collation_connection
2003-04-23 18:19:22 +05:00
serg@sergbook.mysql.com
e9492a1d83
ft benchmark suite: initial checkin
2003-03-29 20:40:03 +03:00
monty@mashka.mysql.fi
d56e2acf50
Merge to get fix for LOCK TABLES + DROP TABLE in another thread
2003-03-07 01:20:56 +02:00
serg@serg.mysql.com
80c34b2aef
fixed Field::eq() to work with CHAR(0) fields
2003-03-04 18:02:56 +01:00
serg@serg.mysql.com
35636c6bd0
Merge work:/home/bk/mysql-4.1
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.1
2003-03-01 14:18:55 +01:00
monty@narttu.mysql.fi
3b073a08e0
Portability fixes
...
Don't define crc32 if we are not linking with gzip
2003-02-27 03:44:44 +02:00
serg@serg.mysql.com
5a55ee391c
error message fixed
2003-02-26 13:23:45 +01:00
monty@narttu.mysql.fi
9a46698e1e
Merge with 4.0.11
2003-02-26 01:03:47 +02:00
monty@narttu.mysql.fi
9acbaffc31
Ignore some automaticly generated files
2003-02-25 21:44:13 +02:00
monty@mashka.mysql.fi
acf8993439
Fixed problem when connecting to user without a password.
...
Fixed problem with LIKE and BINARY
2003-02-14 11:47:41 +02:00
monty@mashka.mysql.fi
e327393e9d
Fixed a lot of wrong memory references as reported by valgrind
...
Portability fixes
Added new client function: mysql_get_server_version()
New server help code (From Victor Vagin)
Fixed wrong usage of binary()
Disabled RTREE usage for now.
2003-02-12 21:55:37 +02:00
monty@mashka.mysql.fi
15aee37456
merge
2003-02-10 18:01:29 +02:00
serg@sergbook.mysql.com
cba78f827c
count(distint) on an empty table crash fixed
2003-02-10 12:01:47 +01:00
monty@mashka.mysql.fi
b14b246d38
Merge with 4.0 to get fix for MIN/MAX
2003-02-07 16:38:37 +02:00
bell@sanja.is.com.ua
a662f7e105
fixed row items with group functions
...
fixed layout
2003-01-29 20:44:47 +02:00
monty@mashka.mysql.fi
88cd4126e4
Simple code cleanups, ignore generated files
2003-01-18 19:31:38 +02:00
monty@mashka.mysql.fi
76f146a175
Merge with 4.0.9
2003-01-18 03:13:37 +02:00
monty@mashka.mysql.fi
5c7d102043
After merge fix
2003-01-17 13:57:15 +02:00
monty@mashka.mysql.fi
22b7e67b0b
merge
2003-01-14 14:33:10 +02:00
bar@bar.mysql.r18.ru
1bca54a9ff
ignore:
...
added test_xml
2003-01-03 12:40:09 +04:00
monty@mashka.mysql.fi
64ed35700e
Fix after merge
2002-12-14 18:30:28 +02:00
monty@mashka.mysql.fi
859b688476
Merge with 4.0.6
2002-12-05 19:38:42 +02:00
monty@mashka.mysql.fi
2435dce96d
Merge with 3.23
2002-12-05 03:52:53 +02:00
Sinisa@sinisa.nasamreza.org
d527bfbd59
A fix for double free'd pointer bug ...
2002-12-04 20:51:18 +02:00
walrus@mysql.com
6f6d029ee4
improvement crash-me
2002-11-29 18:07:02 +05:00
bell@sanja.is.com.ua
ac80cc73ea
changed compare engine in basic row items (SCRUM)
...
fixed layout
2002-11-28 01:00:09 +02:00
pem@mysql.com
608ab49eff
Add the ChangeSet id to Subject: in all emails.
2002-11-27 13:01:50 +01:00
pem@mysql.com
3ef655ac3e
Pass thd as an argument to yyparse(), getting rid of all current_thd in the parser.
2002-11-26 14:18:16 +01:00
pem@mysql.com
ae2192ed53
Moved safe_to_cache_query from thd to lex.
...
This is required for prepared statements and stored procedures.
2002-11-22 14:50:53 +01:00
monty@mashka.mysql.fi
dac6498f9b
Merge with 4.0
2002-11-21 15:56:48 +02:00
lenz@mysql.com
2a52c74ab5
Merge mysql.com:/space/my/mysql-4.0
...
into mysql.com:/space/my/mysql-4.0-build
2002-11-18 11:41:29 +01:00
lenz@mysql.com
d3a572b830
- Tagged ChangeSet 1.1400.1.3 as "mysql-4.0.5"
...
- bumped up version number in configure.in
- fixed a typo in test-create.sh
2002-11-18 11:40:55 +01:00
lenz@mysql.com
996255648b
- Applied required modifications for automake 1.5
...
- "make distcheck" needs to be fixed
2002-11-17 16:45:21 +01:00
monty@mashka.mysql.fi
1a96948e81
Small improvement to alloc_root
...
Add support for LIMIT # OFFSET #
Changed lock handling: Now all locks should be stored in TABLE_LIST instead of passed to functions.
Don't call query_cache_invalidate() twice in some cases
mysql_change_user() now clears states to be equal to close + connect.
Fixed a bug with multi-table-update and multi-table-delete when used with LOCK TABLES
Fixed a bug with replicate-do and UPDATE
2002-11-16 20:19:10 +02:00
serg@serg.mysql.com
f8b0565cef
removed double-ignored files (bk citool bug ?)
2002-11-11 20:16:45 +01:00
serg@serg.mysql.com
45f0852f5b
remove all the auto-generated files but NOT vxworks/* ones.
...
The reason is that vxworks files are most often, one file per directory,
and when such a file is removed directory is gone as well. Though files
are auto-generated, directories aren't.
2002-11-11 20:03:40 +01:00
serg@serg.mysql.com
65f276f10c
merged
2002-11-09 19:27:28 +01:00
serg@serg.mysql.com
6b8bf756b1
IGNORE/USE INDEX now work with HA_EXTRA_KEYREAD
2002-11-09 19:15:46 +01:00
nick@mysql.com
3e133ebabb
Merge mysql.com:/home/nick/mysql/repository/mysql-4.1
...
into mysql.com:/home/nick/mysql/mysql-4.1
2002-10-30 23:58:52 -07:00
Sinisa@sinisa.nasamreza.org
a5fcadce65
some test cases for the bugs being fixed
2002-10-30 18:23:02 +02:00
nick@mysql.com
6d88799e95
Reordered functions--grouped by class now.
...
Added comment blocks.
2002-10-29 23:50:07 -07:00
monty@mashka.mysql.fi
5343d4c969
Added --skip-safemalloc to mysqltest
...
Added bug fix from 3.23 for AIX 4.3.3 and gcc 3.x
Small change in EXCHANGE output
Propagate open-files-limit from mysqld_safe -> mysqld
Fixed speed bug in GROUP BY
Added quotes around database name in CREATE DATABASE db_name (for binary log)
2002-10-29 22:56:30 +02:00
serg@serg.mysql.com
d552ba7d8a
support for HA_READ_PREFIX_LAST_OR_PREV in headres
...
full support for HA_READ_PREFIX_LAST_OR_PREV in MyISAM
protected by #if NOT_IMPLEMENTED_YET in opt_range.cc as not all table handlers support it
2002-10-25 14:09:47 +00:00
monty@mashka.mysql.fi
4d705988d5
Update libmysqld to use 4.1 protocol.
2002-10-02 14:14:36 +03:00
monty@narttu.mysql.fi
7134ffec21
Merge with 4.0.3
...
Some simple optimzations, more comments and indentation changes.
Add ` around database in 'use database' in binary log.
Moved max_error_count and max_warning_count to variables struct.
Removed SHOW_WARNS_COUNT and SHOW_ERRORS_COUNT calls.
Changed string functions to use character set of first string argument as default return characterset
(Each string function can change the above assumption if needed)
2002-08-30 12:40:40 +03:00
monty@mashka.mysql.fi
3b81549d93
merge with 3.23
2002-08-24 02:10:49 +03:00
monty@mashka.mysql.fi
b8bf46ca9b
Added testing of temporary tables with replication
2002-08-23 21:41:27 +03:00
monty@hundin.mysql.fi
a5edb20042
Fixed timing problem with rpl000001 replication test.
...
Fixed configure problems with HPUX and openbsd
SHOW SLAVE STATUS returns empty set if slave is not initialized
SHOW MASTER STATUS returns empty set if binary logging is not enabled.
Fixed shutdown problem on Solaris.
2002-08-18 16:04:26 +03:00
monty@hundin.mysql.fi
f7c8bd0e47
Portability fixes for 4.0.3 build.
...
Don't update MyISAM index file on UPDATE if index is not changed
2002-08-17 18:02:56 +03:00
monty@hundin.mysql.fi
b9d7fcd279
Fixed bug in SAFEMALLOC for systems that requires longlong data to be aligned on 8 byte boundaries (like sparc)
...
Removed thread marking of safemalloc blocks (becasue of alignment problems)
Temporary fix for bigint comparison.
2002-08-17 05:18:06 +03:00
serg@sergbook.mysql.com
545f616154
Merge sergbook.mysql.com:/usr/home/serg/Abk/mysql
...
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-08-13 21:15:14 +02:00
serg@sergbook.mysql.com
9a52c01ede
disable "dvi" target in TeX is not installed
2002-08-13 15:18:11 +02:00
bar@bar.udmsearch.izhnet.ru
7529d57a75
New file to generate a html page to review a charset
2002-08-06 15:47:52 +05:00
Sinisa@sinisa.nasamreza.org
da8d3d0c06
few small fixes
2002-08-01 15:19:06 +03:00
monty@mashka.mysql.fi
fc7f7a2110
Small fixes after merge
2002-07-23 22:08:37 +03:00
monty@mashka.mysql.fi
dddc20d9d1
New SET syntax & system variables.
...
Made a some new buffers thread specific and changeable.
Resize of key_buffer.
AUTO_COMMIT -> AUTOCOMMIT
Fixed mutex bug in DROP DATABASE
Fixed bug when using auto_increment as second part of a key where first part could include NULL.
Split handler->extra() to extra() and extra_opt() to be able to support thread specific buffers.
Don't write message to error log when slave reconnects becasue of timeout.
Fixed possible update problem when using DELETE/UPDATE on small tables
(In some cases we used index even if table scanning would be better)
A lot of minior code cleanups
2002-07-23 18:31:22 +03:00
monty@hundin.mysql.fi
5fa5172b64
merge
2002-06-27 11:35:50 +03:00
bar@gw.udmsearch.izhnet.ru
97d9936f5d
Database default charset now works:
...
CREATE DATABASE dbname DEFAULT CHARACTERSET=latin1
2002-06-24 21:50:08 +05:00
monty@mashka.mysql.fi
2aecdd1a91
Big code cleanup/review before 4.0.2 release.
...
(All commit emails since 4.0.1 checked)
This had to be done now, before the 4.1 tree changes to much, to make it easy to propagate bug fixes to the 4.1 tree.
2002-06-11 11:20:31 +03:00
monty@hundin.mysql.fi
f0b28da6f9
merge with 4.0
2002-06-03 12:59:31 +03:00
Sinisa@sinisa.nasamreza.org
329bd4fabd
Fixed a bug with big result sets and UNION's
2002-05-24 15:26:47 +03:00
monty@hundin.mysql.fi
f5ed8784a2
merge with 3.23.51
2002-05-16 18:20:49 +03:00
monty@tik.
ba80457f75
Add missing pthreadtypes.h file to mit-pthreads
2002-05-08 12:19:41 +03:00
monty@tik.
1dcc450cfb
Remove docs from the bdb distribution
...
Hack to get MIT-pthreads to compile with glibc 2.2
2002-05-07 18:05:15 +03:00
lenz@mysql.com
041238d7bd
Added "gnutar" to the TARs to check for, since this seems to be
...
how it's named on Mac OS X (thanks to Paul DuBois <paul@snake.net>
for the hint)
2002-05-03 20:13:30 +02:00
serg@serg.mysql.com
239f0714a6
boolean fulltext search weighting scheme changed
2002-04-19 13:36:16 +00:00
monty@hundin.mysql.fi
b5a145d872
merge
2002-04-13 15:34:39 +03:00
Sinisa@sinisa.nasamreza.org
22d4f87e69
Derived tables !
2002-03-26 15:06:05 +02:00
arjen@fred.bitbike.com
7eaedb2f14
Typo fixup (from Colin Faber).
2002-03-15 10:35:14 +10:00
sasha@mysql.sashanet.com
b305a27ac1
post-merge fixup
2002-03-01 21:14:13 -07:00
Sinisa@sinisa.nasamreza.org
cdddb65460
Porting from mysql-4.0.
...
Read comments there if you are interested ..
2002-02-28 22:01:41 +02:00
bar@gw.udmsearch.izhnet.ru
a7b4726f4b
These files must be ignored being symlinked from /sql
2002-02-28 14:28:42 +04:00
bar@gw.udmsearch.izhnet.ru
4b504da05d
Merge abarkov@work.mysql.com:/home/bk/mysql-4.1
...
into gw.udmsearch.izhnet.ru:/usr/home/bar/mysql-4.1
2002-02-22 15:30:28 +04:00
bar@gw.udmsearch.izhnet.ru
735b27d578
Added GIS extension
2002-02-22 15:24:42 +04:00
zak@linux.local
bb72b88317
Patched conversion system to generate well-formed XML
2002-02-15 16:14:38 -07:00
Sinisa@sinisa.nasamreza.org
3ec0936d15
BK makes me problems.
...
I did not know I can't do chmod ...
So, it killed some of my changes.
But I am smarter, and as I have first saved my work, before BK ruined
it, so here it comes ...
2002-02-01 21:45:23 +02:00
arjen@co3064164-a.bitbike.com
a2df2890f2
New changes for DocBook XML output filter.
...
Added Docs/Support/make-docbook script, to work without makefile.
2002-01-30 17:44:47 +10:00
sasha@mysql.sashanet.com
684f13ef4c
Ugly merge! But I am not done yet - there are a number of things I need to fix
...
before I can push
2002-01-19 22:46:25 -07:00
sasha@mysql.sashanet.com
56129ce634
Here comes a nasty patch, although I am not ready to push it yet. I will
...
first pull, merge,test, and get it to work.
The main change is the new replication code - now we have two slave threads
SQL thread and I/O thread. I have also re-written a lot of the code to
prepare for multi-master implementation.
I also documented IO_CACHE quite extensively and to some extend, THD class.
2002-01-19 19:16:52 -07:00
monty@hundin.mysql.fi
4d10a0cb7e
Add support for NULL=NULL in keys (Used in GROUP BY optimization)
...
Add ISAM to Windows version
Fix of test results
Fixes for NULL keys in HEAP tables.
2002-01-16 00:42:52 +02:00
Sinisa@sinisa.nasamreza.org
4ed4546004
Changes for the BitKeeper resolve.
...
One more notice:
limiting number of queries per hour for different users has been done
on 4.0.1 , but I can port it to 3.23.*
This will require only certain changes, like number of columns in user
table.
I will also make a test case for it, after it is approved by Monty,
as result file will depend on the error message text.
2001-12-26 17:42:06 +02:00
Sinisa@sinisa.nasamreza.org
038db406c1
This is a large push. Included are :
...
* multi-table updates
* new paid feature for limiting number of queries per hour for users
* optional syntax for multi-table deletes
* optimization for SQL_CALC_FOUND_ROWS
* a small addition for CREATE .. SELECT that will be of future use
I know that all this will require many additions to documentation,
which I have not done, but I am at Arjen's disposal to help him document
all this.
2001-12-26 16:49:10 +02:00
sasha@mysql.sashanet.com
0111030d45
Merge work:/home/bk/mysql-4.0
...
into mysql.sashanet.com:/reiser-data/mysql-4.0-stable
2001-12-25 10:44:31 -07:00
sasha@mysql.sashanet.com
24918973bf
some work on mysql_install
2001-12-25 10:42:53 -07:00
serg@serg.mysql.com
ed74119ee2
Merge
2001-12-21 13:38:06 +00:00
serg@serg.mysql.com
22204dc90b
mysql_fix_extensions added
2001-12-19 16:15:31 +00:00
monty@hundin.mysql.fi
cb754eb5aa
Fix after merge
2001-12-17 23:24:51 +02:00
monty@hundin.mysql.fi
a66ddaf8ba
Fixed fulltext after merge from 3.23.45
...
First (incomplete) version of transaction and as3ap tests.
2001-11-22 17:55:18 +02:00
sasha@mysql.sashanet.com
2593a7cb33
Merge work:/home/bk/mysql-4.0
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-11-07 16:53:11 -07:00
monty@bitch.mysql.fi
4ff48e4617
Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0
2001-11-05 01:42:47 +02:00
monty@hundin.mysql.fi
fd0780493d
merge with 3.23.44
2001-11-04 16:14:09 +02:00
sasha@mysql.sashanet.com
4f106fe87e
Merge work:/home/bk/mysql-4.0
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-11-03 16:55:39 -07:00
sasha@mysql.sashanet.com
b00eee622e
more work on IO_CACHE
...
portability fixes for systems with broken syscalls that do not interrupt on
a signal
temporary commit - will not be pushed, need to sync up
2001-11-03 16:54:00 -07:00
monty@hundin.mysql.fi
65d4c846d8
Fixed problem with t1 LEFT_JOIN t2 ... WHERE t2.date_column IS NULL when date_column is declared as NOT NULL.
2001-11-03 21:22:06 +02:00
tim@black.box
fd74164f6b
Remove bdb/include/*_ext.h from revision control. They are
...
generated automatically.
2001-11-01 20:47:31 -05:00
tim@black.box
3c0333511a
Improve libmsyql_r and libmysqld sections of manual.
2001-10-29 14:12:46 -05:00
Sinisa@sinisa.nasamreza.org
386b5ad183
Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0
2001-10-19 17:46:51 +03:00
Sinisa@sinisa.nasamreza.org
376638b15b
Unchecked changes, so that I could run mysql-test.
...
If I ruined anything, write your complaints to sasha@mysql.com
2001-10-19 17:43:30 +03:00
Administrator@co3064164-a.rochd1.qld.optushome.com.au
caa4e886a8
Another reserved words fixup.
2001-10-19 11:40:51 +10:00
monty@hundin.mysql.fi
779695c17b
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2001-10-17 19:40:52 +03:00
monty@hundin.mysql.fi
0bfec316ce
Don't do signal() on windows (Causes instability problems)
...
Safer, a bit faster filesort.
Code changes to avoid calls to current_thd() (faster code).
Removed all compiler warnings from readline.
2001-10-17 19:39:39 +03:00
Administrator@co3064164-a.rochd1.qld.optushome.com.au
d19d469e63
Explanation of maximum index length changed to maximum index width.
2001-10-17 10:54:54 +10:00
Administrator@co3064164-a.
8dcc414262
Removed old chapter about Unireg.
...
Inserted note about stable codebase and backwards compatibility in "How stable is MySQL" section.
2001-10-15 14:14:21 +10:00
serg@serg.mysql.com
38bd84b7f9
Merge work:/home/bk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2001-10-12 17:47:13 +02:00
monty@bitch.mysql.fi
b14f5e2bb2
Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0
2001-10-11 19:55:38 +03:00
monty@hundin.mysql.fi
d121c2cdb9
Added missing files in libmysqld and the RPM spec file
2001-10-11 05:37:05 +03:00
serg@serg.mysql.com
3911c81024
merged
2001-10-09 16:01:06 +02:00
serg@serg.mysql.com
3d3ef6528a
Boolean search passes _some_ tests
2001-10-09 14:53:54 +02:00
monty@bitch.mysql.fi
9358311cab
Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0
2001-10-08 07:33:12 +03:00
monty@hundin.mysql.fi
938a8dc2ef
merge
2001-10-08 05:36:35 +03:00
monty@hundin.mysql.fi
88aff4bf85
Updated manual about embedded version.
...
Speed up column-completion in 'mysql'
Don't use ISAM if HAVE_ISAM is not defined
A lot of fixes for the embedded version. All libraries are now included in libmysqld.a
Changed arguments to convert_dirname() to make it more general.
Renamed files in the 'merge' directory to all use a common prefix.
Don't compile both assembler and C functions on x86
2001-10-08 04:58:07 +03:00
sasha@mysql.sashanet.com
bb66c80aeb
client/mysqlmanagerc.c
...
added support for quiet
increased line buffer size
client/mysqltest.c
fixed memory leak
added query logging to result file
added error message logging to result file
added enable_query_log/disable_query_log
mysql-test/mysql-test-run.sh
converted tests to use mysqlmanager
Updated test results
2001-09-27 23:05:54 -06:00
sasha@mysql.sashanet.com
1a0a77389f
added mysqlmanager-pwgen
...
added set_exec_stdout and set_exec_stderr to mysqlmanager to be able
to redirect stdout and stderr
added support for MY_FULL_IO to my_read, so we can tell it to read
a number of bytes in as many chunks as it takes instead of one try
2001-09-22 21:47:57 -06:00
sasha@mysql.sashanet.com
545a2af56a
merged
2001-09-19 14:39:11 -06:00
sasha@mysql.sashanet.com
2038a46e92
fixes for MYSQL manager
2001-09-19 14:30:43 -06:00
monty@bitch.mysql.fi
036cfe20a4
Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0
2001-09-19 02:14:27 +03:00
monty@bitch.mysql.fi
76bfc23409
Better purify information
2001-09-19 01:18:47 +03:00
monty@hundin.mysql.fi
0482b89d5a
Fix to get pstack included in distribution
...
Fix to get libmysqld examples to be included in distribution
2001-09-18 06:05:55 +03:00
monty@hundin.mysql.fi
fe1753de58
Fixed locking problem when using bulk insert
...
Fixed array overrun when using drop_db
Portability fixes
2001-09-17 17:53:27 +03:00
tim@black.box
7c65c72dc2
Merge
2001-09-16 22:10:50 -04:00
tim@black.box
e6e25a567b
Add some examples for using libmysqld, including a hack for running the
...
mysql test suite.
A few minor libmysqld fixes.
Add mysql_server_init() and _end() to mysql.cc and mysqltest.c, so they
can be linked against libmysqlclient or libmysqld.
2001-09-16 21:41:22 -04:00
monty@hundin.mysql.fi
d7a9179496
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2001-09-15 16:24:05 +03:00
monty@hundin.mysql.fi
c55cde7c1c
Added my_global.h
2001-09-15 05:12:46 +03:00
monty@hundin.mysql.fi
77ee990bca
Cleanups
2001-09-15 05:03:16 +03:00
sasha@mysql.sashanet.com
595762d023
fixed coredump, and changed mngd->manager
2001-08-29 16:52:50 -06:00
sasha@mysql.sashanet.com
4ec6120699
Merge work:/home/bk/mysql-4.0
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-08-27 17:34:29 -06:00
sasha@mysql.sashanet.com
608f25be52
work on MySQL server management daemon
2001-08-27 17:33:11 -06:00
tonu@x153.internalnet
43b6138a45
OpenSSL changes
2001-08-27 03:34:52 +08:00
tim@white.box
2f190f67dc
Fix some libmysqld problems.
2001-08-21 19:04:31 -04:00
Sinisa@sinisa.nasamreza.org
1e1a1ec064
New startup options and some cleanups
2001-08-18 15:29:21 +03:00
Sinisa@sinisa.nasamreza.org
0d3fbc2996
Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0
2001-08-12 16:11:43 +03:00
Sinisa@sinisa.nasamreza.org
2252f945d0
Changes so that CREATE and INSERT work from UNION's
2001-08-12 16:01:32 +03:00
sasha@mysql.sashanet.com
7267133886
merged
2001-08-11 17:28:41 -06:00
sasha@mysql.sashanet.com
5b7da4267e
Merge work:/home/bk/mysql
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2001-08-11 15:27:10 -06:00
monty@bitch.mysql.fi
788cf6c495
Merge hundin:/my/mysql into bitch.mysql.fi:/my/mysql
2001-08-11 11:54:23 +03:00
monty@hundin.mysql.fi
a255ace48a
delete generated files
2001-08-11 11:53:50 +03:00
monty@bitch.mysql.fi
23b94e35db
ignore generated include file
2001-08-11 11:43:45 +03:00
monty@bitch.mysql.fi
df7a29214a
Made SIGTERM safer for Solaris
2001-08-11 11:24:43 +03:00
sasha@mysql.sashanet.com
f6836bf81a
merged
2001-08-09 19:16:15 -06:00
sasha@mysql.sashanet.com
681cdbbdf9
mysqlbinlog->client
2001-08-09 18:16:43 -06:00
sasha@mysql.sashanet.com
d9737f20f8
misc bug fixes
2001-08-06 16:47:48 -06:00
sasha@mysql.sashanet.com
8029045bb7
new file_id generation method
2001-08-04 05:48:58 -06:00
tim@white.box
2b6776d337
Add test case for update/replace bug in bdb.
...
Remove unused argument to ha_berkeley::remove_key().
2001-07-24 12:23:17 -04:00
sasha@mysql.sashanet.com
6bedc85977
merged
2001-07-07 15:17:25 -06:00
serg@serg.mysql.com
bad4129f99
bug fixed (sometimes it broke filesort, due to too late maybe_null=1)
2001-07-03 17:58:47 +02:00
Sinisa@sinisa.nasamreza.org
9e9f21a5c9
Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0
2001-07-01 13:27:09 +03:00
Sinisa@sinisa.nasamreza.org
ce09acfbeb
Making multi-table delete BETA !!
2001-07-01 13:20:53 +03:00
sasha@mysql.sashanet.com
ea2e911892
support for eval_result and let $var = query
syntax in mysql-test
...
fixes for rpl_log test to make it config-independent
2001-06-30 13:08:35 -06:00
sasha@mysql.sashanet.com
12b442b649
post-merge fix
...
fixed bug in LOAD DATA FROM MASTER
2001-06-29 09:55:21 -06:00
tim@white.box
5ed2cf7dbe
Implement ORDER BY DESC optimization, which reads values in descending
...
order directly from the index instead of using a filesort.
2001-06-28 03:06:23 -04:00
Sinisa@sinisa.nasamreza.org
6a8fce3914
Further work on UNIONS
2001-06-18 12:55:41 +03:00
monty@work.mysql.com
0652902ab5
merge
2001-06-12 14:12:35 +02:00
monty@hundin.mysql.fi
e17764dc79
Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql
2001-06-11 15:07:43 +03:00
monty@tik.mysql.fi
1f409baf4c
Changed compare in MyISAM to use my_pread()
...
Fixed that @VAR shows all decimals
Fixed problem with FLUSH TABLES and LOCK TABLE
CREATE ... SELECT now creates keys later
Reset AUTO_INCREMENT order if droping AUTO_INCREMENT key
2001-06-11 15:01:28 +03:00
monty@hundin.mysql.fi
fce6018ab5
Small fixes in the manual.
2001-06-11 12:23:30 +03:00
monty@hundin.mysql.fi
731fcea02d
Updated manual about symlinks on window and adding users
2001-06-06 03:10:00 +03:00
tim@threads.polyesthetic.msg
deaf035729
Merge work:/home/bk/mysql-4.0
...
into threads.polyesthetic.msg:/home/tim/my/4
2001-06-04 19:39:55 -04:00
tim@threads.polyesthetic.msg
15b6010316
Various changes to get libmysqld in sync with latest sources.
2001-06-04 18:34:04 -04:00
sasha@mysql.sashanet.com
9fde9619a6
Merge work:/home/bk/mysql-4.0
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-06-01 11:06:28 -06:00
sasha@mysql.sashanet.com
11772a2699
fixed bug in count(distinct)
2001-06-01 11:05:00 -06:00
monty@hundin.mysql.fi
b7c3a28149
Removed compiler warnings.
...
Added preliminary handling of symlinks in MyISAM.
When using myisamchk to check tables with --force, don't repair
tables that are marked as 'not closed' if they are ok.
Change fn_format() to use my_real_path and my_symlink
2001-05-31 14:07:17 +03:00
monty@work.mysql.com
914bbdca50
merge
2001-05-20 12:38:19 +02:00
tim@work.mysql.com
3bc1ee238c
Merge
2001-05-18 18:49:30 +02:00
tim@work.mysql.com
bf13a2b338
Do-patch-file Fix typo (extra 'mv')
...
ignore added Logs/* binary/*
2001-05-18 18:48:38 +02:00
tim@threads.polyesthetic.msg
6e716f475d
Clean out some more generated files from the bdb tree. Add a hack
...
to bdb/dist/s_rpc so that bk doesn't complain about the
rpc_server/db_server_proc.c file that gets overwritten (but needs to
be stored in BK). Add a bdb/dist/template directory which is needed
by bdb/dist/s_recover.
2001-05-18 12:43:16 -04:00
sasha@mysql.sashanet.com
7c9b9f471c
Merged with 3.23, needs further fix-up
2001-05-10 15:06:35 -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
c8fbe93890
Fixed that database name is shown for CHECK TABLE
2001-04-20 17:14:53 +03:00
monty@donna.mysql.fi
0e6e6b0f38
ignore some files
2001-04-19 20:41:47 +03:00
sasha@mysql.sashanet.com
b8c416ac65
mysql-test/mysql-test-run.sh
...
added --bench option
sql-bench/Makefile.am
added bench-count-distinct.sh test
sql-bench/bench-init.pl.sh
added --socket option
2001-04-13 12:51:27 -06:00
sasha@mysql.sashanet.com
3d76b4348e
BitKeeper/triggers/post-commit
...
use REAL_EMAIL
myisam/mi_search.c
merged the dropped lines
ignore junk in libmysqld directory
2001-04-11 19:38:02 -06:00
sasha@mysql.sashanet.com
102c1945eb
do not log the drop internal temporary tables into the binary log
...
mark killed partially completed updates with an error code in binlog
stop replication if the master reports a possible partial/killed update
test partially killed update
2001-04-10 20:56:54 -06:00
monty@donna.mysql.fi
81a4e10105
Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysql
2001-04-10 11:33:37 +03:00
monty@donna.mysql.fi
8fca84c6c9
updated ignore
2001-04-10 11:33:17 +03:00
sasha@mysql.sashanet.com
635ef42af9
added compile-pentium-gprof
...
ignore generated files from bdb
2001-04-09 13:08:35 -06:00
sasha@mysql.sashanet.com
62e6906bfb
worked around gcc bug to make compile-pentium-gcov work
...
increase coverage for table.cc in mysql_rm_table()
ingore temporary gcov files
fixed bug in replication test case
2001-03-26 21:03:08 -07:00
sasha@mysql.sashanet.com
2517966c7b
Changes to make it compile again
2001-03-22 11:31:43 -07:00
monty@donna.mysql.fi
c1402e2d5c
Fixed bug in MAX() optimizing for BDB tables
2001-03-10 17:05:10 +02:00
tim@threads.polyesthetic.msg
6808abd24c
Small changes to make life with BDB in the tree easier.
2001-03-04 20:59:13 -05:00
tim@threads.polyesthetic.msg
13b7c1ccbd
Ignore some files in bdb.
2001-03-04 20:07:36 -05:00
monty@donna.mysql.com
0b470dd353
Merge
2001-01-29 13:59:26 +02:00
sasha@mysql.sashanet.com
d0f4235a2e
rpl000016.test sync
...
rpl000001.result BitKeeper file /home/sasha/src/bk/mysql/mysql-test/r/rpl000001.result
ignore Added BitKeeper/tmp/bkr3sAHD to the ignore list
slave.h MASTER_POS_WAIT
lex.h MASTER_POS_WAIT
slave.cc MASTER_POS_WAIT, do automagic restart on debugging abort, skip rotate events in
slave.cc debug abort count
sql_repl.cc announce the log name at the start of the log with a fake rotate event
item_create.h MASTER_POS_WAIT
item_func.cc MASTER_POS_WAIT
item_func.h MASTER_POS_WAIT
sql_class.h enter_cond(), exit_cond() helper inliners
item_create.cc added MASTER_POS_WAIT
mysql-test-run.sh speed improvement fixes
rpl000007.test sync
rpl000003.test sleep -> sync
rpl000004.test sleep -> sync, fixed clean up bug
rpl000014.test sync
rpl000009.test sync
rpl000013.test sync
rpl000001.test sleep -> sync
rpl000008.test sync
rpl000006.test sync on cleanup
rpl000011.test sync
rpl000012.test sync
rpl000005.test sleep -> sync
rpl000010.test sync
rpl000015.test sync
rpl000002.test sleep -> sync
rpl000014.result we now know the master log name as soon as we connect
mysql.cc added optional agrument to --wait
mysqltest.c added save_master_pos and sync_with_master commands
2001-01-17 05:47:33 -07:00
monty@donna.mysql.com
43502bb0e8
Merge work:/my/mysql into donna.mysql.com:/home/my/bk/mysql
2001-01-12 13:56:46 +02:00
sasha@mysql.sashanet.com
1402d01d72
Added resovle_stack_dump
2001-01-05 15:04:15 -07:00
monty@donna.mysql.com
1a0226e782
Merge
2001-01-01 14:21:12 +02:00
monty@donna.mysql.com
07b1f0dccd
Fixed --no-defaults in mysqltest
2000-12-29 16:06:10 +02:00
monty@donna.mysql.com
361067e915
Extended mysqltest with --commands and 'require'
...
Fixed test results.
Added mysqld variable 'have_isam'
2000-12-27 03:31:06 +02:00
monty@donna.mysql.com
988a98c393
Merge work:/my/mysql into donna.mysql.com:/home/my/bk/mysql
2000-12-26 17:35:48 +02:00
sasha@mysql.sashanet.com
3c06a414d3
acconfig.h
...
fix to make ENCRYPT work
BUILD/compile-pentium-debug
debug has different warnings
BUILD/FINISH.sh
save symbol table and dissassembled code with symobls available before strip
use $do_make for make decision instead of $make to avoid conflict
BUILD/SETUP.sh
export AM_MAKEFLAGS
fast is now -fno-omit-frame-pointer, the opposite is now called
reckless
configure.in
fixes to make CRYPT work again
Docs/Makefile.am
hack to avoid rebuilding the manual on make clean -why does
Makefile depend on $BUILD_SOURCES, and do we even need BUILD_SOURCES?
2000-12-20 00:11:49 -07:00
tim@cane.mysql.fi
70d4d0bae6
Ignore Berkeley DB directory.
2000-12-18 23:25:27 +02:00
sasha@mysql.sashanet.com
57c65749dc
fixed typo
2000-12-13 17:17:19 -07:00
sasha@mysql.sashanet.com
9a5ce4d513
MIT fix
2000-12-13 16:43:18 -07:00
monty@donna.mysql.com
b4974dacb9
Removed init that crashed BDB
...
Fixed newly introduced bug in update
2000-12-11 02:31:09 +02:00
serg@serg.mysql.com
a87be9c6ed
ignore cleaned up, AGAIN!
...
myrg_open.c delayed queue allocation
2000-12-09 00:41:06 +01:00
monty@donna.mysql.com
0dd9ec5a63
Merge
2000-12-08 18:39:37 +02:00
monty@donna.mysql.com
7617d198a4
Lots of fixes for BDB tables
...
Change DROP TABLE to first drop the data, then the .frm file
2000-12-08 17:04:57 +02:00
serg@serg.mysql.com
486bf66f46
Merge
2000-12-08 14:00:48 +01:00
serg@serg.mysql.com
53df0e501a
sql_base.cc merge+insert (v.3)
...
myrg_info.c merge+insert (v.3)
myrg_extra.c merge+insert (v.3)
ignore cleanup
2000-12-08 13:53:24 +01:00
sasha@mysql.sashanet.com
5a1b15b3be
more cleanup of slave load data infile - trying to track down bug,
2000-12-07 21:51:29 -07:00
sasha@mysql.sashanet.com
3e4697c8b2
rpl000001 sporadic failure mystery solved - the table was being opened twice :-)
2000-12-07 11:40:22 -07:00
sasha@mysql.sashanet.com
7ccba68095
ok, here comes the push - prepare to resolve conflicts! And lets hope bk can gracefully handle all of my renames
2000-12-07 10:14:28 -07:00
sasha@mysql.sashanet.com
f8d4b377f5
Merge
2000-12-07 08:10:30 -07:00
sasha@mysql.sashanet.com
ec1359416b
fixed up mysql-test - will not push this yet, as more clean up/testing is to follow
2000-12-07 07:54:59 -07:00