diff options
Diffstat (limited to 'storage/federated')
-rw-r--r-- | storage/federated/ha_federated.cc | 6 | ||||
-rw-r--r-- | storage/federated/ha_federated.h | 6 |
2 files changed, 8 insertions, 4 deletions
diff --git a/storage/federated/ha_federated.cc b/storage/federated/ha_federated.cc index b87c5c39c37..00168791d35 100644 --- a/storage/federated/ha_federated.cc +++ b/storage/federated/ha_federated.cc @@ -1603,8 +1603,10 @@ static int free_share(FEDERATED_SHARE *share) } -ha_rows ha_federated::records_in_range(uint inx, key_range *start_key, - key_range *end_key) +ha_rows ha_federated::records_in_range(uint inx, + const key_range *start_key, + const key_range *end_key, + page_range *pages) { /* diff --git a/storage/federated/ha_federated.h b/storage/federated/ha_federated.h index 3beb2ca9570..080d0ebd5f0 100644 --- a/storage/federated/ha_federated.h +++ b/storage/federated/ha_federated.h @@ -249,8 +249,10 @@ public: int truncate(); int create(const char *name, TABLE *form, HA_CREATE_INFO *create_info); //required - ha_rows records_in_range(uint inx, key_range *start_key, - key_range *end_key); + ha_rows records_in_range(uint inx, + const key_range *start_key, + const key_range *end_key, + page_range *pages); uint8 table_cache_type() { return HA_CACHE_TBL_NOCACHE; } THR_LOCK_DATA **store_lock(THD *thd, THR_LOCK_DATA **to, |