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
c5debaa6
Commit
c5debaa6
authored
May 10, 2006
by
msvensson@neptunus.(none)
Browse files
Options
Browse Files
Download
Plain Diff
Merge bk-internal:/home/bk/mysql-5.1-new
into neptunus.(none):/home/msvensson/mysql/mysql-5.1
parents
efea82bf
6158fc15
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
99 additions
and
79 deletions
+99
-79
config/ac-macros/plugins.m4
config/ac-macros/plugins.m4
+4
-1
configure.in
configure.in
+1
-1
include/my_base.h
include/my_base.h
+1
-1
sql/opt_range.cc
sql/opt_range.cc
+85
-76
unittest/examples/no_plan.t.c
unittest/examples/no_plan.t.c
+2
-0
unittest/examples/skip_all.t.c
unittest/examples/skip_all.t.c
+2
-0
unittest/examples/todo.t.c
unittest/examples/todo.t.c
+2
-0
unittest/mytap/t/basic.t.c
unittest/mytap/t/basic.t.c
+2
-0
No files found.
config/ac-macros/plugins.m4
View file @
c5debaa6
...
...
@@ -750,7 +750,10 @@ dnl ---------------------------------------------------------------------------
AC_DEFUN([_MYSQL_INCLUDE_LIST],[
ifelse([$1], [], [], [
m4_define([__mysql_include__],[$1])
sinclude($1)
dnl We have to use builtin(), because sinclude would generate an error
dnl "file $1 does not exists" in aclocal-1.8 - which is a bug, clearly
dnl violating m4 specs, and which is fixed in aclocal-1.9
builtin([include],$1)
m4_undefine([__mysql_include__])
_MYSQL_INCLUDE_LIST(m4_shift($@))
])
...
...
configure.in
View file @
c5debaa6
...
...
@@ -7,7 +7,7 @@ AC_INIT(sql/mysqld.cc)
AC_CANONICAL_SYSTEM
# The Docs Makefile.am parses this line!
# remember to also change ndb version below and update version.c in ndb
AM_INIT_AUTOMAKE
(
mysql, 5.1.1
0
-beta
)
AM_INIT_AUTOMAKE
(
mysql, 5.1.1
1
-beta
)
AM_CONFIG_HEADER
(
config.h
)
PROTOCOL_VERSION
=
10
...
...
include/my_base.h
View file @
c5debaa6
...
...
@@ -340,7 +340,7 @@ enum ha_base_keytype {
#define HA_ERR_WRONG_COMMAND 131
/* Command not supported */
#define HA_ERR_OLD_FILE 132
/* old databasfile */
#define HA_ERR_NO_ACTIVE_RECORD 133
/* No record read in update() */
#define HA_ERR_RECORD_DELETED 134
/*
Intern error-cod
e */
#define HA_ERR_RECORD_DELETED 134
/*
A record is not ther
e */
#define HA_ERR_RECORD_FILE_FULL 135
/* No more room in file */
#define HA_ERR_INDEX_FILE_FULL 136
/* No more room in file */
#define HA_ERR_END_OF_FILE 137
/* end in next/prev/first/last */
...
...
sql/opt_range.cc
View file @
c5debaa6
...
...
@@ -4306,7 +4306,8 @@ TRP_ROR_INTERSECT *get_best_covering_ror_intersect(PARAM *param,
DBUG_EXECUTE
(
"info"
,
print_ror_scans_arr
(
param
->
table
,
"building covering ROR-I"
,
ror_scan_mark
,
ror_scans_end
););
do
{
do
{
/*
Update changed sorting info:
#covered fields,
...
...
@@ -7387,11 +7388,14 @@ int QUICK_ROR_INTERSECT_SELECT::get_next()
uint
last_rowid_count
=
0
;
DBUG_ENTER
(
"QUICK_ROR_INTERSECT_SELECT::get_next"
);
do
{
/* Get a rowid for first quick and save it as a 'candidate' */
quick
=
quick_it
++
;
if
(
cpk_quick
)
{
do
{
do
{
error
=
quick
->
get_next
();
}
while
(
!
error
&&
!
cpk_quick
->
row_in_ranges
());
}
...
...
@@ -7413,7 +7417,8 @@ int QUICK_ROR_INTERSECT_SELECT::get_next()
quick
=
quick_it
++
;
}
do
{
do
{
if
((
error
=
quick
->
get_next
()))
DBUG_RETURN
(
error
);
quick
->
file
->
position
(
quick
->
record
);
...
...
@@ -7445,6 +7450,7 @@ int QUICK_ROR_INTERSECT_SELECT::get_next()
/* We get here iff we got the same row ref in all scans. */
if
(
need_to_fetch_row
)
error
=
head
->
file
->
rnd_pos
(
head
->
record
[
0
],
last_rowid
);
}
while
(
error
==
HA_ERR_RECORD_DELETED
);
DBUG_RETURN
(
error
);
}
...
...
@@ -7471,6 +7477,8 @@ int QUICK_ROR_UNION_SELECT::get_next()
byte
*
tmp
;
DBUG_ENTER
(
"QUICK_ROR_UNION_SELECT::get_next"
);
do
{
do
{
if
(
!
queue
.
elements
)
...
...
@@ -7501,13 +7509,14 @@ int QUICK_ROR_UNION_SELECT::get_next()
}
else
dup_row
=
!
head
->
file
->
cmp_ref
(
cur_rowid
,
prev_rowid
);
}
while
(
dup_row
);
}
while
(
dup_row
);
tmp
=
cur_rowid
;
cur_rowid
=
prev_rowid
;
prev_rowid
=
tmp
;
error
=
head
->
file
->
rnd_pos
(
quick
->
record
,
prev_rowid
);
}
while
(
error
==
HA_ERR_RECORD_DELETED
);
DBUG_RETURN
(
error
);
}
...
...
unittest/examples/no_plan.t.c
View file @
c5debaa6
#include "my_config.h"
#include <stdlib.h>
#include <tap.h>
...
...
unittest/examples/skip_all.t.c
View file @
c5debaa6
#include "my_config.h"
#include <stdlib.h>
#include <tap.h>
...
...
unittest/examples/todo.t.c
View file @
c5debaa6
#include "my_config.h"
#include <stdlib.h>
#include <tap.h>
...
...
unittest/mytap/t/basic.t.c
View file @
c5debaa6
#include "my_config.h"
#include <stdlib.h>
#include <tap.h>
...
...
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