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
51f81b02
Commit
51f81b02
authored
Feb 13, 2008
by
joerg@trift2
Browse files
Options
Browse Files
Download
Plain Diff
Merge trift2.:/MySQL/M51/clone-5.1
into trift2.:/MySQL/M51/push-5.1
parents
341258db
5d7aad81
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
19 additions
and
9 deletions
+19
-9
BUILD/compile-dist
BUILD/compile-dist
+2
-0
sql/handler.cc
sql/handler.cc
+2
-0
sql/log_event.cc
sql/log_event.cc
+13
-7
storage/ndb/src/common/util/OutputStream.cpp
storage/ndb/src/common/util/OutputStream.cpp
+2
-2
No files found.
BUILD/compile-dist
View file @
51f81b02
...
...
@@ -39,6 +39,8 @@ then
fi
# Make sure to enable all features that affect "make dist"
# Remember that configure restricts the man pages to the configured features !
./configure
\
--with-embedded-server
\
--with-ndbcluster
make
sql/handler.cc
View file @
51f81b02
...
...
@@ -4034,6 +4034,8 @@ int handler::ha_reset()
DBUG_ASSERT
(
inited
==
NONE
);
/* Free cache used by filesort */
free_io_cache
(
table
);
/* reset the bitmaps to point to defaults */
table
->
default_column_bitmaps
();
DBUG_RETURN
(
reset
());
}
...
...
sql/log_event.cc
View file @
51f81b02
...
...
@@ -8031,7 +8031,7 @@ int Rows_log_event::find_row(const Relay_log_info *rli)
{
DBUG_PRINT
(
"info"
,(
"ha_index_init returns error %d"
,
error
));
table
->
file
->
print_error
(
error
,
MYF
(
0
));
DBUG_RETURN
(
error
)
;
goto
err
;
}
/* Fill key data for the row */
...
...
@@ -8064,7 +8064,7 @@ int Rows_log_event::find_row(const Relay_log_info *rli)
DBUG_PRINT
(
"info"
,(
"no record matching the key found in the table"
));
table
->
file
->
print_error
(
error
,
MYF
(
0
));
table
->
file
->
ha_index_end
();
DBUG_RETURN
(
error
)
;
goto
err
;
}
/*
...
...
@@ -8092,7 +8092,7 @@ int Rows_log_event::find_row(const Relay_log_info *rli)
if
(
table
->
key_info
->
flags
&
HA_NOSAME
)
{
table
->
file
->
ha_index_end
();
DBUG_RETURN
(
0
)
;
goto
ok
;
}
/*
...
...
@@ -8124,7 +8124,7 @@ int Rows_log_event::find_row(const Relay_log_info *rli)
DBUG_PRINT
(
"info"
,(
"no record matching the given row found"
));
table
->
file
->
print_error
(
error
,
MYF
(
0
));
table
->
file
->
ha_index_end
();
DBUG_RETURN
(
error
)
;
goto
err
;
}
}
...
...
@@ -8145,7 +8145,7 @@ int Rows_log_event::find_row(const Relay_log_info *rli)
DBUG_PRINT
(
"info"
,(
"error initializing table scan"
" (ha_rnd_init returns %d)"
,
error
));
table
->
file
->
print_error
(
error
,
MYF
(
0
));
DBUG_RETURN
(
error
)
;
goto
err
;
}
/* Continue until we find the right record or have made a full loop */
...
...
@@ -8169,7 +8169,7 @@ int Rows_log_event::find_row(const Relay_log_info *rli)
" (rnd_next returns %d)"
,
error
));
table
->
file
->
print_error
(
error
,
MYF
(
0
));
table
->
file
->
ha_rnd_end
();
DBUG_RETURN
(
error
)
;
goto
err
;
}
}
while
(
restart_count
<
2
&&
record_compare
(
table
));
...
...
@@ -8189,10 +8189,16 @@ int Rows_log_event::find_row(const Relay_log_info *rli)
table
->
file
->
ha_rnd_end
();
DBUG_ASSERT
(
error
==
HA_ERR_END_OF_FILE
||
error
==
HA_ERR_RECORD_DELETED
||
error
==
0
);
DBUG_RETURN
(
error
)
;
goto
err
;
}
ok:
table
->
default_column_bitmaps
();
DBUG_RETURN
(
0
);
err:
table
->
default_column_bitmaps
();
DBUG_RETURN
(
error
);
}
#endif
...
...
storage/ndb/src/common/util/OutputStream.cpp
View file @
51f81b02
...
...
@@ -62,7 +62,7 @@ SocketOutputStream::print(const char * fmt, ...){
if
(
ret
>=
0
)
m_timeout_remain
-=
time
;
if
(
errno
==
ETIMEDOUT
||
m_timeout_remain
<=
0
)
if
(
(
ret
<
0
&&
errno
==
ETIMEDOUT
)
||
m_timeout_remain
<=
0
)
{
m_timedout
=
true
;
ret
=
-
1
;
...
...
@@ -84,7 +84,7 @@ SocketOutputStream::println(const char * fmt, ...){
if
(
ret
>=
0
)
m_timeout_remain
-=
time
;
if
(
errno
==
ETIMEDOUT
||
m_timeout_remain
<=
0
)
if
(
(
ret
<
0
&&
errno
==
ETIMEDOUT
)
||
m_timeout_remain
<=
0
)
{
m_timedout
=
true
;
ret
=
-
1
;
...
...
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