Skip to content

Commit 2bd4dc3

Browse files
committed
Merge branch '10.2' into bb-10.2-mdev9543
2 parents 44fdb56 + 3df261d commit 2bd4dc3

File tree

871 files changed

+28550
-9724
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

871 files changed

+28550
-9724
lines changed

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ include/mysql_version.h
5959
include/mysqld_ername.h
6060
include/mysqld_error.h
6161
include/sql_state.h
62+
include/probes_mysql.d
63+
include/probes_mysql_dtrace.h
64+
include/probes_mysql_nodtrace.h
6265
info_macros.cmake
6366
libmysql*/libmysql*_exports_file.cc
6467
libmysql*/merge_archives_mysql*.cmake
@@ -112,6 +115,8 @@ scripts/wsrep_sst_mysqldump
112115
scripts/wsrep_sst_rsync
113116
scripts/wsrep_sst_xtrabackup
114117
scripts/wsrep_sst_xtrabackup-v2
118+
scripts/maria_add_gis_sp.sql
119+
scripts/maria_add_gis_sp_bootstrap.sql
115120
sql-bench/bench-count-distinct
116121
sql-bench/bench-init.pl
117122
sql-bench/compare-results

BUILD/SETUP.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ Usage: $0 [-h|-n] [configure-options]
3131
-h, --help Show this help message.
3232
-n, --just-print Don't actually run any commands; just print them.
3333
-c, --just-configure Stop after running configure.
34+
Combined with --just-print shows configure options.
3435
--extra-configs=xxx Add this to configure options
3536
--extra-flags=xxx Add this C and CXX flags
3637
--extra-cflags=xxx Add this to C flags

CMakeLists.txt

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -348,11 +348,9 @@ IF(WITH_UNIT_TESTS)
348348
ENDIF()
349349
ENDIF()
350350

351-
IF(NOT WITHOUT_SERVER)
352-
SET (MYSQLD_STATIC_PLUGIN_LIBS "" CACHE INTERNAL "")
353-
# Add storage engines and plugins.
354-
CONFIGURE_PLUGINS()
355-
ENDIF()
351+
SET (MYSQLD_STATIC_PLUGIN_LIBS "" CACHE INTERNAL "")
352+
# Add storage engines and plugins.
353+
CONFIGURE_PLUGINS()
356354

357355
ADD_SUBDIRECTORY(include)
358356
ADD_SUBDIRECTORY(dbug)
@@ -382,6 +380,10 @@ IF(NOT WITHOUT_SERVER)
382380
ADD_SUBDIRECTORY(mysql-test)
383381
ADD_SUBDIRECTORY(mysql-test/lib/My/SafeProcess)
384382
ADD_SUBDIRECTORY(sql-bench)
383+
IF(WIN32)
384+
ADD_SUBDIRECTORY(win/upgrade_wizard)
385+
ADD_SUBDIRECTORY(win/packaging)
386+
ENDIF()
385387
ENDIF()
386388

387389
IF(UNIX)
@@ -391,10 +393,7 @@ ENDIF()
391393
INCLUDE(cmake/abi_check.cmake)
392394
INCLUDE(cmake/tags.cmake)
393395

394-
IF(WIN32)
395-
ADD_SUBDIRECTORY(win/upgrade_wizard)
396-
ADD_SUBDIRECTORY(win/packaging)
397-
ENDIF()
396+
398397

399398

400399
INCLUDE(for_clients)

CREDITS

Lines changed: 26 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,30 @@
1-
MariaDB is brought to you by the MariaDB foundation, a USA non profit
2-
organization.
1+
MariaDB is brought to you by the MariaDB Foundation, a non profit
2+
organization registered in the USA.
33

4-
The current main members and sponsors of the MariaDB foundation are:
4+
The current main members and sponsors of the MariaDB Foundation are:
55

6-
Automattic http://automattic.com (2014)
7-
SkySQL Ab http://www.skysql.com (2013, 2014)
8-
Booking.com http://www.booking.com (2013)
9-
Parallels http://www.parallels.com/products/plesk (2013)
6+
MariaDB Corporation http://www.mariadb.com (2013 - 2016)
7+
Booking.com http://www.booking.com (2013 - 2016)
8+
Parallels http://www.parallels.com/products/plesk (2013 - 2016)
9+
Automattic http://automattic.com (2014 - 2016)
10+
Verkkokauppa.com http://verkkokauppa.com (2015 - 2016)
11+
Visma http://visma.com/ (2015 - 2016)
12+
Webyog http://webyog.com (2015 - 2016)
13+
Wikimedia Foundation http://wikimedia.org (2015 - 2016)
14+
Acronis http://acronis.com (2016)
1015

1116
For a full list of supporters and sponsors see
12-
https://mariadb.org/en/supporters/
17+
https://mariadb.org/about/supporters/
1318

14-
You can also do this by doing SHOW CONTRIBUTORS.
19+
You can also do this by running SHOW CONTRIBUTORS.
1520

1621
For all corporate memberships and sponsorships please contact the
17-
MariaDB foundation Board via foundation@mariadb.org.
22+
MariaDB Foundation Board via foundation@mariadb.org.
1823

