Skip to content

DB-1012: Add read-free-replication support for TokuDB partition table#1030

Closed
fungo wants to merge 1 commit into
percona:5.6from
fungo:ps-5.6-DB-1012
Closed

DB-1012: Add read-free-replication support for TokuDB partition table#1030
fungo wants to merge 1 commit into
percona:5.6from
fungo:ps-5.6-DB-1012

Conversation

@fungo

@fungo fungo commented Sep 18, 2016

Copy link
Copy Markdown
Contributor

No description provided.

@george-lorch

Copy link
Copy Markdown
Contributor

Please re-write your commit message to include license release as described here https://github.com/percona/perconaft#contributing using this simple boilerplate https://opensource.org/licenses/BSD-2-Clause/

Copyright (c) <2016>, <Fungo Wang> All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
@fungo

fungo commented Sep 19, 2016

Copy link
Copy Markdown
Contributor Author

commit message changed as required.

@george-lorch

Copy link
Copy Markdown
Contributor

Superseded by:
#1070
and
#1071

due to GCA branch base requirements and 5.7 changes to partition handler.

inikep pushed a commit to inikep/percona-server that referenced this pull request Apr 23, 2020
Summary:
- Requires RocksDB submodule to be up to or past 3f5c1236026233b34be64d597fe660d7e698f2f5

- Added new session variable to MyRocks rocksdb_create_temporary_checkpoint
  which will create a temporary RocksDB 'checkpoint' or 'snapshot'.  If the
  session ends with an existing checkpoint, or if the variable is reset to
  another value, the checkpoint will get removed.

- Added new session variable to MyRocks rocksdb_disable_file_deletions, which
  when set, will tell RocksDB to disable the deletion of old WAL and .sst files.
  If the session ends without re-enabling file deletion, file deletions will be
  explicitly re-enabled.

- Expose rocksdb WAL position in i_s.log_status table.

- Added tests to MyRocks for new options and behaviors.
Pull Request resolved: facebook/mysql-5.6#1030

Reviewed By: yizhang82

Differential Revision: D19487165

Pulled By: luqun

fbshipit-source-id: 1d5fb366d68
inikep pushed a commit to inikep/percona-server that referenced this pull request Feb 24, 2021
Summary:
- Requires RocksDB submodule to be up to or past 3f5c1236026233b34be64d597fe660d7e698f2f5

- Added new session variable to MyRocks rocksdb_create_temporary_checkpoint
  which will create a temporary RocksDB 'checkpoint' or 'snapshot'.  If the
  session ends with an existing checkpoint, or if the variable is reset to
  another value, the checkpoint will get removed.

- Added new session variable to MyRocks rocksdb_disable_file_deletions, which
  when set, will tell RocksDB to disable the deletion of old WAL and .sst files.
  If the session ends without re-enabling file deletion, file deletions will be
  explicitly re-enabled.

- Expose rocksdb WAL position in i_s.log_status table.

- Added tests to MyRocks for new options and behaviors.
Pull Request resolved: facebook/mysql-5.6#1030

Reviewed By: yizhang82

Differential Revision: D19487165

Pulled By: luqun

fbshipit-source-id: 1d5fb366d68
inikep pushed a commit to inikep/percona-server that referenced this pull request Nov 15, 2021
…ercona#1030)

Summary:
- Requires RocksDB submodule to be up to or past 3f5c1236026233b34be64d597fe660d7e698f2f5

- Added new session variable to MyRocks rocksdb_create_temporary_checkpoint
  which will create a temporary RocksDB 'checkpoint' or 'snapshot'.  If the
  session ends with an existing checkpoint, or if the variable is reset to
  another value, the checkpoint will get removed.

- Added new session variable to MyRocks rocksdb_disable_file_deletions, which
  when set, will tell RocksDB to disable the deletion of old WAL and .sst files.
  If the session ends without re-enabling file deletion, file deletions will be
  explicitly re-enabled.

- Expose rocksdb WAL position in i_s.log_status table.

- Added tests to MyRocks for new options and behaviors.
Pull Request resolved: facebook/mysql-5.6#1030

Differential Revision: D19487165 (facebook/mysql-5.6@f44048c)

Pulled By: luqun

fbshipit-source-id: 863cc8364e3
ldonoso pushed a commit to ldonoso/percona-server that referenced this pull request Mar 15, 2022
…ercona#1030)

Summary:
- Requires RocksDB submodule to be up to or past 3f5c1236026233b34be64d597fe660d7e698f2f5

- Added new session variable to MyRocks rocksdb_create_temporary_checkpoint
  which will create a temporary RocksDB 'checkpoint' or 'snapshot'.  If the
  session ends with an existing checkpoint, or if the variable is reset to
  another value, the checkpoint will get removed.

- Added new session variable to MyRocks rocksdb_disable_file_deletions, which
  when set, will tell RocksDB to disable the deletion of old WAL and .sst files.
  If the session ends without re-enabling file deletion, file deletions will be
  explicitly re-enabled.

- Expose rocksdb WAL position in i_s.log_status table.

- Added tests to MyRocks for new options and behaviors.
Pull Request resolved: facebook/mysql-5.6#1030

Differential Revision: D19487165

Pulled By: luqun
inikep pushed a commit to inikep/percona-server that referenced this pull request Apr 9, 2024
…ercona#1030)

Summary:
- Requires RocksDB submodule to be up to or past 3f5c1236026233b34be64d597fe660d7e698f2f5

- Added new session variable to MyRocks rocksdb_create_temporary_checkpoint
  which will create a temporary RocksDB 'checkpoint' or 'snapshot'.  If the
  session ends with an existing checkpoint, or if the variable is reset to
  another value, the checkpoint will get removed.

- Added new session variable to MyRocks rocksdb_disable_file_deletions, which
  when set, will tell RocksDB to disable the deletion of old WAL and .sst files.
  If the session ends without re-enabling file deletion, file deletions will be
  explicitly re-enabled.

- Expose rocksdb WAL position in i_s.log_status table.

- Added tests to MyRocks for new options and behaviors.
Pull Request resolved: facebook/mysql-5.6#1030

Differential Revision: D19487165

Pulled By: luqun
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants