Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MariaDB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
f9ac031d
Commit
f9ac031d
authored
Jan 15, 2007
by
kent@kent-amd64.(none)
Browse files
Options
Browse Files
Download
Plain Diff
Merge mysql.com:/home/kent/bk/tmp2/mysql-5.0-build
into mysql.com:/home/kent/bk/tmp2/mysql-5.1-build
parents
cccafa22
e9f9b032
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
15 additions
and
12 deletions
+15
-12
storage/innobase/buf/buf0buf.c
storage/innobase/buf/buf0buf.c
+1
-1
storage/innobase/dict/dict0dict.c
storage/innobase/dict/dict0dict.c
+2
-2
storage/innobase/fil/fil0fil.c
storage/innobase/fil/fil0fil.c
+2
-2
storage/innobase/ha/ha0ha.c
storage/innobase/ha/ha0ha.c
+1
-1
storage/innobase/ha/hash0hash.c
storage/innobase/ha/hash0hash.c
+1
-1
storage/innobase/include/hash0hash.h
storage/innobase/include/hash0hash.h
+4
-1
storage/innobase/lock/lock0lock.c
storage/innobase/lock/lock0lock.c
+1
-1
storage/innobase/log/log0recv.c
storage/innobase/log/log0recv.c
+2
-2
storage/innobase/thr/thr0loc.c
storage/innobase/thr/thr0loc.c
+1
-1
No files found.
storage/innobase/buf/buf0buf.c
View file @
f9ac031d
...
...
@@ -704,7 +704,7 @@ buf_pool_init(
}
}
buf_pool
->
page_hash
=
hash
0
_create
(
2
*
max_size
);
buf_pool
->
page_hash
=
hash_create
(
2
*
max_size
);
buf_pool
->
n_pend_reads
=
0
;
...
...
storage/innobase/dict/dict0dict.c
View file @
f9ac031d
...
...
@@ -782,10 +782,10 @@ dict_init(void)
mutex_create
(
&
dict_sys
->
mutex
,
SYNC_DICT
);
dict_sys
->
table_hash
=
hash
0
_create
(
buf_pool_get_max_size
()
dict_sys
->
table_hash
=
hash_create
(
buf_pool_get_max_size
()
/
(
DICT_POOL_PER_TABLE_HASH
*
UNIV_WORD_SIZE
));
dict_sys
->
table_id_hash
=
hash
0
_create
(
buf_pool_get_max_size
()
dict_sys
->
table_id_hash
=
hash_create
(
buf_pool_get_max_size
()
/
(
DICT_POOL_PER_TABLE_HASH
*
UNIV_WORD_SIZE
));
dict_sys
->
size
=
0
;
...
...
storage/innobase/fil/fil0fil.c
View file @
f9ac031d
...
...
@@ -1323,8 +1323,8 @@ fil_system_create(
mutex_create
(
&
system
->
mutex
,
SYNC_ANY_LATCH
);
system
->
spaces
=
hash
0
_create
(
hash_size
);
system
->
name_hash
=
hash
0
_create
(
hash_size
);
system
->
spaces
=
hash_create
(
hash_size
);
system
->
name_hash
=
hash_create
(
hash_size
);
UT_LIST_INIT
(
system
->
LRU
);
...
...
storage/innobase/ha/ha0ha.c
View file @
f9ac031d
...
...
@@ -34,7 +34,7 @@ ha_create_func(
hash_table_t
*
table
;
ulint
i
;
table
=
hash
0
_create
(
n
);
table
=
hash_create
(
n
);
if
(
in_btr_search
)
{
table
->
adaptive
=
TRUE
;
...
...
storage/innobase/ha/hash0hash.c
View file @
f9ac031d
...
...
@@ -74,7 +74,7 @@ Creates a hash table with >= n array cells. The actual number of cells is
chosen to be a prime number slightly bigger than n. */
hash_table_t
*
hash
0
_create
(
hash_create
(
/*========*/
/* out, own: created table */
ulint
n
)
/* in: number of array cells */
...
...
storage/innobase/include/hash0hash.h
View file @
f9ac031d
...
...
@@ -18,12 +18,15 @@ typedef struct hash_cell_struct hash_cell_t;
typedef
void
*
hash_node_t
;
/* Fix Bug #13859: symbol collision between imap/mysql */
#define hash_create hash0_create
/*****************************************************************
Creates a hash table with >= n array cells. The actual number
of cells is chosen to be a prime number slightly bigger than n. */
hash_table_t
*
hash
0
_create
(
hash_create
(
/*========*/
/* out, own: created table */
ulint
n
);
/* in: number of array cells */
...
...
storage/innobase/lock/lock0lock.c
View file @
f9ac031d
...
...
@@ -586,7 +586,7 @@ lock_sys_create(
{
lock_sys
=
mem_alloc
(
sizeof
(
lock_sys_t
));
lock_sys
->
rec_hash
=
hash
0
_create
(
n_cells
);
lock_sys
->
rec_hash
=
hash_create
(
n_cells
);
/* hash_create_mutexes(lock_sys->rec_hash, 2, SYNC_REC_LOCK); */
...
...
storage/innobase/log/log0recv.c
View file @
f9ac031d
...
...
@@ -147,7 +147,7 @@ recv_sys_init(
recv_sys
->
len
=
0
;
recv_sys
->
recovered_offset
=
0
;
recv_sys
->
addr_hash
=
hash
0
_create
(
available_memory
/
64
);
recv_sys
->
addr_hash
=
hash_create
(
available_memory
/
64
);
recv_sys
->
n_addrs
=
0
;
recv_sys
->
apply_log_recs
=
FALSE
;
...
...
@@ -188,7 +188,7 @@ recv_sys_empty_hash(void)
hash_table_free
(
recv_sys
->
addr_hash
);
mem_heap_empty
(
recv_sys
->
heap
);
recv_sys
->
addr_hash
=
hash
0
_create
(
buf_pool_get_curr_size
()
/
256
);
recv_sys
->
addr_hash
=
hash_create
(
buf_pool_get_curr_size
()
/
256
);
}
#ifndef UNIV_LOG_DEBUG
...
...
storage/innobase/thr/thr0loc.c
View file @
f9ac031d
...
...
@@ -224,7 +224,7 @@ thr_local_init(void)
ut_a
(
thr_local_hash
==
NULL
);
thr_local_hash
=
hash
0
_create
(
OS_THREAD_MAX_N
+
100
);
thr_local_hash
=
hash_create
(
OS_THREAD_MAX_N
+
100
);
mutex_create
(
&
thr_local_mutex
,
SYNC_THR_LOCAL
);
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment