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
615699a8
Commit
615699a8
authored
Mar 22, 2006
by
tomas@poseidon.ndb.mysql.com
Browse files
Options
Browse Files
Download
Plain Diff
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
parents
d735a609
128cb582
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
32 additions
and
4 deletions
+32
-4
include/my_base.h
include/my_base.h
+2
-0
mysql-test/ndb/ndb_config_2_node.ini
mysql-test/ndb/ndb_config_2_node.ini
+3
-0
mysql-test/t/disabled.def
mysql-test/t/disabled.def
+2
-2
sql/ha_partition.cc
sql/ha_partition.cc
+9
-0
storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp
storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp
+4
-2
storage/ndb/src/mgmsrv/ConfigInfo.cpp
storage/ndb/src/mgmsrv/ConfigInfo.cpp
+12
-0
No files found.
include/my_base.h
View file @
615699a8
...
@@ -159,6 +159,8 @@ enum ha_extra_function {
...
@@ -159,6 +159,8 @@ enum ha_extra_function {
Ignore if the a tuple is not found, continue processing the
Ignore if the a tuple is not found, continue processing the
transaction and ignore that 'row'. Needed for idempotency
transaction and ignore that 'row'. Needed for idempotency
handling on the slave
handling on the slave
Currently only used by NDB storage engine. Partition handler ignores flag.
*/
*/
HA_EXTRA_IGNORE_NO_KEY
,
HA_EXTRA_IGNORE_NO_KEY
,
HA_EXTRA_NO_IGNORE_NO_KEY
,
HA_EXTRA_NO_IGNORE_NO_KEY
,
...
...
mysql-test/ndb/ndb_config_2_node.ini
View file @
615699a8
...
@@ -12,6 +12,9 @@ MaxNoOfAttributes= CHOOSE_MaxNoOfAttributes
...
@@ -12,6 +12,9 @@ MaxNoOfAttributes= CHOOSE_MaxNoOfAttributes
TimeBetweenGlobalCheckpoints
=
500
TimeBetweenGlobalCheckpoints
=
500
NoOfFragmentLogFiles
=
3
NoOfFragmentLogFiles
=
3
DiskPageBufferMemory
=
CHOOSE_DiskPageBufferMemory
DiskPageBufferMemory
=
CHOOSE_DiskPageBufferMemory
# the following parametes just function as a small regression
# test that the parameter exists
InitialNoOfOpenFiles
=
27
[ndbd]
[ndbd]
HostName
=
CHOOSE_HOSTNAME_1 # hostname is a valid network adress
HostName
=
CHOOSE_HOSTNAME_1 # hostname is a valid network adress
...
...
mysql-test/t/disabled.def
View file @
615699a8
...
@@ -23,8 +23,8 @@ partition_03ndb : Bug#16385
...
@@ -23,8 +23,8 @@ partition_03ndb : Bug#16385
ps_7ndb : dbug assert in RBR mode when executing test suite
ps_7ndb : dbug assert in RBR mode when executing test suite
#rpl_bit_npk : Bug#13418
#rpl_bit_npk : Bug#13418
rpl_ddl : Bug#15963 SBR does not show "Definer" correctly
rpl_ddl : Bug#15963 SBR does not show "Definer" correctly
rpl_ndb_2innodb :
Assert failure in ha_partition::extra
()
rpl_ndb_2innodb :
assertion in get_parts_for_update
()
rpl_ndb_2myisam :
Assert failure in ha_partition::extra
()
rpl_ndb_2myisam :
assertion in get_parts_for_update
()
rpl_ndb_auto_inc : Bug#17086
rpl_ndb_auto_inc : Bug#17086
#rpl_ndb_basic : Bug#16228 [IN REVIEW]
#rpl_ndb_basic : Bug#16228 [IN REVIEW]
rpl_ndb_blob : interferes with following tests, causing hang
rpl_ndb_blob : interferes with following tests, causing hang
...
...
sql/ha_partition.cc
View file @
615699a8
...
@@ -4709,6 +4709,15 @@ int ha_partition::extra(enum ha_extra_function operation)
...
@@ -4709,6 +4709,15 @@ int ha_partition::extra(enum ha_extra_function operation)
m_extra_cache_size
=
0
;
m_extra_cache_size
=
0
;
DBUG_RETURN
(
loop_extra
(
operation
));
DBUG_RETURN
(
loop_extra
(
operation
));
}
}
case
HA_EXTRA_IGNORE_NO_KEY
:
case
HA_EXTRA_NO_IGNORE_NO_KEY
:
{
/*
Ignore as these are specific to NDB for handling
idempotency
*/
break
;
}
default:
default:
{
{
/* Temporary crash to discover what is wrong */
/* Temporary crash to discover what is wrong */
...
...
storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp
View file @
615699a8
...
@@ -108,9 +108,11 @@ Ndbfs::execREAD_CONFIG_REQ(Signal* signal)
...
@@ -108,9 +108,11 @@ Ndbfs::execREAD_CONFIG_REQ(Signal* signal)
m_maxFiles
=
40
;
m_maxFiles
=
40
;
ndb_mgm_get_int_parameter
(
p
,
CFG_DB_MAX_OPEN_FILES
,
&
m_maxFiles
);
ndb_mgm_get_int_parameter
(
p
,
CFG_DB_MAX_OPEN_FILES
,
&
m_maxFiles
);
Uint32
noIdleFiles
=
27
;
ndb_mgm_get_int_parameter
(
p
,
CFG_DB_INITIAL_OPEN_FILES
,
&
noIdleFiles
);
if
(
noIdleFiles
>
m_maxFiles
)
m_maxFiles
=
noIdleFiles
;
// Create idle AsyncFiles
// Create idle AsyncFiles
Uint32
noIdleFiles
=
m_maxFiles
>
27
?
27
:
m_maxFiles
;
for
(
Uint32
i
=
0
;
i
<
noIdleFiles
;
i
++
){
for
(
Uint32
i
=
0
;
i
<
noIdleFiles
;
i
++
){
theIdleFiles
.
push_back
(
createAsyncFile
());
theIdleFiles
.
push_back
(
createAsyncFile
());
}
}
...
...
storage/ndb/src/mgmsrv/ConfigInfo.cpp
View file @
615699a8
...
@@ -892,6 +892,18 @@ const ConfigInfo::ParamInfo ConfigInfo::m_ParamInfo[] = {
...
@@ -892,6 +892,18 @@ const ConfigInfo::ParamInfo ConfigInfo::m_ParamInfo[] = {
"20"
,
"20"
,
STR_VALUE
(
MAX_INT_RNIL
)
},
STR_VALUE
(
MAX_INT_RNIL
)
},
{
CFG_DB_INITIAL_OPEN_FILES
,
"InitialNoOfOpenFiles"
,
DB_TOKEN
,
"Initial number of files open per "
DB_TOKEN_PRINT
" node.(One thread is created per file)"
,
ConfigInfo
::
CI_USED
,
false
,
ConfigInfo
::
CI_INT
,
"27"
,
"20"
,
STR_VALUE
(
MAX_INT_RNIL
)
},
{
{
CFG_DB_TRANSACTION_CHECK_INTERVAL
,
CFG_DB_TRANSACTION_CHECK_INTERVAL
,
"TimeBetweenInactiveTransactionAbortCheck"
,
"TimeBetweenInactiveTransactionAbortCheck"
,
...
...
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