scalardb
scalardb copied to clipboard
Universal transaction manager
This PR basically renames the fields of protocol buffers messages. Since it just does renaming, it should not violate backward compatibility. I added several inline comments for the details. Please...
By adding the following to the Scalar DB properties, when using Consensus Commit, `Scan` and `Get` operations results will contain transaction metadata. ``` scalar.db.consensus_commit.debug=true ```
This PR adds a new command called `--alter` to the Schema loader that permits to add new columns and create/delete secondary indexes. Please refer to the updated Readme for the...
This PR add a method `resume()` to `DistributedTransactionManager`. And it also makes `DistributedTransactionManager` hold the ongoing transactions, and we will be able to get these transactions with the `resume()` method....
## Description > Provide a brief description about **why** this PR is necessary. Be sure to provide context. ## Related issues and/or PRs > If this PR addresses or references...
## Description This PR updates the script `create-no-superuser-sqlserver.sh` that creates `no superuser` for the SQL Server integration test. The CI failed for some reason as follows. * The `sqlcmd` failed...
Backport of https://github.com/scalar-labs/scalardb/pull/1511
Backport of https://github.com/scalar-labs/scalardb/pull/1511
Backport of https://github.com/scalar-labs/scalardb/pull/1511