Commit Graph

4 Commits

Author SHA1 Message Date
Guillaume Raffy d9e2199d2e cocluto v1.0.30 - rewrote SimpaDbUtil.ISqlConnection as sqldb.ISqlConnection for performance reasons
- sqldb.ISqlConnection provides the same functionality as SimpaDbUtil.ISqlConnection, with much greater performance thanks to python contexts. However the interface is not compatible, so codes wanting to switch from SimpaDbUtil.ISqlConnection to sqldb.ISqlConnection need adjusting.
- migrated quman to use sqldb.ISqlConnection (as a result the sync now takes 3seconds instead of 60, because of the drastic reductin of calls to mysql and ssh)
- SimpaDbUtil.ISqlConnection will be deleted once every code using SimpaDbUtil.ISqlConnection has been migrated to sqldb.ISqlConnection

work related to [https://bugzilla.ipr.univ-rennes.fr/show_bug.cgi?id=3093]
2026-05-29 20:11:28 +02:00
Guillaume Raffy c80e3cd382 cocluto v1.0.20 - fixes warnings when installing cocluto
```
WARNING: Missing build requirements in pyproject.toml for file:///home/graffy/work/simpaweb/cocluto.git.
  WARNING: The project does not specify a build backend, and pip cannot fall back to setuptools without 'wheel'.
```

work related to [https://bugzilla.ipr.univ-rennes.fr/show_bug.cgi?id=3093]
2026-04-10 13:52:04 +02:00
Guillaume Raffy 381ec9f1af cocluto v1.0.18 - fixed a bug that caused submodules to be excluded from install
eg problem visible with the command:
> /usr/bin/python3 -m pip install --root=/ git+https://git.ipr.univ-rennes.fr/cellinfo/cocluto to

then:
```sh
root@alambix50:~# quman
Traceback (most recent call last):
  File "/usr/local/bin/quman", line 5, in <module>
    from cocluto.quman import main
  File "/usr/local/lib/python3.11/dist-packages/cocluto/quman.py", line 13, in <module>
    from cocluto.ClusterController.QstatParser import QstatParser
```

work related to [https://bugzilla.ipr.univ-rennes.fr/show_bug.cgi?id=3093]
2026-04-10 10:18:06 +02:00
Guillaume Raffy 3beba78ecc started to develop quman, a tool to handle multiple disable requests on the same queue
- to make this work, cocluto now uses a pyproject.toml configuration
- cocluto v1.0.9
- this is still work in progress, but the basic behaviour

work related to [https://bugzilla.ipr.univ-rennes.fr/show_bug.cgi?id=3093]
2026-04-01 16:12:17 +02:00