Commit Graph

208 Commits

Author SHA1 Message Date
Shao Hou Kun 0a033c76c1
feat(feat-set-binlogsyncer-maxreconnectattempts): feat-set-binlogsyncer-maxreconnectattempts (#1279)
Co-authored-by: shaohoukun <shaohoukun@meituan.com>
2023-05-25 22:45:53 +02:00
wangzihuacool 9f3cf74444
Apply suggestions from code review
Co-authored-by: dm-2 <45519614+dm-2@users.noreply.github.com>
2022-11-29 10:16:58 +08:00
lukelewang 6e2be1d44f add description and optimize tests 2022-11-27 13:54:01 +08:00
lukelewang f053ccd9a6 support rocksdb as transactional engine 2022-11-23 17:32:53 +08:00
dm-2 a673363c16
Merge branch 'master' into patch-1 2022-11-16 16:22:33 +00:00
Morgan Tocker 5283b46ec2 Make it clear in docs it is disabled by default but safe. 2022-11-15 12:06:11 -07:00
Morgan Tocker b06c1cd498 Improve docs 2022-11-14 12:35:49 -07:00
Morgan Tocker 75a346be93 Add tests, incorporate feedback 2022-11-14 11:47:30 -07:00
Hasan Mshawrab 2793e2b6b3
Fix: Change table name
table name is 'tbl' not 'tble'
2022-10-26 10:28:27 +03:00
Tim Vaillancourt 3f44e04365
Set a transaction isolation level for MySQL connections (#1156)
* Set transaction isolation in connections

* Revert load_map.go change

* Var rename

* Restore comment
2022-08-12 18:52:22 +02:00
Tim Vaillancourt 5de91c9f90
Add missing doc from PR #1131 (#1162) 2022-08-11 10:32:00 +02:00
Tim Vaillancourt bee009b9e3
Allow zero in dates (#1161)
* Merge pull request #31 from openark/zero-date

Support zero date and zero in date, via dedicated command line flag

* Merge pull request #32 from openark/existing-date-with-zero

Support tables with existing zero dates

* Remove un-needed ignore_versions file

* Fix new lint errors from golang-ci update

Co-authored-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>
2022-08-10 21:50:59 +02:00
Tim Vaillancourt 84dca03311
Add script and docs for linter (#1151) 2022-07-18 18:21:32 +02:00
dm-2 f62e9dc4f4 Remove support for MySQL 5.6 (end-of-life Feb 2021) 2022-03-01 11:39:55 +00:00
Tim Vaillancourt 5ea949f31e Remove end-of-life MySQL 5.5.x 2022-02-25 00:02:27 +01:00
dm-2 d84c687d7c
Add docs for `hooks-status-interval` 2022-02-07 15:35:14 +00:00
John Nicholls 66fadc71d7
Merge branch 'master' into documentation-update 2022-01-18 09:27:40 +00:00
Rashiq 0dc9092d5c
Update hooks.md 2022-01-14 02:49:16 +01:00
John Nicholls 2c13d814ac Improve command line flags documentation grammar 2021-12-15 16:37:39 +00:00
John Nicholls 47fd51f804 Document critical-load-hibernate-seconds 2021-12-15 16:34:05 +00:00
Ed Toro e484824bbd
typo (#1011)
"or and" => "or an"
2021-07-27 17:38:50 +02:00
Tim Vaillancourt 0dc64757eb
Merge branch 'master' into cathal/safer_cut_over 2021-05-07 15:13:29 +02:00
Tim Vaillancourt 5e9b913035
Merge branch 'master' into add-server-cmd-hosts 2021-04-02 16:59:56 +02:00
Tim Vaillancourt 123b46f9bb Split into 'applier' and 'inspector' commands 2021-04-02 16:57:13 +02:00
guineveresaenger 577528a3bd Adds doc entry for --serve-socket-file flag 2021-03-12 12:07:13 -08:00
Cathal Coffey a4218cd6f4 Progress should print HeartbeatLag 2021-01-31 18:27:34 +00:00
Tim Vaillancourt 88e59dd2a3
Merge branch 'master' into master 2020-10-22 23:22:32 +02:00
Tim Vaillancourt 81a9538d6f
Merge branch 'master' into limitation-encrypted-binlogs 2020-08-19 22:46:40 +02:00
Shuode Li ae762694fb Support Azure Database for MySQL. 2019-12-17 03:47:14 +00:00
Tobias Johansson 19215b2688 Update rds docs 2019-12-10 13:57:18 +01:00
Mohit Maroliya 859800079b
Update doc/command-line-flags.md
Thank you for the suggestion @shlomi-noach

Co-Authored-By: Shlomi Noach <shlomi-noach@github.com>
2019-10-31 20:13:54 +05:30
Mohit Maroliya 991cdc51f0
Update command-line-flags.md 2019-10-31 19:28:54 +05:30
Shlomi Noach 8893b2207b documenting new hook env variables 2019-10-06 17:12:20 +03:00
Jon Chambers 256025853c
Fix a trivial it's/its typo. 2019-04-12 12:07:00 -04:00
Simon Willison 773cddc88a
Clarify it's foreign key /constraints/ that don't work 2019-03-29 05:05:40 -07:00
Shlomi Noach 7ae32f7184
Merge branch 'master' into skip-strict-mode 2019-03-17 23:49:13 -07:00
Shlomi Noach 766040d83f
Merge branch 'master' into named-panic 2019-03-06 12:47:06 +02:00
Shlomi Noach ff17d2f844
Merge branch 'master' into named-panic 2019-02-25 14:00:12 +02:00
Rafe Kettler b4da7cfbfb Improve SSL support
Related issue: https://github.com/github/gh-ost/issues/521

 - Add --ssl-cert and --ssl-key options to specify SSL public/private
   key files
 - Allow combining --ssl-allow-insecure with other --ssl* flags.
   `mysql.RegisterTLSConfig` allows combining the corresponding
   parameters in the `tls.Config` it receives, so gh-ost should
   allow this. I found being able to pass --ssl-allow-insecure along
   with --ssl-ca, --ssl-cert, and --ssl-key useful in testing.
 - Use the same TLS config everywhere. Since the CLI only supports
   a single set of --ssl* configuration parameters, this should be
   fine -- `mysql.RegisterTLSConfig` documentation indicates the
   TLS config given will not be modified, so it can safely be used
   in many goroutines provided we also do not modify it. The previous
   implementation did not work when the TLS config was duplicated,
   which happens when gh-ost walks up the replication chain trying
   to find the master. This is because, when the config is duplicated,
   we must call `RegisterTLSConfig` again with the new config. This
   config is exactly the same, so it's easiest to side-step the issue
   by registering the TLS config once and using it everywhere.
2019-02-22 10:33:19 -08:00
babinomec 7d5749b84a add --skip-strict-mode option 2019-02-14 15:58:49 +01:00
Shlomi Noach 9da2e21e03
Merge branch 'master' into add-tls-support 2019-02-10 11:27:36 +02:00
Brandon Bodnar 1543098891 Document ssl-related command line flags. 2019-02-05 08:02:47 -06:00
Shlomi Noach 1671530300
Merge branch 'master' into hints-owner-token 2019-01-28 08:28:58 +02:00
Shlomi Noach 3161cd5823 added: --hooks-hint-owner, --hooks-hint-token 2019-01-24 13:06:20 +02:00
Will Currie 5eec741327
Add Why Is "Connect to Replica" mode preferred? 2019-01-16 06:28:05 +11:00
Shlomi Noach 6c5805d844 documenting new flag 2019-01-14 13:32:43 +02:00
Shlomi Noach 9e6b7ffc43
Merge branch 'master' into update_docs_throttle_http_flags 2018-12-16 09:22:25 +02:00
Shlomi Noach 432e83e196 lower case arg name 2018-12-16 07:48:20 +02:00
ClareCat d5aab8e03d
Add missing quotes 2018-12-13 20:26:51 -08:00
ClareCat 2c48be107c
Update command-line-flags 2018-12-13 20:25:04 -08:00