Salome HOME
modules/yacs.git
2 months ago[EDF29576] : bye bye C++ impl of driver agy/29576
Anthony Geay [Thu, 7 Mar 2024 10:34:38 +0000 (11:34 +0100)]
[EDF29576] : bye bye C++ impl of driver

2 months ago[EDF29576] : orb.shutdown must be called last
Anthony Geay [Thu, 7 Mar 2024 08:52:40 +0000 (09:52 +0100)]
[EDF29576] : orb.shutdown must be called last

2 months ago[EDF29576] : make it better
Anthony Geay [Tue, 5 Mar 2024 17:07:30 +0000 (18:07 +0100)]
[EDF29576] : make it better

2 months ago[EDF29576] : destroy containers even if problem arises
Anthony Geay [Tue, 5 Mar 2024 16:09:30 +0000 (17:09 +0100)]
[EDF29576] : destroy containers even if problem arises

2 months ago[EDF29576] : destroy containers even if problem arises
Anthony Geay [Tue, 5 Mar 2024 16:08:51 +0000 (17:08 +0100)]
[EDF29576] : destroy containers even if problem arises

2 months ago[EDF29576] : clean management of ior-ns parameter
Anthony Geay [Tue, 5 Mar 2024 08:15:54 +0000 (09:15 +0100)]
[EDF29576] : clean management of ior-ns parameter

3 months ago[EDF29576] : Ooops. Bad indentation
Anthony Geay [Fri, 1 Mar 2024 13:57:49 +0000 (14:57 +0100)]
[EDF29576] : Ooops. Bad indentation

3 months ago[EDF29576] : Fix KERNEL_Launcher and KERNEL_Launcher_SWIG ready for integration
Anthony Geay [Fri, 1 Mar 2024 09:16:25 +0000 (10:16 +0100)]
[EDF29576] : Fix KERNEL_Launcher and KERNEL_Launcher_SWIG ready for integration

3 months ago[EDF29576] : Monitoring of directories option
Anthony Geay [Fri, 1 Mar 2024 09:03:08 +0000 (10:03 +0100)]
[EDF29576] : Monitoring of directories option

3 months ago[EDF29576] : give information in case of invalid YACS scheme
Anthony Geay [Fri, 1 Mar 2024 08:11:48 +0000 (09:11 +0100)]
[EDF29576] : give information in case of invalid YACS scheme

3 months ago[EDF29576] : Driver intercepts now the invalid return code
Anthony Geay [Fri, 1 Mar 2024 07:52:15 +0000 (08:52 +0100)]
[EDF29576] : Driver intercepts now the invalid return code

3 months ago[EDF29576] : destroy ior communication file
Anthony Geay [Thu, 29 Feb 2024 08:50:21 +0000 (09:50 +0100)]
[EDF29576] : destroy ior communication file

3 months ago[EDF29576] : avoid salome_init call in driver process
Anthony Geay [Thu, 29 Feb 2024 08:32:56 +0000 (09:32 +0100)]
[EDF29576] : avoid salome_init call in driver process

3 months ago[EDF29576] : Final tuning
Anthony Geay [Thu, 29 Feb 2024 08:23:52 +0000 (09:23 +0100)]
[EDF29576] : Final tuning

3 months ago[EDF29576] : WIP
Anthony Geay [Wed, 28 Feb 2024 17:16:41 +0000 (18:16 +0100)]
[EDF29576] : WIP

3 months ago[EDF29576] : WIP
Anthony Geay [Wed, 28 Feb 2024 13:11:17 +0000 (14:11 +0100)]
[EDF29576] : WIP

3 months ago[EDF29576] : OK for the YACS process monitoring
Anthony Geay [Wed, 28 Feb 2024 12:24:11 +0000 (13:24 +0100)]
[EDF29576] : OK for the YACS process monitoring

3 months ago[EDF29576] : introduce json to steer options. Ready to introduce monitoring stuff.
Anthony Geay [Wed, 28 Feb 2024 06:56:23 +0000 (07:56 +0100)]
[EDF29576] : introduce json to steer options. Ready to introduce monitoring stuff.

