mirror of
https://github.com/MariaDB/server.git
synced 2026-01-06 05:22:24 +03:00
MDEV-7635: Fix for mroonga 32-bit test failures.
This commit is contained in:
@@ -14,7 +14,7 @@ diaries CREATE TABLE `diaries` (
|
||||
) ENGINE=Mroonga DEFAULT CHARSET=utf8
|
||||
INSERT INTO diaries (title, created_at)
|
||||
VALUES ('2038-01-18 03:14:07', '2038-01-18 03:14:07');
|
||||
INSERT INTO diaries (title, created_at)
|
||||
INSERT IGNORE INTO diaries (title, created_at)
|
||||
VALUES ('2038-01-20 03:14:08', '2038-01-20 03:14:08');
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'created_at' at row 1
|
||||
|
||||
@@ -12,7 +12,7 @@ diaries CREATE TABLE `diaries` (
|
||||
`created_at` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=Mroonga DEFAULT CHARSET=utf8
|
||||
INSERT INTO diaries (title, created_at)
|
||||
INSERT IGNORE INTO diaries (title, created_at)
|
||||
VALUES ('1000-01-01 00:00:00', '1000-01-01 00:00:00');
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'created_at' at row 1
|
||||
|
||||
@@ -12,7 +12,7 @@ diaries CREATE TABLE `diaries` (
|
||||
`created_at` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=Mroonga DEFAULT CHARSET=utf8
|
||||
INSERT INTO diaries (title, created_at)
|
||||
INSERT IGNORE INTO diaries (title, created_at)
|
||||
VALUES ('9999-12-31 23:59:59', '9999-12-31 23:59:59');
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'created_at' at row 1
|
||||
|
||||
@@ -12,7 +12,7 @@ diaries CREATE TABLE `diaries` (
|
||||
`created_at` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=Mroonga DEFAULT CHARSET=utf8
|
||||
INSERT INTO diaries (title, created_at)
|
||||
INSERT IGNORE INTO diaries (title, created_at)
|
||||
VALUES ('2012', '2012');
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'created_at' at row 1
|
||||
|
||||
@@ -5,17 +5,17 @@ start DATE,
|
||||
end DATE,
|
||||
UNIQUE KEY range_key(start, end)
|
||||
);
|
||||
INSERT INTO ranges VALUES (1, "1000-01-01", "2012-10-05");
|
||||
INSERT IGNORE INTO ranges VALUES (1, "1000-01-01", "2012-10-05");
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
INSERT INTO ranges VALUES (2, "1000-01-01", "9999-12-31");
|
||||
INSERT IGNORE INTO ranges VALUES (2, "1000-01-01", "9999-12-31");
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
INSERT INTO ranges VALUES (3, "2012-10-25", "9999-12-31");
|
||||
INSERT IGNORE INTO ranges VALUES (3, "2012-10-25", "9999-12-31");
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
INSERT INTO ranges VALUES (4, "9999-12-31", "1000-01-01");
|
||||
INSERT IGNORE INTO ranges VALUES (4, "9999-12-31", "1000-01-01");
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
|
||||
@@ -5,17 +5,17 @@ start DATE,
|
||||
end DATE,
|
||||
UNIQUE KEY range_key(start, end)
|
||||
);
|
||||
INSERT INTO ranges VALUES (1, "2012-10-25", "9999-12-31");
|
||||
INSERT IGNORE INTO ranges VALUES (1, "2012-10-25", "9999-12-31");
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
INSERT INTO ranges VALUES (2, "1000-01-01", "2012-10-05");
|
||||
INSERT IGNORE INTO ranges VALUES (2, "1000-01-01", "2012-10-05");
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
INSERT INTO ranges VALUES (3, "9999-12-31", "1000-01-01");
|
||||
INSERT IGNORE INTO ranges VALUES (3, "9999-12-31", "1000-01-01");
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
INSERT INTO ranges VALUES (4, "1000-01-01", "9999-12-31");
|
||||
INSERT IGNORE INTO ranges VALUES (4, "1000-01-01", "9999-12-31");
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
|
||||
@@ -5,17 +5,17 @@ start DATE,
|
||||
end DATE,
|
||||
UNIQUE KEY range_key(start, end)
|
||||
);
|
||||
INSERT INTO ranges VALUES (1, "2012-10-25", "9999-12-31");
|
||||
INSERT IGNORE INTO ranges VALUES (1, "2012-10-25", "9999-12-31");
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
INSERT INTO ranges VALUES (2, "1000-01-01", "2012-10-05");
|
||||
INSERT IGNORE INTO ranges VALUES (2, "1000-01-01", "2012-10-05");
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
INSERT INTO ranges VALUES (3, "9999-12-31", "1000-01-01");
|
||||
INSERT IGNORE INTO ranges VALUES (3, "9999-12-31", "1000-01-01");
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
INSERT INTO ranges VALUES (4, "1000-01-01", "9999-12-31");
|
||||
INSERT IGNORE INTO ranges VALUES (4, "1000-01-01", "9999-12-31");
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
|
||||
@@ -5,17 +5,17 @@ start YEAR,
|
||||
end YEAR,
|
||||
UNIQUE KEY range_key(start, end)
|
||||
);
|
||||
INSERT INTO ranges VALUES (1, 1901, 2012);
|
||||
INSERT IGNORE INTO ranges VALUES (1, 1901, 2012);
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
INSERT INTO ranges VALUES (2, 1901, 2155);
|
||||
INSERT IGNORE INTO ranges VALUES (2, 1901, 2155);
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
INSERT INTO ranges VALUES (3, 2012, 2155);
|
||||
INSERT IGNORE INTO ranges VALUES (3, 2012, 2155);
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
INSERT INTO ranges VALUES (4, 2155, 1901);
|
||||
INSERT IGNORE INTO ranges VALUES (4, 2155, 1901);
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
|
||||
@@ -5,17 +5,17 @@ start YEAR,
|
||||
end YEAR,
|
||||
UNIQUE KEY range_key(start, end)
|
||||
);
|
||||
INSERT INTO ranges VALUES (1, 2012, 2155);
|
||||
INSERT IGNORE INTO ranges VALUES (1, 2012, 2155);
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
INSERT INTO ranges VALUES (2, 1901, 2012);
|
||||
INSERT IGNORE INTO ranges VALUES (2, 1901, 2012);
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
INSERT INTO ranges VALUES (3, 2155, 1901);
|
||||
INSERT IGNORE INTO ranges VALUES (3, 2155, 1901);
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
INSERT INTO ranges VALUES (4, 1901, 2155);
|
||||
INSERT IGNORE INTO ranges VALUES (4, 1901, 2155);
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
|
||||
@@ -5,17 +5,17 @@ start YEAR,
|
||||
end YEAR,
|
||||
UNIQUE KEY range_key(start, end)
|
||||
);
|
||||
INSERT INTO ranges VALUES (1, 2012, 2155);
|
||||
INSERT IGNORE INTO ranges VALUES (1, 2012, 2155);
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
INSERT INTO ranges VALUES (2, 1901, 2012);
|
||||
INSERT IGNORE INTO ranges VALUES (2, 1901, 2012);
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
INSERT INTO ranges VALUES (3, 2155, 1901);
|
||||
INSERT IGNORE INTO ranges VALUES (3, 2155, 1901);
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
INSERT INTO ranges VALUES (4, 1901, 2155);
|
||||
INSERT IGNORE INTO ranges VALUES (4, 1901, 2155);
|
||||
Warnings:
|
||||
Warning 1265 Data truncated for column 'start' at row 1
|
||||
Warning 1265 Data truncated for column 'end' at row 1
|
||||
|
||||
@@ -30,7 +30,7 @@ SHOW CREATE TABLE diaries;
|
||||
|
||||
INSERT INTO diaries (title, created_at)
|
||||
VALUES ('2038-01-18 03:14:07', '2038-01-18 03:14:07');
|
||||
INSERT INTO diaries (title, created_at)
|
||||
INSERT IGNORE INTO diaries (title, created_at)
|
||||
VALUES ('2038-01-20 03:14:08', '2038-01-20 03:14:08');
|
||||
|
||||
SELECT * FROM diaries;
|
||||
|
||||
@@ -28,7 +28,7 @@ CREATE TABLE diaries (
|
||||
) DEFAULT CHARSET UTF8;
|
||||
SHOW CREATE TABLE diaries;
|
||||
|
||||
INSERT INTO diaries (title, created_at)
|
||||
INSERT IGNORE INTO diaries (title, created_at)
|
||||
VALUES ('1000-01-01 00:00:00', '1000-01-01 00:00:00');
|
||||
|
||||
SELECT * FROM diaries;
|
||||
|
||||
@@ -28,7 +28,7 @@ CREATE TABLE diaries (
|
||||
) DEFAULT CHARSET UTF8;
|
||||
SHOW CREATE TABLE diaries;
|
||||
|
||||
INSERT INTO diaries (title, created_at)
|
||||
INSERT IGNORE INTO diaries (title, created_at)
|
||||
VALUES ('9999-12-31 23:59:59', '9999-12-31 23:59:59');
|
||||
|
||||
SELECT * FROM diaries;
|
||||
|
||||
@@ -28,7 +28,7 @@ CREATE TABLE diaries (
|
||||
) DEFAULT CHARSET UTF8;
|
||||
SHOW CREATE TABLE diaries;
|
||||
|
||||
INSERT INTO diaries (title, created_at)
|
||||
INSERT IGNORE INTO diaries (title, created_at)
|
||||
VALUES ('2012', '2012');
|
||||
|
||||
SELECT * FROM diaries;
|
||||
|
||||
@@ -29,10 +29,10 @@ CREATE TABLE ranges (
|
||||
UNIQUE KEY range_key(start, end)
|
||||
);
|
||||
|
||||
INSERT INTO ranges VALUES (1, "1000-01-01", "2012-10-05");
|
||||
INSERT INTO ranges VALUES (2, "1000-01-01", "9999-12-31");
|
||||
INSERT INTO ranges VALUES (3, "2012-10-25", "9999-12-31");
|
||||
INSERT INTO ranges VALUES (4, "9999-12-31", "1000-01-01");
|
||||
INSERT IGNORE INTO ranges VALUES (1, "1000-01-01", "2012-10-05");
|
||||
INSERT IGNORE INTO ranges VALUES (2, "1000-01-01", "9999-12-31");
|
||||
INSERT IGNORE INTO ranges VALUES (3, "2012-10-25", "9999-12-31");
|
||||
INSERT IGNORE INTO ranges VALUES (4, "9999-12-31", "1000-01-01");
|
||||
|
||||
SELECT * FROM ranges FORCE INDEX(range_key)
|
||||
WHERE start = "1000-01-01" AND end = "9999-12-31";
|
||||
|
||||
@@ -29,10 +29,10 @@ CREATE TABLE ranges (
|
||||
UNIQUE KEY range_key(start, end)
|
||||
);
|
||||
|
||||
INSERT INTO ranges VALUES (1, "2012-10-25", "9999-12-31");
|
||||
INSERT INTO ranges VALUES (2, "1000-01-01", "2012-10-05");
|
||||
INSERT INTO ranges VALUES (3, "9999-12-31", "1000-01-01");
|
||||
INSERT INTO ranges VALUES (4, "1000-01-01", "9999-12-31");
|
||||
INSERT IGNORE INTO ranges VALUES (1, "2012-10-25", "9999-12-31");
|
||||
INSERT IGNORE INTO ranges VALUES (2, "1000-01-01", "2012-10-05");
|
||||
INSERT IGNORE INTO ranges VALUES (3, "9999-12-31", "1000-01-01");
|
||||
INSERT IGNORE INTO ranges VALUES (4, "1000-01-01", "9999-12-31");
|
||||
|
||||
SELECT * FROM ranges FORCE INDEX(range_key)
|
||||
ORDER BY start, end;
|
||||
|
||||
@@ -29,10 +29,10 @@ CREATE TABLE ranges (
|
||||
UNIQUE KEY range_key(start, end)
|
||||
);
|
||||
|
||||
INSERT INTO ranges VALUES (1, "2012-10-25", "9999-12-31");
|
||||
INSERT INTO ranges VALUES (2, "1000-01-01", "2012-10-05");
|
||||
INSERT INTO ranges VALUES (3, "9999-12-31", "1000-01-01");
|
||||
INSERT INTO ranges VALUES (4, "1000-01-01", "9999-12-31");
|
||||
INSERT IGNORE INTO ranges VALUES (1, "2012-10-25", "9999-12-31");
|
||||
INSERT IGNORE INTO ranges VALUES (2, "1000-01-01", "2012-10-05");
|
||||
INSERT IGNORE INTO ranges VALUES (3, "9999-12-31", "1000-01-01");
|
||||
INSERT IGNORE INTO ranges VALUES (4, "1000-01-01", "9999-12-31");
|
||||
|
||||
SELECT * FROM ranges FORCE INDEX(range_key)
|
||||
ORDER BY start DESC, end DESC;
|
||||
|
||||
@@ -29,10 +29,10 @@ CREATE TABLE ranges (
|
||||
UNIQUE KEY range_key(start, end)
|
||||
);
|
||||
|
||||
INSERT INTO ranges VALUES (1, 1901, 2012);
|
||||
INSERT INTO ranges VALUES (2, 1901, 2155);
|
||||
INSERT INTO ranges VALUES (3, 2012, 2155);
|
||||
INSERT INTO ranges VALUES (4, 2155, 1901);
|
||||
INSERT IGNORE INTO ranges VALUES (1, 1901, 2012);
|
||||
INSERT IGNORE INTO ranges VALUES (2, 1901, 2155);
|
||||
INSERT IGNORE INTO ranges VALUES (3, 2012, 2155);
|
||||
INSERT IGNORE INTO ranges VALUES (4, 2155, 1901);
|
||||
|
||||
SELECT * FROM ranges FORCE INDEX(range_key)
|
||||
WHERE start = 1901 AND end = 2155;
|
||||
|
||||
@@ -29,10 +29,10 @@ CREATE TABLE ranges (
|
||||
UNIQUE KEY range_key(start, end)
|
||||
);
|
||||
|
||||
INSERT INTO ranges VALUES (1, 2012, 2155);
|
||||
INSERT INTO ranges VALUES (2, 1901, 2012);
|
||||
INSERT INTO ranges VALUES (3, 2155, 1901);
|
||||
INSERT INTO ranges VALUES (4, 1901, 2155);
|
||||
INSERT IGNORE INTO ranges VALUES (1, 2012, 2155);
|
||||
INSERT IGNORE INTO ranges VALUES (2, 1901, 2012);
|
||||
INSERT IGNORE INTO ranges VALUES (3, 2155, 1901);
|
||||
INSERT IGNORE INTO ranges VALUES (4, 1901, 2155);
|
||||
|
||||
SELECT * FROM ranges FORCE INDEX(range_key)
|
||||
ORDER BY start, end;
|
||||
|
||||
@@ -29,10 +29,10 @@ CREATE TABLE ranges (
|
||||
UNIQUE KEY range_key(start, end)
|
||||
);
|
||||
|
||||
INSERT INTO ranges VALUES (1, 2012, 2155);
|
||||
INSERT INTO ranges VALUES (2, 1901, 2012);
|
||||
INSERT INTO ranges VALUES (3, 2155, 1901);
|
||||
INSERT INTO ranges VALUES (4, 1901, 2155);
|
||||
INSERT IGNORE INTO ranges VALUES (1, 2012, 2155);
|
||||
INSERT IGNORE INTO ranges VALUES (2, 1901, 2012);
|
||||
INSERT IGNORE INTO ranges VALUES (3, 2155, 1901);
|
||||
INSERT IGNORE INTO ranges VALUES (4, 1901, 2155);
|
||||
|
||||
SELECT * FROM ranges FORCE INDEX(range_key)
|
||||
ORDER BY start DESC, end DESC;
|
||||
|
||||
Reference in New Issue
Block a user