File tree Expand file tree Collapse file tree 5 files changed +4228
-61
lines changed
Expand file tree Collapse file tree 5 files changed +4228
-61
lines changed Original file line number Diff line number Diff line change @@ -31,12 +31,12 @@ echoit(){
3131}
3232
3333# Extract all options, their default values, and do some initial cleaning
34- ./bin/mysqld --no-defaults --help --verbose | grep -v " slave" 2> /dev/null | sed ' 0,/Value (after reading options)/d' | egrep -v " To see what values.*is using|mysqladmin.*instead of|^[ \t]*$|\-\-\-" > ${TEMP_FILE}
34+ ./bin/mysqld --no-defaults --help --verbose | grep -v " slave" | grep -v " ndb " 2> /dev/null | sed ' 0,/Value (after reading options)/d' | egrep -v " To see what values.*is using|mysqladmin.*instead of|^[ \t]*$|\-\-\-" > ${TEMP_FILE}
3535
3636# mysqld options excluded from list
3737# RV/HM 18.07.2017 Temporarily added to EXCLUDED_LIST: --binlog-group-commit-sync-delay due to hang issues seen in 5.7 with startup like --no-defaults --plugin-load=tokudb=ha_tokudb.so --tokudb-check-jemalloc=0 --init-file=/home/hrvoje/percona-qa/plugins_57.sql --binlog-group-commit-sync-delay=2047
3838# --transaction-write-set-extraction is deprecated so it needs to be removed in next release
39- EXCLUDED_LIST=( --admin-address --admin-port --admin-ssl-ca --admin-ssl-capath --admin-ssl-cert --admin-ssl-cipher --admin-ssl-crl --admin-ssl-crlpath --admin-ssl-key --admin-tls-ciphersuites --admin-tls-version --basedir --bind-address --binlog-group-commit-sync-delay --buffered-error-log-filename --caching-sha2-password-private-key-path --caching-sha2-password-public-key-path --character-sets-dir --chroot --coredumper --datadir --debug --default-time-zone --disabled-storage-engines --ft-stopword-file --general-log --general-log-file --init-connect --init-file --initialize --initialize-insecure --init-replica --innodb-buffer-pool-filename --innodb-data-file-path --innodb-data-home-dir --innodb-directories --innodb-doublewrite-dir --innodb-ft-aux-table --innodb-ft-server-stopword-table --innodb-ft-user-stopword-table --innodb-interpreter --innodb-interpreter-output --innodb-log-group-home-dir --innodb-page-size --innodb-parallel-doublewrite-path --innodb-tmpdir --innodb-redo-log-archive-dirs --innodb-temp-data-file-path --innodb-temp-tablespaces-dir --innodb-undo-directory --innodb-undo-tablespaces --internal-tmp-mem-storage-engine --keyring-migration-destination --keyring-migration-host --keyring-migration-password --keyring-migration-port --keyring-migration-socket --keyring-migration-source --keyring-migration-user --language --lc-messages-dir --log-bin-index --log-error --log-error-services --log-error-suppression-list --log-error-verbosity --log-isam --log-query-errors --log-slow-filter --log-slow-verbosity --log-tc --log-timestamps --master-info-file --myisam-block-size --myisam-data-pointer-size --myisam-max-sort-file-size --myisam-mmap-size --myisam-recover-options --myisam-repair-threads --myisam-sort-buffer-size --myisam-stats-method --myisam-use-mmap --mysqlx-bind-address --mysqlx-socket --mysqlx-ssl-ca --mysqlx-ssl-capath --mysqlx-ssl-cert --mysqlx-ssl-cipher --mysqlx-ssl-crl --mysqlx-ssl-crlpath --mysqlx-ssl-key --persist-only-admin-x509-subject --pid-file --plugin-dir --plugin-load --port --proxy-protocol-networks --relay-log-index --relay-log-info-file --replica-load-tmpdir --replica-skip-errors --report-host --report-password --report-port --report-user --secure-file-priv --secure-log-path --sha256-password-private-key-path --sha256-password-public-key-path --slow-query-log-always-write-time --slow-query-log-file --slow-query-log-use-global-control --socket --ssl-ca --ssl-capath --ssl-cert --ssl-cipher --ssl-crl --ssl-crlpath --ssl-key --terminology-use-previous --tls-ciphersuites --tmpdir --transaction-write-set-extraction --utility-user --utility-user-dynamic-privileges --utility-user-password --utility-user-privileges --utility-user-schema-access --version-suffix --authentication-policy --debug-sensitive-session-string)
39+ EXCLUDED_LIST=( --admin-address --admin-port --admin-ssl-ca --admin-ssl-capath --admin-ssl-cert --admin-ssl-cipher --admin-ssl-crl --admin-ssl-crlpath --admin-ssl-key --admin-tls-ciphersuites --admin-tls-version --basedir --bind-address --binlog-group-commit-sync-delay --buffered-error-log-filename --caching-sha2-password-private-key-path --caching-sha2-password-public-key-path --character-sets-dir --chroot --coredumper --datadir --debug --default-time-zone --disabled-storage-engines --ft-stopword-file --general-log --general-log-file --init-connect --init-file --initialize --initialize-insecure --init-replica --innodb-buffer-pool-filename --innodb-data-file-path --innodb-data-home-dir --innodb-directories --innodb-doublewrite-dir --innodb-ft-aux-table --innodb-ft-server-stopword-table --innodb-ft-user-stopword-table --innodb-interpreter --innodb-interpreter-output --innodb-log-group-home-dir --innodb-page-size --innodb-parallel-doublewrite-path --innodb-tmpdir --innodb-redo-log-archive-dirs --innodb-temp-data-file-path --innodb-temp-tablespaces-dir --innodb-undo-directory --innodb-undo-tablespaces --internal-tmp-mem-storage-engine --keyring-migration-destination --keyring-migration-host --keyring-migration-password --keyring-migration-port --keyring-migration-socket --keyring-migration-source --keyring-migration-user --language --lc-messages-dir --log-bin-index --log-error --log-error-services --log-error-suppression-list --log-error-verbosity --log-isam --log-query-errors --log-slow-filter --log-slow-verbosity --log-tc --log-timestamps --master-info-file --myisam-block-size --myisam-data-pointer-size --myisam-max-sort-file-size --myisam-mmap-size --myisam-recover-options --myisam-repair-threads --myisam-sort-buffer-size --myisam-stats-method --myisam-use-mmap --mysqlx-bind-address --mysqlx-socket --mysqlx-ssl-ca --mysqlx-ssl-capath --mysqlx-ssl-cert --mysqlx-ssl-cipher --mysqlx-ssl-crl --mysqlx-ssl-crlpath --mysqlx-ssl-key --persist-only-admin-x509-subject --pid-file --plugin-dir --plugin-load --port --proxy-protocol-networks --relay-log-index --relay-log-info-file --replica-load-tmpdir --replica-skip-errors --report-host --report-password --report-port --report-user --secure-file-priv --secure-log-path --sha256-password-private-key-path --sha256-password-public-key-path --slow-query-log-always-write-time --slow-query-log-file --slow-query-log-use-global-control --socket --ssl-ca --ssl-capath --ssl-cert --ssl-cipher --ssl-crl --ssl-crlpath --ssl-key --terminology-use-previous --tls-ciphersuites --tmpdir --transaction-write-set-extraction --utility-user --utility-user-dynamic-privileges --utility-user-password --utility-user-privileges --utility-user-schema-access --version-suffix --authentication-policy --debug-sensitive-session-string --debug-set-operations-secondary-overflow-at --explain-format)
4040# Create a file (${OUTPUT_FILE}) with all options/values intelligently handled and included
4141rm -Rf ${OUTPUT_FILE}
4242touch ${OUTPUT_FILE}
You can’t perform that action at this time.
0 commit comments