monty@mashka.mysql.fi
aee7346ec1
Merge mashka.mysql.fi:/home/my/mysql-4.0
...
into mashka.mysql.fi:/home/my/mysql-4.1
2003-02-10 01:21:39 +02:00
monty@mashka.mysql.fi
c0b655aa38
Fixed memory reference error when doing key_column <=> NULL on column that is defined as NOT NULL
2003-02-10 01:21:09 +02:00
monty@mashka.mysql.fi
023d6dd39b
Merge with 4.0.11
2003-02-04 21:52:14 +02:00
monty@mashka.mysql.fi
689578a099
Fixes for Netware
...
Call pthread_mutex_destroy() on not used mutex.
Changed comments in .h and .c files from // -> /* */
Added detection of mutex on which one didn't call pthread_mutex_destroy()
Fixed bug in create_tmp_field() which causes a memory overrun in queries that uses "ORDER BY constant_expression"
Added optimisation for ORDER BY NULL
2003-01-28 08:38:28 +02:00
monty@mashka.mysql.fi
25c393a12e
Portability fixes (for windows)
...
Some changes to the prepared statement protocol to make it easier to use and faster.
2003-01-21 21:07:59 +02:00
monty@mashka.mysql.fi
76f146a175
Merge with 4.0.9
2003-01-18 03:13:37 +02:00
monty@mashka.mysql.fi
54ad6de1d9
Portability fix
2003-01-09 11:11:06 +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
monty@mashka.mysql.fi
859b688476
Merge with 4.0.6
2002-12-05 19:38:42 +02:00
monty@mashka.mysql.fi
7d41cd44c6
Merge with 3.23
...
(Fixed problem with autoconf 2.53 on Solaris)
2002-12-04 17:40:37 +02:00
monty@mashka.mysql.fi
ad20c29c4e
Fixed 'stack direction' check in autoconf
...
Workaround for problem with autconf 2.53 on Solaris
(Fixes problem with SOCKET_SIZE_TYPE)
2002-12-04 16:52:46 +02:00
monty@mashka.mysql.fi
dac6498f9b
Merge with 4.0
2002-11-21 15:56:48 +02:00
lenz@mysql.com
a61c8ed770
- Typo fixed
2002-11-08 16:13:46 +01:00
monty@butch.
a2bdf9265f
Portability fixes for Fortre C++ 5.0 (on Sun) in 32 and 64 bit modes.
2002-11-07 03:54:00 +02:00
monty@hundin.mysql.fi
685dba5bac
Fix to get core file on Linux
2002-11-05 00:04:36 +02:00
ram@ram.(none)
e3a2033d41
fix for BDB 4.1.24
2002-10-31 17:06:23 +04:00
monty@hundin.mysql.fi
1e0538324d
Added back old LARGEFILE handling
...
Fixed reference to freed memory in acl_init()/grant_init()
Fixed possible memory leak. (Could only happen in very strange circumstances)
Fixed bug in ALTER TABLE with BDB tables
Updated mysql-test for valgrind
2002-10-29 21:59:03 +02:00
bell@sanja.is.com.ua
c72a7a8df2
fix 4.1 build
2002-10-14 17:55:21 +03:00
bell@sanja.is.com.ua
23de67efae
after merging fix
2002-10-07 00:56:21 +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
serg@serg.mysql.com
55a2272f5a
compile-*-debug* scripts will now compile InnoDB in non-inline fashion
2002-08-21 21:20:56 +00: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@bitch.mysql.fi
9b6df03c14
Added a lot of DBUG_xxx statements to be able to find replication bug.
...
Fixed critical bug on 64 bit systems.
Cleanups
2002-06-08 21:02:01 +03:00
monty@hundin.mysql.fi
f0b28da6f9
merge with 4.0
2002-06-03 12:59:31 +03:00
monty@hundin.mysql.fi
07886933b8
Split raid C function to separate file to make things more portable.
...
Fixed some portability things in my_gethostbyname_r
Portability fix for type_decimal.test
2002-05-27 10:02:00 +03:00
monty@hundin.mysql.fi
b4c35885d8
Fixes for gcc 3.1
...
Fixed bug in new code for regexp LIKE NULL
2002-05-21 20:35:58 +03:00
akishkin@work.mysql.com
e9b3f1321e
Merge work.mysql.com:/home/bk/mysql-4.0
...
into work.mysql.com:/home/akishkin/mysql-4.0
2002-05-17 07:09:09 +02:00
akishkin@work.mysql.com
af8585a42c
compile-pentium-gcov Remove optimization, add innodb and bdb
2002-05-17 07:00:52 +02:00
lenz@mysql.com
818af46d6c
Reworked the RPM spec file and added several fixes to make the
...
build scripts work again.
2002-05-03 12:31:25 +02:00
bell@sanja.is.com.ua
eaa66555c9
removed lost debug parameter
2002-04-15 21:54:04 +03:00
bell@sanja.is.com.ua
fc1fd8f4ed
query cache code can be excluded from server
2002-04-15 16:00:05 +03:00
monty@hundin.mysql.fi
b5a145d872
merge
2002-04-13 15:34:39 +03:00
monty@hundin.mysql.fi
727e507bca
merge with 3.23.50
2002-03-27 01:56:10 +02:00
monty@hundin.mysql.fi
beedaf26ec
Move test of gcc 3.0 from BUILD to configure
2002-03-26 11:40:18 +02:00
bell@sanja.is.com.ua
8a7cd0e4df
making rpl000001 working
2002-03-23 21:00:58 +02:00
sasha@mysql.sashanet.com
c9a4a5d88e
fixed replication bug
...
not yet tested - will not be pushed for a few hours - need to commit in
order to pull
2002-03-09 13:50:07 -07:00
sasha@mysql.sashanet.com
f59809c85a
load local fix
...
overrun sentry in my_vsnprintf() test
will not be pushed yet
2002-03-02 12:45:44 -07:00
monty@hundin.mysql.fi
c1947bca03
Use --enable-local-infile as default
2002-02-14 19:41:32 +02:00
monty@hundin.mysql.fi
b0f98a302a
Enable LOAD DATA LOCAL by default
2002-02-14 19:24:49 +02:00
monty@hundin.mysql.fi
d713fee16b
Update to autoconf 2.52
...
Fix of InnoDB variables in SHOW VARIABLES
Fix for ALTER TABLE and InnoDB
2002-02-07 21:34:35 +02:00
monty@hundin.mysql.fi
b9d3a55238
Update needed for SuSE 7.3
...
Update for autoconf 2.52
2002-01-26 01:19:47 +02:00
monty@hundin.mysql.fi
4b877e0088
Added macros for nice TIMESPEC usage.
...
Fixes for building MySQL with gcc 3.0
Added SIGNED / UNSIGNED casts
Fixed core dump bug in net_clear() with libmysqld.
Back to using semaphores in query cache.
Added 'Null' and 'Index_type' to SHOW INDEX.
2002-01-02 21:29:41 +02:00
monty@hundin.mysql.fi
c95adec1e4
New test results
2001-12-13 20:20:19 +02:00
tonu@volk.internalnet
fb3d3e18e9
Misc fixes
2001-12-10 10:57:14 +02:00
monty@hundin.mysql.fi
5fedd2dda7
Fix for IO_CACHE.
...
Portability fixes.
2001-11-28 03:47:15 +02:00
monty@bitch.mysql.fi
d0ccff5090
New improved IO_CACHE
2001-11-28 02:55:52 +02:00
monty@hundin.mysql.fi
9209210d30
Fix bug when repairing compressed MyISAM files
...
LOCATE() is now case sensitive
2001-11-22 13:50:50 +02:00
monty@hundin.mysql.fi
29c527cf8d
Fix wrong memory allocation in SHOW OPEN TABLES
2001-11-08 00:43:27 +02:00
monty@hundin.mysql.fi
30209c1d66
Portability fix.
...
Fixed linking problem with InnoDB.
2001-11-07 02:30:34 +02:00
monty@hundin.mysql.fi
4c60b41954
Portability fix
...
Cleanup typos (like SKIPP -> SKIP)
2001-11-07 00:13:29 +02:00
monty@hundin.mysql.fi
fd0780493d
merge with 3.23.44
2001-11-04 16:14:09 +02: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
monty@hundin.mysql.fi
d89690e606
Portability fixes
...
Fix for consistent 0000-00-00 date handling
Close + open binary logs on flush tables
Fix for AVG() in HAVING.
2001-10-31 18:27:49 +02:00
monty@hundin.mysql.fi
7367545cad
Fix for gcc 3.0
...
Fix for using quoted table names with the SJIS character set.
2001-10-30 16:31:35 +02:00
monty@hundin.mysql.fi
915f1aeef5
Fix bugs in LEFT JOIN and field=NUL
2001-10-20 11:04:23 +03:00
monty@hundin.mysql.fi
2eb83ad4e9
Don't depend on mit-pthreads include files when building libmysqld.a
2001-10-09 19:32:55 +03:00
monty@hundin.mysql.fi
62c8014171
Fixed some build problems.
...
Fix that compressed packets and normal packets looks indentical before calling net_real_write()
(Needed for query cache)
Optimize IS NULL handling
2001-10-04 02:44:18 +03:00
tonu@volk.internalnet
a16796c8ac
Merge work.mysql.com:/home/bk/mysql-4.0
...
into volk.internalnet:/home/tonu/mysql-4.0
2001-09-30 10:47:32 +08:00
tonu@volk.internalnet
5658ff8237
SSL compiles and works as far as can see. Continue testing..
2001-09-30 10:46:20 +08:00
monty@tik.mysql.fi
e05bf277d6
Final fixes for INSERT into MERGE tables.
...
Move MAX_BLOB_WIDTH to be global
Added full support for unsigned BIGINT
Fixed spelling errors
2001-09-27 21:45:48 +03:00
monty@hundin.mysql.fi
e390a99573
Added support of INSERT to MERGE tables
...
Fixes for embedded libary and openssl
2001-09-22 17:40:57 +03:00
monty@work.mysql.com
18474d8419
Merge with 3.23.42
2001-09-13 09:52:35 +02:00
sasha@mysql.sashanet.com
de1b5a8c69
added symbols files to RPM to resolve stack trace
...
fixed Do-rpm to accept command-line options for easier testing/local
RPM build
2001-09-03 13:09:08 -06:00
monty@hundin.mysql.fi
381093b322
merge
2001-09-02 19:58:08 +03:00
monty@work.mysql.com
447c18954e
merge with 3.23.42
2001-09-02 18:38:33 +02:00
monty@hundin.mysql.fi
04ec0de7d0
Changed DB_TYPE_INNOBASE to DB_TYPE_INNODB
...
Fix that DROP DATABASE works with all table types
Use BULK_INSERT when inserting more than one row
Better TRUNCATE TABLE
2001-09-02 13:47:00 +03:00
monty@bitch.mysql.fi
b2c030e894
Fix to get core files on Solaris
2001-08-22 12:22:46 +03:00
monty@bitch.mysql.fi
2eacfdddf2
Fix for bug in the Sun Workshop compiler
2001-08-18 13:11:58 +03:00
sasha@mysql.sashanet.com
cd63d8e5bb
audio completion notification
2001-08-13 21:40:05 -06:00
sasha@mysql.sashanet.com
7267133886
merged
2001-08-11 17:28:41 -06:00
monty@bitch.mysql.fi
df7a29214a
Made SIGTERM safer for Solaris
2001-08-11 11:24:43 +03:00
monty@bitch.mysql.fi
410faef67e
Fixed bug in ALTER TABLE for MERGE tables
...
Portability fixes
Fixed problem when giving wrong arguments to myisam_recover
Fix to remove warnings when using purify
2001-08-10 17:05:54 +03:00
tonu@x153.internalnet
24bcdaaff3
Added CPU automatic detection. It examines /proc/cpuinfo (if exists) and finds out flags for -mcpu and -march.
...
TODO is --with-cpu configure option to force some other processor type.
Problem is not big as any Intel 686+ CPU will use -mcpu=pentiumpro anyway. Exceptions are Athlons and 586 processors.
2001-08-09 06:07:19 +08:00
monty@hundin.mysql.fi
a06f391e7a
Fixed multi-table-delete
...
Optimize fixed length MyISAM rows to use pread/pwrite.
2001-06-15 05:03:15 +03:00
sasha@mysql.sashanet.com
24f89c754a
auto-magic replication redirection logic support in the client,
...
compiles, passes test suite, does magic, has bugs, but none that I know
at this point. Have not tested everything yet, though. Changed
a lot of code in the client, but normal stuff appears to be working.
2001-06-08 19:24:41 -06:00
tonu@hundin.mysql.fi
537846a412
Merge tonu@work.mysql.com:/home/bk/mysql-4.0
...
into hundin.mysql.fi:/home/tonu/mysql-4.0
2001-05-31 17:20:02 +03:00
tonu@hundin.mysql.fi
1519e5d01d
Support for VIO library
2001-05-31 17:18:25 +03:00
monty@work.mysql.com
df56b252a7
merge
2001-05-31 12:56:05 +02:00
mikef@nslinux.bedford.progress.com
d1fc2f3c4f
Merge nusphere@work.mysql.com:/home/bk/mysql
...
into nslinux.bedford.progress.com:/usr1/mikef/MYSQL/there
2001-05-29 09:38:16 -04:00
mikef@nslinux.bedford.progress.com
ceac5f9227
Pushing all the Gemini changes above the table handler.
2001-05-29 09:29:08 -04:00
sasha@mysql.sashanet.com
49ac18c7c9
BUILD/SETUP.sh@1.9
...
removed -ffixed-ebp from reckless flags
BUILD/compile-pentium@1.16
use fast, not reckless flags for binary distribuition
sql/share/english/errmsg.txt@1.24
Point the user to the manual when he gets aborted connection message
2001-05-25 16:26:52 -06: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
5e8c4b76d5
Portability fixes
2001-04-20 15:18:46 +03:00
monty@work.mysql.com
93de112238
Merge
2001-04-19 00:58:30 +02:00
serg@serg.mysql.com
f48ed45303
merged
2001-04-13 21:16:53 +02:00
monty@donna.mysql.fi
bc7731c0c7
Changed -O6 to -O3
...
Portability fix for Innodb
2001-04-13 22:09:33 +03:00
monty@donna.mysql.fi
b897f84d74
Changes to get mysqld-max to compile
2001-04-13 16:21:38 +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
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
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
fdf19ea879
moved bdb/innobase to compile-pentium-debug-max
...
fixed bug in variable assignment in mysqltest
fixed coredump on conversion from empty blob/text to date
added test case for empty blob conversion to date
2001-04-05 19:04:34 -06:00
sasha@mysql.sashanet.com
0a57185260
separate compile-pentium and compile-pentium-max
2001-04-04 12:44:06 -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
monty@donna.mysql.fi
44c0545ab9
Added test case that crashed Innobase
2001-03-26 13:27:36 +03:00
monty@donna.mysql.fi
26a8c8b823
Optimization of delete with record cache (for MyISAM tables)
...
Added missing files for innobase to the distribution
2001-03-11 23:09:09 +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
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@work.mysql.com
639a1069d3
Add --just-configure (-c) option to BUILD scripts.
2001-03-04 22:34:26 +01: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
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
70a627a1db
Added max_user_connections
2001-02-21 01:11:32 +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
728b63e0de
Workaround for bug in thread library in Unixware 7
...
Fixed bug in GROUP BY on ELT()
Added SEQUENCE() to UDF examples
2001-02-03 18:00:29 +02:00
tim@threads.polyesthetic.msg
1bf2ae118c
Add --just-print and --help options to BUILD/compile-* scripts.
2001-01-30 20:43:16 -05:00
monty@donna.mysql.com
038fe2fc5c
Added MYSQL_SERVER_SUFFIX to mysqld
...
Fixed bug in TRIM
changed strnmov -> strmake
2001-01-19 04:57:29 +02:00
monty@donna.mysql.com
5fe4c5af3a
Removed SCCS flag from all test cases
...
Changed atoll -> strtoll
Extended mysql-test-run
2001-01-03 16:54:46 +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
07b1f0dccd
Fixed --no-defaults in mysqltest
2000-12-29 16:06:10 +02:00
tim@cane.mysql.fi
94806e013d
Fix bug in FINISH.sh that kept CFLAGS from being used.
...
Allow multiple options to be passed to mysql-test-run.
2000-12-22 16:09:10 +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
4656daa6e4
Pass arguements to the build script on to configure.
2000-12-18 23:55:47 +02:00
tim@cane.mysql.fi
1154dace3f
Merge
2000-12-18 23:34:51 +02:00
tim@cane.mysql.fi
34efa902b0
- cleaned up BUILD scripts
...
- consolidate common functionality into one place
- make them detect gmake/make
2000-12-18 23:24:19 +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
5cce198b69
Fixed error when copying mysqld_multi
...
Fixes for mysql-test
Fixed race condition in SHOW LOGS
2000-12-16 23:41:45 +02:00
sasha@mysql.sashanet.com
7c8773d9a3
fixes for parallel make, re-added the lost README files in mysql-test
2000-12-13 18:23:55 -07:00
sasha@mysql.sashanet.com
4d7d9c7f8f
make -j 2
2000-12-07 08:38:46 -07:00
monty@donna.mysql.com
b31d076879
Fixed some reported bugs
2000-11-18 23:13:48 +02:00
monty@donna.mysql.com
2596e464c0
Fixes for bugs in the usage of IO_CACHE
2000-11-17 02:41:09 +02:00
sasha@mysql.sashanet.com
0decc269d4
BUILD/compile-pentium-debug
...
make -j 2
mysys/my_open.c
my_umask is better than 0 - we do not want 0000 files when my_open() is called with O_CREAT
sql/log.cc
fixed up IO_CACHE to make replication work, not fully yet
sql/log_event.cc
fixed up IO_CACHE
2000-11-16 10:37:30 -07:00
sasha@laptop.slkc.uswest.net
57093008c6
laptop commit
2000-11-11 14:57:35 -07:00
sasha@laptop.slkc.uswest.net
a25aed33d9
laptop commit, syncing with the repostitory. Fixed some bad bugs in replication
2000-11-11 14:50:39 -07:00
monty@donna.mysql.com
751f2d1f16
Faster log::write() call, memory leak fix, flush master fix.
2000-09-16 04:27:21 +03:00
monty@donna.mysql.com
306640e274
Updates for release
2000-08-29 19:38:32 +03:00
monty@donna.mysql.com
84b93976c5
Removed end space
2000-08-22 00:39:08 +03:00
sasha@mysql.sashanet.com
c29192d24b
compile-pentium-debug compiled without BDB support
2000-08-01 17:27:13 -06:00
monty@work.mysql.com
b06336f55a
compile-pentium-debug testing if Monty can use bk
...
this message will appear in the change set
2000-08-01 20:26:44 +02:00
bk@work.mysql.com
f4c589ff6c
Import changeset
2000-07-31 21:29:14 +02:00