summaryrefslogtreecommitdiff
path: root/mysql-test/r/ps_7ndb.result
Commit message (Collapse)AuthorAgeFilesLines
* Correction for test tesults after pushing the fix for bug 19714.igor@olga.mysql.com2006-07-131-2/+2
|
* Fixed bug #19714.igor@olga.mysql.com2006-07-131-2/+2
| | | | | | | | | | | | | | | | | | | | | DESCRIBE returned the type BIGINT for a column of a view if the column was specified by an expression over values of the type INT. E.g. for the view defined as follows: CREATE VIEW v1 SELECT COALESCE(f1,f2) FROM t1 DESCRIBE returned type BIGINT for the only column of the view if f1,f2 are columns of the INT type. At the same time DESCRIBE returned type INT for the only column of the table defined by the statement: CREATE TABLE t2 SELECT COALESCE(f1,f2) FROM t1. This inconsistency was removed by the patch. Now the code chooses between INT/BIGINT depending on the precision of the aggregated column type. Thus both DESCRIBE commands above returns type INT for v1 and t2.
* Bug#17048 CREATE TABLE ... SELECT truncate valuesgluh@eagle.intranet.mysql.r18.ru2006-05-131-2/+2
| | | | remove initialization of unsigned_flag for Item_decimal
* WL#2930 Adding view and cursor 'protocols' to mysqltestmsvensson@neptunus.(none)2005-10-311-0/+2
| | | | - Cleanup of mysqltest.c before extending it
* Fixed BUG#12589: Assert when creating temp. table from decimal storedpem@mysql.com2005-09-271-2/+2
| | | | | | | | | procedure variable Second version, after review. Keep the unsigned_flag in Item_decimal updated. Note that this also changed the result of several old test results - creating tables from decimal templates now gives unsigned columns and different sizes. (Several tests had Length > Max_length before.)
* WL#2486 - natural and using join according to SQL:2003timour@mysql.com2005-08-231-12/+12
| | | | | | | | | | | | | * Provide backwards compatibility extension to name resolution of coalesced columns. The patch allows such columns to be qualified with a table (and db) name, as it is in 4.1. Based on a patch from Monty. * Adjusted tests accordingly to test both backwards compatible name resolution of qualified columns, and ANSI-style resolution of non-qualified columns. For this, each affected test has two versions - one with qualified columns, and one without.
* Implementation of WL#2486 -timour@mysql.com2005-08-121-93/+93
| | | | | | | | | | | | | | | | | | | | | | | | | "Process NATURAL and USING joins according to SQL:2003". * Some of the main problems fixed by the patch: - in "select *" queries the * expanded correctly according to ANSI for arbitrary natural/using joins - natural/using joins are correctly transformed into JOIN ... ON for any number/nesting of the joins. - column references are correctly resolved against natural joins of any nesting and combined with arbitrary other joins. * This patch also contains a fix for name resolution of items inside the ON condition of JOIN ... ON - in this case items must be resolved only against the JOIN operands. To support such 'local' name resolution, the patch introduces a stack of name resolution contexts used at parse time. NOTICE: - This patch is not complete in the sense that - there are 2 test cases that still do not pass - one in join.test, one in select.test. Both are marked with a comment "TODO: WL#2486". - it does not include a new test specific for the task
* Merge mysql.com:/home/jimw/my/mysql-5.0-5906jimw@mysql.com2005-07-191-4/+4
|\ | | | | | | into mysql.com:/home/jimw/my/mysql-5.0-clean
| * Fix number to date conversion so it always honors the NO_ZERO_DATE,jimw@mysql.com2005-07-181-4/+4
| | | | | | | | NO_ZERO_IN_DATE, and INVALID_DATES bits of SQL_MODE. (Bug #5906)
* | Merge mysql.com:/opt/local/work/mysql-4.1-rootkonstantin@mysql.com2005-07-141-10/+10
|\ \ | |/ |/| | | into mysql.com:/opt/local/work/mysql-5.0-root
| * A fix and a test case for Bug#9735.konstantin@mysql.com2005-07-141-10/+10
| | | | | | | | | | | | | | No separate typecode for MEDIUMTEXT/LONGTEXT is added, as we have no sound decision yet what typecodes and for what types are sent by the server (aka what constitutes a distinct type in MySQL).
| * update result file for ps7_ndbjoreland@mysql.com2005-06-091-3/+3
| |
* | Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0msvensson@neptunus.(none)2005-06-271-1/+1
|\ \ | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/bug10466
| * | bug#10466: Datatype "timestamp" displays "YYYYMMDDHHMMSS" irrespective of ↵msvensson@neptunus.(none)2005-06-201-1/+1
| | | | | | | | | | | | | | | | | | | | | display sizes. - Print warning that says display width is not supported for datatype TIMESTAMP, if user tries to create a TIMESTAMP column with display width. - Use display width for TIMESTAMP only in type_timestamp test to make sure warning is displayed correctly.
* | | Added order by for failing ps_7ndb testmskold@mysql.com2005-06-141-2/+2
|/ /
* | Fix failing ps_6bdb and ps_7ndb tests. konstantin@mysql.com2005-06-081-4/+6
| | | | | | | | | | The changes are similar to those pushed with a fix for Bug#9899, so my guess is that ps_6dbd and ps_7ndb tests were simply not run then.
* | Fix ps_7ndb.result wrt working LIMIT clause (due to portingkonstantin@mysql.com2005-06-081-3/+4
| | | | | | | | missed ityesterday :()
* | Patch two (the final one) for Bug#7306 "the server side preparedStatementkonstantin@mysql.com2005-06-071-7/+3
| | | | | | | | | | | | | | error for LIMIT placeholder". The patch adds grammar support for LIMIT ?, ? and changes the type of ST_SELECT_LEX::select_limit,offset_limit from ha_rows to Item*, so that it can point to Item_param.
* | Tests and results fixed with last precision/decimal related modificationsholyfoot@hf-ibm.(none)2005-05-061-129/+129
| |
* | Mergemsvensson@neptunus.(none)2005-03-301-0/+4
|\ \ | |/
| * Merge neptunus.(none):/home/msvensson/mysql/bug8807msvensson@neptunus.(none)2005-03-301-0/+4
| |\ | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/mysql-4.1-synced
| | * BUG#8807 Select crash servermsvensson@neptunus.(none)2005-03-301-0/+4
| | | | | | | | | | | | - Add function Item_param::fix_fields which will update any subselect they are part of and indicate that the subsleect is not const during prepare phase, and thus should not be executed during prepare.
* | | Propagate the new '--with-big-tables' flag from 4.1 to 5.0.joerg@mysql.com2005-03-291-11/+11
|\ \ \ | |/ / | | | | | | | | | Incomplete, as the macro body must ne in the new file 'config/ac-macros/misc.m4' which will follow in a separate changeset.
| * | New test resultmskold@mysql.com2005-03-291-11/+11
| |/
| * 1. Item now uses my_charset_bin by default,bar@mysql.com2005-01-181-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | not default_charset_into. It fixes the problem that in some cases numbers where treated as CHAR(N), not as BINARY(N), e.g. wrong 'charsetnr' when sent to the client side. 2. IFNULL didn't aggregate argument charsets and collations, so IFNULL(1,'a') produced a CHAR(N). Now produces a BINARY(N). 3. SELECT PROCEDURE ANALIZE now returns BINARY columns, which is much better than it worked previously: CHAR with the default character set. But in the future it's worth to fix the fields 'Field_name' and 'Optimal_fieldtype' to use UTF8, and 'Min_value' and 'Max_value' to inherit their charsets from the original items. But it is not important, and BINARY(N) is OK for now. 4. Tests were fixed accordingly. No new tests were made, as the old onces cover everything.
* | ndb - accept ps_7ndb.resultpekka@mysql.com2005-02-171-40/+38
| |
* | Precision Math implementationhf@deer.(none)2005-02-091-0/+2
| |
* | ps_7ndb.result, ps_6bdb.result:bar@mysql.com2005-01-181-5/+5
| | | | | | | | after merge clean-up
* | After-merge clean-upbar@mysql.com2005-01-181-7/+7
| |
* | Recorded new result filemskold@mysql.com2005-01-101-9/+9
| |
* | Merge with 4.1 tree to get fix for INSERT IGNORE ... ON DUPLICATE KEYmonty@mysql.com2005-01-031-1/+1
|\ \ | |/
| * Merged fixes for bug #7297 "Two digit year should be interpreted dlenev@brandersnatch.localdomain2004-12-301-1/+1
| | | | | | | | | | correctly even with zero month and day" and bug #7515 "from_unixtime(0) now returns NULL instead of the Epoch" into 4.1 tree.
* | Merge with 4.1monty@mishka.local2004-12-221-0/+3
|\ \ | |/
| * Small bug fixmleich@mysql.com2004-12-131-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | ps-modify1 used the user variables @1, @2, @100 set within ps_query and ps_modify. That architecture was wrong, because the dependence of ps_modify1 on ps_query and ps_modify makes the test script maintenance and the use of these test cases during bug fixing/ debugging of single sub test cases very uncomfortable. Therefore these user variables (@1, @2, @100) are also set within ps-modify1. The result files of the test cases ps_2myisam, ps_3innodb, ps_4heap, ps_6bdb, ps_7ndb will be affected by that change and show 3 additional lines, but nothing else will change.
| * Fixed thar proper charset was not set in Field_set::val_str()bar@mysql.com2004-12-061-4/+4
| |
* | The BIT patch by ramil causes that the old data type BIT is nomleich@mysql.com2004-12-171-264/+264
| | | | | | | | | | longer available for most storage engines. Therefore column c18 BIT is switched TINYINT .
* | ps_7ndb.result:tomas@poseidon.ndb.mysql.com2004-12-011-67/+66
|/ | | | fixed ps_7ndb test
* ps_7ndb.result, ps_7ndb.test:tomas@poseidon.ndb.mysql.com2004-11-301-65/+89
| | | | ndb now runs ps tests just like the others
* 1. When mixing NULL to a character string,bar@mysql.com2004-11-101-2/+2
| | | | | | | | | | | | the result takes its charset/collation attributes from the character string, e.g. SELECT func(NULL, _latin2'string') now returns a latin2 result. This is done by introducing a new derivation (aka coercibility) level DERIVATION_IGNORABLE, which is used with Item_null. 2. 'Pure' NULL is now BINARY(0), not CHAR(0). I.e. NULL is now more typeless.
* As it is wrong and confusing to associate anybar@mysql.com2004-11-051-54/+54
| | | | | | | | | | | | | | | character set with NULL, @a should be latin2 after this query sequence: SET @a=_latin2'string'; SET @a=NULL; I.e. the second query should not change the charset to the current default value, but should keep the original value assigned during the first query. In order to do it, we don't copy charset from the argument if the argument is NULL and the variable has previously been initialized.
* Enable REPLACE ... SELECT in prepared statements.konstantin@mysql.com2004-10-301-1/+0
|
* another order by fix for ndbtomas@poseidon.ndb.mysql.com2004-10-111-2/+2
|
* more order by fixestomas@poseidon.ndb.mysql.com2004-10-071-15/+15
|
* more order by for ndbtomas@poseidon.ndb.mysql.com2004-10-071-2/+2
|
* added order by to give same order results on different endian and different ↵tomas@poseidon.ndb.mysql.com2004-10-071-105/+105
| | | | sized clusters
* Some of the recently pushed prepared statementskonstantin@mysql.com2004-09-281-89/+9
| | | | | tests were disabled due to failures caused by floating point conversion issues on optimized builds).
* Results of WL#1856 "Conversion of client_test.c tests cases to mysqltest konstantin@mysql.com2004-09-251-0/+3170
if possible" - many new test cases - more and improved comments New files: t/ps_7ndb.test test suite for NDB tables r/ps_7ndb.result expected results include/ps_conv.inc conversion test cases + review comments and fixes.