mariadb/storage
Michael Widenius 58e759a939 Added 'final' to some classes to improve generated code
Final added to:
- All reasonable classes inhereted from Field
- All classes inhereted from Protocol
- Almost all Handler classes
- Some important Item classes

The stripped size of mariadbd is just 4K smaller, but several object files
showed notable improvements in common execution paths.
- Checked field.o and item_sum.o

Other things:
- Added 'override' to a few class functions touched by this patch.
- Removed 'virtual' from a new class functions that had/got 'override'
- Changed Protocol_discard to inherit from Protocol instad of Protocol_text
2020-08-04 17:27:32 +02:00
..
archive Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
blackhole Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
cassandra disable Cassandra engine by default 2020-06-04 23:52:46 +02:00
columnstore MCOL-4166 The solution to the minor upgrade issue 2020-07-28 09:48:17 +00:00
connect Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
csv Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
example remove mysql_declare_plugin declaration from some plugins 2020-07-04 01:44:47 +02:00
federated replace HTON_AUTOMATIC_DELETE_TABLE with return -1 from drop_table() 2020-07-04 01:44:47 +02:00
federatedx Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
heap Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
innobase Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
maria Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
mroonga introduce hton->drop_table() method 2020-07-04 01:44:46 +02:00
myisam Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
myisammrg Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
oqgraph optimization: use hton->drop_table in few simple cases 2020-07-04 01:44:46 +02:00
perfschema Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
rocksdb Merge 10.4 into 10.5 2020-08-01 14:42:51 +03:00
sequence Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
sphinx Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
spider Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
test_sql_discovery MDEV-19632 Replication aborts with ER_SLAVE_CONVERSION_FAILED upon CREATE ... SELECT in ORACLE mode 2020-08-01 07:43:50 +04:00
tokudb Merge branch '10.4' into 10.5 2020-08-04 17:24:15 +02:00