summaryrefslogtreecommitdiff
path: root/sql/handler.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/handler.h')
-rw-r--r--sql/handler.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/handler.h b/sql/handler.h
index 384166cf5c4..83e8bc2a60a 100644
--- a/sql/handler.h
+++ b/sql/handler.h
@@ -2780,6 +2780,7 @@ public:
time_t check_time;
time_t update_time;
uint block_size; /* index block size */
+ ha_checksum checksum;
/*
number of buffer bytes that native mrr implementation needs,
@@ -3804,7 +3805,7 @@ public:
virtual uint max_supported_key_part_length() const { return 255; }
virtual uint min_record_length(uint options) const { return 1; }
- virtual uint checksum() const { return 0; }
+ virtual int calculate_checksum();
virtual bool is_crashed() const { return 0; }
virtual bool auto_repair(int error) const { return 0; }