-
Notifications
You must be signed in to change notification settings - Fork 89
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
fix(deps): update dependency tigerbeetle-node to ^0.15.3 - autoclosed #1168
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
We probably need to increase our timeout limit. |
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
February 27, 2023 16:52
ec71db1
to
c5e2e63
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.11.13
fix(deps): update dependency tigerbeetle-node to ^0.12.0
Feb 27, 2023
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 6, 2023 22:20
c5e2e63
to
8f0f9a2
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.12.0
fix(deps): update dependency tigerbeetle-node to ^0.12.3
Mar 6, 2023
4 tasks
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 7, 2023 12:59
8f0f9a2
to
4ec6eb9
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.12.3
fix(deps): update dependency tigerbeetle-node to ^0.12.4
Mar 7, 2023
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 7, 2023 18:10
4ec6eb9
to
ccc1feb
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.12.4
fix(deps): update dependency tigerbeetle-node to ^0.12.6
Mar 7, 2023
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 8, 2023 01:34
ccc1feb
to
89c2f82
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.12.6
fix(deps): update dependency tigerbeetle-node to ^0.12.7
Mar 8, 2023
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 8, 2023 18:23
89c2f82
to
2dbdbf7
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.12.7
fix(deps): update dependency tigerbeetle-node to ^0.12.8
Mar 8, 2023
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 8, 2023 22:14
2dbdbf7
to
38a28bb
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.12.8
fix(deps): update dependency tigerbeetle-node to ^0.12.10
Mar 8, 2023
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 9, 2023 17:13
38a28bb
to
8fa319c
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.12.10
fix(deps): update dependency tigerbeetle-node to ^0.12.12
Mar 9, 2023
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 9, 2023 19:58
8fa319c
to
be0c038
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.12.12
fix(deps): update dependency tigerbeetle-node to ^0.12.15
Mar 9, 2023
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 9, 2023 22:17
be0c038
to
c0f1a26
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.12.15
fix(deps): update dependency tigerbeetle-node to ^0.12.16
Mar 9, 2023
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 10, 2023 19:05
c0f1a26
to
2f5d179
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.12.16
fix(deps): update dependency tigerbeetle-node to ^0.12.18
Mar 10, 2023
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 13, 2023 21:24
2f5d179
to
c42ba66
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.12.18
fix(deps): update dependency tigerbeetle-node to ^0.12.21
Mar 13, 2023
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 14, 2023 13:50
c42ba66
to
7a99715
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.12.21
fix(deps): update dependency tigerbeetle-node to ^0.12.23
Mar 14, 2023
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 14, 2023 23:06
7a99715
to
ace856b
Compare
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
January 22, 2024 17:37
0d05629
to
ea649d4
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.14.175
fix(deps): update dependency tigerbeetle-node to ^0.14.176
Jan 22, 2024
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
January 29, 2024 12:41
ea649d4
to
f8bf84e
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.14.176
fix(deps): update dependency tigerbeetle-node to ^0.14.177
Jan 29, 2024
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
2 times, most recently
from
February 6, 2024 00:16
067fb94
to
04a1161
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.14.177
fix(deps): update dependency tigerbeetle-node to ^0.14.178
Feb 6, 2024
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
2 times, most recently
from
February 12, 2024 14:05
d0b7d13
to
f619ef3
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.14.178
fix(deps): update dependency tigerbeetle-node to ^0.14.179
Feb 12, 2024
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
February 19, 2024 19:00
f619ef3
to
8349da6
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.14.179
fix(deps): update dependency tigerbeetle-node to ^0.14.180
Feb 19, 2024
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
February 26, 2024 12:53
8349da6
to
c3f7604
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.14.180
fix(deps): update dependency tigerbeetle-node to ^0.14.181
Feb 26, 2024
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 4, 2024 22:37
c3f7604
to
8502459
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.14.181
fix(deps): update dependency tigerbeetle-node to ^0.14.183
Mar 4, 2024
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 12, 2024 01:54
8502459
to
8e0f6c7
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.14.183
fix(deps): update dependency tigerbeetle-node to ^0.14.184
Mar 12, 2024
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
2 times, most recently
from
March 18, 2024 23:59
a4b29c3
to
a4722a1
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.14.184
fix(deps): update dependency tigerbeetle-node to ^0.15.0
Mar 18, 2024
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 19, 2024 00:54
a4722a1
to
78b5510
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.15.0
fix(deps): update dependency tigerbeetle-node to ^0.15.2
Mar 19, 2024
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 19, 2024 11:44
78b5510
to
93ac033
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.15.2
fix(deps): update dependency tigerbeetle-node to ^0.15.3
Mar 19, 2024
renovate
bot
force-pushed
the
renovate-tigerbeetle-node-0.x
branch
from
March 20, 2024 12:46
93ac033
to
3f6e108
Compare
renovate
bot
changed the title
fix(deps): update dependency tigerbeetle-node to ^0.15.3
fix(deps): update dependency tigerbeetle-node to ^0.15.3 - autoclosed
Apr 3, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.14.176
->^0.15.3
Release Notes
tigerbeetle/tigerbeetle (tigerbeetle-node)
v0.15.3
Compare Source
0.15.3
Automated build. Do not use in production.
NOTE: You must run the same version of server and client. We do
not yet follow semantic versioning where all patch releases are
interchangeable.
Server
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.15.3
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.15.3-debug
Clients
NOTE: Because of package manager caching, it may take a few
minutes after the release for this version to appear in the package
manager.
dotnet add package tigerbeetle --version 0.15.3
go mod edit -require github.com/tigerbeetle/[email protected]
com.tigerbeetle.tigerbeetle-java
inpom.xml
to0.15.3
.npm install [email protected]
Changelog
provides a forward upgrade path through storage stability.
Safety And Performance
#1755
Set TigerBeetle's block size to 512KB.
Previously, we used to have a block size of 1MB to help with approximate pacing. Now that pacing
can be tuned independently of block size, reduce this value (but not too much - make the roads
wider than you think) to help with read amplification on queries.
TigerTracks 🎧
v0.15.2
Compare Source
0.15.2
Automated build. Do not use in production.
NOTE: You must run the same version of server and client. We do
not yet follow semantic versioning where all patch releases are
interchangeable.
Server
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.15.2
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.15.2-debug
Clients
NOTE: Because of package manager caching, it may take a few
minutes after the release for this version to appear in the package
manager.
dotnet add package tigerbeetle --version 0.15.2
go mod edit -require github.com/tigerbeetle/[email protected]
com.tigerbeetle.tigerbeetle-java
inpom.xml
to0.15.2
.npm install [email protected]
Changelog
Safety And Performance
#1660
Implement compaction pacing: traditionally LSM databases run compaction on a background thread.
In contrast compaction in tigerbeetle is deterministically interleaved with normal execution
process, to get predictable latencies and to guarantee that ingress can never outrun compaction.
In this PR, this "deterministic scheduling" is greatly improved, slicing compaction work into
smaller bites which are more evenly distributed across a bar of batched requests.
#1722
Include information about tigerbeetle version into the VSR protocol and the data file.
#1732,
#1743,
#1742,
#1720,
#1719,
#1705,
#1708,
#1707,
#1723,
#1706,
#1700,
#1696,
#1686.
Many availability issues found by the simulator fixed!
#1734
Fix a buffer leak when
get_account_balances
is called on an invalid account.Features
#1671,
#1713,
#1709,
#1688,
#1691,
#1690.
Many improvements to the documentation!
#1733
Rename
get_account_history
toget_account_balances
.#1657
Automatically expire pending transfers.
#1682
Implement in-place upgrades, so that the version of tigerbeetle binary can be updated without
recreating the data file from scratch.
#1674
Consistently use
MiB
rather thanMB
in the CLI interface.#1678
Mark
--standby
andbenchmark
CLI arguments as experimental.Internals
#1726
Unify PostedGroove and the index pending_status.
#1681
Include an entire header into checkpoint state to ease recovery after state sync.
TigerTracks 🎧
v0.15.0
Compare Source
0.15.0
Automated build. Do not use in production.
NOTE: You must run the same version of server and client. We do
not yet follow semantic versioning where all patch releases are
interchangeable.
Server
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.15.0
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.15.0-debug
Clients
NOTE: Because of package manager caching, it may take a few
minutes after the release for this version to appear in the package
manager.
dotnet add package tigerbeetle --version 0.15.0
go mod edit -require github.com/tigerbeetle/[email protected]
com.tigerbeetle.tigerbeetle-java
inpom.xml
to0.15.0
.npm install [email protected]
Changelog
Safety And Performance
#1660
Implement compaction pacing: traditionally LSM databases run compaction on a background thread.
In contrast compaction in tigerbeetle is deterministically interleaved with normal execution
process, to get predictable latencies and to guarantee that ingress can never outrun compaction.
In this PR, this "deterministic scheduling" is greatly improved, slicing compaction work into
smaller bites which are more evenly distributed across a bar of batched requests.
#1722
Include information about tigerbeetle version into the VSR protocol and the data file.
#1732,
#1743,
#1742,
#1720,
#1719,
#1705,
#1708,
#1707,
#1723,
#1706,
#1700,
#1696,
#1686.
Many availability issues found by the simulator fixed!
#1734
Fix a buffer leak when
get_account_balances
is called on an invalid account.Features
#1671,
#1713,
#1709,
#1688,
#1691,
#1690.
Many improvements to the documentation!
#1733
Rename
get_account_history
toget_account_balances
.#1657
Automatically expire pending transfers.
#1682
Implement in-place upgrades, so that the version of tigerbeetle binary can be updated without
recreating the data file from scratch.
#1674
Consistently use
MiB
rather thanMB
in the CLI interface.#1678
Mark
--standby
andbenchmark
CLI arguments as experimental.Internals
#1726
Unify PostedGroove and the index pending_status.
#1681
Include an entire header into checkpoint state to ease recovery after state sync.
TigerTracks 🎧
v0.14.184
Compare Source
0.14.184
Automated build. Do not use in production.
NOTE: You must run the same version of server and client. We do
not yet follow semantic versioning where all patch releases are
interchangeable.
Server
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.184
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.184-debug
Clients
NOTE: Because of package manager caching, it may take a few
minutes after the release for this version to appear in the package
manager.
dotnet add package tigerbeetle --version 0.14.184
go mod edit -require github.com/tigerbeetle/[email protected]
com.tigerbeetle.tigerbeetle-java
inpom.xml
to0.14.184
.npm install [email protected]
Changelog
Safety And Performance
#1663
Fetching account history and transfers now has unit tests, helping detect and fix a reported bug
with posting and voiding transfers.
Internals
#1648,
#1665,
#1654,
#1651
Testing and Timer logic was subject to some spring cleaning.
Features
#1656,
#1659,
#1666,
#1667,
#1667
Preparation for in-place upgrade support.
#1633,
#1661,
#1652,
#1647,
#1637,
#1638,
#1655
Documentation has received some very welcome organizational
and clarity changes. Go check them out!
TigerTracks 🎧
v0.14.183
Compare Source
0.14.183
Automated build. Do not use in production.
NOTE: You must run the same version of server and client. We do
not yet follow semantic versioning where all patch releases are
interchangeable.
Server
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.183
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.183-debug
Clients
NOTE: Because of package manager caching, it may take a few
minutes after the release for this version to appear in the package
manager.
dotnet add package tigerbeetle --version 0.14.183
go mod edit -require github.com/tigerbeetle/[email protected]
com.tigerbeetle.tigerbeetle-java
inpom.xml
to0.14.183
.npm install [email protected]
Changelog
Safety And Performance
#1584
Lower our memory usage by removing a redundant stash and not requiring a non-zero object cache
size for Grooves.
The object cache is designed to help things like Account lookups, where the positive case can
skip all the prefetch machinery, but it doesn't make as much sense for other Grooves.
#1581
#1611
Hook nyrkiö up to our CI! You can find our dashboard
here
in addition to our devhub.
#1635
#1634
#1623
#1619
#1609
#1608
#1595
Lots of small VSR changes, including a VOPR crash fix.
#1598
Fix a VOPR failure where state sync would cause a break in the hash chain.
Internals
#1599
#1597
Use Expand-Archive over unzip in PowerShell - thanks @felipevalerio for reporting!
#1607
#1620
Implement explicit coverage marks.
#1621
#1625
#1622
#1600
#1605
#1618
#1606
Minor doc fixups.
#1636
#1626
Default the VOPR to short log, and fix a false assertion in the liveness checker.
#1596
Fix a memory leak in our Java tests.
TigerTracks 🎧
v0.14.181
Compare Source
0.14.181
Automated build. Do not use in production.
NOTE: You must run the same version of server and client. We do
not yet follow semantic versioning where all patch releases are
interchangeable.
Server
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.181
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.181-debug
Clients
NOTE: Because of package manager caching, it may take a few
minutes after the release for this version to appear in the package
manager.
dotnet add package tigerbeetle --version 0.14.181
go mod edit -require github.com/tigerbeetle/[email protected]
com.tigerbeetle.tigerbeetle-java
inpom.xml
to0.14.181
.npm install [email protected]
Changelog
Safety And Performance
#1591
#1589
#1579
#1576
Rework the log repair logic to never repair beyond a "confirmed" checkpoint, fixing a
liveness issue where it was impossible
for the primary to repair its entire log, even with a quorum of replicas at a recent checkpoint.
#1572
Some Java unit tests created native client instances without the proper deinitialization,
causing an
OutOfMemoryError
during CI.#1569
#1570
Fix Vopr's false alarms.
Internals
#1585
Document how assertions should be used, especially those with complexity O(n) under
the
constants.verify
conditional.#1580
Harmonize and automate the logging pattern by using the
@src
built-in to retrieve thefunction name.
#1568
Include the benchmark smoke as part of the
zig build test
command rather than a special caseduring CI.
#1574
Remove unused code coverage metrics from the CI.
#1575
#1573
#1582
Re-enable Windows CI 🎉.
TigerTracks 🎧
Dos Margaritas
(versión en español)
v0.14.180
Compare Source
0.14.180
Automated build. Do not use in production.
NOTE: You must run the same version of server and client. We do
not yet follow semantic versioning where all patch releases are
interchangeable.
Server
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.180
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.180-debug
Clients
NOTE: Because of package manager caching, it may take a few
minutes after the release for this version to appear in the package
manager.
dotnet add package tigerbeetle --version 0.14.180
go mod edit -require github.com/tigerbeetle/[email protected]
com.tigerbeetle.tigerbeetle-java
inpom.xml
to0.14.180
.npm install [email protected]
Changelog
Safety And Performance
#1533
DVCs implicitly nack missing prepares from old log-views.
(This partially addresses a liveness issue in the view change.)
#1552
When a replica joins a view by receiving an SV message, some of the SV's headers may be too far
ahead to insert into the journal. (That is, they are beyond the replica's checkpoint trigger.)
During a view change, those headers are now eligible to be DVC headers.
(This partially addresses a liveness issue in the view change.)
#1560
Fixes a bug in the C client that wasn't handling
error.TooManyOutstanding
correctly.Internals
#1482
Bring back Windows tests for .Net client in CI.
#1540
Add script to scaffold changelog updates.
#1542,
#1553,
#1559,
#1561
Improve CI/test error reporting.
#1551
Draw devhub graph as line graph.
#1554
Simplify command to run a single test.
#1555
Add client batching integration tests.
#1557
Format default values into the CLI help message.
#1558
Track commit timestamp to enable retrospective benchmarking in the devhub.
#1562,
#1563
Improve CI/test performance.
#1567
Guarantee that the test runner correctly reports "zero tests run" when run with a filter that
matches no tests.
TigerTracks 🎧
Eye Of The Tiger
(Hat tip to iofthetiger!)
v0.14.179
Compare Source
0.14.179
Automated build. Do not use in production.
NOTE: You must run the same version of server and client. We do
not yet follow semantic versioning where all patch releases are
interchangeable.
Server
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.179
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.179-debug
Clients
NOTE: Because of package manager caching, it may take a few
minutes after the release for this version to appear in the package
manager.
dotnet add package tigerbeetle --version 0.14.179
go mod edit -require github.com/tigerbeetle/[email protected]
com.tigerbeetle.tigerbeetle-java
inpom.xml
to0.14.179
.npm install [email protected]
Changelog
Safety And Performance
#1519
Reduce checkpoint latency by checkpointing the grid concurrently with other trailers.
#1515
Fix a logical race condition (which was caught by an assert) when reading and writing client
replies concurrently.
#1522
Double check that both checksum and request number match between a request and the corresponding
reply.
#1520
Optimize fields with zero value by not adding them to an index.
Features
#1526,
#1531.
Introduce
get_account_history
operation for querying the historical balances of a given account.#1523
Add helper function for generating approximately monotonic IDs to various language clients.
TigerTracks 🎧
v0.14.178
Compare Source
0.14.178
Automated build. Do not use in production.
NOTE: You must run the same version of server and client. We do
not yet follow semantic versioning where all patch releases are
interchangeable.
Server
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.178
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.178-debug
Clients
NOTE: Because of package manager caching, it may take a few
minutes after the release for this version to appear in the package
manager.
dotnet add package tigerbeetle --version 0.14.178
go mod edit -require github.com/tigerbeetle/[email protected]
com.tigerbeetle.tigerbeetle-java
inpom.xml
to0.14.178
.npm install [email protected]
Changelog
Safety And Performance
#1489,
#1496,
#1501.
Harden VSR against edge cases.
#1508,
#1509.
Allows VSR to perform checkpoint steps concurrently to reduce latency spikes.
#1505
Removed unused indexes on account balances for a nice bump in throughput and lower memory usage.
#1512
Only zero-out the parts necessary for correctness of fresh storage buffers. "Defense in Depth"
without sacrificing performance!
Features
#1491,
#1503.
TigerBeetle's dev workbench now also tracks
memory usage (RSS), throughput, and latency benchmarks over time!
Internals
#1481,
#1493,
#1495,
#1498.
Simplify assertions and tests for VSR and Replica.
#1497,
#1502,
#1504.
.NET CI fixups
#1485,
#1499,
#1504.
Spring Cleaning
TigerTracks 🎧
v0.14.177
Compare Source
0.14.177
Automated build. Do not use in production.
NOTE: You must run the same version of server and client. We do
not yet follow semantic versioning where all patch releases are
interchangeable.
Server
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.177
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.177-debug
Clients
NOTE: Because of package manager caching, it may take a few
minutes after the release for this version to appear in the package
manager.
dotnet add package tigerbeetle --version 0.14.177
go mod edit -require github.com/tigerbeetle/[email protected]
com.tigerbeetle.tigerbeetle-java
inpom.xml
to0.14.177
.npm install [email protected]
Changelog
Safety And Performance
#1446
Panic on checkpoint divergence. Previously, if a replica's state on disk diverged, we'd
use state sync to bring it in line. Now, we don't allow any storage engine nondeterminism
(mixed version clusters are forbidden) and panic if we encounter any.
#1476
Fix a liveness issues when starting a view across checkpoints in an idle cluster.
#1460
Stop an isolated replica from locking a standby out of a cluster.
Features
#1470
Change
get_account_transfers
to usetimestamp_min
andtimestamp_max
to allow filtering bytimestamp ranges.
#1463
Allow setting
--addresses=0
when starting TigerBeetle to enable a mode helpful for integrationtests:
#1402
TigerBeetle now has a dev workbench! Currently we
track our build times and executable size over time.
#1461
tigerbeetle client ...
is nowtigerbeetle repl ...
.Internals
#1480
Deprecate support and testing for Node 16, which is EOL.
#1477,
#1469,
#1475,
#1457,
#1452.
Improve VOPR & VSR logging, docs, assertions and tests.
#1474
Improve integration tests around Node and
pending_transfer_expired
- thanks to our friends atRafiki for reporting!
TigerTracks 🎧
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.