summaryrefslogtreecommitdiff
path: root/mysql-test/t/loadxml.test
Commit message (Collapse)AuthorAgeFilesLines
* Bug#51571 load xml infile causes server crashAlexander Barkov2010-05-051-0/+8
| | | | | | | | | | | | | | | | | Problem: item->name was NULL for Item_user_var_as_out_param which made strcmp(something, item->name) crash in the LOAD XML code. Fix: - item_func.h: Adding set_name() in constuctor for Item_user_var_as_out_param - sql_load.cc: Changing the condition in write_execute_load_query_log_event() which distiguished between Item_user_var_as_out_param and Item_field from if (item->name == NULL) to if (item->type() == Item::FIELD_ITEM) - loadxml.result, loadxml.test: adding tests
* Fix buggy test that fails due to "error: packets out of order" message in ↵Vladislav Vaintroub2010-01-051-5/+7
| | | | | | | the trace file when EXTRA_DEBUG is enabled. The reason for the error message is that a query was issued with send, but response was not read with reap.
* test updatedAlexey Botchkov2009-11-111-3/+0
|
* loadxml test update.Alexey Botchkov2009-11-111-0/+1
|
* Bug#42520 killing load .. infile Assertion failed: ! is_set(), file ↵Alexey Botchkov2009-11-111-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | .\sql_error.cc, line 8 The additional patch. That 'loadxml.test' failure was actually about our testing system, not the code. Firstly we need a new mysqltest command, wich i called 'send_eval'. So the expression can be evaluated, then started in a parallel thread. We only have separane 'send' and 'eval' commands at the moment. Then we need to add the waiting code after the 'KILL' to our test, so the thread will be killed before the test goes further. The present 'reap' command doesn't handle the killed threads well. per-file comments: client/mysqltest.cc Bug#42520 killing load .. infile Assertion failed: ! is_set(), file .\sql_error.cc, line 8 The 'send_eval' command implemented. mysql-test/r/loadxml.result Bug#42520 killing load .. infile Assertion failed: ! is_set(), file .\sql_error.cc, line 8 test result updated. mysql-test/t/loadxml.test Bug#42520 killing load .. infile Assertion failed: ! is_set(), file .\sql_error.cc, line 8 test case added.
* A postfix for backporting WL#1397 convert XML -> SQLAlexander Barkov2009-10-141-0/+1
| | | | | | | | | | | mysql-test/r/loadxml.result mysql-test/t/loadxml.test Fixing non-deterministic test results sql/sql_yacc.yy Initializing fname_first using get_tok_end() instead of get_ptr(). The latter is grammar-dependant. The former is not.
* WL#1397 convert XML -> SQLAlexander Barkov2009-10-121-0/+106