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
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
mariadb
Commits
23bf3598
Commit
23bf3598
authored
Jun 08, 2004
by
tomas@poseidon.bredbandsbolaget.se
Browse files
Options
Browse Files
Download
Plain Diff
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
into poseidon.bredbandsbolaget.se:/home/tomas/mysql-4.1-ndb
parents
ce2619a6
f90ea998
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
30 additions
and
24 deletions
+30
-24
mysql-test/r/rpl_user_variables.result
mysql-test/r/rpl_user_variables.result
+17
-17
ndb/src/common/mgmcommon/ConfigInfo.cpp
ndb/src/common/mgmcommon/ConfigInfo.cpp
+10
-4
ndb/src/common/mgmcommon/InitConfigFileParser.cpp
ndb/src/common/mgmcommon/InitConfigFileParser.cpp
+1
-1
ndb/src/common/util/ConfigValues.cpp
ndb/src/common/util/ConfigValues.cpp
+2
-2
No files found.
mysql-test/r/rpl_user_variables.result
View file @
23bf3598
...
@@ -78,32 +78,32 @@ NULL
...
@@ -78,32 +78,32 @@ NULL
NULL
NULL
show binlog events from 141;
show binlog events from 141;
Log_name Pos Event_type Server_id Orig_log_pos Info
Log_name Pos Event_type Server_id Orig_log_pos Info
slave-bin.000001 141 User var 2 141 @
i1
=12345678901234
slave-bin.000001 141 User var 2 141 @
`i1`
=12345678901234
slave-bin.000001 184 User var 2 184 @
i2
=-12345678901234
slave-bin.000001 184 User var 2 184 @
`i2`
=-12345678901234
slave-bin.000001 227 User var 2 227 @
i3
=0
slave-bin.000001 227 User var 2 227 @
`i3`
=0
slave-bin.000001 270 User var 2 270 @
i4
=-1
slave-bin.000001 270 User var 2 270 @
`i4`
=-1
slave-bin.000001 313 Query 1 313 use `test`; insert into t1 values (@i1), (@i2), (@i3), (@i4)
slave-bin.000001 313 Query 1 313 use `test`; insert into t1 values (@i1), (@i2), (@i3), (@i4)
slave-bin.000001 396 User var 2 396 @
r1
=12.5
slave-bin.000001 396 User var 2 396 @
`r1`
=12.5
slave-bin.000001 439 User var 2 439 @
r2
=-12.5
slave-bin.000001 439 User var 2 439 @
`r2`
=-12.5
slave-bin.000001 482 Query 1 482 use `test`; insert into t1 values (@r1), (@r2)
slave-bin.000001 482 Query 1 482 use `test`; insert into t1 values (@r1), (@r2)
slave-bin.000001 551 User var 2 551 @
s1
=_latin1'This is a test' COLLATE latin1_swedish_ci
slave-bin.000001 551 User var 2 551 @
`s1`
=_latin1'This is a test' COLLATE latin1_swedish_ci
slave-bin.000001 600 User var 2 600 @
s2
=_latin1'' COLLATE latin1_swedish_ci
slave-bin.000001 600 User var 2 600 @
`s2`
=_latin1'' COLLATE latin1_swedish_ci
slave-bin.000001 635 User var 2 635 @
s3=_latin1'abc
'def' COLLATE latin1_swedish_ci
slave-bin.000001 635 User var 2 635 @
`s3`=_latin1'abc\
'def' COLLATE latin1_swedish_ci
slave-bin.000001 677 User var 2 677 @
s4=_latin1'abc
\def' COLLATE latin1_swedish_ci
slave-bin.000001 677 User var 2 677 @
`s4`=_latin1'abc\
\def' COLLATE latin1_swedish_ci
slave-bin.000001 719 User var 2 719 @
s5=_latin1'abc
'def' COLLATE latin1_swedish_ci
slave-bin.000001 719 User var 2 719 @
`s5`=_latin1'abc\
'def' COLLATE latin1_swedish_ci
slave-bin.000001 761 Query 1 761 use `test`; insert into t1 values (@s1), (@s2), (@s3), (@s4), (@s5)
slave-bin.000001 761 Query 1 761 use `test`; insert into t1 values (@s1), (@s2), (@s3), (@s4), (@s5)
slave-bin.000001 851 User var 2 851 @
n1
=NULL
slave-bin.000001 851 User var 2 851 @
`n1`
=NULL
slave-bin.000001 877 Query 1 877 use `test`; insert into t1 values (@n1)
slave-bin.000001 877 Query 1 877 use `test`; insert into t1 values (@n1)
slave-bin.000001 939 User var 2 939 @
n2
=NULL
slave-bin.000001 939 User var 2 939 @
`n2`
=NULL
slave-bin.000001 965 Query 1 965 use `test`; insert into t1 values (@n2)
slave-bin.000001 965 Query 1 965 use `test`; insert into t1 values (@n2)
slave-bin.000001 1027 Query 1 1027 use `test`; insert into t1 values (@a:=0), (@a:=@a+1), (@a:=@a+1)
slave-bin.000001 1027 Query 1 1027 use `test`; insert into t1 values (@a:=0), (@a:=@a+1), (@a:=@a+1)
slave-bin.000001 1115 User var 2 1115 @
a
=2
slave-bin.000001 1115 User var 2 1115 @
`a`
=2
slave-bin.000001 1157 Query 1 1157 use `test`; insert into t1 values (@a+(@b:=@a+1))
slave-bin.000001 1157 Query 1 1157 use `test`; insert into t1 values (@a+(@b:=@a+1))
slave-bin.000001 1229 User var 2 1229 @
q
=_latin1'abc' COLLATE latin1_swedish_ci
slave-bin.000001 1229 User var 2 1229 @
`q`
=_latin1'abc' COLLATE latin1_swedish_ci
slave-bin.000001 1266 Query 1 1266 use `test`; insert t1 values (@q), (@q:=concat(@q, 'n1')), (@q:=concat(@q, 'n2'))
slave-bin.000001 1266 Query 1 1266 use `test`; insert t1 values (@q), (@q:=concat(@q, 'n1')), (@q:=concat(@q, 'n2'))
slave-bin.000001 1370 User var 2 1370 @
a
=5
slave-bin.000001 1370 User var 2 1370 @
`a`
=5
slave-bin.000001 1412 Query 1 1412 use `test`; insert into t1 values (@a),(@a)
slave-bin.000001 1412 Query 1 1412 use `test`; insert into t1 values (@a),(@a)
slave-bin.000001 1478 User var 2 1478 @
a
=NULL
slave-bin.000001 1478 User var 2 1478 @
`a`
=NULL
slave-bin.000001 1503 Query 1 1503 use `test`; insert into t1 values (@a),(@a),(@a*5)
slave-bin.000001 1503 Query 1 1503 use `test`; insert into t1 values (@a),(@a),(@a*5)
drop table t1;
drop table t1;
stop slave;
stop slave;
ndb/src/common/mgmcommon/ConfigInfo.cpp
View file @
23bf3598
...
@@ -602,7 +602,7 @@ const ConfigInfo::ParamInfo ConfigInfo::m_ParamInfo[] = {
...
@@ -602,7 +602,7 @@ const ConfigInfo::ParamInfo ConfigInfo::m_ParamInfo[] = {
ConfigInfo
::
INT64
,
ConfigInfo
::
INT64
,
3000
*
8192
,
3000
*
8192
,
128
*
8192
,
128
*
8192
,
192000
*
8192
},
((
Uint64
)
192000
)
*
((
Uint64
)
8192
)
},
{
{
KEY_INTERNAL
,
KEY_INTERNAL
,
...
@@ -638,7 +638,7 @@ const ConfigInfo::ParamInfo ConfigInfo::m_ParamInfo[] = {
...
@@ -638,7 +638,7 @@ const ConfigInfo::ParamInfo ConfigInfo::m_ParamInfo[] = {
ConfigInfo
::
INT64
,
ConfigInfo
::
INT64
,
10000
*
8192
,
10000
*
8192
,
128
*
8192
,
128
*
8192
,
400000
*
8192
},
((
Uint64
)
400000
)
*
((
Uint64
)
8192
)
},
{
{
KEY_INTERNAL
,
KEY_INTERNAL
,
...
@@ -2446,6 +2446,8 @@ void ConfigInfo::print(const Properties * section,
...
@@ -2446,6 +2446,8 @@ void ConfigInfo::print(const Properties * section,
}
}
ndbout
<<
endl
;
ndbout
<<
endl
;
break
;
break
;
case
ConfigInfo
:
:
SECTION
:
break
;
}
}
}
}
...
@@ -2495,13 +2497,15 @@ fixNodeHostname(InitConfigFileParser::Context & ctx, const char * data){
...
@@ -2495,13 +2497,15 @@ fixNodeHostname(InitConfigFileParser::Context & ctx, const char * data){
ctx
.
reportError
(
"Computer
\"
%s
\"
not declared"
ctx
.
reportError
(
"Computer
\"
%s
\"
not declared"
"- [%s] starting at line: %d"
,
"- [%s] starting at line: %d"
,
compId
,
ctx
.
fname
,
ctx
.
m_sectionLineno
);
compId
,
ctx
.
fname
,
ctx
.
m_sectionLineno
);
return
false
;
}
}
const
char
*
hostname
;
const
char
*
hostname
;
if
(
!
computer
->
get
(
"HostName"
,
&
hostname
)){
if
(
!
computer
->
get
(
"HostName"
,
&
hostname
)){
ctx
.
reportError
(
"HostName missing in [COMPUTER]
Id: %s
"
ctx
.
reportError
(
"HostName missing in [COMPUTER]
(Id: %d)
"
"- [%s] starting at line: %d"
,
"
- [%s] starting at line: %d"
,
compId
,
ctx
.
fname
,
ctx
.
m_sectionLineno
);
compId
,
ctx
.
fname
,
ctx
.
m_sectionLineno
);
return
false
;
}
}
require
(
ctx
.
m_currentSection
->
put
(
"HostName"
,
hostname
));
require
(
ctx
.
m_currentSection
->
put
(
"HostName"
,
hostname
));
...
@@ -2643,6 +2647,8 @@ applyDefaultValues(InitConfigFileParser::Context & ctx,
...
@@ -2643,6 +2647,8 @@ applyDefaultValues(InitConfigFileParser::Context & ctx,
ctx
.
m_currentSection
->
put
(
name
,
val
);
ctx
.
m_currentSection
->
put
(
name
,
val
);
break
;
break
;
}
}
case
ConfigInfo
:
:
SECTION
:
break
;
}
}
}
}
}
}
...
...
ndb/src/common/mgmcommon/InitConfigFileParser.cpp
View file @
23bf3598
...
@@ -305,7 +305,7 @@ InitConfigFileParser::storeNameValuePair(Context& ctx,
...
@@ -305,7 +305,7 @@ InitConfigFileParser::storeNameValuePair(Context& ctx,
}
}
if
(
!
m_info
->
verify
(
ctx
.
m_currentInfo
,
fname
,
value_int
))
{
if
(
!
m_info
->
verify
(
ctx
.
m_currentInfo
,
fname
,
value_int
))
{
ctx
.
reportError
(
"Illegal value %s for parameter %s.
\n
"
ctx
.
reportError
(
"Illegal value %s for parameter %s.
\n
"
"Legal values are between %
d and %d
"
,
value
,
fname
,
"Legal values are between %
Lu and %Lu
"
,
value
,
fname
,
m_info
->
getMin
(
ctx
.
m_currentInfo
,
fname
),
m_info
->
getMin
(
ctx
.
m_currentInfo
,
fname
),
m_info
->
getMax
(
ctx
.
m_currentInfo
,
fname
));
m_info
->
getMax
(
ctx
.
m_currentInfo
,
fname
));
return
false
;
return
false
;
...
...
ndb/src/common/util/ConfigValues.cpp
View file @
23bf3598
...
@@ -193,7 +193,7 @@ ConfigValues::Iterator::set(Uint32 key, const char * value){
...
@@ -193,7 +193,7 @@ ConfigValues::Iterator::set(Uint32 key, const char * value){
char
*
&
str
=
m_cfg
.
getString
(
m_cfg
.
m_values
[
pos
+
1
]);
char
*
&
str
=
m_cfg
.
getString
(
m_cfg
.
m_values
[
pos
+
1
]);
free
(
str
);
free
(
str
);
str
=
strdup
(
value
);
str
=
strdup
(
value
?
value
:
""
);
return
true
;
return
true
;
}
}
...
@@ -457,7 +457,7 @@ ConfigValuesFactory::put(const ConfigValues::Entry & entry){
...
@@ -457,7 +457,7 @@ ConfigValuesFactory::put(const ConfigValues::Entry & entry){
case
ConfigValues
:
:
StringType
:
{
case
ConfigValues
:
:
StringType
:
{
Uint32
index
=
m_cfg
->
m_stringCount
++
;
Uint32
index
=
m_cfg
->
m_stringCount
++
;
m_cfg
->
m_values
[
pos
+
1
]
=
index
;
m_cfg
->
m_values
[
pos
+
1
]
=
index
;
m_cfg
->
getString
(
index
)
=
strdup
(
entry
.
m_string
);
m_cfg
->
getString
(
index
)
=
strdup
(
entry
.
m_string
?
entry
.
m_string
:
""
);
m_freeKeys
--
;
m_freeKeys
--
;
m_freeData
-=
sizeof
(
char
*
);
m_freeData
-=
sizeof
(
char
*
);
DEBUG
printf
(
"Putting at: %d(%d) (loop = %d) key: %d value(%d): %s
\n
"
,
DEBUG
printf
(
"Putting at: %d(%d) (loop = %d) key: %d value(%d): %s
\n
"
,
...
...
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