summaryrefslogtreecommitdiff
path: root/example
AgeCommit message (Collapse)Author
2010-03-03add protocol messages DUMP_TABLES and DUMP_TABLES_FILEbustico
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.
2010-02-08fix : .ping command use new ping api (not so new in fact ...)bustico
2009-07-06put tcp socket in no_delay mode to reduce latencybustico
2008-02-13verify validity of data structure before using itbustico
2006-10-17fix a big incompability in bonjour message between ivy-perl and othersbustico
inmplementations (uuid and appName were swapped)
2006-10-05fix mainLoop methodbustico
test mainloop fix of Ivy.pm
2006-08-02statusFunc fix to fit the 7 args new apibustico
2006-07-31ajout des stats sur le nombre global de regexp, et les nombre d'agents qui ↵bustico
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.
2006-07-28Implementation des messages ping et pongbustico
polling des agents via les messages ping et pong pour sortir des stats sur la charge des agents
2006-07-19add a monitoring tool which log stats of what agent send to anothers agentsbustico
2006-06-27° fix a bug : not all the send where completed in non blocking mode when ↵bustico
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
2004-12-18importing explictely the gettimeofday from the Time::HiRes modulemertz
2004-03-31- using Time::HiRes rather than the obsolete Tim::gettimeofdaymertz
2002-06-20ivyprobe.pl offers two new options:mertz
-t for time stamping and -n for modifying the default name. This will be similar the java probe implementation.
2002-06-10ebauche de code pour l'edition des lignesmertz
2002-06-10affichage de temps de réponse complet pour une requetemertz
ajout de l'option -delay
2002-06-07initial releasemertz
2002-04-25*** empty log message ***mertz
2001-10-11ivyprobe.pl better displays empty tokens of messagesmertz
2001-09-05amélioration du manmertz
2000-12-21- This version is compatible again with version 3 of Ivy.mertz
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!
2000-12-19version initiale de l'équivalent d'ivyprobe en Cmertz