19-
The MariaDB foundation is responsible for the MariaDB source
24+
The MariaDB Foundation is responsible for the MariaDB source
2025
repository, the official MariaDB binaries and http://mariadb.org.
2126

22-
The MariaDB foundation provides also, among other things, the
27+
The MariaDB Foundation also provides, among other things, the
2328
following services to the MariaDB community:
2429

2530
- Code reviews and applying patches for MariaDB
@@ -28,17 +33,19 @@ following services to the MariaDB community:
2833
- Bug fixing in MariaDB (for bugs that affects a large part of the community)
2934
- Building the official MariaDB binaries
3035
- Maintaining http://mariadb.org
36+
- Documenting MariaDB in the MariaDB Knowledge Base http://mariadb.com/kb
3137

32-
To be able to do the above we need help from cooperations and individuals!
38+
To be able to do the above we need help from corporations and individuals!
3339

34-
You can help support MariaDB by be becoming a MariaDB developer or a
35-
member or sponsor of the MariaDB foundation!
40+
You can help support MariaDB by becoming a MariaDB developer or a
41+
member or sponsor of the MariaDB Foundation. To donate or sponsor,
42+
go to https://mariadb.org/donate/
3643

37-
You can get a list of all main authors of MariaDB / MySQL by doing
44+
You can get a list of all the main authors of MariaDB / MySQL by running
3845
SHOW AUTHORS;
3946

40-
You can get a list sponsors and contributors by doing
47+
You can get a list sponsors and contributors by running
4148
SHOW CONTRIBUTORS;
4249

43-
You can read more about the MariaDB foundation at:
44-
https://mariadb.org/en/foundation/
50+
You can read more about the MariaDB Foundation at:
51+
https://mariadb.org/about/

Docs/mysql.info

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
MariaDB is in most aspects identical to MySQL.
22

33
Differences between MySQL and MariaDB can be found at:
4-
http://kb.askmonty.org/en/mariadb-versus-mysql-features/
5-
http://kb.askmonty.org/en/mariadb-versus-mysql-compatibility/
4+
https://mariadb.com/kb/en/mariadb-vs-mysql-features/
5+
https://mariadb.com/kb/en/mariadb-vs-mysql-compatibility/
66

77
The MariaDB manual can be found at:
8-
http://kb.askmonty.org/
8+
https://mariadb.com/kb/
99

1010
The MySQL Reference Manual is available in various formats on
1111
http://dev.mysql.com/doc.

Docs/sp-imp-spec.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@
243243
in the caller's frame is set in the new context as well.
244244
4) For each instruction, call its execute() method.
245245
The result is a pointer to the next instruction to execute (or NULL)
246-
if an error occured.
246+
if an error occurred.
247247
5) On success, set the new values of the OUT and INOUT parameters in
248248
the caller's frame.
249249

@@ -853,7 +853,7 @@
853853
// '*nextp' will be set to the index of the next instruction
854854
// to execute. (For most instruction this will be the
855855
// instruction following this one.)
856-
// Returns 0 on success, non-zero if some error occured.
856+
// Returns 0 on success, non-zero if some error occurred.
857857
virtual int execute(THD *, uint *nextp)
858858
}
859859

INSTALL-SOURCE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
Instructions for building MariaDB can be found at:
2-
https://kb.askmonty.org/en/compiling-mariadb-from-source/
2+
https://mariadb.com/kb/en/compiling-mariadb-from-source
33

INSTALL-WIN-SOURCE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
Up-to-date instructions about building MariaDB on Windows can be found
2-
at: http://kb.askmonty.org/en/building-mariadb-on-windows
2+
at: https://mariadb.com/kb/en/Building_MariaDB_on_Windows
33

README

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
MariaDB is designed as a drop-in replacement of MySQL(R) with more
22
features, new storage engines, fewer bugs, and better performance.
33

4-
MariaDB is brought to you by the MariaDB foundation.
5-
Please read the file CREDITS for details about the MariaDB foundation,
4+
MariaDB is brought to you by the MariaDB Foundation.
5+
Please read the CREDITS file for details about the MariaDB Foundation,
66
and who is developing MariaDB.
77

88
MariaDB is developed by many of the original developers of MySQL who
9-
now work for MariadB foundation and SkySQL Ab, and by many people in
9+
now work for the MariadB Foundation and the MariaDB Corporation, and by many people in
1010
the community.
1111

1212
MySQL, which is the base of MariaDB, is a product and trademark of Oracle
1313
Corporation, Inc. For a list of developers and other contributors,
14-
see the Credits appendix. You can also do 'SHOW authors' to get a
14+
see the Credits appendix. You can also run 'SHOW authors' to get a
1515
list of active contributors.
1616

1717
A description of the MariaDB project and a manual can be found at:

VERSION

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
MYSQL_VERSION_MAJOR=10
22
MYSQL_VERSION_MINOR=2
33
MYSQL_VERSION_PATCH=0
4-
MYSQL_VERSION_EXTRA=

0 commit comments

Comments
 (0)