3 months ago[EDF29576] : WIP
Anthony Geay [Tue, 27 Feb 2024 13:01:11 +0000 (14:01 +0100)]
[EDF29576] : WIP

3 months ago[EDF29576] : before json management
Anthony Geay [Tue, 27 Feb 2024 12:20:29 +0000 (13:20 +0100)]
[EDF29576] : before json management

3 months ago[EDF29576] : Management of SIGINT
Anthony Geay [Tue, 27 Feb 2024 10:51:37 +0000 (11:51 +0100)]
[EDF29576] : Management of SIGINT

3 months ago[EDF29576] : WIP
Anthony Geay [Mon, 26 Feb 2024 10:33:09 +0000 (11:33 +0100)]
[EDF29576] : WIP

3 months ago[EDF29576] : ready for clean SIGINT implementation
Anthony Geay [Mon, 26 Feb 2024 08:20:09 +0000 (09:20 +0100)]
[EDF29576] : ready for clean SIGINT implementation

3 months ago[EDF29576] : management of -x option
Anthony Geay [Mon, 26 Feb 2024 06:38:50 +0000 (07:38 +0100)]
[EDF29576] : management of -x option

3 months ago[EDF29576] : management of dump state in separate thread
Anthony Geay [Fri, 23 Feb 2024 17:40:13 +0000 (18:40 +0100)]
[EDF29576] : management of dump state in separate thread

3 months ago[EDF29576] : 2 options remaining
Anthony Geay [Fri, 23 Feb 2024 08:22:30 +0000 (09:22 +0100)]
[EDF29576] : 2 options remaining

3 months ago[EDF29576] : 6 options remaining
Anthony Geay [Thu, 22 Feb 2024 14:55:53 +0000 (15:55 +0100)]
[EDF29576] : 6 options remaining

3 months ago[EDF29576] : log cleaning + driver python enhancement
Anthony Geay [Thu, 22 Feb 2024 13:44:28 +0000 (14:44 +0100)]
[EDF29576] : log cleaning + driver python enhancement

3 months ago[EDF28974] : Let s go for python3 porting of driver
Anthony Geay [Thu, 22 Feb 2024 10:40:12 +0000 (11:40 +0100)]
[EDF28974] : Let s go for python3 porting of driver

3 months ago[EDF29150] : Add some dynamic traces + assign a more explicite name in perflog emc2p_1.6.0-rc1
Anthony Geay [Wed, 10 Jan 2024 16:14:06 +0000 (17:14 +0100)]
[EDF29150] : Add some dynamic traces + assign a more explicite name in perflog

4 months agoFix error on 'from . import'.
Ovidiu Mircescu [Mon, 29 Jan 2024 15:43:38 +0000 (16:43 +0100)]
Fix error on 'from . import'.

4 months agoUpdated copyright comment
mbs [Sat, 20 Jan 2024 14:18:15 +0000 (14:18 +0000)]
Updated copyright comment

6 months agoIncrement version: 9.12.0 V9_12_BR V9_12_0 V9_12_0rc1
jfa [Mon, 20 Nov 2023 18:27:50 +0000 (18:27 +0000)]
Increment version: 9.12.0

8 months ago#BOS 37851: include string for compilation on FD38 bos/37851 V9_12_0b1 6/head
Guytri KASTANE [Fri, 29 Sep 2023 12:57:02 +0000 (14:57 +0200)]
#BOS 37851: include string for compilation on FD38

8 months ago[EDF28562] : Possibility of exclusion output port of squeezeMemory mecanism in Python... emc2p/BR_V1_4_0 V9_12_0a1 V9_12_0a2 emc2p_1.4.0-rc1
Gilles DAVID [Wed, 13 Sep 2023 13:38:12 +0000 (15:38 +0200)]
[EDF28562] : Possibility of exclusion output port of squeezeMemory mecanism in PythonNodes

