Releases: lsst/qserv
Releases · lsst/qserv
2023.5.1
What's Changed
- Use templatized queries at workers to reduce memory allocation
- Fixes for extreme slowdowns when cancelling broad subchunk queries
- Eliminated false-positive error messages for missing optional ingest config parameters
- Fixed some issues with transaction state counters and colors on web dashboard
- Upgrades of package dependencies (XRootD, lsst/log, and lsst/sphgeom)
Full Changelog: 2023.4.1-rc1...2023.5.1-rc1
2023.4.1
What's Changed
- Fix for proxy stalls seen in Rubin DP0.2 when given a queries with very wide
ObjectId
restrictions; director index restrictors are now created only for director column expressions involving operators=
andIN
. - Additional timers and statistics including worker buffer fill and czar merge times are available in admin dashboard.
- Chunk queries are now templatized on chunk IDs to reduce memory usage.
Full Changelog: 2023.2.1-rc2...2023.4.1-rc1
2023.2.1
What's Changed
- Extend lifetime of temporary subchunk tables (fix for worker lock-up issue)
- Additional query life-cycle states and czar status elements exposed in the administrative dashboard
Full Changelog: 2023.1.1-rc2...2023.2.1-rc2
2023.1.1
- Stability fixes to mitigate worker lock-ups seen on full-sky triple
JOIN
queries - Many monitoring dashboard additions, including new histogram views
- Replication / ingest API moves to v17
Full Changelog: 2022.12.1-rc2...2023.1.1-rc2
2022.9.1
- Adds support for ingestion of match tables (see https://confluence.lsstcorp.org/display/DM/Ingest%3A+9.7.+Ingesting+RefMatch+tables)
- Query log records total bytes collected and bytes and rows returned per query, and theseare also exposed in the web dashboard
- Fix for
LIMIT
handling bug when queries also containGROUP BY
orORDER BY
- Cleanup of integration test suites, including reactivation of some dormant test queries and addition of match table coverage
2022.7.1
- Rendering optimizations for web dashboard user queries page
- Log configuration for xrootd and replication worker containers
- MariaDB service limit configuration updates
- Fix for replication controller sync holdoff bug
sph-partition-matches
can now use file-based director indices- Additional
RelationGraph
trace logs
2022.6.3
Web dashboard improvements:
- query copy to clipboard widget for query history
- general performance improvements for query history
- additional fields in query history
- table creation and publication timestamps
This release also adds prepare-data
subcommand to the qserv
cli.
2022.6.2
- Includes 32-bit
COUNT(*)
overflow fix
2022.6.1
2022.6.1-rc1 Release 2022.6.1-rc1
2022.5.2
2022.5.2-rc1 Release 2022.5.2-rc1