2.0
This is a major release. It should continue to run older queries without modification. New features (like MetaData
) are only partially supported by the CMS backend for now.
New Features
Interface Features
- Local running is now supported, as long as
docker
is installed. For ATLAS containers, a local datavolume is also mounted so calibration files do not have to be repeatedly downloaded.
Code Generation Features
MetaData
to completely define an object model for events, including all types. This can be sent over the wire meaning when there are changes to the underlying container this is running on, the code generator no longer has to be updated.- One can now inject job options into ATLAS jobs via MetaData (supporting, for example, object corrections)
- Strings are now first-class citizens and can be returned from queries
The PR's
- Support MetaData by @gordonwatts in #177
- Add JobOptions Injection by @gordonwatts in #180
- Link Libraries attached to collections by @gordonwatts in #183
- Fixes the event info bug by @gordonwatts in #184
- Enable Local Dataset Running by @gordonwatts in #185
- MetaData Improvements by @gordonwatts in #186
- Fix First scoping bug by @gordonwatts in #187
- Merge Common Body MD by @gordonwatts in #188
- Support bool constants in the code by @gordonwatts in #189
- Code Injection Improvements by @gordonwatts in #190
- Strings Are First Class Citizen by @gordonwatts in #192
- Mount a docker volume as cache by @gordonwatts in #194
- Build working with new ast packages by @gordonwatts in #195
- Improvements for Production by @gordonwatts in #196
Full Changelog: 1.4.1...2.0