1.0.0-alpha.72
- console: add
version_handlerand improve comments by @houseme in https://github.com/rustfs/rustfs/pull/975 - Delete duplicate titles in the README by @magestacks in https://github.com/rustfs/rustfs/pull/977
- fix: listdir rpc by @weisd in https://github.com/rustfs/rustfs/pull/979
- fix: add the is_truncated field to the return of the list_object_vers… by @shiroleeee in https://github.com/rustfs/rustfs/pull/985
- Fix link to CONTRIBUTING.md in README by @asteurer in https://github.com/rustfs/rustfs/pull/991
- @magestacks made their first contribution in https://github.com/rustfs/rustfs/pull/977
- @asteurer made their first contribution in https://github.com/rustfs/rustfs/pull/991
Full Changelog: https://github.com/rustfs/rustfs/compare/1.0.0-alpha.71...1.0.0-alpha.72
v25.1.0-preview1
- fix(cache): Estimate size of posting lists by @xqqp in https://github.com/dgraph-io/dgraph/pull/9515
- fix(cache): make updating the max cost of posting cache work again by @xqqp in https://github.com/dgraph-io/dgraph/pull/9526
- fix(dev): Add jemalloc package to local docker image by @xqqp in https://github.com/dgraph-io/dgraph/pull/9516
- chore: fixes for intermittent test failures by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9517
- Update telemetry URL to use events.dgraph.io by @ryanfoxtyler in https://github.com/dgraph-io/dgraph/pull/9518
- chore: update readme, other docs for v25 and account change by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9522
- chore(deps): Update go minor and patch (main) by @renovate[bot] in https://github.com/dgraph-io/dgraph/pull/9523
- .github/workflows: Migrate workflows to Blacksmith runners by @blacksmith-sh[bot] in https://github.com/dgraph-io/dgraph/pull/9524
- chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in https://github.com/dgraph-io/dgraph/pull/9530
- chore: correct the renovate path by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9531
- chore(test): change upgrade CI tests to weekly by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9532
- chore: update module path and copyright disclaimers by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9533
- chore: disable nightly builds by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9536
- chore: update the changelog (incl past releases) by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9538
Full Changelog: https://github.com/dgraph-io/dgraph/compare/v25.0.0...v25.1.0-preview1 See also: https://github.com/dgraph-io/dgraph/releases
v25.1.0-preview1
- fix(cache): Estimate size of posting lists by @xqqp in https://github.com/dgraph-io/dgraph/pull/9515
- fix(cache): make updating the max cost of posting cache work again by @xqqp in https://github.com/dgraph-io/dgraph/pull/9526
- fix(dev): Add jemalloc package to local docker image by @xqqp in https://github.com/dgraph-io/dgraph/pull/9516
- chore: fixes for intermittent test failures by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9517
- Update telemetry URL to use events.dgraph.io by @ryanfoxtyler in https://github.com/dgraph-io/dgraph/pull/9518
- chore: update readme, other docs for v25 and account change by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9522
- chore(deps): Update go minor and patch (main) by @renovate[bot] in https://github.com/dgraph-io/dgraph/pull/9523
- .github/workflows: Migrate workflows to Blacksmith runners by @blacksmith-sh[bot] in https://github.com/dgraph-io/dgraph/pull/9524
- chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in https://github.com/dgraph-io/dgraph/pull/9530
- chore: correct the renovate path by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9531
- chore(test): change upgrade CI tests to weekly by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9532
- chore: update module path and copyright disclaimers by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9533
- chore: disable nightly builds by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9536
- chore: update the changelog (incl past releases) by @matthewmcneely in https://github.com/dgraph-io/dgraph/pull/9538
Full Changelog: https://github.com/dgraph-io/dgraph/compare/v25.0.0...v25.1.0-preview1 See also: https://github.com/dgraph-io/dgraph/releases
6.0.0rc4
Hello Superset Community,
This is a call for the vote to release Apache Superset version 6.0.0.
The release candidate: https://dist.apache.org/repos/dist/dev/superset/6.0.0rc4/
The Git tag for the release: https://github.com/apache/superset/tree/6.0.0rc4
The CHANGELOG for the release: https://github.com/apache/superset/blob/6.0.0rc4/CHANGELOG/6.0.0.md
The instructions for updating to the release: https://github.com/apache/superset/blob/6.0.0rc4/UPDATING.md
Public keys are available at: https://www.apache.org/dist/superset/KEYS
The vote will be left open until at least 72 hours have passed and the necessary number of votes (3) have been reached.
Please vote accordingly:
[ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove with the reason
Thanks, The Apache Superset Team
8.1.5
Upgrade urgency MODERATE: Program an upgrade of the server, but it's not urgent.
- Fix Lua VM crash after FUNCTION FLUSH ASYNC + FUNCTION LOAD (#1826)
- Fix invalid memory address caused by hashtable shrinking during safe iteration (#2753)
- Cluster: Avoid usage of light weight messages to nodes with not ready bidirectional links (#2817)
- Send duplicate multi meet packet only for node which supports it (#2840)
- Fix loading AOF files from future Valkey versions (#2899)
Full Changelog: https://github.com/valkey-io/valkey/compare/8.1.4...8.1.5
v1.28.2 🐩
This release fixes a bug affecting the Prometheus metrics route in versions 1.28.0 and 1.28.1, specifically when the instance has too many tasks. The issue is visible as high memory usage and could cause the instance to be OOM-killed. If you are using the /metrics route, we recommend deleting all succeeded or failed functions in the index using the dedicated route or upgrading to at least v1.28.2.
- Limit the number of retrieved tasks to one in the metrics by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6024
Full Changelog: https://github.com/meilisearch/meilisearch/compare/v1.28.1...v1.28.2
1.0.0-alpha.71
- fix out of range for slice by @reatang in https://github.com/rustfs/rustfs/pull/931
- Updated RUSTFS_VOLUMES to fix pod crashing by @serhiynovos in https://github.com/rustfs/rustfs/pull/922
- Optimize concurrent GetObject performance with Moka cache, comprehensive metrics, complete test suite, cache writeback, and comprehensive documentation by @Copilot in https://github.com/rustfs/rustfs/pull/916
- Improve health check handlers for endpoint and console (GET/HEAD, safer error handling) by @houseme in https://github.com/rustfs/rustfs/pull/942
- build(deps): bump criterion from 0.7.0 to 0.8.0 in the dependencies group by @dependabot[bot] in https://github.com/rustfs/rustfs/pull/947
- fix: add the is_truncated field to the return of the list_objects int… by @shiroleeee in https://github.com/rustfs/rustfs/pull/958
- add logs by @weisd in https://github.com/rustfs/rustfs/pull/962
- Fix Admin Heal API and Add Pagination Support for Large Buckets by @weisd in https://github.com/rustfs/rustfs/pull/933
- upgrade crate version and improve heal config by @houseme in https://github.com/rustfs/rustfs/pull/963
- @reatang made their first contribution in https://github.com/rustfs/rustfs/pull/931
- @serhiynovos made their first contribution in https://github.com/rustfs/rustfs/pull/922
Full Changelog: https://github.com/rustfs/rustfs/compare/1.0.0-alpha.70...1.0.0-alpha.71
2.24.0 (2025-12-03)
This release contains performance improvements and bug fixes since the 2.23.1 release. We recommend that you upgrade at the next available opportunity.
Highlighted features in TimescaleDB v2.24.0
- Direct Compress just got smarter and faster: it now works seamlessly with hypertables generating continuous aggregates. Invalidation ranges are computed directly in-memory based on the ingested batches and written efficiently at transaction commit. This change reduces the IO footprint drastically by removing the write amplification of the invalidation logs.
- Continuous aggregates now speak UUIDv7: hypertables partitioned by UUIDv7 are fully supported through an enhanced
time_bucketthat accepts UUIDv7 values and returns precise, timezone-aware timestamps — unlocking powerful time-series analytics on modern UUID-driven table schemas. - Lightning-fast recompression: the new
recompress := trueoption on thecompress_chunkAPI enables pure in-memory recompression, delivering a 4–5× speed boost over the previous disk-based process.
ARM support for bloom filters The sparse bloom filter indexes will stop working after upgrade to 2.24. If you are affected by this problem, the warning "bloom filter sparse indexes require action to re-enable" will appear in the Postgres log during upgrade.
In versions before 2.24, the hashing scheme of the bloom filter sparse indexes used to depend on the build options of the TimescaleDB executables. These options are set by the package publishers and might differ between different package sources or even versions. After upgrading to a version with different options, the queries that use the bloom filter lookups could erroneously stop returning the rows that should in fact match the query conditions. The 2.24 release fixes this by using distinct column names for each hashing scheme.
The bloom filter sparse indexes will be disabled on the compressed chunks created before upgrading to 2.24. To re-enable them, you have to decompress and then compress the affected chunks.
If you were running the official APT package on AMD64 architecture, the hashing scheme did not change, and it is safe to use the existing bloom filter sparse indexes. To enable this, set the GUC timescaledb.read_legacy_bloom1_v1 = on in the server configuration.
The chunks compressed after upgrade to 2.24 will use the new index format, and the bloom filter sparse indexes will continue working as usual for these chunks without any intervention.
For more details, refer to the pull request #8761.
Deprecations
- The next release of TimescaleDB will remove the deprecated partial continuous aggregates format. The new format was introduced in
2.7.0and provides significant improvements in terms of performance and storage efficiency. Please usecagg_migrate(<CONTINUOUS_AGGREGATE_NAME>)to migrate to the new format. Tiger Cloud users are migrated automatically. - In future releases the deprecated view
timescaledb_information.compression_settingswill be removed. Please usetimescaledb_information.hypertable_columnstore_settingsas a replacement. - The experimental view
timescaledb_experimental.policiesand the adjacent experimental functionsadd_policies,alter_policies,show_policies,remove_policies, andremove_all_policiesto manage continuous aggregates will be removed in an upcoming release. For replacements, please use the Jobs API.
Backward-Incompatible Changes
- #8761 Fix matching rows in queries using the bloom filter sparse indexes potentially not returned after extension upgrade. The version of the bloom filter sparse indexes is changed. The existing indexes will stop working and will require action to re-enable. See the section above for details.
Features
- #8465 Speed up the filters like
x = any(array[...])using bloom filter sparse indexes. - #8569 In-memory recompression
- #8754 Add concurrent mode for merging chunks
- #8786 Display chunks view range as timestamps for UUIDv7
- #8819 Refactor chunk compression logic
- #8840 Allow
ALTER COLUMN TYPEwhen compression is enabled but no compressed chunks exist - #8908 Add time bucketing support for UUIDv7
- #8909 Support direct compress on hypertables with continuous aggregates
- #8939 Support continuous aggregates on UUIDv7-partitioned hypertables
- #8959 Cap continuous aggregate invalidation interval range at chunk boundary
- #8975 Exclude date/time columns from default segmentby
- #8993 Add GUC for in-memory recompression
Bugfixes
- #8839 Improve
_timescaledb_functions.cagg_watermarkerror handling - #8853 Change log level of continuous aggregate refresh messages to
DEBUG1 - #8933 Potential crash or seemingly random errors when querying the compressed chunks created on releases before 2.15 and using the minmax sparse indexes.
- #8942 Fix lateral join handling for compressed chunks
- #8958 Fix
if_not_existsbehaviour when adding refresh policy - #8969 Gracefully handle missing job stat in background worker
- #8988 Don't ignore additional filters on same column when building scankeys
GUCs
direct_compress_copy_tuple_sort_limit: Number of tuples that can be sorted at once in aCOPYoperation.direct_compress_insert_tuple_sort_limit: Number of tuples that can be sorted at once in anINSERToperation.read_legacy_bloom1_v1: Enable reading the legacybloom1version 1 sparse indexes forSELECTqueries.enable_in_memory_recompression: Enable in-memory recompression functionality.
Thanks
- @bezpechno for implementing
ALTER COLUMN TYPEfor hypertable with columnstore when no compressed chunks exist
milvus-2.6.7
Release date: December 4, 2025
| Milvus Version | Python SDK Version | Node.js SDK Version | Java SDK Version | Go SDK Version |
|---|---|---|---|---|
| 2.6.7 | 2.6.4 | 2.6.5 | 2.6.10 | 2.6.1 |
Milvus 2.6.7 is a critical stabilization update for the 2.6.x series. This release focuses on hardening the system against distributed failures and optimizing resource utilization under high load. With significant improvements in I/O handling, memory management, and Kubernetes integration, we strongly recommend all production users upgrade to this version to ensure greater reliability and smoother operation at scale.
- Added
/livezendpoint to support Kubernetes native liveness probes, improving container orchestration stability (#45481). - Added support for GroupBy operations on
TIMESTAMPZfields, enhancing time-series analytics capabilities (#45763) - Supported
mmapfor JSON shredding's shared key indices to reduce RAM footprint (#45861)
- Supported DML request forwarding in the Proxy to improve write availability and routing resilience (#45922).
- Upgrade etcd to v3.5.23 to address consensus stability and performance regressions (#45953).
- Added robust error handling for Etcd server crashes to prevent cascading component failures (#45633).
- Reduced Etcd load by removing expensive watchers for simple session liveness checks (#45974).
- Enhanced the WAL retention strategy to better balance disk usage with data recovery safety (#45784).
- Supported asynchronous write syncing for logs to prevent disk I/O blocking from affecting the main execution path (#45806).
- Enforced Buffered I/O usage for high-priority load tasks to optimize OS page cache utilization and throughput (#45958).
- Optimized
mmapstrategy to map group chunks in a single system call, reducing kernel overhead during segment loading (#45893). - Improved the accuracy of memory estimation for JSON shredding to prevent OOM kills or under-utilization (#45876).
- Refined segment load estimation to account for both eviction and warmup states (#45891).
- Added granular cancellation checks in query operators to allow faster termination of aborted or timed-out queries (#45894).
- Removed redundant resource type checks in file resource configuration (#45727).
- Interleaved Go and C++ logs into a unified stream to provide a correct chronological view for debugging (#46005).
- Resolved a race condition where
LastConfirmedMessageIDcould be incorrect under high concurrency writes (#45874). - Fixed a calculation error in aggregating
allsearchcountfrom multiple search results (#45904). - Fixed Term expressions to correctly handle string containment logic within JSON arrays (#45956).
- Replaced
json.doc()withjson.dom_doc()inJSONContainsExprto fix parsing behaviors and improve performance (#45786). - Fixed a panic in Standby MixCoord components during the shutdown sequence (#45898).
- Fixed the leader checker to ensure segment distribution is correctly synchronized to Read-Only nodes (#45991).
- Ensured
HandleNodeUpis triggered during node re-watching to maintain correct load balancing topology (#45963). - Implemented fallback to remote WAL storage if local WAL storage becomes unavailable (#45754).
- Added
EmptySessionWatcherto prevent panics when running in IndexNode binding mode (#45912). - Ensured memory state consistency when recovering broadcast tasks from protocol buffers (#45788).
- Addressed thread-safety issues in SegCore collection schema updates (#45618).
- Enforced Access Control (RBAC) checks for
ListImportandGetImportProgressAPIs (#45862). - Fixed a bug where BulkImport would fail if the input contained an empty struct list (#45692).