-
Notifications
You must be signed in to change notification settings - Fork 377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expose additional info regarding synchronous transaction queue state to box.info
#9918
Labels
feature
A new functionality
qsync replication
verbosity
issues related to Tarantool's user friendliness
Comments
sergepetrenko
added
feature
A new functionality
verbosity
issues related to Tarantool's user friendliness
qsync replication
labels
Apr 8, 2024
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
May 30, 2024
Let's add an insertion timestamp to the limbo entry, and expose information about the time the current oldest limbo entry has spent in the queue waiting for the quorum. Part of tarantool#9918 NO_CHANGELOG=<in the final patch> NO_DOC=<in the final patch>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
May 30, 2024
Let's add a lag confirmation field to the limbo, and expose information about the time the latest successfully confirmed entry waited for quorum. Part of tarantool#9918 @TarantoolBot document Title: New `age` and `confirm_lag` fields in `box.info.synchro.queue` Product: Tarantool Since: 3.1 The `age` field shows the time that the oldest entry currently present in the queue has spent waiting for quorum, while the `confirm_lag` field shows the time that the latest successfully confirmed entry waited for the quorum to gather.
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
May 30, 2024
Let's add a lag confirmation field to the limbo, and expose information about the time the latest successfully confirmed entry waited for quorum. Part of tarantool#9918 @TarantoolBot document Title: New `age` and `confirm_lag` fields in `box.info.synchro.queue` Product: Tarantool Since: 3.1 The `age` field shows the time that the oldest entry currently present in the queue has spent waiting for quorum, while the `confirm_lag` field shows the time that the latest successfully confirmed entry waited for the quorum to gather.
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 3, 2024
Let's add an insertion timestamp to the limbo entry, and expose information about the time the current oldest limbo entry has spent in the queue waiting for the quorum. Part of tarantool#9918 NO_CHANGELOG=<in the final patch> NO_DOC=<in the final patch>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 3, 2024
Let's add a lag confirmation field to the limbo, and expose information about the time the latest successfully confirmed entry waited for quorum. Part of tarantool#9918 @TarantoolBot document Title: New `age` and `confirm_lag` fields in `box.info.synchro.queue` Product: Tarantool Since: 3.2 Root documents: https://www.tarantool.io/ru/doc/latest/reference/reference_lua/box_info/synchro/ The `age` field shows the time that the oldest entry currently present in the queue has spent waiting for quorum, while the `confirm_lag` field shows the time that the latest successfully confirmed entry waited for the quorum to gather.
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 3, 2024
The helpers for popping entries from the queue currently have ambiguous names: `txn_limbo_remove` and `txn_limbo_pop` — let's rename them to better reflect their purpose. Needed for tarantool#9918 NO_CHANGELOG=<refactoring> NO_DOC=<refactoring> NO_TEST=<refactoring>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 3, 2024
Let's add an insertion timestamp to the limbo entry, and expose information about the time the current oldest limbo entry has spent in the queue waiting for the quorum. Part of tarantool#9918 NO_CHANGELOG=<in the final patch> NO_DOC=<in the final patch>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 3, 2024
Let's add a lag confirmation field to the limbo, and expose information about the time the latest successfully confirmed entry waited for quorum. Part of tarantool#9918 @TarantoolBot document Title: New `age` and `confirm_lag` fields in `box.info.synchro.queue` Product: Tarantool Since: 3.2 Root documents: https://www.tarantool.io/ru/doc/latest/reference/reference_lua/box_info/synchro/ The `age` field shows the time that the oldest entry currently present in the queue has spent waiting for quorum, while the `confirm_lag` field shows the time that the latest successfully confirmed entry waited for the quorum to gather.
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 3, 2024
The helpers for popping entries from the queue currently have ambiguous names: `txn_limbo_remove` and `txn_limbo_pop` — let's rename them to better reflect their purpose. Needed for tarantool#9918 NO_CHANGELOG=<refactoring> NO_DOC=<refactoring> NO_TEST=<refactoring>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 3, 2024
Let's add an insertion timestamp to the limbo entry, and expose information about the time the current oldest limbo entry has spent in the queue waiting for the quorum. Part of tarantool#9918 NO_CHANGELOG=<in the final patch> NO_DOC=<in the final patch>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 3, 2024
Let's add a lag confirmation field to the limbo, and expose information about the time the latest successfully confirmed entry waited for quorum. Part of tarantool#9918 @TarantoolBot document Title: New `age` and `confirm_lag` fields in `box.info.synchro.queue` Product: Tarantool Since: 3.2 Root documents: https://www.tarantool.io/ru/doc/latest/reference/reference_lua/box_info/synchro/ The `age` field shows the time that the oldest entry currently present in the queue has spent waiting for quorum, while the `confirm_lag` field shows the time that the latest successfully confirmed entry waited for the quorum to gather.
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 4, 2024
The helpers for popping entries from the queue currently have ambiguous names: `txn_limbo_remove` and `txn_limbo_pop` — let's rename them to better reflect their purpose. Needed for tarantool#9918 NO_CHANGELOG=<refactoring> NO_DOC=<refactoring> NO_TEST=<refactoring>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 4, 2024
Let's add an insertion timestamp to the limbo entry, and expose information about the time the current oldest limbo entry has spent in the queue waiting for the quorum. Part of tarantool#9918 NO_CHANGELOG=<in the final patch> NO_DOC=<in the final patch>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 4, 2024
Let's add a lag confirmation field to the limbo, and expose information about the time the latest successfully confirmed entry waited for quorum. Part of tarantool#9918 @TarantoolBot document Title: New `age` and `confirm_lag` fields in `box.info.synchro.queue` Product: Tarantool Since: 3.2 Root documents: https://www.tarantool.io/ru/doc/latest/reference/reference_lua/box_info/synchro/ The `age` field shows the time that the oldest entry currently present in the queue has spent waiting for quorum, while the `confirm_lag` field shows the time that the latest successfully confirmed entry waited for the quorum to gather.
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 4, 2024
The helpers for popping entries from the queue currently have ambiguous names: `txn_limbo_remove` and `txn_limbo_pop` — let's rename them to better reflect their purpose. Needed for tarantool#9918 NO_CHANGELOG=<refactoring> NO_DOC=<refactoring> NO_TEST=<refactoring>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 4, 2024
Let's add an insertion timestamp to the limbo entry, and expose information about the time the current oldest limbo entry has spent in the queue waiting for the quorum. Part of tarantool#9918 NO_CHANGELOG=<in the final patch> NO_DOC=<in the final patch>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 4, 2024
Let's add a lag confirmation field to the limbo, and expose information about the time the latest successfully confirmed entry waited for quorum. Part of tarantool#9918 @TarantoolBot document Title: New `age` and `confirm_lag` fields in `box.info.synchro.queue` Product: Tarantool Since: 3.2 Root documents: https://www.tarantool.io/ru/doc/latest/reference/reference_lua/box_info/synchro/ The `age` field shows the time that the oldest entry currently present in the queue has spent waiting for quorum, while the `confirm_lag` field shows the time that the latest successfully confirmed entry waited for the quorum to gather.
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 4, 2024
The helpers for popping entries from the queue currently have ambiguous names: `txn_limbo_remove` and `txn_limbo_pop` — let's rename them to better reflect their purpose. Needed for tarantool#9918 NO_CHANGELOG=<refactoring> NO_DOC=<refactoring> NO_TEST=<refactoring>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 4, 2024
Let's add an insertion timestamp to the limbo entry, and expose information about the time the current oldest limbo entry has spent in the queue waiting for the quorum. Part of tarantool#9918 NO_CHANGELOG=<in the final patch> NO_DOC=<in the final patch>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 4, 2024
Let's add a lag confirmation field to the limbo, and expose information about the time the latest successfully confirmed entry waited for quorum. Part of tarantool#9918 @TarantoolBot document Title: New `age` and `confirm_lag` fields in `box.info.synchro.queue` Product: Tarantool Since: 3.2 Root documents: https://www.tarantool.io/ru/doc/latest/reference/reference_lua/box_info/synchro/ The `age` field shows the time that the oldest entry currently present in the queue has spent waiting for quorum, while the `confirm_lag` field shows the time that the latest successfully confirmed entry waited for the quorum to gather.
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 6, 2024
Let's add an insertion timestamp to the limbo entry, and expose information about the time the current oldest limbo entry has spent in the queue waiting for the quorum. Part of tarantool#9918 NO_CHANGELOG=<in the final patch> NO_DOC=<in the final patch>
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 6, 2024
Let's add a lag confirmation field to the limbo, and expose information about the time the latest successfully confirmed entry waited for quorum. Part of tarantool#9918 @TarantoolBot document Title: New `age` and `confirm_lag` fields in `box.info.synchro.queue` Product: Tarantool Since: 3.2 Root documents: https://www.tarantool.io/ru/doc/latest/reference/reference_lua/box_info/synchro/ The `age` field shows the time that the oldest entry currently present in the queue has spent waiting for quorum, while the `confirm_lag` field shows the time that the latest successfully confirmed entry waited for the quorum to gather.
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 6, 2024
Let's add a lag confirmation field to the limbo, and expose information about the time the latest successfully confirmed entry waited for quorum. Part of tarantool#9918 @TarantoolBot document Title: New `age` and `confirm_lag` fields in `box.info.synchro.queue` Product: Tarantool Since: 3.2 Root documents: https://www.tarantool.io/ru/doc/latest/reference/reference_lua/box_info/synchro/ The `age` field shows the time that the oldest entry currently present in the queue has spent waiting for quorum, while the `confirm_lag` field shows the time that the latest successfully confirmed entry waited for the quorum to gather.
CuriousGeorgiy
added a commit
to CuriousGeorgiy/tarantool
that referenced
this issue
Jun 6, 2024
Let's add a lag confirmation field to the limbo, and expose information about the time the latest successfully confirmed entry waited for quorum. Part of tarantool#9918 @TarantoolBot document Title: New `age` and `confirm_lag` fields in `box.info.synchro.queue` Product: Tarantool Since: 3.2 Root documents: https://www.tarantool.io/ru/doc/latest/reference/reference_lua/box_info/synchro/ The `age` field shows the time that the oldest entry currently present in the queue has spent waiting for quorum, while the `confirm_lag` field shows the time that the latest successfully confirmed entry waited for the quorum to gather.
Gerold103
pushed a commit
that referenced
this issue
Jun 10, 2024
Let's add an insertion timestamp to the limbo entry, and expose information about the time the current oldest limbo entry has spent in the queue waiting for the quorum. Part of #9918 NO_CHANGELOG=<in the final patch> NO_DOC=<in the final patch>
Gerold103
pushed a commit
that referenced
this issue
Jun 10, 2024
Let's add a lag confirmation field to the limbo, and expose information about the time the latest successfully confirmed entry waited for quorum. Part of #9918 @TarantoolBot document Title: New `age` and `confirm_lag` fields in `box.info.synchro.queue` Product: Tarantool Since: 3.2 Root documents: https://www.tarantool.io/ru/doc/latest/reference/reference_lua/box_info/synchro/ The `age` field shows the time that the oldest entry currently present in the queue has spent waiting for quorum, while the `confirm_lag` field shows the time that the latest successfully confirmed entry waited for the quorum to gather.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
feature
A new functionality
qsync replication
verbosity
issues related to Tarantool's user friendliness
Add fields
box.info.synchro.queue.age
- time the oldest entry currently present in the queue has spent waiting for quorumbox.info.synchro.queue.confirm_lag
- time the latest successfully confirmed entry waited for quorumThe text was updated successfully, but these errors were encountered: