- 20 Oct, 2004 4 commits
-
-
unknown authored
A faster UTF8 null-terminated string implementation. It is used for identifier comparison, so it's quite critical. strings/ctype-utf8.c: A faster UTF8 null-terminated string implementation. It is used for identifier comparison, so it's quite critical.
-
unknown authored
into mysql.com:/home/mydev/mysql-4.1-bug6151
-
unknown authored
-
unknown authored
ndb/src/kernel/blocks/dbtux/Dbtux.hpp: compile fix for sol9x86 ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp: compile fix for sol9x86 ndb/test/ndbapi/testOIBasic.cpp: testing continues..
-
- 19 Oct, 2004 14 commits
-
-
unknown authored
into mishka.local:/home/my/mysql-4.1 client/mysqlimport.c: Auto merged libmysql/libmysql.c: Auto merged ndb/src/ndbapi/ndberror.c: Auto merged sql/ha_innodb.cc: Auto merged sql/ha_ndbcluster.h: Auto merged sql/item.cc: Auto merged sql/ha_ndbcluster.cc: Auto merged
-
unknown authored
-
unknown authored
Simple optimzations and cleanups Removed compiler warnings and fixed portability issues Added client functions 'mysql_embedded()' to allow client to check if we are using embedded server Fixes for purify client/mysqlimport.c: Remove not used variable client/mysqltest.c: Remove usage of MAXPATHLEN (all MySQL code uses FN_REFLEN) Simplified code Remove usage of sprintf("%llu") as this is not portable include/mysql.h: Added mysql_embedded() to be able to easily check if we are using the embedded server innobase/srv/srv0start.c: Don't use memcmp() when using purify (to avoid false warnings) libmysql/libmysql.c: Added mysql_embedded() to be able to easily check if we are using the embedded server libmysql/libmysql.def: Added mysql_embedded() to be able to easily check if we are using the embedded server myisam/myisam_ftdump.c: Remove compiler warning myisam/myisamchk.c: Remove compiler warning myisam/rt_test.c: #ifdef not used code mysys/hash.c: Remove compiler warning (from last push) mysys/my_gethwaddr.c: Remove compiler warning ndb/src/ndbapi/ndberror.c: #ifdef not used code regex/regcomp.c: Remove not used code regex/regcomp.ih: Remove not used code (to remove compiler warnings) sql-common/client.c: Remove compiler warnings sql/field.cc: Simple optimization sql/ha_innodb.cc: Rename mysql_embedded -> mysqld_embedded sql/item.cc: Fix comments Move variables first on block Remove else after return Simple optimizations (no logic changes) sql/item_cmpfunc.cc: Added comment sql/mysql_priv.h: Rename mysql_embedded -> mysqld_embedded sql/mysqld.cc: Rename mysql_embedded -> mysqld_embedded sql/sql_acl.cc: Added comments simple optimization Fixed 'very unlikely' bug when doing REVOKE ALL PRIVILEGES sql/sql_select.cc: More comments Simple optimization sql/sql_show.cc: Simple changes to make similar code similar More comments sql/sql_string.cc: Trivial optimization and better code layout strings/Makefile.am: Change xml.c to use bcmp to avoid warnings from purify strings/xml.c: Change xml.c to use bcmp to avoid warnings from purify tests/client_test.c: Remove usage of MAXPATHLEN (all MySQL code uses FN_REFLEN)
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb-merge
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb-merge
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
-
unknown authored
InnoDB: print info about how many bytes we were able to read if a file read is not able to read as many bytes as we requested innobase/os/os0file.c: InnoDB: print info about how many bytes we were able to read if a file read is not able to read as many bytes as we requested
-
unknown authored
into hundin.mysql.fi:/home/marko/j/mysql-4.1
-
unknown authored
minor fixes strings/CHARSET_INFO.txt: minor fixes
-
unknown authored
Check DERIVATION_NONE only for UNIONS. sql/sql_union.cc: Check DERIVATION_NONE only for UNIONS.
-
unknown authored
contributed by Takeshi. I also added HEX support for "extended-inserts".
-
- 18 Oct, 2004 20 commits
-
-
unknown authored
-
unknown authored
Replace a tolower() loop with innobase_casedn_str() sql/ha_innodb.cc: Replace a tolower() loop with innobase_casedn_str()
-
unknown authored
into mysql.com:/space/pekka/ndb/version/my41-tux
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb
-
unknown authored
innobase/dict/dict0dict.c: Use innobase_strcasecmp() and innobase_casedn_str() instead of ut_cmp_in_lower_case() and ut_cpy_in_lower_case() innobase/include/ut0byte.h: Remove ut_cpy_in_lower_case() and ut_cmp_in_lower_case() innobase/ut/ut0byte.c: Remove ut_cpy_in_lower_case() and ut_cmp_in_lower_case() sql/ha_innodb.cc: Add innobase_strcasecmp() and innobase_casedn_str() Replace tolower() loop with innobase_casedn_str() Replace my_casedn_str() with innobase_casedn_str() Replace ut_cmp_in_lower_case() with innobase_strcasecmp()
-
unknown authored
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb
-
unknown authored
If innodb_thread_concurrency would be exceeded, let a thread sleep 10 ms before entering the FIFO queue; previously, the value was 50 ms, which Peter Z considered too long innobase/srv/srv0srv.c: If innodb_thread_concurrency would be exceeded, let a thread sleep 10 ms before entering the FIFO queue; previously, the value was 50 ms, which Peter Z considered too long
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
-
unknown authored
new file
-
unknown authored
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
-
unknown authored
+ some fixed string length cleanup + fixed a better error printout
-
unknown authored
into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b6057
-
unknown authored
Remove unnesessary code: use_mb is always TRUE for the multibyte charsets. strings/ctype-mb.c: Remove unnesessary code: use_mb is always TRUE for the multibyte charsets.
-
unknown authored
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb-merge ndb/src/mgmapi/mgmapi.cpp: Auto merged
-
unknown authored
into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b6057
-
unknown authored
libmysql/manager.c: Code clean-up: as my_net_read() returns ulong value we should use ulong here.
-
unknown authored
Now we use TABLE::timestamp_field_type instead of TABLE::timestamp_default_now/on_update_now for determining if we should auto-set value of TIMESTAMP field during this operation. We are also use Field_timestamp::set_time() instead of handler::update_timestamp(). sql/examples/ha_example.cc: Now we use TABLE::timestamp_field_type instead of TABLE::timestamp_default_now/on_update_now for determining if we should auto-set value of TIMESTAMP field during this operation. We are also use Field_timestamp::set_time() instead of handler::update_timestamp(). sql/examples/ha_tina.cc: Now we use TABLE::timestamp_field_type instead of TABLE::timestamp_default_now/on_update_now for determining if we should auto-set value of TIMESTAMP field during this operation. We are also use Field_timestamp::set_time() instead of handler::update_timestamp().
-
- 17 Oct, 2004 2 commits
-
-
unknown authored
ndb/src/kernel/blocks/dbtux/Dbtux.hpp: wl-1533 tux optim: after wl-1942 can remove signal from many methods ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp: wl-1533 tux optim: after wl-1942 can remove signal from many methods ndb/src/kernel/blocks/dbtux/DbtuxMaint.cpp: wl-1533 tux optim: after wl-1942 can remove signal from many methods ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp: wl-1533 tux optim: after wl-1942 can remove signal from many methods ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp: wl-1533 tux optim: after wl-1942 can remove signal from many methods ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp: wl-1533 tux optim: after wl-1942 can remove signal from many methods ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp: wl-1533 tux optim: after wl-1942 can remove signal from many methods ndb/test/ndbapi/testOIBasic.cpp: wl-1533 tux optim: after wl-1942 can remove signal from many methods
-
unknown authored
-