serg@serg.mylan
3f1d0acbad
make a clear distinction between max_word_length in *characters* and in *bytes*
2003-12-04 21:58:28 +01:00
monty@mysql.com
7c725b2486
Fixed compiler warnings from Intel compiler in Win64
...
Added option --max-record-length=# to myisamchk
Don't try repair twice if doing myisamchk --repair --force
Shared memory handler didn't clean up things on errors or shutdown
2003-11-23 14:36:41 +02:00
monty@mysql.com
7c6113a39f
Merge key cache structures to one
...
Fixed compiler warnings (IRIX C compiler and VC++)
2003-11-20 22:06:25 +02:00
monty@mashka.mysql.fi
c9ae785bc3
Delete duplicate error message names
2003-11-18 17:28:00 +02:00
monty@mashka.mysql.fi
e5d75fb984
merge
2003-11-18 13:51:48 +02:00
monty@mashka.mysql.fi
cab1dc628c
CLIENT_MULTI_QUERIES -> CLIENT_MULTI_STATEMENTS
...
New multi-key-cache handling. This was needed becasue the old one didn't work reliable with MERGE tables.
ALTER TABLE table_name ... CHARACTER SET ... now changes all char/varchar/text columns to the given character set
(One must use ALTER TABLE ... DEFAULT CHARACTER SET ... to change the default character set)
Fixed that have_compress is detected properly (fixes problems with func_compress.test on platforms without zlib)
New syntax for CACHE INDEX ('keys' is optional if no index name is given and one mentions the key cache name only ones)
Removed compiler warnings
Added mysql_set_server_option() to allow clients like PHP to easaily set/reset the multi-statement flag.
2003-11-18 13:47:27 +02:00
serg@serg.mylan
f4d7afd213
multiple keycache fixes
2003-11-13 14:31:29 +01:00
monty@narttu.mysql.fi
4e4725377d
Merge with 4.0
2003-11-04 09:40:36 +02:00
serg@serg.mylan
74551a72ec
Merge bk-internal:/home/bk/mysql-4.1/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.1
2003-10-31 10:34:34 +01:00
igor@rurik.mysql.com
f29ed57531
Merge
2003-10-30 10:45:28 -08:00
monty@narttu.mysql.fi
bc00893d16
Change back service name to MySQL
...
Don't add service name to read config file segments if it's "MySQL"
Fixed possible memory leak when CHANGE USER failed.
2003-10-30 01:01:53 +02:00
serg@serg.mylan
b820d2a347
query expansion for fulltext search
2003-10-23 15:21:06 +02:00
monty@mashka.mysql.fi
e87c9f5ff8
merge with 4.0
2003-10-16 03:08:40 +03:00
igor@rurik.mysql.com
17aecac32c
Manual merge after improving concurrency for key cache reassignment
2003-10-01 20:16:36 -07:00
serg@serg.mylan
8c7c4de0b4
enum options renamed to avoid possible name conflicts
2003-09-29 11:21:17 +02:00
monty@narttu.mysql.fi
77a70a0a24
merge with 4.0.15
2003-08-29 13:44:35 +03:00
serg@serg.mylan
cb82f06dfb
do not try to "analyze" or "sort index" in the table that has no indexes or no records if --check-only-changed option is used.
...
It's because such a table is never marked as "analyzed" or "sorted", so --check-only-changed doesn't work
2003-08-27 00:58:42 +02:00
igor@rurik.mysql.com
40193a7fa5
Manual merge
2003-08-26 00:13:22 -07:00
monty@narttu.mysql.fi
f83e876065
Update of VC++ project files (to remove link warnings)
...
Fix unlock error in myisamchk on windows when doing --sort-index
Use SetFilePointer instead of SetFilePointerEx
2003-08-25 14:27:32 +03:00
monty@narttu.mysql.fi
d79cbc3b99
Fix mutex handling in SHOW_VARIABLES (key_buffer_size was not properly protected)
...
Changed some non fatal myisamchk error messages to warnings
2003-08-17 14:10:15 +03:00
serg@serg.mylan
ba28624c26
myisamchk - don't mark table as crashed if --sort-records=<key> failed because of unappropriate key or read-only table
2003-08-12 15:56:55 +02:00
monty@mashka.mysql.fi
2263e3e51f
Merge with 4.0.14
2003-08-11 22:44:43 +03:00
igor@rurik.mysql.com
9306f55d8e
Many files:
...
Added key cache assignment
mi_locking.c:
Added key cache assignment: correction
my_sys.h:
Added key cache variable structure
2003-08-02 02:43:18 -07:00
serg@serg.mylan
c8c7aab6a0
Bug#937
...
myisamchk.c:
help text clarified
mi_check.c:
allow one to "analyze" empty table :)
2003-07-30 16:15:10 +02:00
serg@serg.mylan
7a646f305c
myisamchk --sort-records crash on compressed tables fixed.
2003-07-21 22:21:07 +02:00
hf@deer.(none)
cb310f763a
Fix for #712 with Serg's suggestions
2003-07-19 18:17:29 +05:00
igor@rurik.mysql.com
236560e8b3
Merge rurik.mysql.com:/home/igor/mysql-4.1
...
into rurik.mysql.com:/home/igor/dev/mysql-4.1-0
2003-06-30 09:53:04 -07:00
igor@rurik.mysql.com
10a8adc1b5
Many files:
...
Added multiple key cache
2003-06-30 09:41:41 -07:00
serg@serg.mylan
d5fbeee71f
fixed a bug that made 4.0 MYI+FT files unreadable in 4.1
2003-06-28 23:54:33 +02:00
serg@serg.mylan
9f67e10d0d
consistency fix - all help texts for command-line options should end with a dot.
2003-06-13 10:59:02 +02:00
monty@narttu.mysql.fi
dd2b7918cd
Merge with 4.0.13
2003-05-19 16:35:49 +03:00
monty@narttu.mysql.fi
c01678bc3d
Added option --read-only (Thanks to Markus Benning)
2003-05-19 12:01:38 +03:00
monty@mashka.mysql.fi
4bde719df7
Safety fix to enable RAID in max binaries
...
Better fix for format('nan')
Fix for HAVING COUNT(DISTINCT...)
2003-05-13 10:54:07 +03:00
monty@narttu.mysql.fi
9a46698e1e
Merge with 4.0.11
2003-02-26 01:03:47 +02:00
serg@serg.mysql.com
55ae7d26f6
make myisamchk -R to work, if the table contains fulltext indexes
2003-02-22 15:51:21 +01:00
serg@serg.mysql.com
f43600cdd6
do not accept -R (sort by index) for FULLTEXT indexes
2003-02-22 11:44:26 +01:00
monty@mashka.mysql.fi
023d6dd39b
Merge with 4.0.11
2003-02-04 21:52:14 +02:00
serg@serg.mysql.com
1ced5948f0
low-level error messages cleanup
2003-01-28 17:42:08 +01:00
serg@serg.mysql.com
274df58118
--ft_stopword_file command-line option
2003-01-23 13:20:37 +01:00
serg@serg.mysql.com
3f55032c12
merged
2003-01-21 19:37:38 +01:00
serg@serg.mysql.com
0dff67cba2
Two-level index structure for FULLTEXT indexes
2003-01-21 19:24:34 +01:00
monty@mashka.mysql.fi
76f146a175
Merge with 4.0.9
2003-01-18 03:13:37 +02:00
arjen@george.bitbike.com
7297dbc75f
Text fixes: ISAM -> MyISAM for myisamchk (found by Jocelyn Fournier).
2003-01-14 12:21:18 +10:00
serg@serg.mysql.com
73e79efde9
memory leak closed
2002-11-12 14:23:55 +01:00
serg@serg.mysql.com
acbf1c6c21
typo fixed
2002-11-09 15:09:24 +01:00
serg@serg.mysql.com
43599856b2
make REPAIR killable
2002-10-22 00:25:36 +00:00
serg@serg.mysql.com
68cd8c47fc
--tmpdir=dir1:dir2... uses (is_windows ? ";" : ":") as a delimiter
2002-10-12 17:43:40 +00:00
serg@serg.mysql.com
e65536b147
--tmpdir=dir1:dir2:... support in myisamchk
2002-10-08 14:34:04 +00:00
monty@mashka.mysql.fi
0f39457613
Merge with 4.0.4
2002-10-02 17:55:12 +03:00
serg@serg.mysql.com
fdc42017d2
fixed bug in myisamchk -R mode
2002-09-25 14:29:38 +00:00