Commit graph

175916 commits

Author SHA1 Message Date
unknown
52046a7ba3 Bug fixes for 3.23.23
myisam/mi_debug.c:
  ***MISSING WEAVE***
Docs/internals.texi:
  Added coding guidelines
Docs/manual.texi:
  Changelog update + Win32 -> Windows
client/mysql.cc:
  Changed --no-named-commands to be on by default
client/mysqlimport.c:
  Bug fix
include/config-win.h:
  Update of supported functions
include/global.h:
  Removed compiler warning
libmysql/libmysql.c:
  Fix for Ia64
myisam/ChangeLog:
  Changelog
myisam/Makefile.am:
  Added file mi_dbug.c
myisam/ft_stopwords.c:
  Fix for Ia64
myisam/mi_delete_table.c:
  Extra debugging
myisam/mi_rename.c:
  Extra debugging
myisam/mi_rnext.c:
  Fixed bug with MIN and concurrent insert
myisam/mi_rprev.c:
  Fixed bug with MAX and concurrent insert
myisam/mi_search.c:
  Fixed bug with DECIMAL/NUMERIC keys
myisam/myisamdef.h:
  Extra debugging
scripts/make_binary_distribution.sh:
  Added thread safe mysql library
sql/ha_heap.cc:
  Fix of HEAP bug with range keys
sql/ha_heap.h:
  Fix of HEAP bug with range keys
sql/handler.cc:
  Optimizing
sql/handler.h:
  Optimizing
sql/lock.cc:
  More DEBUG + fix of RENAME bug
sql/mini_client.cc:
  Fix for Ia64
sql/mysql_priv.h:
  Fix for name locks
sql/mysqld.cc:
  Shorter message if wrong options
sql/opt_range.cc:
  Added TODO
sql/sql_base.cc:
  Fix for DROP TABLE
sql/sql_parse.cc:
  Fix of permission checking for CHECK TABLE
sql/sql_select.cc:
  Fix of using LEFT JOIN with empty table
sql/table.h:
  Fix for name locks
tests/fork_test.pl:
  Fixed typo
2000-08-29 12:31:01 +03:00
monty@donna.mysql.com
066d55c0c0 Bug fixes for 3.23.23 2000-08-29 12:31:01 +03:00
unknown
542e7e5707 Fixed up serg's ft manual.
Docs/manual.texi:
  Fixed up serg's full-text searching manual.
  Other miscellaneous changes.
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2000-08-29 01:21:24 +00:00
jcole@ham.spaceapes.com
9edef9af3b Fixed up serg's ft manual. 2000-08-29 01:21:24 +00:00
unknown
99a70d04c7 .del-ac-types.h Delete: mit-pthreads/include/pthread/ac-types.h
.del-config.flags	Delete: mit-pthreads/config.flags


BitKeeper/deleted/.del-config.flags:
  ***MISSING WEAVE***
BitKeeper/deleted/.del-ac-types.h:
  Delete: mit-pthreads/include/pthread/ac-types.h
2000-08-29 00:02:44 +02:00
sasha@work.mysql.com
438e8c7c13 .del-ac-types.h Delete: mit-pthreads/include/pthread/ac-types.h
.del-config.flags	Delete: mit-pthreads/config.flags
2000-08-29 00:02:44 +02:00
unknown
b920d26056 configure.in modifications to help libmysql_r work with distcheck
Makefile.am	modifications to help libmysql_r work with distcheck


Makefile.am:
  modifications to help libmysql_r work with distcheck
configure.in:
  modifications to help libmysql_r work with distcheck
2000-08-28 18:27:12 +02:00
tim@work.mysql.com
1d28a6f1fd configure.in modifications to help libmysql_r work with distcheck
Makefile.am	modifications to help libmysql_r work with distcheck
2000-08-28 18:27:12 +02:00
unknown
9139e9764e Makefile.am fixed syntax error
sql-bench/Makefile.am:
  fixed syntax error
2000-08-28 16:57:34 +02:00
tim@work.mysql.com
e9bc4066df Makefile.am fixed syntax error 2000-08-28 16:57:34 +02:00
unknown
73d431015e Merge serg@work.mysql.com:/home/bk/mysql
into infomag.ape.relarn.ru:/usr/home/serg/src/mysql.safe/bk/mysql


Docs/manual.texi:
  Auto merged
2000-08-28 17:44:52 +04:00
serg@infomag.ape.relarn.ru
c4f441dbc3 Merge serg@work.mysql.com:/home/bk/mysql
into infomag.ape.relarn.ru:/usr/home/serg/src/mysql.safe/bk/mysql
2000-08-28 17:44:52 +04:00
unknown
ca04c0eca7 ft_optimization: identical queries merging. collection -> fulltext. Bugs fixed.
**************** !!! NOTE EVERYBODY: SYNTAX CHANGED !!! ********************
There's no COLLECTIONs now, full-text indexes can be created via the word
FULLTEXT, which should be used like UNIQUE.


myisam/mi_check.c:
  comments added
sql/lex.h:
  COLLECTION -> FULLTEXT
sql/item_func.h:
  ft-optimization: identical queries merging
