Skip to content

Releases: ssl-hep/ServiceX_frontend

Cache Updates and Memory Fixes

24 Mar 22:44
85c8ef3
Compare
Choose a tag to compare
Pre-release

What's Changed

New Contributors

Full Changelog: 2.4.4...2.5.0

Titles, Cache Fixes

19 Apr 02:44
85c8ef3
Compare
Choose a tag to compare

This is mostly a maintanance release.

  • Caching improvements. A bug was found where multiple, different, queries generated the seme cache key. That has been fixed. However, this could cause your queries to re-trigger. This condition was rare.
  • A title argument is now possible in the calls to render a query (thanks @kyungeonchoi !)
  • Code clean up should reduce the number of spurious warnings (thanks @talvandaalen !)

What's Changed

New Contributors

Full Changelog: 2.4.4...2.5

Release 2.4.4

07 Mar 18:43
Compare
Choose a tag to compare

Allow python functions as selects

V 2.4.4-Alpha.1

14 Feb 18:35
Compare
Choose a tag to compare
V 2.4.4-Alpha.1 Pre-release
Pre-release

Adds python function selects

Python 3.10 Support

09 Dec 19:00
0a41306
Compare
Choose a tag to compare

Can now be installed in a python 3.10 environment

Add default CMS backend API end point

14 Nov 12:16
3079067
Compare
Choose a tag to compare
  • Default servicex.yaml file now has a cms_run1_aod backend

Version 2.4.1

27 Oct 16:45
Compare
Choose a tag to compare

Providing the same max range for pyarrow as coffea

PyHEP Upgrade

13 Aug 00:34
0f78b8c
Compare
Choose a tag to compare

Lots of things were fixed after trying to run against the 70 TB of data for CMS Run1.

  • Supports Python 3.9
  • Will now report supported return types (parquet, root)
  • Long filenames are hashed in the local cache to avoid OS limitations
  • A request tittle can be passed to services to "name" the transform
  • Support lists of URLS or a single URL for a file source as well as the more traditional dataset identifiers
  • Support deleting a single datafile or a query status file
  • api_endpoints now have names not just types
  • A local file can be written that matches query hashes with request id's, and can safely be checked into a repo in order to quickly re-use other people's queries.
  • Better status updates during running and downloading, and support py widgets in vscode.

Bug fix: ignore title when calculating hash

12 Aug 01:41
490b2e9
Compare
Choose a tag to compare
  • Make sure title is ignored when calculating hash - it makes no difference in the way the data is calculated

Dataset Name

08 Aug 00:51
8592816
Compare
Choose a tag to compare
Dataset Name Pre-release
Pre-release
  • Add an "english" readable property to the servicex dataset that contains the name. This can be quite long, depending on the dataset.