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
01835841
Commit
01835841
authored
Nov 05, 2009
by
Alexander Nozdrin
Browse files
Options
Browse Files
Download
Plain Diff
Auto-merge from mysql-5.1.
parents
e6fffedb
04af81d7
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
34 additions
and
24 deletions
+34
-24
Makefile.am
Makefile.am
+6
-0
client/mysqltest.cc
client/mysqltest.cc
+28
-24
No files found.
Makefile.am
View file @
01835841
...
...
@@ -198,6 +198,10 @@ test-bt-fast:
-
cd
mysql-test
;
MTR_BUILD_THREAD
=
auto
\
@PERL@ ./mysql-test-run.pl
--force
--comment
=
stress
--suite
=
stress
$(EXP)
test-bt-fast
:
-
cd
mysql-test
;
MTR_BUILD_THREAD
=
auto
\
@PERL@ ./mysql-test-run.pl
--force
--comment
=
ps
--ps-protocol
--report-features
test-bt-debug
:
-
cd
mysql-test
;
MTR_BUILD_THREAD
=
auto
\
@PERL@ ./mysql-test-run.pl
--comment
=
debug
--force
--timer
\
...
...
@@ -205,6 +209,8 @@ test-bt-debug:
test-bt-debug-fast
:
test-bt-debug-fast
:
# Keep these for a while
test-pl
:
test
test-full-pl
:
test-full
...
...
client/mysqltest.cc
View file @
01835841
...
...
@@ -6965,35 +6965,39 @@ void run_query_stmt(MYSQL *mysql, struct st_command *command,
Need to grab affected rows information before getting
warnings here
*/
if
(
!
disable_info
)
affected_rows
=
mysql_affected_rows
(
mysql
);
if
(
!
disable_warnings
)
{
/* Get the warnings from execute */
ulonglong
affected_rows
;
LINT_INIT
(
affected_rows
);
if
(
!
disable_info
)
affected_rows
=
mysql_affected_rows
(
mysql
);
/* Append warnings to ds - if there are any */
if
(
append_warnings
(
&
ds_execute_warnings
,
mysql
)
||
ds_execute_warnings
.
length
||
ds_prepare_warnings
.
length
||
ds_warnings
->
length
)
if
(
!
disable_warnings
)
{
dynstr_append_mem
(
ds
,
"Warnings:
\n
"
,
10
);
if
(
ds_warnings
->
length
)
dynstr_append_mem
(
ds
,
ds_warnings
->
str
,
ds_warnings
->
length
);
if
(
ds_prepare_warnings
.
length
)
dynstr_append_mem
(
ds
,
ds_prepare_warnings
.
str
,
ds_prepare_warnings
.
length
);
if
(
ds_execute_warnings
.
length
)
dynstr_append_mem
(
ds
,
ds_execute_warnings
.
str
,
ds_execute_warnings
.
length
);
}
}
/* Get the warnings from execute */
if
(
!
disable_info
)
append_info
(
ds
,
affected_rows
,
mysql_info
(
mysql
));
/* Append warnings to ds - if there are any */
if
(
append_warnings
(
&
ds_execute_warnings
,
mysql
)
||
ds_execute_warnings
.
length
||
ds_prepare_warnings
.
length
||
ds_warnings
->
length
)
{
dynstr_append_mem
(
ds
,
"Warnings:
\n
"
,
10
);
if
(
ds_warnings
->
length
)
dynstr_append_mem
(
ds
,
ds_warnings
->
str
,
ds_warnings
->
length
);
if
(
ds_prepare_warnings
.
length
)
dynstr_append_mem
(
ds
,
ds_prepare_warnings
.
str
,
ds_prepare_warnings
.
length
);
if
(
ds_execute_warnings
.
length
)
dynstr_append_mem
(
ds
,
ds_execute_warnings
.
str
,
ds_execute_warnings
.
length
);
}
}
if
(
!
disable_info
)
append_info
(
ds
,
affected_rows
,
mysql_info
(
mysql
));
}
}
end:
...
...
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