Skip to content

Releases: ssl-hep/ServiceX_frontend

ServiceX front end package 2.1b1 release

23 Sep 16:12

Choose a tag to compare

Support multiple types of ServiceX backends implicitly

  • The two types, xAOD and uproot are both supported in the sense they can return different types of data (root or parquet files)
  • As long as you tell servicex what sort of file to expect, it can render the data into awkward arrays or pandas.DataFrame's.
  • The interface and .servicex file have been update to support this, and also behave sensibly if the user doesn't specify anything.

Compatibility with ServiceX:

  • Authentication framework will work only up to RC2
  • Job submission, etc., should work accross most (all?) versions of ServiceX

ServiceX 3.0 Beta 1 - Removed

21 Sep 01:25
aaba3a9

Choose a tag to compare

  • Allow for a "type" of backend when we create the ServiceXDataset
  • Allow for multiple servicex backends to be specified in a .servicex file

This breaks the current user interface:

  • You have to specify a type of backend when you create the ServiceXDataset
  • If you use a .servicex file, you'll need to change the format so you can have multiple servicex endpoints in there.

While this release was built, and it does contain changes, we decided to back out the changes that broke the old UW - so we can go back to the 2.1 series.

ServiceX 2.0.1

18 Sep 16:56
add49dd

Choose a tag to compare

This bumps the qastle version number to 2.0.1

ServiceX 2.1 Auto-push Test

18 Sep 06:14

Choose a tag to compare

Pre-release

This time on the right branch!

ServiceX 2.1 Auto-push Test

18 Sep 06:13

Choose a tag to compare

Pre-release

This is a bogus release and is identical to 2.0!

ServiceX 2.0.0

11 Aug 17:17
77562e1

Choose a tag to compare

Version 2.0 release

  • Works with ServiceX RC2 (will also work with RC1, but move to RC2!)
  • Supports caching on the local system
  • Big re-work of the API
  • Brings back errors from ServiceX (DID bad, C++ fails, etc.)
  • Substantial internal code rework to enable modularity and testing