]>
SALOME platform Git repositories - modules/kernel.git/log
kosta [Thu, 9 Feb 2023 14:55:49 +0000 (15:55 +0100)]
[bos #32522][EDF] SALOME on Demand. Refactored ext_info_dict() to provide components as a comma separated string instead of list.
kosta [Wed, 8 Feb 2023 15:02:29 +0000 (16:02 +0100)]
[bos #32522][EDF] SALOME on Demand. Refactored ext_info_dict() to provide more info to show inside info dialog.
kosta [Mon, 30 Jan 2023 14:10:56 +0000 (17:10 +0300)]
[bos #32522][EDF] SALOME on Demand. Updated extension_query to provide sorted list of installed extensions.
kosta [Thu, 26 Jan 2023 07:25:18 +0000 (10:25 +0300)]
[bos #32522][EDF] SALOME on Demand. Updated runSalomeOnDemand to process an ordered list of extensions. Fixed linter issues.
kosta [Wed, 25 Jan 2023 13:34:17 +0000 (16:34 +0300)]
[bos #32522][EDF] SALOME on Demand. Added function to get a list of extensions ordered by dependencies to use with env setup to prevent overriding AppConfig.
Konstantin Leontev [Fri, 13 Jan 2023 18:10:16 +0000 (21:10 +0300)]
[bos #32522][EDF] SALOME on Demand. Refactored install and remove to fit GUI needs.
Konstantin Leontev [Tue, 10 Jan 2023 13:11:56 +0000 (16:11 +0300)]
[bos #32522][EDF] SALOME on Demand. Added functions and refactored to support adding modules from extensions in GUI.
Konstantin Leontev [Fri, 30 Dec 2022 17:08:05 +0000 (20:08 +0300)]
[bos #32522][EDF] SALOME on Demand. Added set SALOME_APPLICATION_DIR env, queryinstalled extensions info, logging format.
Konstantin Leontev [Fri, 23 Dec 2022 09:36:43 +0000 (12:36 +0300)]
[bos #32522][EDF] SALOME on Demand. Added cmake files to install SalomeOnDemandTK scripts.
Konstantin Leontev [Thu, 22 Dec 2022 14:18:57 +0000 (17:18 +0300)]
[bos #32522][EDF] SALOME on Demand. Added starting salome with only installed on demand extensions if arg on_demand=1. Changed log formatting because of doubled lines in logs.
Konstantin Leontev [Wed, 21 Dec 2022 10:07:06 +0000 (13:07 +0300)]
[bos #32522][EDF] SALOME on Demand. Added init version of on demand runner. Filled up sample env files.
Konstantin Leontev [Wed, 14 Dec 2022 13:43:58 +0000 (16:43 +0300)]
[bos #32522][EDF] SALOME on Demand. Small refact: changed log output, edit docstrings.
Konstantin Leontev [Wed, 14 Dec 2022 13:06:51 +0000 (16:06 +0300)]
[bos #32522][EDF] SALOME on Demand. Added dependency_tree method.
Konstantin Leontev [Wed, 14 Dec 2022 09:30:39 +0000 (12:30 +0300)]
[bos #32522][EDF] SALOME on Demand. Added extension_query module. Some refactoring in remover and utilities modules.
Konstantin Leontev [Mon, 12 Dec 2022 13:37:55 +0000 (16:37 +0300)]
[bos #32522][EDF] SALOME on Demand. Added extension_remover module.
Konstantin Leontev [Thu, 8 Dec 2022 19:01:07 +0000 (22:01 +0300)]
[bos #32522][EDF] SALOME on Demand. Added salomexb, salomexd and _env.py for Atomic, Base, GEOM, PYHELLO and SMESH_and_plugins extensions.
Konstantin Leontev [Thu, 8 Dec 2022 18:46:22 +0000 (21:46 +0300)]
[bos #32522][EDF] SALOME on Demand. Added extension_unpacker module. ExtensionBuilder renamed to snake_case style.
Konstantin Leontev [Wed, 7 Dec 2022 14:25:35 +0000 (17:25 +0300)]
[bos #32522][EDF] SALOME on Demand. All functions those can be used in other modules where taken from ExtensionBuilder into separated module. Modules renamed to comply with a snake_case rule.
Konstantin Leontev [Wed, 7 Dec 2022 11:02:57 +0000 (14:02 +0300)]
[bos #32522][EDF] SALOME on Demand. ExtensionBuilder: fixed using hardcoded / in path, added some logging and porgress bar.
Konstantin Leontev [Tue, 6 Dec 2022 19:20:28 +0000 (22:20 +0300)]
[bos #32522][EDF] SALOME on Demand. Rewrite ExtensionBuilder that it create an archive from many modules but filter files without wildcards. Fixed issues founded by linter. Added docstrings, filename checks and some error handling.
Konstantin Leontev [Thu, 1 Dec 2022 12:07:14 +0000 (15:07 +0300)]
[bos #32522][EDF] SALOME on Demand. Now we can create salomex from provided module dir, salomexb and salomexd files.
Konstantin Leontev [Tue, 29 Nov 2022 12:18:11 +0000 (15:18 +0300)]
[bos #32522][EDF] SALOME on Demand. Clear copy-past __init__.py file.
Konstantin Leontev [Tue, 29 Nov 2022 11:57:56 +0000 (14:57 +0300)]
[bos #32522][EDF] SALOME on Demand. Init version of ExtensionBuilder module.
Anthony Geay [Fri, 10 Feb 2023 16:06:55 +0000 (17:06 +0100)]
[
EDF26936 ] : End of the 2GB limit.
Ovidiu Mircescu [Thu, 26 Jan 2023 10:13:22 +0000 (11:13 +0100)]
Replace deprecated function time.clock.
Ovidiu Mircescu [Mon, 16 Jan 2023 11:48:31 +0000 (12:48 +0100)]
Salome container initialization for embedded python.
Anthony Geay [Fri, 6 Jan 2023 16:59:00 +0000 (17:59 +0100)]
A service to generate artificialy SIGSEGV to test robustness of high level layers
Anthony Geay [Fri, 6 Jan 2023 16:19:02 +0000 (17:19 +0100)]
LocalTraceCollector also sensible to SALOME_VERBOSE env var
Anthony Geay [Fri, 6 Jan 2023 08:25:18 +0000 (09:25 +0100)]
Add Engines.ResourcesManager.ListAllResourcesInCatalog method
Anthony Geay [Wed, 4 Jan 2023 08:45:57 +0000 (09:45 +0100)]
[
EDF26673 ] : do not release the POA object returned by _the_root_poa.
Anthony Geay [Fri, 30 Dec 2022 14:42:37 +0000 (15:42 +0100)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/kernel
Anthony Geay [Fri, 30 Dec 2022 14:42:27 +0000 (15:42 +0100)]
Get ResourceManager easily accessible from the outside
Yoann Audouin [Thu, 29 Dec 2022 07:15:20 +0000 (08:15 +0100)]
[bos#32842][EDF 26412] parallelism and MeshGems licence
Prefixing temporary folder with pid as if the function is called at the
same time (same ms) the same folder is created twice.
jfa [Fri, 16 Dec 2022 07:44:03 +0000 (10:44 +0300)]
Merge branch 'V9_10_BR'
Margarita KARPUNINA [Thu, 24 Nov 2022 12:50:58 +0000 (15:50 +0300)]
[bos #32960]
Wrong permissions of logs directory created on tests running
Fixed by using makeDir function from salome_utils package
jfa [Tue, 22 Nov 2022 11:19:01 +0000 (14:19 +0300)]
Increment version: 9.10.0
Konstantin LEONTEV [Thu, 17 Nov 2022 08:42:32 +0000 (11:42 +0300)]
[bos #32517][EDF] Dynamic log messages: fix compile error because of printing std::pair to cout on Fedora 36
Konstantin LEONTEV [Wed, 16 Nov 2022 11:04:22 +0000 (14:04 +0300)]
[bos #32189][CEA] SALOME README file: updated links to salome site
Konstantin LEONTEV [Fri, 7 Oct 2022 11:09:44 +0000 (14:09 +0300)]
[bos #32517][EDF] Dynamic log messages switched on and off by SALOME_VERBOSE environment variable
Konstantin LEONTEV [Tue, 4 Oct 2022 15:20:07 +0000 (18:20 +0300)]
[bos #32189][CEA] SALOME README file: updated links to salome site.
Ovidiu Mircescu [Thu, 22 Sep 2022 14:46:49 +0000 (16:46 +0200)]
Merge branch 'emc2p/BR_V1_3_6'
Gilles DAVID [Tue, 20 Sep 2022 13:19:14 +0000 (15:19 +0200)]
Remove useless import
Gilles DAVID [Tue, 20 Sep 2022 12:43:51 +0000 (14:43 +0200)]
Always close opened file
NATHALIE GORE [Fri, 16 Sep 2022 07:51:04 +0000 (09:51 +0200)]
Fix for Fiche 26063 Pleiade - seen with Anthony
Anthony Geay [Mon, 5 Sep 2022 07:58:40 +0000 (09:58 +0200)]
Increase time let to SALOME_Session_Server process to startup and retrieve its PID from runSalome process
Anthony Geay [Mon, 5 Sep 2022 07:57:31 +0000 (09:57 +0200)]
Call site in the log message as in C++
Anthony Geay [Fri, 2 Sep 2022 09:38:25 +0000 (11:38 +0200)]
Keep track of datetime of configuration
Anthony Geay [Wed, 31 Aug 2022 12:52:06 +0000 (14:52 +0200)]
[
EDF25951 ] : fix useless message at salome startup
Anthony Geay [Wed, 31 Aug 2022 09:48:05 +0000 (11:48 +0200)]
[
EDF25951 ] : fix useless message at salome startup
Gilles DAVID [Thu, 30 Jun 2022 20:59:05 +0000 (22:59 +0200)]
Use importlib instead of imp and __import__
Gilles DAVID [Fri, 25 Mar 2022 10:46:58 +0000 (11:46 +0100)]
Fix venv directory in config files to point to appli symlink 'venv'
vsr [Thu, 16 Jun 2022 12:47:32 +0000 (15:47 +0300)]
bos #29865 [CEA 29586] salome.myStudyName returns None
- Attempt 2
vsr [Tue, 31 May 2022 08:07:53 +0000 (11:07 +0300)]
Merge branch 'V9_9_BR'
Anthony Geay [Mon, 23 May 2022 15:49:23 +0000 (17:49 +0200)]
Fix compilation of Persalys with YACS activated
vsr [Thu, 12 May 2022 10:09:45 +0000 (13:09 +0300)]
bos #29865 [CEA 29586] salome.myStudyName returns None
vsr [Thu, 5 May 2022 11:39:07 +0000 (14:39 +0300)]
Copyright update 2022
vsr [Thu, 5 May 2022 07:36:53 +0000 (10:36 +0300)]
Increment version: 9.9.0
Anthony Geay [Fri, 1 Apr 2022 07:32:47 +0000 (09:32 +0200)]
Same as before for 2 last remaining tests : KERNEL_LifeCycleCORBA and KERNEL_NamingService
Anthony Geay [Fri, 1 Apr 2022 07:18:16 +0000 (09:18 +0200)]
Fix KERNEL_UnitTests in O3 mode. TEST_SUITE in CPPUNIT does not respect order.
Anthony Geay [Tue, 29 Mar 2022 12:49:27 +0000 (14:49 +0200)]
Fix SHAPER_HDF_BearingSeparator test after 520aea
Anthony Geay [Mon, 28 Mar 2022 08:06:54 +0000 (10:06 +0200)]
Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/kernel
Anthony Geay [Mon, 28 Mar 2022 08:06:44 +0000 (10:06 +0200)]
[tuleap29134] : allow py GEOM script import after new study request in GUI ( after salome_close invokation )
Ovidiu Mircescu [Fri, 25 Mar 2022 13:16:11 +0000 (14:16 +0100)]
Fix remote containers for mode SSL & CEA & SAT.
Anthony Geay [Fri, 18 Mar 2022 15:25:46 +0000 (16:25 +0100)]
Fix usage of concurrent execution of GEOM/SMESH scripts inside YACS
vsr [Fri, 18 Mar 2022 07:38:13 +0000 (10:38 +0300)]
Fix a problem with "import salome_test": incorrect address of ModuleCatalog in naming service
Anthony Geay [Thu, 3 Mar 2022 10:16:22 +0000 (11:16 +0100)]
[tuleap29134] : fix for runSalomeOld.py the defaut SSL mode in -t context
Anthony Geay [Tue, 1 Mar 2022 08:44:08 +0000 (09:44 +0100)]
Avoid to kill all sessions when shutting down only one
Allow to pass path to study to subprocess launching script with : -t <path_study> <path_to_py_script>
vsr [Mon, 28 Feb 2022 08:14:15 +0000 (11:14 +0300)]
Avoid FileNotFound exception
Anthony Geay [Wed, 23 Feb 2022 09:45:52 +0000 (10:45 +0100)]
Management of :
- salome -t <script.py>
- salome -l
- fix problem of KERNEL_UnitTest
Anthony Geay [Wed, 23 Feb 2022 08:38:24 +0000 (09:38 +0100)]
Dft SSL : salome command is now in blocking as before
rnv [Mon, 21 Feb 2022 16:03:29 +0000 (19:03 +0300)]
Compilation under Windows.
Anthony Geay [Fri, 18 Feb 2022 16:04:44 +0000 (17:04 +0100)]
Fix runSalome.py --logger
Fix runSalome.py --forground=1 [dft]
Anthony Geay [Fri, 18 Feb 2022 13:40:42 +0000 (14:40 +0100)]
Fix from Nathalie to prevent psutil module dependancy
Anthony Geay [Fri, 18 Feb 2022 12:14:29 +0000 (13:14 +0100)]
Fix YacsLoaderTest::foreachs test
Anthony Geay [Tue, 15 Feb 2022 10:32:47 +0000 (11:32 +0100)]
SSL mode by default mode
eap [Tue, 15 Feb 2022 15:09:34 +0000 (18:09 +0300)]
Small memory leak in kernel TOOLSDS/SALOMEDS_Tool.cxx
The fix comes from
https://discourse.salome-platform.org/t/small-memory-leak-in-kernel-toolsds-salomeds-tool-cxx/41
rnv [Wed, 26 Jan 2022 08:33:28 +0000 (11:33 +0300)]
Fix compilation under Windows.
Anthony Geay [Tue, 25 Jan 2022 13:15:07 +0000 (14:15 +0100)]
Fix error in EDF NRT test Bug9100_DumpComputePosition.py
Anthony Geay [Mon, 24 Jan 2022 16:25:33 +0000 (17:25 +0100)]
[tuleap28734] : Fix in SSL
Anthony Geay [Mon, 24 Jan 2022 15:25:14 +0000 (16:25 +0100)]
Remove StandaloneLifecyle to reduce code divergence between SSL and classical. It allows GEOM and SMESH component to appear into the NS
Anthony Geay [Mon, 24 Jan 2022 14:34:46 +0000 (15:34 +0100)]
Create FactoryServer Container servant into the current process
Gilles DAVID [Fri, 28 May 2021 09:54:44 +0000 (11:54 +0200)]
venv directory is configured in config_appli.xml file
Update appli_clean command
Getting rid of old stuff
getUserName now uses the standard getpass module
Do not use bare "except:" instruction
We are in python3: no more need to inherite classes from object.
cPickle does not exist anymore in python 3
Detect psutil Python module
vsr [Wed, 19 Jan 2022 16:23:14 +0000 (19:23 +0300)]
Fix modules order in sessionless mode
Anthony Geay [Mon, 17 Jan 2022 09:20:38 +0000 (10:20 +0100)]
[tuleap26946] : SSL - Fix inconsistency between C++ and Python components
rnv [Mon, 10 Jan 2022 14:20:36 +0000 (17:20 +0300)]
#26945 [CEA][Windows] Kernel compilation failure
Anthony Geay [Mon, 20 Dec 2021 16:27:51 +0000 (17:27 +0100)]
Padder smesh plugin in SSL mode
Ovidiu Mircescu [Mon, 20 Dec 2021 15:37:08 +0000 (16:37 +0100)]
Sessionless mode for calcium.
vsr [Fri, 10 Dec 2021 09:35:41 +0000 (12:35 +0300)]
Merge branch 'V9_8_BR'
vsr [Sat, 27 Nov 2021 11:30:55 +0000 (14:30 +0300)]
Merge branch 'vsr/26457'
Viktor UZLOV [Wed, 13 Oct 2021 06:58:50 +0000 (09:58 +0300)]
bos #26457 Factorization of ORB initialization
vsr [Fri, 26 Nov 2021 10:38:11 +0000 (13:38 +0300)]
Increment version: 9.8.0
DUC ANH HOANG [Tue, 12 Oct 2021 13:10:35 +0000 (15:10 +0200)]
pythonpath_reduction: Corrections
- Minor correction. Actually, we don't need the prerequisites install dir
- Upgrade pythonpath_reduction.py script
Using argparse, add options to customize :
* salome-install-dir
* context-file name
* env-file name
- Backup of files is done. These backups are used at start if they exist.
This allows to use this script several times.
On linux, in the python_modules directory, symlinks are created instead of copies.
- Fix remove link and add ignore option
- Only one directory is mandatory
- Install site-patch.py from setuptools
- Minor correction; get absolute path of salome_install_dir, embed paraview pythonpath into python_modules
vsr [Thu, 11 Nov 2021 09:31:08 +0000 (12:31 +0300)]
Avoid aborting if module is not registered yet
Ovidiu Mircescu [Fri, 5 Nov 2021 14:36:57 +0000 (15:36 +0100)]
Fix Salome launcher in ssl mode to SINGLE_THREAD_MODEL.
Anthony Geay [Tue, 19 Oct 2021 05:13:40 +0000 (07:13 +0200)]
Fix bug in test on 24 cores CPU test
vsr [Thu, 14 Oct 2021 16:44:14 +0000 (19:44 +0300)]
bos #26455 Alternative solution to get traceback
vsr [Thu, 14 Oct 2021 11:48:44 +0000 (14:48 +0300)]
bos #26520 Remove dependency on boost::python
vsr [Wed, 13 Oct 2021 07:04:37 +0000 (10:04 +0300)]
bos #26520 Boost::python library is incorrectly treated
DUC ANH HOANG [Tue, 5 Oct 2021 13:21:15 +0000 (15:21 +0200)]
pythonpath_reduction.py: initiate; this script allow us to resolve the perf problem on hpc
vsr [Mon, 11 Oct 2021 15:08:03 +0000 (18:08 +0300)]
Merge branch 'vuzlov/26455'