2009-03-13 10:16:36 +00:00
#summary Changelog of distributed PPSS
2009-03-29 12:34:01 +00:00
#labels Featured
2009-03-29 20:21:47 +00:00
=== 2.17 ===
- Implemented nifty status screen for distributed mode.
{{{
mrt 29 22:18:27: INFO =========================================================
mrt 29 22:18:27: INFO |P|P|S|S|
mrt 29 22:18:27: INFO Distributed Parallel Processing Shell Script version 2.17
mrt 29 22:18:27: INFO =========================================================
mrt 29 22:18:27: INFO Hostname: MacBoek.local
mrt 29 22:18:27: INFO ---------------------------------------------------------
mrt 29 22:18:28: INFO Status: 100 percent complete.
mrt 29 22:18:28: INFO Nodes: 7
mrt 29 22:18:28: INFO ---------------------------------------------------------
mrt 29 22:18:28: INFO IP-address Hostname Processed Status
mrt 29 22:18:28: INFO ---------------------------------------------------------
mrt 29 22:18:28: INFO 10.0.0.14 Core7i 155 FINISHED
mrt 29 22:18:29: INFO 10.0.0.12 MINI.local 34 FINISHED
mrt 29 22:18:29: INFO 10.0.0.4 server 29 FINISHED
mrt 29 22:18:30: INFO 10.0.0.30 host3 6 FINISHED
mrt 29 22:18:31: INFO 10.0.0.31 host4 6 FINISHED
mrt 29 22:18:31: INFO 10.0.0.50 imac-2.local 34 FINISHED
mrt 29 22:18:32: INFO 10.0.0.1 router 7 FINISHED
mrt 29 22:18:32: INFO ---------------------------------------------------------
mrt 29 22:18:32: INFO Total processed: 271
}}}
2009-03-29 12:34:01 +00:00
=== 2.16 ===
- Cleaned up output to screen.
- Deployment of ppss to nodes uses a single SSH connection for file transfer.
- Deployment of ppss to nodes is done in parallel.
2009-03-13 10:16:36 +00:00
2009-03-29 00:22:26 +00:00
=== 2.15 ===
When using PPSS in distributed mode, it is now possible to obtain the status of individual nodes.
{{{
bash-3.2$ ./ppss.sh status -C config.cfg
mrt 29 01:22:04: INFO - ---------------------------------------------------------
mrt 29 01:22:04: INFO - Distributed Parallel Processing Shell Script version 2.15
mrt 29 01:22:04: INFO - Hostname: MacBoek.local
mrt 29 01:22:04: INFO - 77 percent complete.
mrt 29 01:22:04: INFO - 10.0.0.14: PAUZED (Core7i)
mrt 29 01:22:04: INFO - 10.0.0.12: RUNNING (MINI.local)
mrt 29 01:22:05: INFO - 10.0.0.4: PAUZED (server)
mrt 29 01:22:05: INFO - 10.0.0.30: PAUZED (host3)
mrt 29 01:22:05: INFO - 10.0.0.31: RUNNING (host4)
mrt 29 01:22:06: INFO - 10.0.0.50: PAUZED (imac-2.local)
mrt 29 01:22:06: INFO - 10.0.0.1: PAUZED (router)
}}}
2009-03-29 00:23:49 +00:00
- Also, the ; character is now supported in filenames.
2009-03-23 23:35:51 +00:00
=== 2.14 ===
Major rework on path and filename handling. Filenames are now properly sanitized for special characters such as ',& and ( ).
Also, PPSS recreates the directory structure of the source location of files, based on the -f option.
2009-03-21 20:37:18 +00:00
=== 2.10 ===
Fixed important bugs when using an input file instead of an input directory.
=== 2.09 ===
2009-03-16 22:21:52 +00:00
Fixed important bug: when deploying a key must be used to logon to the nodes using scp.
=== 2.08 ===
Fixed some bugs...
2009-03-15 20:33:41 +00:00
=== 2.07 ===
* User can now specify the known_hosts file with option -K. The fact that a known_hosts file must exist when distributing PPSS to nodes was not documented.
2009-03-13 10:51:46 +00:00
=== 2.06 ===
* Forgot to update the version number within the script.
2009-03-13 10:16:36 +00:00
=== 2.05 ===
* Deployment of PPSS to nodes is now performed in parallel, by executing the deploy function with &."
* It is now possible to specify the output directory and/or output filename within the -c option.
=== 2.04 and older ===
I didn't realise that a changelog might be relevant until 2.05.