New Experimental Features:
- arm64/aarch64 DEB packages are now available for Ubuntu 20.04 (focal) & 22.04 (jammy), and Debian 10 (buster) & 11 (bulleye). @epgts
- #526: Add
integral
andinterpolated_integral
functions for the time_weight aggregate. Makestrapezoidal
an alias forlinear
intime_weight
as it might be a more familiar numeric integral method for some. @Smittyvb - #517: Add a gap preserving
lttb
namedgp_lttb
to handle downsampling of data with large gaps. @WireBaron - #513: Add
first_val
,last_val
,first_time
andlast_time
totime_weight
andcounter_agg
to access the first and the last data points within the aggregate data structures. @rtwalker - #527: Rename
{open, high, low, close}_at
as{open, high, low, close}_time
to be consistent with newly addedfirst_time
andlast_time
accessor functions. @rtwalker
Stabilizing Features:
- #498: Stabilize
asap_smooth
aggregate. @WireBaron
Bug Fixes:
- #509, #531: Fix bugs in
hyperloglog
. Error rates are now significantly more consistent when the number of buckets are close to the actual cardinality. @BenSandeen @davidkohn88 @WireBaron @jerryxwu - #514: Fix a bug in
toolkit_experimental.interpolated_delta
@WireBaron - #503: Fix bitwise logic in timevector combine @WireBaron
- #507: Fix a typo in
approx_count_distinct
@jeremyhaberman
Other Notable Changes:
- DEB packages for Ubuntu 18.04 (Bionic) on amd64 are now available.
- #536: Document requirement to use same compiler for cargo-pgx and Toolkit
- #535: Make tests pass in Canadian locales @Smittyvb
- #537: Enforce
cargo fmt
in CI @Smittyvb - #524: Updating Toolkit To Start Using Cargo Fmt @thatzopoulos
- #522: Move update-tester tests to markdown files @thatzopoulos
Shout-outs:
- @BenSandeen for fixing typos and errors in the hyperloglog++ implementation
- @jaskij for reporting security advisories and suggestion on documenting support for PG14
- @jeremyhaberman for fixing a typo in
APPROX_COUNT_DISTINCT_DEFAULT_SIZE
- @jledentu for reporting an error on
interpolated_delta
- @stevedrip for a very detailed bug report on hyperloglog++ and suggestions for fixing it
Full Changelog: 1.10.1...1.11.0