Commit graph

32219 commits

Author SHA1 Message Date
Andrew McDonnell
863cfb7e7c Regression test for #1196020 2013-08-09 20:22:05 +09:30
Andrew McDonnell
73c19f8473 Update test case regression test comment for lp:1196027 2013-08-02 20:36:45 +09:30
Andrew McDonnell
e87960d346 Fix for spurious result when searching for non-existing vertex 2013-08-02 20:36:04 +09:30
Andrew McDonnell
7644bed644 regression test for #1134355 2013-06-29 23:46:40 +09:30
Andrew McDonnell
3914ac8053 Upgraded social.test to use varchar 2013-06-29 23:45:19 +09:30
Andrew McDonnell
d4185896f6 Fix for djikstras not working on destid (because of #if 0) same as for bug 1196027 2013-06-29 23:27:17 +09:30
Andrew McDonnell
d1650f8298 Fixes bug 1196027 - breath_first with destid=X 2013-06-29 23:15:19 +09:30
Andrew McDonnell
dd7e37d562 Renamed no_search to '' and finished making all tests self-consistent and match somewhat to http://openquery.com/graph/doc and added bug references to tests 2013-06-29 22:55:52 +09:30
Andrew McDonnell
254cf76269 Added tests for no_search - edges, out edges and in edges 2013-06-29 21:48:22 +09:30
Andrew McDonnell
2a8226c1e0 Updated create_attr for varchar latch 2013-06-29 21:47:13 +09:30
Andrew McDonnell
5fa6131702 Missed result for boundary conditions 2013-06-29 18:48:51 +09:30
Andrew McDonnell
02a4003dc7 Added bug ref to test 2013-06-29 01:11:20 +09:30
Andrew McDonnell
af6cbf055d Extend permutations tested in basic test, move edge cases to separate test, and add regression test for bug 1195735 2013-06-29 01:01:20 +09:30
Andrew McDonnell
1b4164c18a Remove stacktrace from test case 2013-05-31 19:32:57 +09:30
Andrew McDonnell
e92058de08 Added some tests for bogus latch 2013-05-31 19:31:02 +09:30
Andrew McDonnell
7032a3cf41 Add test with no latch at alL 2013-05-31 18:55:03 +09:30
Andrew McDonnell
1db0278c8b Updated basic test for varchar latch only 2013-05-28 22:10:27 +09:30
Andrew McDonnell
746330fb34 Added no-search to regression 2013-05-28 22:07:57 +09:30
Andrew McDonnell
607d9fc17f Added specific test suite for upgrade regression 2013-05-28 20:43:04 +09:30
Andrew McDonnell
86d03f63e0 Test for missing base 2013-05-19 22:09:12 +09:30
Andrew McDonnell
34f5af600b Add tests for use of graph when backing store not present, and comment out test causing assertion 2013-05-19 22:05:32 +09:30
Andrew McDonnell
2135d44d21 Merge on bzr pull 2013-05-10 23:12:32 +09:30
Andrew McDonnell
227bb5e030 String code and string number work for djikstra and breadth_first, assertion on '0' for no_search 2013-03-08 23:26:26 +10:30
Arjen Lentz
699e3924b5 Ignoring warnings on drop table in oqgraph basic and create_attr tests
Moved randgraphproc.inc into social.test itself
Cleanup of oqgraph social tests
2013-03-02 11:12:20 +10:00
Arjen Lentz
31dfd3a155 Adding deterministic graph generator for oqgraph
Adding social test suite
2013-03-01 21:01:27 +10:00
Arjen Lentz
1a11797f98 Added oqgraph "create attr" test as per Andrew's regression test. Fixups required before we can record results. 2013-03-01 11:05:05 +10:00
Arjen Lentz
9197b77d01 Moved oqgraph tests/results to main suite/oqgraph directory 2013-03-01 11:02:50 +10:00
Arjen Lentz
c1184ee325 Updated oqgraph basic test for v3 2013-03-01 09:37:44 +10:00
Arjen Lentz
219a00b1b6 Removing oqgraph binlog test cases as v3 is a shim and doesn't do any writes 2013-03-01 08:58:44 +10:00
Sergey Petrunya
f5f61edb76 Skip cassandra_qcache.test if there is no Cassandra cluster running. 2013-02-04 10:38:31 +04:00
Sergey Petrunya
3c8b9ed6fb Merge fix for MDEV-3997. 2013-02-04 10:15:52 +04:00
unknown
a3e64c8616 merge 2013-02-04 12:04:29 +02:00
Sergey Petrunya
6ae14e6cd2 MDEV-3997: Querying a Cassandra table on a server with query cache enabled is likely to cause problems
- Disable query cache for Cassandra tables.
2013-02-04 10:14:20 +04:00
Sergey Petrunya
0abbcf7b00 Fix mysql-test/suite/plugins/suite.pm to correctly check if Cassandra cluster is running. 2013-02-04 09:22:29 +04:00
Sergei Golubchik
deb0cd3f27 avoid mtr errors for --plugin-add=EXAMPLE=$HA_EXAMPLE_SO
when no ha_example.so is built
2013-01-31 15:51:26 +01:00
Sergei Golubchik
792d6b348c skip cassandra.test unless cassandra is running 2013-01-31 13:19:53 +01:00
unknown
a5ad8d15f6 MDEV-4121: binlog.binlog_row_binlog sporadic test failure
Add a wait for binlog checkpoint to avoid thread scheduling
giving different binlog order at random.
2013-01-31 11:29:58 +01:00
Sergei Golubchik
ab83952f29 10.0-base merge 2013-01-31 09:48:19 +01:00
unknown
ea5632e9d7 MDEV-3984: Double free of Master_info * when CHANGE MASTER fails.
When CHANGE MASTER fails, it may or may not have already added
the Master_info * to the index. Implement logic that properly
handles removal and freeing in both cases.
2013-01-30 15:11:36 +01:00
Sergei Golubchik
0af4b6c6ee 5.5 merge 2013-01-29 15:10:47 +01:00
unknown
f65e5841d7 Fix for MDEV-3948, and backport of the following collection of fixes and backports
from MariaDB 10.0.
  
The bug in mdev-3948 was an instance of the problem fixed by Sergey's patch
in 10.0 - namely that the range optimizer could change table->[read | write]_set,
and not restore it.
  
revno: 3471
committer: Sergey Petrunya <psergey@askmonty.org>
branch nick: 10.0-serg-fix-imerge
timestamp: Sat 2012-11-03 12:24:36 +0400
message:
  # MDEV-3817: Wrong result with index_merge+index_merge_intersection, InnoDB table, join, AND and OR conditions
  Reconcile the fixes from:
  #
  # guilhem.bichot@oracle.com-20110805143029-ywrzuz15uzgontr0
  # Fix for BUG#12698916 - "JOIN QUERY GIVES WRONG RESULT AT 2ND EXEC. OR
  # AFTER FLUSH TABLES [-INT VS NULL]"
  #
  # guilhem.bichot@oracle.com-20111209150650-tzx3ldzxe1yfwji6
  # Fix for BUG#12912171 - ASSERTION FAILED: QUICK->HEAD->READ_SET == SAVE_READ_SET
  # and
  #
  and related fixes from: BUG#1006164, MDEV-376:
  
  Now, ROR-merged QUICK_RANGE_SELECT objects make no assumptions about the values
  of table->read_set and table->write_set.
  Each QUICK_ROR_SELECT has (and had before) its own column bitmap, but now, all 
  QUICK_ROR_SELECT's functions that care: reset(), init_ror_merged_scan(), and 
  get_next()  will set table->read_set when invoked and restore it back to what 
  it was before the call before they return.

  This allows to avoid the mess when somebody else modifies table->read_set for 
  some reason.
2013-01-28 15:13:39 +02:00
Sergei Golubchik
87de27e46b 5.3 merge 2013-01-28 13:36:05 +01:00
Sergei Golubchik
34e84c227f 5.2 merge 2013-01-28 09:12:23 +01:00
Sergei Golubchik
0791692bdc MDEV-3875 Wrong result (missing row) on a DISTINCT query with the same subquery in the SELECT list and GROUP BY
fix remove_dup_with_hash_index() and remove_dup_with_compare() to take NULLs into account
2013-01-26 22:33:18 +01:00
Michael Widenius
772bd60a1b Automatic merge 2013-01-26 01:59:27 +02:00
Michael Widenius
ea1d5943c5 Fixed MDEV-3890: Server crash inserting record on a temporary table after truncating it
The problem was that a temporary table was re-created as a non-temporary table.


mysql-test/suite/maria/truncate.result:
  Added test cases
mysql-test/suite/maria/truncate.test:
  Added test cases
sql/sql_truncate.cc:
  Mark that table to be created is a temporary table
storage/maria/ha_maria.cc:
  Ensure that temporary tables are not transactional.
2013-01-25 21:40:42 +02:00
Sergei Golubchik
e400450f2d 5.1 merge 2013-01-25 17:22:21 +01:00
unknown
298008dc4f The problem was that expression with field after transformation (on the first execution)
reached by fix_fields() (via reference) before row which it belongs to (on the second execution)
and fix_field for row did not follow usual protocol for Items with argument
(first check that the item fixed then call fix_fields).

Item_row::fix_field fixed.
2013-01-25 16:56:57 +02:00
Sergei Golubchik
7f208d3c35 MDEV-729 lp:998028 - Server crashes on normal shutdown in closefrm after executing a query from MyISAM table
don't write a key value into the record buffer - a key length can be larger then the record length.
2013-01-25 14:29:46 +01:00
Sergei Golubchik
326d2d56fe MDEV-759 lp:998340 - Valgrind complains on simple selects containing expression DAY(FROM_UNIXTIME(-1))
check item->null_value before using the result of item->val_int()
2013-01-25 12:26:35 +01:00