Age | Commit message (Collapse) | Author |
|
theses new protocol messages are devoted to debug, when an agent
receive a DUMP_TABLES message, it creates a temporary file
dump his regexps table on it, and send the name of the temporary file
with a DUMP_TABLES_FILE message.
|
|
|
|
|
|
|
|
inmplementations (uuid and appName were swapped)
|
|
test mainloop fix of Ivy.pm
|
|
|
|
s'abonnent
à des regexps identiques, de manière à savoir si ça vaut le coups de changer les structures
de données dans les libs ivy : à l'heure actuelle on a des liste de regexp par agent, si il y a
beaucoup de regexp communes à differents agents ça serait plus optimisé d'avoir une table de hash
regexp ->[ liste d'appli abonnées] pour que sur un sendmessage les regexp ne soient parsé qu'une
fois.
|
|
polling des agents via les messages ping et pong pour sortir des stats sur la charge des agents
|
|
|
|
non blocking
mode was requested
° Optimisation : remove buffer copy when it's possible
ivyprobe.pl : ° use non blocking mode,
° fix bug with the use of gnu readline : now editing previous entries is possible
° add -regexpFile regexpfile option : ivyprobe.pl will bind qll the regexp
which are in the file given in argument.
° add -filter class1,classe2,...,classeN : add the possibility to filter messages
for test/debug purpose.
testCongestionTk.pl : simple demo which demonstrate non blocking mode with Tk
|
|
|
|
|
|
-t for time stamping
and
-n for modifying the default name. This will be similar the java probe implementation.
|
|
|
|
ajout de l'option -delay
|
|
|
|
|
|
|
|
|
|
Thats means it can be used again without ivy object.
This has been documented in the man pages. However it is preferable
to create Ivy objects.
- \s and ^\s in regexp are now correctly expanded as tab and
blank characters
- regular expressions are now case-insensitive (the same as ivy-c!)
Of course, case of parameters transmitted on the bus are preserved!
- an implementation of ivyprobe is given as an example and as a test tool
/usr/bin/ivyprobe.pl -h for more infos.
- when :port is used as a domain/port ivy-perl now really do connect
to the 127:port bus.
- man pages have been enhanced. Some features not yet documented
are now (mainly sendDirect / bindDirect / fileEvent).
- the stop method works now also with applications written
with the C version of ivy. However the hack may not be the good solution!
|
|
|