Skip to content

Releases: lsst/qserv

2023.5.1

18 May 03:37
Compare
Choose a tag to compare

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

08 Apr 22:31
Compare
Choose a tag to compare

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 = and IN.
  • 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

17 Feb 00:33
Compare
Choose a tag to compare

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

01 Feb 19:06
Compare
Choose a tag to compare
  • 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

22 Sep 16:31
Compare
Choose a tag to compare
  • 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 contain GROUP BY or ORDER BY
  • Cleanup of integration test suites, including reactivation of some dormant test queries and addition of match table coverage

2022.7.1

28 Jul 18:00
Compare
Choose a tag to compare
  • 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

30 Jun 06:45
Compare
Choose a tag to compare

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

09 Jun 03:48
Compare
Choose a tag to compare
  • Includes 32-bit COUNT(*) overflow fix

2022.6.1

04 Jun 07:44
Compare
Choose a tag to compare
2022.6.1-rc1

Release 2022.6.1-rc1

2022.5.2

20 May 05:05
Compare
Choose a tag to compare
2022.5.2-rc1

Release 2022.5.2-rc1