Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
49e660b
MDEV-11026 Make InnoDB number of IO write/read threads dynamic
vaintroub May 10, 2022
c8e3bcf
MDEV-11026 Make InnoDB number of IO write/read threads dynamic
vaintroub Jun 1, 2022
dbaeeb6
Create a 10.11 branch
spetrunia Jul 25, 2022
04aab82
Merge branch '10.10' into 10.11
spetrunia Jul 25, 2022
7253cdf
Merge branch '10.10' into 10.11
sanja-byelkin Aug 15, 2022
6870f17
Merge remote-tracking branch 'origin/bb-10.10-MDEV-11026' into 10.11
vaintroub Aug 16, 2022
bc563f1
Fix test result.
vaintroub Aug 16, 2022
80fbd0e
Remove redundant variable (#2237)
NTH19 Aug 27, 2022
62b418b
Merge 10.10 to 10.11
dr-m Aug 29, 2022
fe1f8f2
Merge 10.10 into 10.11
dr-m Aug 30, 2022
5369df7
Remove FreeBSD CMake file (#2247)
brad0 Aug 31, 2022
f02af1d
MDEV-25292 Refactoring: moved select_field_count into Alter_info.
midenok Aug 31, 2022
595dad8
MDEV-25292 Cleanups
midenok Aug 31, 2022
65e0d0e
MDEV-25292 Removed thd argument in ddl_log functions
midenok Aug 31, 2022
409b8a8
MDEV-25292 ha_table_exists() cleanup and improvement
midenok Aug 31, 2022
32d88fa
MDEV-25292 Refactoring: removed TABLEOP_HOOKS
midenok Aug 31, 2022
d145dda
MDEV-25292 Table_name class for (db, table_name, alias)
midenok Aug 31, 2022
86da0f4
MDEV-25292 select_create::create_table removed
midenok Aug 31, 2022
93c8252
MDEV-25292 Atomic CREATE OR REPLACE TABLE
midenok Aug 31, 2022
34398a2
MDEV-25292 backup_log improved
midenok Aug 31, 2022
2af1591
MDEV-25292 Disable atomic replace for slave-generated or-replace
midenok Aug 31, 2022
24fff82
MDEV-25292 gcol.gcol_bugfixes --ps fix
midenok Aug 31, 2022
a228ec8
MDEV-28956 Locking is broken if CREATE OR REPLACE fails under LOCK TA…
midenok Aug 31, 2022
f1e1c13
MDEV-28933 Moved RENAME_CONSTRAINT_IDS to include/sql_funcs.h
midenok Aug 31, 2022
cf6c517
MDEV-28933 CREATE OR REPLACE fails to recreate same constraint name
midenok Aug 31, 2022
12c2364
MDEV-28890 Spider: remove #ifdef SPIDER_XID_USES_xid_cache_iterate
plainbanana Aug 31, 2022
90608bd
Merge 10.10 into 10.11
janlindstrom Sep 6, 2022
3ec4241
Merge 10.10 into 10.11
dr-m Sep 7, 2022
16c9718
MDEV-25341: innodb buffer pool soft decommit of memory
grooverdan Aug 12, 2022
8f9df08
MDEV-19246 Change database and table used for Mariabackup's history
abarkov Sep 9, 2022
6ebdd30
Merge 10.10 into 10.11
nayuta-yanagisawa Sep 13, 2022
49cee4e
Merge 10.10 into 10.11
dr-m Sep 21, 2022
47dccac
MDEV-29596 Separate SUPER and READ ONLY ADMIN privileges
montywi Sep 21, 2022
e30f30d
read_only failures
vuvova Sep 21, 2022
0758124
MDEV-29632 SUPER users created before 10.11 should retain READ_ONLY A…
vuvova Sep 26, 2022
76aed6e
Merge branch 'bb-10.10-all-builders' into bb-10.11-all-builder
mariadb-lenastartseva Sep 28, 2022
336dbe5
MDEV-27691: make working view-protocol
mariadb-lenastartseva Sep 28, 2022
dcd66c3
MDEV-29544 SIGSEGV in HA_CREATE_INFO::finalize_locked_tables
midenok Sep 16, 2022
cb583b2
MDEV-29609 create_not_windows test fails with different result
midenok Sep 22, 2022
c579d66
MDEV-29628 Memory leak after CREATE OR REPLACE with foreign key
midenok Sep 24, 2022
aa08a74
MDEV-29620 Assertion `next_insert_id == 0' failed in handler::ha_exte…
midenok Sep 27, 2022
d026447
Merge branch '10.10' into 10.11
vuvova Sep 30, 2022
ba875e9
MDEV-29664 Assertion `!n_mysql_tables_in_use' failed in innobase_clos…
midenok Sep 30, 2022
315f2e8
cleanup: remove *slow*_basic tests
vuvova Sep 26, 2022
af4918b
MDEV-7567 Add aliases with prefix log_slow for system variables relat…
michaelqin3 May 25, 2022
ef08810
MDEV-7567 Add aliases with prefix log_slow for system variables relat…
vuvova Sep 12, 2022
05c1195
MDEV-29595 Adjust variable name for slow log file and help referring …
vuvova Sep 26, 2022
8759967
MDEV-29625 Some clients/scripts refer to old slow log variables
vuvova Sep 26, 2022
9206c1e
Merge branch '10.10' into 10.11
sanja-byelkin Oct 4, 2022
beb9a54
MDEV-20609 Full table scan in INFORMATION_SCHEMA.PARAMETERS/ROUTINES
Olernov Sep 12, 2022
945a543
Merge 10.10 into 10.11
dr-m Oct 13, 2022
035feae
MDEV-29550 Fix Valgrind/MSAN uninitialised value errors
Olernov Sep 16, 2022
d9092e3
MDEV-29104 Optimize queries to INFORMATION_SCHEMA.PARAMETERS/ROUTINES
Olernov Sep 19, 2022
950e4f5
MDEV-6655: mysqld_multi default log location in wrong directory (#2285)
hartmut-mariadb Oct 16, 2022
35b831d
Merge branch 'bb-10.11-vp-MDEV-27691' into 10.11
sanja-byelkin Oct 17, 2022
4f13509
Merge branch 'bb-10.10-release' into bb-10.11-release
sanja-byelkin Oct 17, 2022
ccf0e27
version change
sanja-byelkin Oct 17, 2022
1a057a9
MDEV-15530: Variable replicate_rewrite_db cannot be found in "show gl…
an3l Aug 9, 2022
50c5743
MDEV-15530: Variable replicate_rewrite_db cannot be found in "show g…
an3l Sep 12, 2022
af59b67
MDEV-29104 - fix test cases, for compilation without performance schema.
vaintroub Oct 21, 2022
307d935
MDEV-29858 Missing DBUG_RETURN or DBUG_VOID_RETURN in fill_schema_proc
Olernov Oct 24, 2022
baf276e
MDEV-19229 Allow innodb_undo_tablespaces to be changed after database…
Thirunarayanan Oct 24, 2022
f45f606
MDEV-22200: maridb-dump add --header option
rmfalves Oct 20, 2022
ad7631b
MDEV-28926 Add time spent on query optimizer to JSON ANALYZE (#2193)
mariadb-LuisLizardo Jul 18, 2022
768a10d
MDEV-22200 maridb-dump add --header option
vuvova Oct 26, 2022
1f78400
MDEV-29833 CREATE ... SELECT system_versioned_table causes invalid de…
vuvova Oct 20, 2022
bf62d8e
cleanup
vuvova Oct 21, 2022
adcbf01
cleanup: read_set/write_set are based on metadata
vuvova Sep 15, 2022
d9b0c9a
cleanup: warnings, comments, whitespaces
vuvova Sep 16, 2022
a2cda88
MDEV-16546 System versioning setting to allow history modification
midenok Aug 28, 2022
8d2ec37
MDEV-16546 post-review fixes
vuvova Sep 6, 2022
d94ed0b
MDEV-29721 Inconsistency upon inserting history with visible period c…
vuvova Oct 10, 2022
a858ff1
different fix for MDEV-26778
vuvova Oct 10, 2022
4d1e367
MDEV-29741 SHOW BINLOG EVENTS shows garbage with system_versioning_in…
vuvova Oct 10, 2022
e536cb8
MDEV-29732 mysqlbinlog produces syntactically incorrect output with s…
vuvova Oct 10, 2022
b6a6087
MDEV-29805 Attempt to insert into system versioning columns on old se…
vuvova Oct 18, 2022
fe44d46
MDEV-29721 Inconsistency upon inserting history with visible system v…
vuvova Oct 17, 2022
13901da
cleanup
vuvova Oct 18, 2022
3b6742a
don't support REPLACE and INSERT ODKU with system_versioning_insert_h…
vuvova Oct 18, 2022
ab50321
MDEV-29813 REPLACE/IGNORE does not work with historical records in In…
vuvova Oct 18, 2022
a3dbd5d
cleanup: mysqldump
vuvova Sep 17, 2022
a39b484
MDEV-16733 mysqldump --tab and --xml options are conflicting
vuvova Sep 17, 2022
d249761
MDEV-16029 mysqldump: dump and restore historical data
vuvova Sep 17, 2022
73b2a32
MDEV-29730 mysqldump --dump-history creates broken dump if there are …
vuvova Oct 10, 2022
a6f9694
MDEV-29736 mysqldump sets system_versioning_insert_history=1 twice an…
vuvova Oct 11, 2022
7bdc024
MDEV-29830 Assertion `table->versioned()' in THD::vers_insert_history…
vuvova Oct 20, 2022
c0fe0cc
MDEV-29830 Assertion `table->versioned()' in THD::vers_insert_history…
vuvova Oct 20, 2022
dc3be24
MDEV-29828 Indicate that --dump-history only applies to timestamp-bas…
vuvova Oct 21, 2022
fd0dcad
MDEV-22659: Create one single unified and optimal logrotate config
ottok May 5, 2022
ba16202
MDEV-24377: Accept comma separated addresses as --bind-address value …
Paragoumba Oct 27, 2022
d152609
MDEV-22659: Create one logrotate config - Deb/Rpm fix
grooverdan Oct 27, 2022
2bd41fc
Revert MDEV-25292 Atomic CREATE OR REPLACE TABLE
vuvova Oct 27, 2022
749c127
MDEV-5215 prerequisite of prerequisite: if DB is not mentioned in con…
sanja-byelkin Jun 13, 2022
594bed9
MDEV-5215 prerequisite: remove test and test_* database hacks in the …
sanja-byelkin Jun 13, 2022
b0325bd
MDEV-5215 Granted to PUBLIC
sanja-byelkin Dec 13, 2021
b4e7803
MDEV-5215 post-review fixes
vuvova Nov 1, 2022
0b519a4
cleanup
vuvova Sep 24, 2022
00c56e1
compare public_name by pointer
vuvova Sep 24, 2022
5dc804c
MDEV-29752 SHOW GRANTS for PUBLIC should work for all users
vuvova Nov 1, 2022
0537ce4
remove LEX_USER->is_public
vuvova Sep 24, 2022
093ec49
Add magic database access to test and test_% and removing the script
sanja-byelkin Oct 21, 2022
ad937cf
Merge branch '10.10' into 10.11
sanja-byelkin Nov 2, 2022
e387b39
Merge branch '10.10' into 10.11
sanja-byelkin Nov 3, 2022
125e172
MDEV-26715 Windows/installer - allow passwordless login for root
vaintroub May 20, 2022
f97c8f7
MDEV-26715 Fix mysql_install_db_win tests.
vaintroub Aug 25, 2022
d186cb1
MDEV-26715 Windows/installer - gssapi support
vaintroub Nov 8, 2022
2437674
Merge branch '10.10' into 10.11
sanja-byelkin Nov 14, 2022
8283948
bump the VERSION
dbart Nov 16, 2022
7933367
Merge 10.10 into 10.11
dr-m Nov 21, 2022
71dedd0
Merge 10.10 into 10.11
dr-m Nov 24, 2022
936436e
Merge 10.10 into 10.11
dr-m Nov 28, 2022
b18241e
MDEV-30122 mariabackup.skip_innodb crashes when innodb_undo_tablespa…
Thirunarayanan Nov 29, 2022
b81b194
Merge 10.10 into 10.11
dr-m Nov 30, 2022
922f7ba
MDEV-30158 InnoDB fails to start ther server 10.11 when innodb_undo_t…
Thirunarayanan Dec 5, 2022
64071d3
Merge 10.10 into 10.11
dr-m Dec 7, 2022
12786f0
Merge 10.10 into 10.11
dr-m Dec 12, 2022
0aca301
Merge 10.10 into 10.11
dr-m Dec 14, 2022
c1fd082
MDEV-25341 post-fix. Don't use DiscardVirtualMemory on Windows.
vaintroub Dec 14, 2022
802e26c
Merge branch '10.10' into 10.11
grooverdan Dec 14, 2022
c194db3
Merge 10.10 into 10.11
dr-m Dec 16, 2022
71a72dd
11.0 branch
vuvova Dec 19, 2022
681976e
spider fixes for 11.0+
vuvova Dec 19, 2022
b1856af
mark an unused error message
vuvova Dec 10, 2022
9c05c84
MDEV-28891 Spider: remove #ifdef SPIDER_FIELD_FIELDPTR_REQUIRES_THDPTR
Nov 29, 2022
1128b54
MDEV-29269 Spider: remove #ifdef ITEM_FUNC_TIMESTAMPDIFF_ARE_PUBLIC
Nov 29, 2022
1be861c
MDEV-28526 Spider: remove conn_kind member variables
mariadb-YuchenPei Dec 1, 2022
a5be6c9
MDEV-29889 mariadb-dump --tab --header is slow
grooverdan Oct 26, 2022
22491e6
MDEV-30154: Assertion `strcasecmp(rolename, public_name.str) || acl_p…
sanja-byelkin Dec 7, 2022
c6e0ab7
bump the VERSION
vuvova Jan 3, 2023
cfaf47a
acl - is_public - avoid embedded warning
grooverdan Jan 3, 2023
b075191
MDEV-30353 Debian additions version fix
mariadb-RexJohnston Jan 6, 2023
70be599
Deb: Misc fixes for 10.11 series
ottok Nov 27, 2022
d29d915
Use MariaDB as the project name in CMakeLists.txt
grooverdan Dec 12, 2022
3a237f7
Merge 10.10 into 10.11
dr-m Jan 11, 2023
ae79ced
Merge 10.11 into 11.0
dr-m Jan 11, 2023
e581396
MDEV-29983 Deprecate innodb_file_per_table
dr-m Dec 14, 2022
2464876
MDEV-30136: Deprecate innodb_flush_method
dr-m Dec 14, 2022
f27e9c8
MDEV-29694 Remove the InnoDB change buffer
dr-m Jan 11, 2023
944beb9
MDEV-19506 Remove the global sequence DICT_HDR_ROW_ID for DB_ROW_ID
dr-m Dec 14, 2022
f879ee9
deb: add lunar
grooverdan Jan 10, 2023
bb3a639
Merge 10.10 into 10.11
dr-m Jan 13, 2023
d6d85c9
Merge 10.11 into 11.0
dr-m Jan 13, 2023
44dce3b
MDEV-29986 Set innodb_undo_tablespaces=3 by default
dr-m Jan 13, 2023
314e50b
Use MariaDB as the project name in CMakeLists.txt (fix)
grooverdan Jan 11, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -261,7 +261,7 @@ support-files/my-innodb-heavy-4G.cnf
support-files/my-large.cnf
support-files/my-medium.cnf
support-files/my-small.cnf
support-files/mysql-log-rotate
support-files/mariadb.logrotate
support-files/mysql.10.0.11.spec
support-files/mysql.server
support-files/mysql.service
Expand Down
3 changes: 2 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ IF(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
"None" "Debug" "Release" "MinSizeRel" "RelWithDebInfo")
ENDIF()

PROJECT(MySQL)
PROJECT(MariaDB)

# Remove the following comment if you don't want to have striped binaries
# in RPM's:
Expand Down Expand Up @@ -88,6 +88,7 @@ ELSE()
SET(CMAKE_CXX_STANDARD 11)
ENDIF()

# Lower case package names from PROJECT are used if not explictly upper case.
SET(CPACK_PACKAGE_NAME "MariaDB")
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "MariaDB: a very fast and robust SQL database server")
SET(CPACK_PACKAGE_URL "http://mariadb.org")
Expand Down
8 changes: 4 additions & 4 deletions VERSION
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
MYSQL_VERSION_MAJOR=10
MYSQL_VERSION_MINOR=10
MYSQL_VERSION_PATCH=3
SERVER_MATURITY=stable
MYSQL_VERSION_MAJOR=11
MYSQL_VERSION_MINOR=0
MYSQL_VERSION_PATCH=1
SERVER_MATURITY=gamma
44 changes: 4 additions & 40 deletions client/mysqlbinlog.cc
Original file line number Diff line number Diff line change
Expand Up @@ -2394,48 +2394,11 @@ get_one_option(const struct my_option *opt, const char *argument, const char *fi
case OPT_REWRITE_DB: // db_from->db_to
{
/* See also handling of OPT_REPLICATE_REWRITE_DB in sql/mysqld.cc */
const char* ptr;
const char* key= argument; // db-from
const char* val; // db-to

// Skipp pre-space in key
while (*key && my_isspace(&my_charset_latin1, *key))
key++;

// Where val begins
if (!(ptr= strstr(key, "->")))
{
sql_print_error("Bad syntax in rewrite-db: missing '->'\n");
return 1;
}
val= ptr + 2;

// Skip blanks at the end of key
while (ptr > key && my_isspace(&my_charset_latin1, ptr[-1]))
ptr--;

if (ptr == key)
if (binlog_filter->add_rewrite_db(argument))
{
sql_print_error("Bad syntax in rewrite-db: empty FROM db\n");
sql_print_error("Bad syntax in rewrite-db. Expected syntax is FROM->TO.");
return 1;
}
key= strmake_root(&glob_root, key, (size_t) (ptr-key));

/* Skipp pre space in value */
while (*val && my_isspace(&my_charset_latin1, *val))
val++;

// Value ends with \0 or space
for (ptr= val; *ptr && !my_isspace(&my_charset_latin1, *ptr) ; ptr++)
{}
if (ptr == val)
{
sql_print_error("Bad syntax in rewrite-db: empty TO db\n");
return 1;
}
val= strmake_root(&glob_root, val, (size_t) (ptr-val));

binlog_filter->add_db_rewrite(key, val);
break;
}
case OPT_PRINT_ROW_COUNT:
Expand Down Expand Up @@ -2859,6 +2822,7 @@ static Exit_status check_master_version()
break;
case 5:
case 10:
case 11:
/*
The server is soon going to send us its Format_description log
event, unless it is a 5.0 server with 3.23 or 4.0 binlogs.
Expand Down Expand Up @@ -3690,7 +3654,7 @@ int main(int argc, char** argv)
fprintf(result_file, "/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;\n");

fprintf(result_file,
"/*!40019 SET @@session.max_insert_delayed_threads=0*/;\n");
"/*!40019 SET @@session.max_delayed_threads=0*/;\n");

if (disable_log_bin)
fprintf(result_file,
Expand Down
Loading