JAliEn-ROOT merge requestshttps://gitlab.cern.ch/jalien/jalien-root/-/merge_requests2018-08-06T19:13:34+02:00https://gitlab.cern.ch/jalien/jalien-root/-/merge_requests/5Support building with alibuild version of OpenSSL2018-08-06T19:13:34+02:00Nikola HardiSupport building with alibuild version of OpenSSLThis modification in CMakeLists is introduced to avoid problems
with building this project with OpenSSL compiled by alibuild.
Without these modifications the build fails because JAlien-ROOT
includes libwebsockets headers which further in...This modification in CMakeLists is introduced to avoid problems
with building this project with OpenSSL compiled by alibuild.
Without these modifications the build fails because JAlien-ROOT
includes libwebsockets headers which further include the OpenSSL
headers. The OpenSSL headers may not be reachable if they are not
available in the system include path, for example in alibuild
workspace.https://gitlab.cern.ch/jalien/jalien-root/-/merge_requests/8Fix TJAlienCollection according to TAlienCollection2018-09-26T16:29:24+02:00Nikola HardiFix TJAlienCollection according to TAlienCollectionThis pull request fixes a bug in TJAlienCollection which caused the collection to be empty after loading. The proposed improvement is just making the code do the same steps as TAlienCollection.This pull request fixes a bug in TJAlienCollection which caused the collection to be empty after loading. The proposed improvement is just making the code do the same steps as TAlienCollection.https://gitlab.cern.ch/jalien/jalien-root/-/merge_requests/19WIP: Wrong values in train job2019-01-31T09:36:21+01:00Volodymyr YurchenkoWIP: Wrong values in train jobSome values are added to TJAlienFile to produce the same output in AliAnalysis jobs as it was in TAlienSome values are added to TJAlienFile to produce the same output in AliAnalysis jobs as it was in TAlienhttps://gitlab.cern.ch/jalien/jalien-root/-/merge_requests/60Drop Proof as a dependency2020-07-23T14:09:24+02:00Giulio EulisseDrop Proof as a dependencyThis seems to bring in libPNG which is causing issues when running across distributions (i.e. CC7 binaries on ubuntu) is this really needed?This seems to bring in libPNG which is causing issues when running across distributions (i.e. CC7 binaries on ubuntu) is this really needed?Nikola HardiNikola Hardihttps://gitlab.cern.ch/jalien/jalien-root/-/merge_requests/61Allow JCentral address override using environment variables2020-07-27T09:33:09+02:00Nikola HardiAllow JCentral address override using environment variablesThis is now needed for the JCentral replica, and we have similar feature in alien.py (`ALIENPY_JCENTRAL`).
We used to do this by patching the jbox conf files in /tmp, but environment variables are easer to use in CI.
The variable used he...This is now needed for the JCentral replica, and we have similar feature in alien.py (`ALIENPY_JCENTRAL`).
We used to do this by patching the jbox conf files in /tmp, but environment variables are easer to use in CI.
The variable used here is `JALIEN_HOST` (as in the jclient file) and default value is of course `alice-jcentral.cern.ch`.
We should synchronise all those environment variables at some point.Volodymyr YurchenkoVolodymyr Yurchenkohttps://gitlab.cern.ch/jalien/jalien-root/-/merge_requests/75Draft: Add libuv support2023-11-23T16:42:55+01:00Volodymyr YurchenkoDraft: Add libuv supportReplaces the default libwebsockets poll() event loop with the uv event loop.
uv loop is used as a foreign loop. It means that jalien-root will be able to operate in a common event loop with the external apps (DPL). It will improve the i...Replaces the default libwebsockets poll() event loop with the uv event loop.
uv loop is used as a foreign loop. It means that jalien-root will be able to operate in a common event loop with the external apps (DPL). It will improve the integration between the O2 components and unify the way they work.
Requires new alidist libwebsockets recipe with libuv enabled.0.7.5Volodymyr YurchenkoVolodymyr Yurchenkohttps://gitlab.cern.ch/jalien/jalien-root/-/merge_requests/76Draft: Add libuv support2024-01-15T10:39:18+01:00Volodymyr YurchenkoDraft: Add libuv supportReplaces the default libwebsockets poll() event loop with the uv event loop.
uv loop is used as a foreign loop. It means that jalien-root will be able to operate in a common event loop with the external apps (DPL). It will improve the i...Replaces the default libwebsockets poll() event loop with the uv event loop.
uv loop is used as a foreign loop. It means that jalien-root will be able to operate in a common event loop with the external apps (DPL). It will improve the integration between the O2 components and unify the way they work.
Requires new alidist libwebsockets recipe with libuv enabled.0.7.5Volodymyr YurchenkoVolodymyr Yurchenko