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
vasil 92ff5c4790 branches/zip:
Add a type that stores chunks of data in its own storage and avoids
duplicates. Supported methods:

ha_storage_create()
Allocates new storage object.

ha_storage_put()
Copies a given data chunk into the storage and returns pointer to the
copy. If the data chunk is already present, a pointer to the existing
object is returned and the given data chunk is not copied.

ha_storage_empty()
Clears (empties) the storage from all data chunks that are stored in it.

ha_storage_free()
Destroys a storage object. Opposite to ha_storage_create().

Approved by:	Marko
2007-09-24 12:21:29 +00:00
btr branches/zip: Add const qualifiers to the upd_t* parameters of some functions. 2007-08-20 06:59:22 +00:00
buf branches/zip: undo changes made in r1763. 2007-09-11 00:38:13 +00:00
data branches/zip: Rename mem_heap_calloc() and mem_calloc() to 2007-08-16 13:25:56 +00:00
dict branches/zip: Simplify crash recovery in fast index creation. 2007-09-05 10:18:03 +00:00
dyn branches/zip: Merge revisions 1402:1493 from trunk. 2007-05-14 09:07:15 +00:00
eval branches/zip: Make merge sort handle externally stored columns. 2007-06-21 09:43:15 +00:00
fil branches/zip: Simplify crash recovery in fast index creation. 2007-09-05 10:18:03 +00:00
fsp branches/zip: Merge 1575:1664 from trunk. 2007-08-01 11:18:43 +00:00
fut branches/zip: Merge revisions 1402:1493 from trunk. 2007-05-14 09:07:15 +00:00
ha branches/zip: 2007-09-24 12:21:29 +00:00
handler Implement INFORMATION_SCHEMA tables innodb_trx, innodb_locks, 2007-09-20 11:23:44 +00:00
ibuf branches/zip: Merge 1664:1783 from trunk. 2007-08-30 09:21:25 +00:00
include branches/zip: 2007-09-24 12:21:29 +00:00
lock branches/zip: lock_rec_enqueue_waiting(): When a record lock wait occurs 2007-09-05 08:57:59 +00:00
log branches/zip: Simplify crash recovery in fast index creation. 2007-09-05 10:18:03 +00:00
mach branches/zip: Merge revisions 1402:1493 from trunk. 2007-05-14 09:07:15 +00:00
mem branches/zip: When creating a memory heap, set the block size to what 2007-09-21 10:22:58 +00:00
mtr branches/zip: Enable calls to inlined InnoDB functions in ha_innodb.cc, 2007-06-20 08:26:26 +00:00
mysql-test branches/zip: innodb-index.test: Add yet another CHECK TABLE and add the 2007-09-21 10:00:00 +00:00
os Use MAP_ANON if MAP_ANONYMOUS is not defined, if neither of both is 2007-09-04 07:29:59 +00:00
page branches/zip: Rename mem_heap_calloc() and mem_calloc() to 2007-08-16 13:25:56 +00:00
pars branches/zip: Relax the string type check of some built-in functions 2007-08-29 09:54:11 +00:00
que branches/zip: que_thr_dec_refer_count(): Cleanup. Remove unused variable sess. 2007-06-21 11:14:13 +00:00
read branches/zip: Use ut_dulint_zero and ut_dulint_is_zero whenever possible. 2007-05-18 11:01:58 +00:00
rem branches/zip: Reduce internal memory fragmentation. 2007-09-21 12:45:46 +00:00
row branches/zip: Restore the size of row_merge_block_t to 1048576 bytes. 2007-09-24 08:52:15 +00:00
srv Implement INFORMATION_SCHEMA tables innodb_trx, innodb_locks, 2007-09-20 11:23:44 +00:00
sync branches/zip: Merge 1664:1783 from trunk. 2007-08-30 09:21:25 +00:00
thr branches/zip: HASH_SEARCH(): Add the parameter TYPE, for the type of DATA. 2007-08-01 08:13:22 +00:00
trx branches/zip: 2007-09-22 09:18:59 +00:00
usr branches/zip: Merge revisions 1402:1493 from trunk. 2007-05-14 09:07:15 +00:00
ut branches/zip: Merge 1830:1862 from trunk. 2007-09-20 08:36:22 +00:00
CMakeLists.txt branches/zip: Merge 1575:1664 from trunk. 2007-08-01 11:18:43 +00:00
compile-innodb branches/zip: Merge revisions 767:789 from trunk. 2006-09-04 19:47:47 +00:00
compile-innodb-debug branches/zip: Merge revisions 767:789 from trunk. 2006-09-04 19:47:47 +00:00
export.sh branches/zip: Merge 1575:1664 from trunk. 2007-08-01 11:18:43 +00:00
innodb.patch branches/zip: Implement resizeable buffer pool. 2006-11-14 14:27:26 +00:00
Makefile.am branches/zip: 2007-09-24 12:21:29 +00:00
plug.in branches/zip: Merge 1783:1792 from trunk. 2007-09-03 08:44:39 +00:00
revert_gen.sh branches/zip: Merge revisions 265:459 from trunk. 2006-04-12 09:32:17 +00:00
setup.sh branches/zip: Merge revisions 1402:1493 from trunk. 2007-05-14 09:07:15 +00:00