diff options
author | Monty <monty@mariadb.org> | 2016-11-21 10:00:52 +0200 |
---|---|---|
committer | Monty <monty@mariadb.org> | 2017-12-03 13:58:34 +0200 |
commit | 25a1fdd18c28c5f1e2fe1fcc6d028e05b00f7ad7 (patch) | |
tree | f8da9684541622d9094bc3bf567635c423b8d2e6 /sql/ha_partition.h | |
parent | c57e1bf5e65c6ec1dd68a34c1d7a88a92ef6e674 (diff) | |
download | mariadb-git-25a1fdd18c28c5f1e2fe1fcc6d028e05b00f7ad7.tar.gz |
Applied patch 001_mariadb-10.0.15.partition_cond_push.diff
- Added cond_push() and cond_pop() to ha_partition.cc
Diffstat (limited to 'sql/ha_partition.h')
-rw-r--r-- | sql/ha_partition.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sql/ha_partition.h b/sql/ha_partition.h index 02fa9d6b8a6..3ad7ed52a16 100644 --- a/sql/ha_partition.h +++ b/sql/ha_partition.h @@ -1198,6 +1198,14 @@ public: virtual bool is_crashed() const; virtual int check_for_upgrade(HA_CHECK_OPT *check_opt); + /* + ------------------------------------------------------------------------- + MODULE condition pushdown + ------------------------------------------------------------------------- + */ + virtual const COND *cond_push(const COND *cond); + virtual void cond_pop(); + private: int handle_opt_partitions(THD *thd, HA_CHECK_OPT *check_opt, uint flags); int handle_opt_part(THD *thd, HA_CHECK_OPT *check_opt, uint part_id, |