|
|
|
|
Changelog for DBI-monitor-3.21.23-1.i386.rpm :
* Fri Feb 06 1998 Antoni Pamies Olive - Fixed that the following symbols are not reserved words: TIME DATE TIMESTAMP TEXT BIT ENUM NO ACTION CHECK YEAR MONTH DAY HOUR MINUTE SECOND STATUS VARIABLES.- Setting a TIMSTAMP to NULL in LOAD DATA INFILE... didn\'t set the current time for the TIMESTAMP.- Fix that BETWEEN recognizes binary strings. Now BETWEEN is case sensitive.- Added switch --skip-thread-priority for systems where mysqld\'s thread scheduling doesn\'t work properly (BSDI 3.1).- Added ODBC functions DAYNAME() and MONTHNAME().- Added function TIME_FORMAT(). This works like DATE_FORMAT() but takes a time string (HH:MM:DD) as argument.- Fixed unlikely(?) key optimizer bug when using ORs of key parts inside ANDs.- Added command \'variables\' to mysqladmin.- A lot of small changes to the binary releases.- Fixed a bug in the new protocol from MySQL 3.21.20.- Changed ALTER TABLE to work with WIN32 (Win32 can\'t rename open files). Fixed also a couple of small bugs in the WIN32 version.- All standard MySQL clients are now ported to MySQL-win32.- MySQL can now be started as a service on NT. * Fri Jan 30 1998 Antoni Pamies Olive - Starting with this version all MySQL distributions will be configured, compiled and tested with crash-me and the benchmarks on the following platforms: SunOS 5.6 sun4u, SunOS 5.5.1 sun4u, SunOS 4.14 sun4c, SunOS 5.6 i86pc, IRIX 6.3 mips5k, HP-UX 10.20 hppa, AIX 4.2.1 ppc, OSF1 V4.0 alpha, FreeBSD 2.2.2 i86pc and BSDI 3.1 i386.-Fix of count( *) problems when the WHERE clause didn\'t match any records. (Bug from 3.21.17)-Removed that NULL = NULL is true. Now one must use IS NULL or IS NOT NULL to test if a value is NULL. (This is according to ANSI-SQL but may break old applications that are ported from mSQL) One can get the old behaviour by compiling with -DmSQL_COMPLIANT-Fixed bug that core dumped when using many LEFT OUTER JOIN\'s.-Fixed bug in ORDER BY on string formula with possible NULL values.-Fixed problem in range optimizer when <= on sub index.-Added functions DAYOFYEAR(), DAYOFMONTH(), MONTH(), YEAR(), WEEK(), QUARTER(), HOUR(), MINUTE(), SECOND() and FIND_IN_SET().-Added command SHOW VARIABLES.-Added support of \'long constant strings\' from ANSI SQL: select \'first \' \'second\'; -> \'first second\';-Upgraded mSQL-Mysql-modules to 1.1825-Upgraded mysqlaccess to 2.02-Fixed problem with Russian character set and LIKE.-Ported to openbsd 2.1-New Dutch error messages * Fri Jan 16 1998 Antoni Pamies Olive - Upgraded to 3.21.21a * Fri Jan 09 1998 Antoni Pamies Olive - New Spec * Mon Jan 05 1998 Antoni Pamies Olive - Upgraded DBD to 1823. This version implements mysql_use_result in DBD-Mysql.- Benchmarks updated for empress (by Luuk)- Fixed a case of slow range searching.- Configure fixes (Docs directory).- Added function `REVERSE()\' (by Zeev Suraski) * Fri Jan 02 1998 Antoni Pamies Olive - Change infodir to /usr/info- Give error message if client C functions are called in wrong order.- Added automatic reconnect to the libmysql.c library. If a write command fails a automatic reconnect is done.- Small sort sets doesn\'t use temporary files anymore.- Upgraded DBI to 0.91- Fixed a couple of problems with LEFT OUTER JOIN.- Added CROSS JOIN syntax. CROSS is now a reserved word.- Recoded yacc/bison stack allocation to be even safer and allow MySQL to handle even bigger expressions.- Fixed a couple of problems with the update log.- ORDER BY was slow when used with key ranges. * Mon Dec 22 1997 Antoni Pamies Olive - update to mysql 3.21.17a beta- Changed documentation string of -with-unix-socket-path to avoid confusion.- Added ODBC and ANSI SQL style `LEFT OUTER JOIN\'.- The following are new reserved words: `LEFT\', `NATURAL\', `USING\'- The client library is now using the environment variable `MYSQL_HOST\' as the default host if it\'s defined.- `SELECT column, SUM(expr)\' now returns `NULL\' for column when there is no matching rows.- Fixed problem with compare of binary strings and blobs with ASCII characters over 127.- Fixed lock problem: When freeing a read lock on a table with multiple read locks, a thread waiting for write lock would have given the lock. This shouldn\'t affect data integrity, but could possible make mysqld to restart if one thread was reading data that another thread modified.- LIMIT offset,count didn\'t work in INSERT ... SELECT.- optimized key block caching. This will be quicker than the old one when using bigger key caches. * Fri Dec 12 1997 Antoni Pamies Olive - mv /sql-bench to /var/lib/sql-bench- new spec (sparc & alpha support) * Thu Dec 11 1997 Antoni Pamies Olive - update to mysql 3.21.16a beta- new beta spec- Added ODBC 2.0 & 3.0 functions: POWER(), SPACE(), COT(), DEGREES(), RADIANS(), ROUND(2 arg) and TRUNCATE().- LOCATE() parameters where swapped according to ODBC standard. Fixed.- Added function TIME_TO_SEC()- In some cases default values was not used for NOT NULL fields.- Timestamp wasn\'t updated in UPDATE SET... if the timestamp was used as- Allow empty strings as default values for BLOB and TEXT to be compatible with mysqldump.
|
|
|