• Michael Widenius's avatar
    Applied patch for lp:585688 "maridb crashes in federatedx code" from lp:~atcurtis/maria/federatedx: · fedd0901
    Michael Widenius authored
    - Fixed Partition engine to store CONNECTION string for partitions.
      Removed HA_NO_PARTITION flag from FederatedX.
      Added test 'federated_partition' to suite.
    - lp:#585688 - maridb crashes in federatedx code
      FederatedX handler instances, created on one thread and used on
      another thread (via table cache) when "show table status" is executed
      crashed because txn member was not initialized for current thread.
      Added test 'federated_bug_585688' to suite.
    
    Author for the patch is Antony Curtis
    
    mysql-test/suite/federated/federated_bug_585688.result:
      Test for lp:585688
    mysql-test/suite/federated/federated_bug_585688.test:
      Test for lp:585688
    mysql-test/suite/federated/federated_partition-slave.opt:
      Test for partition support in federatedx
    mysql-test/suite/federated/federated_partition.result:
      Test for partition support in federatedx
    mysql-test/suite/federated/federated_partition.test:
      Test for partition support in federatedx
    mysql-test/t/partition_federated.test:
      Updated error message
    sql/ha_partition.cc:
      Added support for connection strings to partitions for federatedx
    sql/ha_partition.h:
      Added support for connection strings to partitions for federatedx
    sql/partition_element.h:
      Added support for connection strings to partitions for federatedx
    sql/sql_yacc.yy:
      Added support for connection strings to partitions for federatedx
    storage/federatedx/ha_federatedx.cc:
      Added support for partitions.
      FederatedX handler instances, created on one thread and used on another thread (via table cache) when "show table status"
      is executed crashed because txn member was not initialized for current thread.
    fedd0901
partition_element.h 2.95 KB