MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Find a file
marko 006e7c8830 On data tuples being updated or inserted (but not searched for),
set type->len to the prefix_len of the index column, if it is a prefix index.
This should prevent bugs similar to Bug #21638 from occurring.

dict_index_copy_types(): Set type->len to prefix_len if prefix_len != 0.

row_build_index_entry(): Set type->len to prefix_len if prefix_len != 0,
also when the column in the tuple is SQL NULL, because the type information
may be used for interpreting other records during btr_page_reorganize().
2006-09-06 09:23:47 +00:00
btr Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
buf Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
data Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
dict On data tuples being updated or inserted (but not searched for), 2006-09-06 09:23:47 +00:00
dyn Style cleanups: Convert spaces to tabs, remove trailing whitespace, other 2006-02-21 12:37:54 +00:00
eval Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
fil Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
fsp Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
fut Reindent the code base (except for ha_innodb.{cc,h} and generated parser 2006-08-28 17:42:45 +00:00
ha Reindent the code base (except for ha_innodb.{cc,h} and generated parser 2006-08-28 17:42:45 +00:00
handler Merge change from MySQL AB: 2006-09-05 19:25:38 +00:00
ibuf ibuf_entry_build(): Write prefix_len to the insert buffer instead of type->len 2006-09-05 11:43:42 +00:00
include ibuf_entry_build(): Write prefix_len to the insert buffer instead of type->len 2006-09-05 11:43:42 +00:00
lock Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
log Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
mach Style cleanups: Convert spaces to tabs, remove trailing whitespace, other 2006-02-21 12:37:54 +00:00
mem Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
mtr Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
mysql-test Merge changes to the "innodb_mysql" test from MySQL AB 2006-09-05 19:29:18 +00:00
os Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
page Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
pars Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
que Reindent the code base (except for ha_innodb.{cc,h} and generated parser 2006-08-28 17:42:45 +00:00
read Reindent the code base (except for ha_innodb.{cc,h} and generated parser 2006-08-28 17:42:45 +00:00
rem Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
row On data tuples being updated or inserted (but not searched for), 2006-09-06 09:23:47 +00:00
srv Add a warning comment above the place where we set srv_main_thread_op_info 2006-08-31 11:01:15 +00:00
sync Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
thr Reindent the code base (except for ha_innodb.{cc,h} and generated parser 2006-08-28 17:42:45 +00:00
trx Remove Valgrind warning of Bug #20791 : in new database creation, we read 2006-08-31 19:19:22 +00:00
usr Fix wrong placement of static keyword in a few places. 2006-02-23 11:35:28 +00:00
ut Split lines before binary operators, not after them. 2006-08-29 08:27:56 +00:00
CMakeLists.txt From MySQL: 2006-06-02 07:22:40 +00:00
compile-innodb compile-innodb, compile-innodb-debug: 2006-08-31 09:36:45 +00:00
compile-innodb-debug compile-innodb, compile-innodb-debug: 2006-08-31 09:36:45 +00:00
export.sh Port r543 from innodb/branches/5.0: Port r29 from innodb-4.1/trunk: 2006-05-09 08:37:14 +00:00
Makefile.am Merge changes from MySQL AB: 2006-08-30 20:29:01 +00:00
plug.in Merge changes from MySQL AB: 2006-08-30 20:29:01 +00:00
revert_gen.sh Add revert_gen.sh. 2006-03-31 07:43:13 +00:00
setup.sh setup.sh: Do not bail out if BUILD/compile-innodb* exist already. 2006-09-04 19:18:52 +00:00