monty@mashka.mysql.fi
c702a1f8fd
Removed wrong implementation of CUBE/ROLLUP
...
Fixed bugfix of INSERT ... SET db_name.table_name.column_name
Changed locking to external-locking
Fix client hangup for some invalid SQL queries.
2002-07-24 19:55:08 +03:00
monty@mashka.mysql.fi
4233d3a3d4
merge
2002-07-23 20:39:36 +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
serg@sergbook.mysql.com
0642d54a37
parallel repair: style fixups
2002-07-21 21:01:05 +02:00
serg@sergbook.mysql.com
2fe3fec4e4
parallel repair needs rec_buff local for thread !!!
2002-07-14 21:47:46 +02:00
monty@hundin.mysql.fi
daaf9b1a31
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2002-07-01 02:55:57 +03:00
monty@hundin.mysql.fi
4d4d6d34a2
Removed purify warning
2002-07-01 02:50:30 +03:00
serg@serg.mysql.com
f3e1fb4d4c
post-merge fix
2002-06-30 23:29:25 +00:00
serg@serg.mysql.com
0a1de562a7
merged
2002-06-30 16:14:48 +00:00
serg@serg.mysql.com
53ac59b913
"myisamchk -p" for parallel recover works (no extensive testing though)
2002-06-30 14:17:29 +00:00
monty@hundin.mysql.fi
578a9d9901
Updated windows files (VC++ files and winmysqladmin).
...
Portability fixes.
Removed compiler warnings.
2002-06-28 17:26:11 +03:00
monty@hundin.mysql.fi
ade20c5b19
Indentation cleanup & new comments
2002-06-28 09:18:23 +03:00
serg@sergbook.mysql.com
dcdfe5b545
mi_check T_xxx options massaged. T_REP_PARALLEL added
...
my_getopt-related style changes in myisamchk.c
2002-06-24 21:21:33 +02:00
serg@serg.mysql.com
099d78d4cb
resolving
2002-06-20 00:55:06 +00:00
serg@serg.mysql.com
5c83ae3fca
multithreaded repair-by-sort code
...
parallel read access to IO_CACHE
2002-06-19 23:54:45 +00:00
monty@hundin.mysql.fi
b44b485491
Ensure that share->tot_locks s updated correctly
...
This fixes that mysamchk --sort-records works on windows.
2002-06-17 12:34:19 +03:00
monty@hundin.mysql.fi
f0b28da6f9
merge with 4.0
2002-06-03 12:59:31 +03:00
jani@rhols221.arenanet.fi
16e3b892a6
Changed ft_dump, ft_eval, ft_test1, mi_test1, myisampack, gen_lex_hash,
...
mysqlmanager from using GNU getopt to use my_getopt.
Changed some files that just included old getopt.h to include
my_getopt.h now.
Fixed a bug in my_print_help() in my_getopt.c.
Made better documentation for option -G in mysql client.
2002-05-24 14:06:58 +03:00
ram@gw.udmsearch.izhnet.ru
b8a12a8cec
MI_KEYSEG -> HA_KEYSEG
...
_mi_key_cmp -> ha_key_cmp
2002-04-25 15:10:29 +05:00
serg@serg.mysql.com
57fb3329c0
Fulltext todo updated, typo in mi_check.c fixed
2002-04-22 18:35:19 +00:00
serg@serg.mysql.com
3f51fcf1f1
mi_check flags cleanup
...
CHECK/REPAIR syntax cleanup
REPAIR ... USE_FRM syntax
2002-03-13 17:20:17 +00:00
monty@hundin.mysql.fi
79796e989f
Merge from 3.23.48 tree
2002-01-30 16:37:47 +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
serg@serg.mysql.com
5c1da27358
small bugfix
2002-01-19 19:01:55 +00:00
monty@hundin.mysql.fi
9ca9fc2283
Fix for MyISAM records > 16M
2001-12-11 20:45:48 +02:00
monty@hundin.mysql.fi
b658662ae4
Update copyright
...
Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
2001-12-06 14:10:51 +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
c79c6945ee
Fixed problem when repairing packed MyISAM files.
2001-11-22 03:39:42 +02:00
serg@serg.mysql.com
7a7f94d803
memory leak fixed
2001-11-10 01:54:31 +01:00
monty@hundin.mysql.fi
d28f23c14f
Fixed bug in INSERT DELAYED
...
Fixed some problems in SHOW CREATE TABLE
Fixed calculation of checksums in myisamchk
2001-10-02 21:08:08 +03:00
monty@hundin.mysql.fi
880026ccf6
Cleaned up SSL documentation
...
Fixes for embedded server
Made key_cache more configurable
Fixed that one can change key blocksize in MyISAM
A lot of optimizations to make MyISAM slightly faster
2001-10-02 05:53:00 +03:00
monty@work.mysql.com
961b693327
merge
2001-09-18 21:27:28 +02:00
monty@hundin.mysql.fi
1ac9e1e678
Fix bug in SELECT EXPLAIN ... ORDER BY
2001-09-18 22:13:35 +03:00
monty@work.mysql.com
55485f5c2d
Merge work.mysql.com:/home/bk/mysql
...
into work.mysql.com:/home/bk/mysql-4.0
2001-09-18 04:17:52 +02:00
monty@hundin.mysql.fi
cd78a8be66
Fix for LOAD DATA FROM MASTER when using tables with checksum
...
Fixed some wrong test cases
2001-09-18 04:58:15 +03:00
monty@hundin.mysql.fi
77ee990bca
Cleanups
2001-09-15 05:03:16 +03:00
monty@work.mysql.com
81006dd227
Merge work.mysql.com:/home/bk/mysql
...
into work.mysql.com:/home/bk/mysql-4.0
2001-09-04 01:04:32 +02:00
monty@hundin.mysql.fi
0b2af6bdfd
Ensure that libmysqlclient doesn't use raid
...
Fix problem with MyISAM and rows of length 65517-65520
2001-09-04 01:25:34 +03:00
monty@work.mysql.com
447c18954e
merge with 3.23.42
2001-09-02 18:38:33 +02:00
serg@serg.mysql.com
aeafb909e0
"freeing of unallocated pointer" bug fixed
2001-08-29 13:42:14 +02:00
monty@hundin.mysql.fi
733f865f54
Fixes for OS2.
...
Fix bug in isamlog
Add argument types to function declarations.
2001-08-22 01:45:07 +03:00
monty@hundin.mysql.fi
a1be2a894f
Fix of UNION code
...
Added heap_delete_table
Added HA_EXTRA_PREPARE_FOR_DELETE
Added and use my_dup() for faster open of tables.
Removed not working no-mix-table-type
2001-08-19 14:43:51 +03:00
monty@hundin.mysql.fi
b1cb5b6ff0
Portability fixes.
...
Let myisamchk generate a new checksum for compressed data.
Don't unconditionally force filenames to lower case on windows.
Update mysqltest to match 4.0 source (to get some of the new bug fixes into 3.23)
2001-08-18 10:49:00 +03:00
sasha@mysql.sashanet.com
b5f76be024
merged with 3.23
2001-07-17 16:23:36 -06:00
monty@tik.mysql.fi
bf9876a195
Patch for netBSD
...
Added warning for tables where the auto_increment key is 0
Fixed DELETE ... LIMIT 0
Fixed UPDATE ..LIMIT 0
2001-07-16 03:04:30 +03:00
monty@hundin.mysql.fi
4cbe66582c
Symlinking of tables should not work.
...
Fixed error number handling bug in mysqltest.
Fixed that error number from insert delayed is reported correctly.
merged new vio code with old violite code.
2001-06-05 03:38:10 +03:00
monty@work.mysql.com
ef8d161dea
merge
2001-06-01 23:51:23 +02:00
monty@hundin.mysql.fi
dd83beb76a
Added --skip-symlinks
...
Don't force repair of tables that are not closed properly.
2001-06-01 19:38:47 +03:00
monty@hundin.mysql.fi
866a82782c
Added support for symlinked tables.
...
myisamchk: Don't force a repair if the only problem was that the
open count wasn't correct.
Added missing error messages.
2001-06-01 04:27:59 +03: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