sql/sql_select.cc:
  ft-optimization
sql/item_func.cc:
  ft-optimization: identical queries merging
sql/sql_base.cc:
  ft_optimization: identical queries merging
sql/sql_yacc.yy:
  COLLECTION -> FULLTEXT
myisam/ft_search.c:
  info->lastpot dealing
Docs/manual.texi:
  COLLECTION -> FULLTEXT
2000-08-28 17:43:58 +04:00
serg@infomag.ape.relarn.ru
eb8ad15751 ft_optimization: identical queries merging. collection -> fulltext. Bugs fixed.
**************** !!! NOTE EVERYBODY: SYNTAX CHANGED !!! ********************
There's no COLLECTIONs now, full-text indexes can be created via the word
FULLTEXT, which should be used like UNIQUE.
2000-08-28 17:43:58 +04:00
unknown
fe26eac219 Stopwords (English only); fulltext keys now can be repaired
myisam/fulltext.h:
  stopwords moved to include/ft_global.h
myisam/mi_check.c:
  fulltext keys now can be repaired
include/ft_global.h:
  stopwords declaration
sql/ha_myisam.cc:
  bug in ::repair
sql/mysqld.cc:
  stopwords initialized with PRECOMPILED_STOPWORDS
include/Makefile.am:
  because `bk ci' set permissions to 444, the my_global.h
  should be removed, not overwritten.]
2000-08-25 19:56:55 +04:00
serg@infomag.ape.relarn.ru
6236dfc7a3 Stopwords (English only); fulltext keys now can be repaired 2000-08-25 19:56:55 +04:00
unknown
44e3d4cd8d Do-all-build-steps moved mkdir $WD/Logs to a useful place
Build-tools/Do-all-build-steps:
  moved mkdir $WD/Logs to a useful place
2000-08-25 17:49:39 +02:00
tim@work.mysql.com
c5f8d80e95 Do-all-build-steps moved mkdir $WD/Logs to a useful place 2000-08-25 17:49:39 +02:00
unknown
e7f6ed657d Merge
Docs/manual.texi:
  merged
2000-08-24 21:53:42 +04:00
serg@infomag.ape.relarn.ru
9349bf7ee3 Merge 2000-08-24 21:53:42 +04:00
unknown
cb487587b0 manual.texi full-text manual added
Docs/manual.texi:
  full-text manual added
2000-08-24 21:51:31 +04:00
serg@infomag.ape.relarn.ru
08f77bf761 manual.texi full-text manual added 2000-08-24 21:51:31 +04:00
unknown
84c4f972b8 Corrections to 'LOAD DATA INFILE' options
Docs/manual.texi:
  Fixed syntax on 'LOAD DATA INFILE'
2000-08-24 12:35:01 -05:00
jcole@tetra.spaceapes.com
5f4041339c Corrections to 'LOAD DATA INFILE' options 2000-08-24 12:35:01 -05:00
unknown
b7af9506f2 Merge tim@work:/home/bk/mysql
into localhost.polyesthetic.msg:/usr/local/src/my/work
2000-08-23 15:47:28 -04:00
tim@localhost.polyesthetic.msg
1eaeab312d Merge tim@work:/home/bk/mysql
into localhost.polyesthetic.msg:/usr/local/src/my/work
2000-08-23 15:47:28 -04:00
unknown
5e99be1dcd The previous commit to this file introduced several syntax (etc.)
errors related to changing the TYPELIB to CS_ID.


BitKeeper/deleted/.del-config.h.in:
  ***MISSING WEAVE***
mysys/charset.c:
  - fix numerous syntax errors from previous commit
2000-08-23 15:46:40 -04:00
tim@localhost.polyesthetic.msg
f29825cf0d The previous commit to this file introduced several syntax (etc.)
errors related to changing the TYPELIB to CS_ID.
2000-08-23 15:46:40 -04:00
unknown
b1cc91fae6 Replication fixes
sql/log_event.cc:
  changed uint to uint32 in all places where the code depended on 
  sizeof(uint) to be 4
sql/log_event.h:
  changed uint to uint32 in all places where the code depended on 
  sizeof(uint) to be 4
sql/slave.cc:
  Monty's I64 fix broke my fprintf(), to fix it, changed to use llstr() 
  to print mi->pos that has become ulonglong
2000-08-23 13:27:33 -06:00
sasha@mysql.sashanet.com
7da3818fdd Replication fixes 2000-08-23 13:27:33 -06:00
unknown
448fa9f1cd Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql


Docs/manual.texi:
  Auto merged
2000-08-23 10:46:38 -06:00
sasha@mysql.sashanet.com
0c46a399e2 Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2000-08-23 10:46:38 -06:00
unknown
5b285c979f Documented the new replication features
Docs/manual.texi:
  Documented the new replication features in 3.23.23
2000-08-23 10:45:56 -06:00
sasha@mysql.sashanet.com
fc3eb5fca6 Documented the new replication features 2000-08-23 10:45:56 -06:00
unknown
cd694f987c Index removed out-of-date win1251 character set
sql/share/charsets/Index:
  removed out-of-date win1251 character set
2000-08-23 11:05:41 -04:00
tim@localhost.polyesthetic.msg
ea711f8281 Index removed out-of-date win1251 character set 2000-08-23 11:05:41 -04:00
unknown
800a71ff3c Merge tim@work:/home/bk/mysql
into localhost.polyesthetic.msg:/usr/local/src/my/work
2000-08-23 11:03:13 -04:00
tim@localhost.polyesthetic.msg
3d25ec2c72 Merge tim@work:/home/bk/mysql
into localhost.polyesthetic.msg:/usr/local/src/my/work
2000-08-23 11:03:13 -04:00
unknown
2a77d18c76 latin1.conf - fixed several sort order problems
german1.conf	- fixed several sort order problems


sql/share/charsets/german1.conf:
  - fixed several sort order problems
sql/share/charsets/latin1.conf:
  - fixed several sort order problems
2000-08-23 10:50:11 -04:00
tim@localhost.polyesthetic.msg
b2ece770a6 latin1.conf - fixed several sort order problems
german1.conf	- fixed several sort order problems
2000-08-23 10:50:11 -04:00
unknown
7f32301f67 Merge jcole@jcole:/home/jcole/bk/mysql
into tetra.spaceapes.com:/usr/home/jcole/bk/mysql


Docs/manual.texi:
  Auto merged
2000-08-23 07:09:16 -05:00
jcole@tetra.spaceapes.com
8f2f778dc1 Merge jcole@jcole:/home/jcole/bk/mysql
into tetra.spaceapes.com:/usr/home/jcole/bk/mysql
2000-08-23 07:09:16 -05:00
unknown
451ef26a31 Updated mysqlhotcopy to use the new ``FLUSH TABLES table_list'' syntax.
Docs/manual.texi:
  ChangeLog entry for mysqlhotcopy update.
scripts/mysqlhotcopy.sh:
  Updated to use the new ``FLUSH TABLES table_list'' syntax.
2000-08-23 07:07:24 -05:00
jcole@tetra.spaceapes.com
90e6424641 Updated mysqlhotcopy to use the new ``FLUSH TABLES table_list'' syntax. 2000-08-23 07:07:24 -05:00
unknown
844c92364e Fixes for Ia64
Docs/manual.texi:
  Updated thread safe client chapter + new links
client/sql_string.cc:
  Update for Ia64
client/sql_string.h:
  Update for Ia64
extra/replace.c:
  Update for Ia64
include/config-win.h:
  Update for PHP
include/global.h:
  Update for PHP
isam/create.c:
  Update for Ia64
isam/delete.c:
  Update for Ia64
isam/write.c:
  Update for Ia64
libmysql/Makefile.shared:
  new file
libmysql/libmysql.c:
  Update for Ia64
libmysql/net.c:
  Update for Ia64
myisam/mi_delete.c:
  Update for Ia64
myisam/mi_search.c:
  Update for Ia64
sql/field.cc:
  Update for Ia64
sql/field.h:
  Update for Ia64
sql/item.h:
  Update for Ia64
sql/item_strfunc.cc:
  Update for Ia64
sql/lock.cc:
  Update for Ia64
sql/log.cc:
  Update for Ia64
sql/log_event.h:
  Update for Ia64
sql/net_serv.cc:
  Update for Ia64
sql/sql_list.h:
  Update for Ia64
sql/sql_parse.cc:
  Update for Ia64
sql/sql_rename.cc:
  Update for Ia64
sql/sql_select.cc:
  Update for Ia64
sql/sql_show.cc:
  Update for Ia64
sql/sql_string.cc:
  Update for Ia64
sql/sql_string.h:
  Update for Ia64
sql/time.cc:
  Update for Ia64
2000-08-23 15:02:27 +03:00
monty@donna.mysql.com
d564acf14e Fixes for Ia64 2000-08-23 15:02:27 +03:00
unknown
06c5858538 Merge tim@work:/home/bk/mysql
into localhost.polyesthetic.msg:/usr/local/src/my/work


configure.in:
  Auto merged
2000-08-22 16:09:27 -04:00
tim@localhost.polyesthetic.msg
4ab50f1db3 Merge tim@work:/home/bk/mysql
into localhost.polyesthetic.msg:/usr/local/src/my/work
2000-08-22 16:09:27 -04:00
unknown
db3b3c1799 Associate a charset directly with its number in the Index file, and
propogate those changes through the code.  This is so that there can
be holes in the list of charsets without breaking old tables.


configure.in:
  - changed pattern for getting number from charsets Index file
mysys/charset.c:
  - changed from using a TYPELIB to a CS_ID struct, so both the name
    and the number of a charset is stored in available_charsets
sql/share/charsets/Index:
  - made the number a real part of the Index file, not just a comment
sql/share/charsets/README:
  - order is no longer significant, but each charset must be paired
    with its number
2000-08-22 16:08:34 -04:00
tim@localhost.polyesthetic.msg
7443483369 Associate a charset directly with its number in the Index file, and
propogate those changes through the code.  This is so that there can
be holes in the list of charsets without breaking old tables.
2000-08-22 16:08:34 -04:00