BohuTANG
|
644667adff
|
Change the method print() to dump()
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
8090cf1a00
|
Add default branch to compressed_decimals read
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
939bc413ba
|
Move replicate filter to the MySQL server
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
9f0e74ff93
|
Change the MySQL Client api from bool to throw execption
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
5c23583cda
|
Add DEMICAL type
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
5219a34b32
|
Add QueryEvent type
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
81998cb1af
|
Support DATETIME/TIMESTAMP type
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
a36ef50f92
|
Support more types
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
31818388be
|
Support Int8/Int16/Int24 type
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
b0657236f6
|
Add Null type value parse
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
2864368716
|
Fix conflicting file
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
02011ae42f
|
Add binlog event parser
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
79af54c791
|
add DryRun event
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
3c991db64b
|
fix clang expection error
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
eaff3836ef
|
move type() to the base class
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
9c2ecf008c
|
fix clang build
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
c899c34f03
|
add mysql replication class
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
e32fc1865d
|
fix clang build
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
c91a810d2d
|
add binlog event
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
0d3cab3e10
|
fix openssl build
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
99402fac85
|
fixup clang tidy errors
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
ef4126d533
|
add com_binlog_dump
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
27e2fe2778
|
add register slave command
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
4a21fce889
|
fix packet response capability to client
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
44cd5534b4
|
make getPayloadSize protected
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
b23816799c
|
add read columns
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
6cac6a4f76
|
add mysql protocol test
|
2020-08-04 10:26:22 +08:00 |
|
BohuTANG
|
b9e2c0d72c
|
add gtest for MySQL Protocol handshake
|
2020-08-04 10:26:21 +08:00 |
|
BohuTANG
|
f5a53dd270
|
handshake auth ok
|
2020-08-04 10:26:21 +08:00 |
|
BohuTANG
|
1a9118d722
|
add error to MySQL client connect
|
2020-08-04 10:26:21 +08:00 |
|
BohuTANG
|
ab8b847e66
|
add OK/ERR packet parse
|
2020-08-04 10:26:21 +08:00 |
|
BohuTANG
|
c1332834a9
|
add ERR packet parse
|
2020-08-04 10:26:21 +08:00 |
|
BohuTANG
|
3b7a0f92a8
|
fix the handshake packet
|
2020-08-04 10:26:21 +08:00 |
|
BohuTANG
|
8c4dc62ebb
|
make ReadPacket public and change variables in constructor function
|
2020-08-04 10:26:21 +08:00 |
|
BohuTANG
|
63c0f495b9
|
MySQL: make MySQLProtocol work in server&client duplex mode
|
2020-08-04 10:26:21 +08:00 |
|
Alexander Tokmakov
|
5b92f43f12
|
Merge branch 'master' into database_atomic_improvements
|
2020-08-03 14:35:40 +03:00 |
|
Alexey Milovidov
|
6f690b7c0d
|
Normalize ya.make files, fix "Arcadia" build
|
2020-08-02 16:57:38 +03:00 |
|
Vitaly Baranov
|
80a3caef1c
|
Allow using any types for custom fields.
|
2020-07-31 20:57:49 +03:00 |
|
Vitaly Baranov
|
442f3de5a8
|
Implement custom settings.
|
2020-07-31 20:57:43 +03:00 |
|
Vitaly Baranov
|
56665a15f7
|
Rework and rename the template class SettingsCollection => BaseSettings.
|
2020-07-31 20:54:18 +03:00 |
|
Vitaly Baranov
|
e40a8ac176
|
Use names of the settings instead of their indices in SettingsConstraints and settings profiles.
|
2020-07-31 19:11:27 +03:00 |
|
Vitaly Baranov
|
300727afa3
|
Rework the StringField* classes and make conversion String => StringField* explicit.
|
2020-07-31 19:11:27 +03:00 |
|
Vitaly Baranov
|
18e3f1f60d
|
Split SettingsCollection.h into 3 files: SettingsFields.h, SettingsEnums.h, SettingsCollection.h
|
2020-07-31 19:11:27 +03:00 |
|
Vitaly Baranov
|
90602b869a
|
Make SettingsChanges a class.
|
2020-07-31 19:11:27 +03:00 |
|
Vitaly Baranov
|
d152e84a2e
|
Rename Setting* => SettingField*.
|
2020-07-31 19:11:27 +03:00 |
|
Vitaly Baranov
|
4ad99f1472
|
Make type names of settings shorter: SettingUInt64 => UInt64.
|
2020-07-31 19:11:27 +03:00 |
|
Vitaly Baranov
|
668653600c
|
Use SettingMaxThreads only in Settings, call getNumberOfPhysicalCPUCores() instead of SettingMaxThreads::getAuto().
|
2020-07-31 19:11:27 +03:00 |
|
Vitaly Baranov
|
30b34e6a15
|
Use SettingSeconds only in Settings, use std::chrono::seconds in other places.
|
2020-07-31 19:11:27 +03:00 |
|
Vitaly Baranov
|
b76b23ce31
|
Better conversion of String and std::string_view to Field.
|
2020-07-31 19:11:27 +03:00 |
|
alexey-milovidov
|
9c9ef0db9b
|
Merge branch 'master' into database_atomic_improvements
|
2020-07-31 14:56:49 +03:00 |
|