8 months ago[EDF28531] : non regression test linked to commit 5fb5c225
Anthony Geay [Tue, 12 Sep 2023 07:56:32 +0000 (09:56 +0200)]
[EDF28531] : non regression test linked to commit 5fb5c225

8 months agoMerge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/yacs
Anthony Geay [Tue, 12 Sep 2023 05:52:08 +0000 (07:52 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/yacs

8 months ago[EDF28531] : Fix bug in Executor introduced in eff01af6f98
Anthony Geay [Tue, 12 Sep 2023 05:51:56 +0000 (07:51 +0200)]
[EDF28531] : Fix bug in Executor introduced in eff01af6f98

9 months ago[bos #37406][CEA] Fixed segfault in YACS_YacsRuntimeTest on UB22,FD36 and FD37 by... kleontev/37406_YACS_YacsRuntimeTest_UB22_FD36_FD37 5/head
Konstantin Leontev [Wed, 30 Aug 2023 10:23:45 +0000 (11:23 +0100)]
[bos #37406][CEA] Fixed segfault in YACS_YacsRuntimeTest on UB22,FD36 and FD37 by acquiring and releasing the GIL.

9 months agobos #37326: fix compilation issue on Windows - replacing usleep with sleep_for &... bos/37326 4/head
Nabil Ghodbane [Wed, 23 Aug 2023 09:30:08 +0000 (11:30 +0200)]
bos #37326: fix compilation issue on Windows - replacing usleep with sleep_for & std::chrono

9 months ago[EDF28478] : Fix non regression test introduced in previous commit
Anthony Geay [Mon, 28 Aug 2023 08:34:43 +0000 (10:34 +0200)]
[EDF28478] : Fix non regression test introduced in previous commit

9 months ago[EDF27816] : Fix bug presence of proxy into a list
Anthony Geay [Fri, 25 Aug 2023 14:37:46 +0000 (16:37 +0200)]
[EDF27816] : Fix bug presence of proxy into a list

9 months ago[EDF27816] : Fix bug presence of proxy into a list
Anthony Geay [Fri, 25 Aug 2023 14:35:26 +0000 (16:35 +0200)]
[EDF27816] : Fix bug presence of proxy into a list

9 months agoDo not fetch data on local python node in case of squeeze memory
Anthony Geay [Tue, 11 Jul 2023 20:27:59 +0000 (22:27 +0200)]
Do not fetch data on local python node in case of squeeze memory

9 months agoAllow to control max number of threads to be launched simultaneouly in case of big...
Anthony Geay [Mon, 26 Jun 2023 12:24:36 +0000 (14:24 +0200)]
Allow to control max number of threads to be launched simultaneouly in case of big graph with millions of // tasks.

9 months agoOptimize usage of context for PythonNode (by deleting input and output port PyObject...
Anthony Geay [Wed, 21 Jun 2023 07:05:03 +0000 (09:05 +0200)]
Optimize usage of context for PythonNode (by deleting input and output port PyObject) in local execution mode.

9 months ago[EDF27816] : Get rid of SALOME session for 3 last tests (YacsLoader, YacsLoader_Swig...
Anthony Geay [Thu, 15 Jun 2023 15:25:17 +0000 (17:25 +0200)]
[EDF27816] : Get rid of SALOME session for 3 last tests (YacsLoader, YacsLoader_Swig, Runtime)

9 months ago[EDF27816] Activate squeeze memory by default
Anthony Geay [Tue, 13 Jun 2023 07:04:49 +0000 (09:04 +0200)]
[EDF27816] Activate squeeze memory by default

9 months agoAvoid additionnal CORBA invocation to clear context
Anthony Geay [Mon, 12 Jun 2023 14:51:06 +0000 (16:51 +0200)]
Avoid additionnal CORBA invocation to clear context

9 months ago[EDF27816] Management of double foreach and management of proxyfile lifecycle
Anthony Geay [Mon, 12 Jun 2023 12:15:52 +0000 (14:15 +0200)]
[EDF27816] Management of double foreach and management of proxyfile lifecycle

10 months agoMerge branch 'V9_11_BR'
jfa [Wed, 19 Jul 2023 15:44:37 +0000 (16:44 +0100)]
Merge branch 'V9_11_BR'

10 months ago[EDF28020] Fix nested foreach-switch.
Ovidiu Mircescu [Wed, 19 Jul 2023 11:45:50 +0000 (13:45 +0200)]
[EDF28020] Fix nested foreach-switch.

11 months agoupdated copyright message V9_11_BR V9_11_0
mbs [Mon, 19 Jun 2023 21:19:22 +0000 (22:19 +0100)]
updated copyright message

11 months agoupdated copyright message
mbs [Fri, 16 Jun 2023 19:35:10 +0000 (20:35 +0100)]
updated copyright message

11 months ago[EDF27816] : fix all non regression tests
Anthony Geay [Wed, 7 Jun 2023 12:57:51 +0000 (14:57 +0200)]
[EDF27816] : fix all non regression tests

11 months ago[EDF27816] : management of proxy from/to Foreach
Anthony Geay [Tue, 6 Jun 2023 15:53:51 +0000 (17:53 +0200)]
[EDF27816] : management of proxy from/to Foreach

11 months ago[EDF27816] : in case of UsingPythonCache disabled (default) all temporary variables...
Anthony Geay [Mon, 5 Jun 2023 11:49:11 +0000 (13:49 +0200)]
[EDF27816] : in case of UsingPythonCache disabled (default) all temporary variables are removed.

12 months agoImplementation of proxy mecanism into KERNEL/YACS
Anthony Geay [Mon, 22 May 2023 13:23:09 +0000 (15:23 +0200)]
Implementation of proxy mecanism into KERNEL/YACS

12 months agoIncrement version: 9.11.0 V9_11_0rc1
jfa [Thu, 25 May 2023 13:55:49 +0000 (14:55 +0100)]
Increment version: 9.11.0

12 months agobos #33720: implement static libraries for windows. These changes are aimed to resol... bos/33720 2/head
Nabil Ghodbane [Tue, 23 May 2023 07:19:53 +0000 (09:19 +0200)]
bos #33720: implement static libraries for windows. These changes are  aimed to resolve Persalys compilation issues

14 months agoUse tempfile.mkdtemp to create temporary directory emc2_project emc2p/BR_V1_3_7 V9_11_0a1 V9_11_0a2 V9_11_0b1 emc2p_1.3.7-rc1
Gilles DAVID [Mon, 13 Feb 2023 13:35:23 +0000 (14:35 +0100)]
Use tempfile.mkdtemp to create temporary directory

The function is cross-platform.
Moreover, the variable LOGNAME does not exist in a Docker container

15 months ago[EDF26936] : End of the 2GB limit.
Anthony Geay [Fri, 10 Feb 2023 16:08:37 +0000 (17:08 +0100)]
[EDF26936] : End of the 2GB limit.

15 months agoremove references to yacsgen bos/26689 1/head
Nabil Ghodbane [Mon, 6 Feb 2023 10:52:50 +0000 (11:52 +0100)]
remove references to yacsgen

17 months agoMerge branch 'V9_10_BR'
jfa [Fri, 16 Dec 2022 09:02:50 +0000 (12:02 +0300)]
Merge branch 'V9_10_BR'

18 months agoIncrement version: 9.10.0 V9_10_BR V9_10_0 V9_10_0rc1
jfa [Tue, 22 Nov 2022 11:19:03 +0000 (14:19 +0300)]
Increment version: 9.10.0

19 months agobos #29864 Better fix. V9_10_0b1
Ovidiu Mircescu [Mon, 24 Oct 2022 14:40:53 +0000 (16:40 +0200)]
bos #29864 Better fix.

With no pickle protocol there are better chances to have zeros in the pickled
string.
Nevertheless, test should not fail if there is no zero.

19 months agobos #29864 Irrelevant assert in test.
Ovidiu Mircescu [Mon, 24 Oct 2022 13:07:01 +0000 (15:07 +0200)]
bos #29864 Irrelevant assert in test.

20 months agoMerge branch 'master' into emc2p/BR_V1_3_6 emc2p/BR_V1_3_6 EMC2P-1.3.6-rc5 EMC2P_V_1_3_6 EMC2P_V_1_3_6-rc6 V9_10_0a1 V9_10_0a2
Gilles DAVID [Tue, 13 Sep 2022 15:26:56 +0000 (17:26 +0200)]
Merge branch 'master' into emc2p/BR_V1_3_6

20 months agoBetter exception messages in python nodes.
Ovidiu MIRCESCU [Tue, 13 Sep 2022 09:22:46 +0000 (11:22 +0200)]
Better exception messages in python nodes.

23 months agoWrite test file in a temporary directory
Gilles DAVID [Thu, 30 Jun 2022 16:55:48 +0000 (18:55 +0200)]
Write test file in a temporary directory

Avoids any problem if user has no right permission in YACS isntall directory
when running test.

23 months agoFix deprecated import
Gilles DAVID [Thu, 30 Jun 2022 21:03:03 +0000 (23:03 +0200)]
Fix deprecated import

23 months agoWrite test file in a temporary directory V9_9_1b1
Gilles DAVID [Thu, 30 Jun 2022 16:55:48 +0000 (18:55 +0200)]
Write test file in a temporary directory

Avoids any problem if user has no right permission in YACS isntall directory
when running test.

2 years agoMerge branch 'V9_9_BR'
vsr [Tue, 31 May 2022 09:32:45 +0000 (12:32 +0300)]
Merge branch 'V9_9_BR'

2 years agoCopyright update 2022 V9_9_BR V9_9_0 V9_9_0rc1 V9_9_0rc2
vsr [Thu, 5 May 2022 14:16:48 +0000 (17:16 +0300)]
Copyright update 2022

2 years agoIncrement version: 9.9.0
vsr [Thu, 5 May 2022 07:36:53 +0000 (10:36 +0300)]
Increment version: 9.9.0

2 years agopickle.load concurrency issue V9_9_0a2 V9_9_0b1
Ovidiu Mircescu [Mon, 21 Mar 2022 15:58:23 +0000 (16:58 +0100)]
pickle.load concurrency issue

see https://bugs.python.org/issue12680
for EDF see https://forge.pleiade.edf.fr/issues/24894

2 years agoRemove GEOM - SMESH test.
Ovidiu Mircescu [Fri, 18 Mar 2022 15:57:24 +0000 (16:57 +0100)]
Remove GEOM - SMESH test.

2 years agobos #29403: Integrate patch (Cotech #138 action)
vsr [Fri, 18 Mar 2022 14:15:14 +0000 (17:15 +0300)]
bos #29403: Integrate patch (Cotech #138 action)

2 years ago#26981 [CEA][Windows] SALOME compilation issueS EMC2P_V_1_3_5-rc1 EMC2P_V_1_3_5-rc2 EMC2P_V_1_3_5-rc3 V9_9_0a1
rnv [Tue, 11 Jan 2022 12:43:12 +0000 (15:43 +0300)]
#26981 [CEA][Windows] SALOME compilation issueS

2 years agoConnectionManager in no corba mode.
Ovidiu Mircescu [Fri, 17 Dec 2021 15:09:24 +0000 (16:09 +0100)]
ConnectionManager in no corba mode.

2 years agoMerge branch 'V9_8_BR'
vsr [Fri, 10 Dec 2021 09:49:02 +0000 (12:49 +0300)]
Merge branch 'V9_8_BR'

2 years agoIncrement version: 9.8.0 V9_8_BR V9_8_0 V9_8_0rc1
vsr [Fri, 26 Nov 2021 10:38:12 +0000 (13:38 +0300)]
Increment version: 9.8.0

2 years agobos #26594 Failed KERNEL test: fix typemap for swig 4x
vsr [Mon, 8 Nov 2021 16:08:48 +0000 (19:08 +0300)]
bos #26594 Failed KERNEL test: fix typemap for swig 4x

2 years agoWorkloadmanager deadlock on big foreach. EMC2P_V_1_3_4 V9_8_0b1
Ovidiu Mircescu [Fri, 15 Oct 2021 12:18:38 +0000 (14:18 +0200)]
Workloadmanager deadlock on big foreach.

2 years agoSmall changes to yacsdecorator. V9_8_0a1 V9_8_0a2
Ovidiu MIRCESCU [Mon, 14 Jun 2021 09:07:18 +0000 (11:07 +0200)]
Small changes to yacsdecorator.

2 years agoAdd whileloop to yacsdecorator.
Ovidiu MIRCESCU [Tue, 8 Jun 2021 13:06:48 +0000 (15:06 +0200)]
Add whileloop to yacsdecorator.

2 years agoMerge branch 'vsr/26458'
vsr [Mon, 4 Oct 2021 17:54:31 +0000 (20:54 +0300)]
Merge branch 'vsr/26458'

2 years agobos #26458 Versioning of sources via git commit id (sha1)
vsr [Mon, 4 Oct 2021 09:35:15 +0000 (12:35 +0300)]
bos #26458 Versioning of sources via git commit id (sha1)

2 years agospns #18828 PMML as external product
Nabil Ghodbane [Thu, 8 Jul 2021 15:45:08 +0000 (17:45 +0200)]
spns #18828 PMML as external product

2 years agoCleaning the containers in ssl tests. omu/test_ssl
Ovidiu Mircescu [Tue, 7 Sep 2021 12:35:58 +0000 (14:35 +0200)]
Cleaning the containers in ssl tests.

2 years agoSmall fixes in tests.
Ovidiu Mircescu [Mon, 6 Sep 2021 15:06:22 +0000 (17:06 +0200)]
Small fixes in tests.

2 years agoShutdown data servers scopes in driver command.
Ovidiu Mircescu [Thu, 2 Sep 2021 09:29:36 +0000 (11:29 +0200)]
Shutdown data servers scopes in driver command.

2 years agoSome tests are modified to work in session less mode.
Ovidiu Mircescu [Wed, 1 Sep 2021 15:09:56 +0000 (17:09 +0200)]
Some tests are modified to work in session less mode.

2 years agoFix for ADAO case in SSL mode
Anthony Geay [Fri, 27 Aug 2021 13:59:47 +0000 (15:59 +0200)]
Fix for ADAO case in SSL mode

2 years agoAutoGIL.hxx has been moved to KERNEL
Anthony Geay [Fri, 27 Aug 2021 12:16:43 +0000 (14:16 +0200)]
AutoGIL.hxx has been moved to KERNEL

2 years agoAutoGIL.hxx has been factorized to KERNEL PythonCppUtils.hxx
Anthony Geay [Tue, 24 Aug 2021 14:58:05 +0000 (16:58 +0200)]
AutoGIL.hxx has been factorized to KERNEL PythonCppUtils.hxx

2 years agoDriver command in ssl mode. omu/driver_ssl
Ovidiu MIRCESCU [Thu, 12 Aug 2021 15:42:21 +0000 (17:42 +0200)]
Driver command in ssl mode.

2 years ago[bos #24677] : fix compilation bug due to KERNEL modification ef6e9ece004bd054
Anthony Geay [Mon, 2 Aug 2021 12:43:28 +0000 (14:43 +0200)]
[bos #24677] : fix compilation bug due to KERNEL modification ef6e9ece004bd054

2 years agoRoll back SSL for driver command.
Ovidiu MIRCESCU [Thu, 8 Jul 2021 09:52:52 +0000 (11:52 +0200)]
Roll back SSL for driver command.

Some work need to be done to KERNEL before the migration of the driver command
to SSL mode.

2 years agoFirst SSL test for YACS
Anthony Geay [Fri, 11 Jun 2021 09:06:51 +0000 (11:06 +0200)]
First SSL test for YACS