Skip to content

Commit dee2434

Browse files
author
Karolina Szczepankiewicz
committed
WL#15563: RPL Libraries
RPL Libraries code structure Change-Id: I6bd4ea42603e27d9344202c08561399b52e37c79
1 parent d834fe5 commit dee2434

File tree

230 files changed

+12533
-11054
lines changed

Some content is hidden

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

230 files changed

+12533
-11054
lines changed

CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -867,6 +867,7 @@ INCLUDE(fprofile)
867867
INCLUDE(gloves)
868868
INCLUDE(fido2)
869869
INCLUDE(win_jemalloc)
870+
INCLUDE(libs_mysql_create_library)
870871

871872
IF(UNIX)
872873
OPTION(WITH_VALGRIND "Valgrind instrumentation" OFF)
@@ -1639,6 +1640,7 @@ INCLUDE_DIRECTORIES(
16391640
${CMAKE_CURRENT_BINARY_DIR}/include
16401641
${CMAKE_SOURCE_DIR}
16411642
${CMAKE_SOURCE_DIR}/include
1643+
${CMAKE_SOURCE_DIR}/libs
16421644
)
16431645

16441646
IF(WITH_LTO)
@@ -2219,8 +2221,8 @@ ADD_SUBDIRECTORY(strings)
22192221
ADD_SUBDIRECTORY(vio)
22202222
ADD_SUBDIRECTORY(mysys)
22212223
ADD_SUBDIRECTORY(libmysql)
2222-
ADD_SUBDIRECTORY(libbinlogevents)
2223-
ADD_SUBDIRECTORY(libbinlogstandalone)
2224+
# Directory for MySQL Database libraries (Client/Server)
2225+
ADD_SUBDIRECTORY(libs/mysql)
22242226
ADD_SUBDIRECTORY(libchangestreams)
22252227
ADD_SUBDIRECTORY(sql-common/oci)
22262228

Doxyfile-ignored

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@
6363
sql/rpl_rli_pdb.h:[0-9]+: warning:
6464
sql/rpl_trx_tracking.h:[0-9]+: warning:
6565
sql/rpl_utility.h:[0-9]+: warning:
66-
libbinlogevents/include/binlog_event.h:[0-9]+: warning:
67-
libbinlogevents/include/codecs/binary.h:[0-9]+: warning:
68-
libbinlogevents/include/trx_boundary_parser.h:[0-9]+: warning:
66+
mysql/binlog/event/binlog_event.h:[0-9]+: warning:
67+
mysql/binlog/event/codecs/binary.h:[0-9]+: warning:
68+
mysql/binlog/event/trx_boundary_parser.h:[0-9]+: warning:
6969
plugin/group_replication/src/applier.cc:[0-9]+: warning:
7070
sql/log_event.h:[0-9]+: warning:
7171
sql/rpl_replica.cc:[0-9]+: warning:
@@ -106,6 +106,8 @@ sql/rpl_info_dummy.cc:.*no uniquely matching class member found for
106106
sql/rpl_info_table.cc:.*no uniquely matching class member found for
107107
sql/rwlock_scoped_lock.cc:.*no uniquely matching class member found for
108108
sql/sql_prepare.cc:.*no uniquely matching class member found for
109+
sql/log_event.cc:.*no uniquely matching class member found for
110+
sql/log_event.cc:.*no matching class member found for
109111
#===========================================================================
110112

111113
#===========================================================================

Doxyfile.in

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -931,8 +931,7 @@ WARN_LOGFILE =
931931
INPUT = ./client \
932932
./components \
933933
./include \
934-
./libbinlogevents \
935-
./libbinlogstandalone \
934+
./libs/mysql \
936935
./libservices \
937936
./mysql-test/mysql-test-run.dox \
938937
./mysys \

client/CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,11 +238,10 @@ SET(MYSQLBINLOG_SOURCES
238238
${CMAKE_SOURCE_DIR}/sql/binlog_reader.cc
239239
${CMAKE_SOURCE_DIR}/sql/stream_cipher.cc
240240
${CMAKE_SOURCE_DIR}/sql/rpl_log_encryption.cc
241-
${CMAKE_SOURCE_DIR}/libbinlogevents/src/trx_boundary_parser.cpp
242241
)
243242

244243
SET(MYSQLBINLOG_LIBRARIES
245-
binlogevents_static
244+
mysql_binlog_event
246245
client_base
247246
mysqlclient
248247
)

0 commit comments

Comments
 (0)