v2.4.1
Added
v2.4.0
-
📌 #108 Introduce a new indexing pattern by transaction metadata tag. This pattern will only index outputs of a transaction that (a) has metadata, (b) has one metadatum labelled with the provided tag. This pattern is however (at least for now) only usable for indexing, not querying.
-
Provide a new command
copy
to conveniently clone an existing database into a smaller subset. This is particularly useful to quickly fork new instances of a parent index without having to resynchronize the entire chain. The main use case being a scenario where one maintains a global index (i.e. matching*
) and needs to create on-demand indexes using more restrictive patterns. Thecopy
commands accepts one or many patterns and copies (even large) indexes in a matter of seconds.Usage: kupo copy --from DIR --into DIR [--match PATTERN] Copy from a source database into another, while applying the provided pattern filters. Available options: -h,--help Show this help text --from DIR Working directory to copy from. --into DIR Working directory to copy into. --match PATTERN A pattern to match on. Can be provided multiple times (as a logical disjunction, i.e. 'or')
-
The
GET /health
endpoint now returns the version as part of the (JSON) response.
Changed
v2.4.1
-
Fix ANSI colors of logs in TTY terminals
-
Fix internal dependency causing build issues for ouroboros-consensus
v2.4.0
-
The server now implements some basic retry mechanism for some transient errors that can occur under heavy load (e.g. failing to open a database connection). This is mostly transparent for clients but should result in less
503
errors by providing a first retryable layer directly in the server. -
Add missing (optional) index on
policies
table to speed up queries by policy id and asset id. -
Executables from
master
will now returnnightly
as a version number, with a git commit hash. This is done in hope to reduce confusion when figuring out what version is a particular binary built against.
Removed
N/A
Benchmarks
See benchmarks/README.md.
snapshots
Dependencies
Dependency | Tested With |
---|---|
cardano-node | 1.35.x |
ogmios | v5.6.x |