Zdeněk Salvet [Wed, 22 Aug 2007 15:22:29 +0000 (15:22 +0000)]
Better debugging message
Zdeněk Salvet [Wed, 22 Aug 2007 12:54:01 +0000 (12:54 +0000)]
Better debugging message.
Zdeněk Salvet [Wed, 22 Aug 2007 11:28:38 +0000 (11:28 +0000)]
Don't busy loop waiting for first request when new connections are coming.
Zdeněk Salvet [Wed, 22 Aug 2007 10:40:52 +0000 (10:40 +0000)]
Use default progname in openlog, not edg-wl-... (also fixes notification
interlogd's name). Fixes bug #28771.
Zdeněk Salvet [Wed, 22 Aug 2007 10:16:21 +0000 (10:16 +0000)]
Remove initial descriptor closing, some necessary ones may be already
opened before start of main() by library initialization routines. In this
case, Globus module initialization called from VOMS library initialization
code had its stdio stream open, resulting in rubbish being written to MySQL
connection. (Fixes bug #28956).
Zdeněk Salvet [Wed, 22 Aug 2007 08:19:06 +0000 (08:19 +0000)]
Syslog "error reading server reply" only when it could not be caused
by closing idle connection in server.
Jiří Filipovič [Tue, 21 Aug 2007 15:15:08 +0000 (15:15 +0000)]
Fixed coredump in lb_plugin.
Zdeněk Salvet [Tue, 21 Aug 2007 11:27:17 +0000 (11:27 +0000)]
Correct _optional_ position in ReallyRunning definition
(fixes #28774).
Aleš Křenek [Tue, 21 Aug 2007 11:19:42 +0000 (11:19 +0000)]
missing _optional_'s
Aleš Křenek [Wed, 15 Aug 2007 08:34:44 +0000 (08:34 +0000)]
Sometimes MySQL server is lost, sometimes it is gone.
Handle both cases in the same way (try reconnecting).
Aleš Křenek [Tue, 14 Aug 2007 15:32:30 +0000 (15:32 +0000)]
implemented LBserver attribute
Zdeněk Salvet [Mon, 13 Aug 2007 14:35:13 +0000 (14:35 +0000)]
Report reasons of termination of slaves to debug log (always) and to syslog
(on errors).
Zdeněk Salvet [Mon, 13 Aug 2007 13:36:07 +0000 (13:36 +0000)]
Print "no request" instead of "(null)" to debug log on client disconnect
or error reading the incoming request.
Zdeněk Salvet [Mon, 13 Aug 2007 12:56:05 +0000 (12:56 +0000)]
Don't invoke whole-server dump on purge (fixes bug #28726).
Zdeněk Salvet [Mon, 13 Aug 2007 11:24:18 +0000 (11:24 +0000)]
Cleanly ignore events of unknown type (fixes bug #28725).
Miloš Mulač [Fri, 10 Aug 2007 08:01:15 +0000 (08:01 +0000)]
typo in parsing dump requests
- causing coredumps if dump-request arrives
Miloš Mulač [Wed, 8 Aug 2007 11:22:27 +0000 (11:22 +0000)]
- prevent deadlock if ChangeACL event arrives
Zdeněk Salvet [Tue, 7 Aug 2007 10:41:44 +0000 (10:41 +0000)]
More reasonable default purge time for "other" ("m" is minutes, not months).
Zdeněk Salvet [Fri, 3 Aug 2007 08:27:38 +0000 (08:27 +0000)]
Backout change aligning done_code values in events and status - not worth
breaking compatibility with older clients and servers.
Zdeněk Salvet [Fri, 3 Aug 2007 08:22:49 +0000 (08:22 +0000)]
User real usernames in proxy, not "lbproxy".
Zdeněk Salvet [Thu, 2 Aug 2007 15:29:48 +0000 (15:29 +0000)]
Backout erroneous part of previous change (additional space at the end
of encoded string).
František Dvořák [Thu, 2 Aug 2007 11:41:30 +0000 (11:41 +0000)]
Merged changes on LB->JP mill from HEAD (new features and proper purging fix).
Fixed "wildcard race condition" when collecting and deleting dumps from purgedir.
Aleš Křenek [Wed, 1 Aug 2007 19:41:20 +0000 (19:41 +0000)]
tagged R_1_6_0_1
Aleš Křenek [Wed, 1 Aug 2007 19:37:02 +0000 (19:37 +0000)]
push minor version
Aleš Křenek [Wed, 1 Aug 2007 19:34:07 +0000 (19:34 +0000)]
push age
Aleš Křenek [Wed, 1 Aug 2007 19:16:10 +0000 (19:16 +0000)]
push minor version
Aleš Křenek [Wed, 1 Aug 2007 19:10:34 +0000 (19:10 +0000)]
push minor version
Aleš Křenek [Wed, 1 Aug 2007 19:05:03 +0000 (19:05 +0000)]
push revision
Aleš Křenek [Wed, 1 Aug 2007 18:53:33 +0000 (18:53 +0000)]
push major version
Aleš Křenek [Wed, 1 Aug 2007 18:48:16 +0000 (18:48 +0000)]
push major version
Aleš Křenek [Wed, 1 Aug 2007 18:42:43 +0000 (18:42 +0000)]
push minor version
Aleš Křenek [Wed, 1 Aug 2007 17:47:35 +0000 (17:47 +0000)]
64bit cleanup -- size_t vs. int
Aleš Křenek [Wed, 1 Aug 2007 17:23:53 +0000 (17:23 +0000)]
FIXME's (to follow frozen enum assignment in interface)
Aleš Křenek [Wed, 1 Aug 2007 17:21:01 +0000 (17:21 +0000)]
put FAILURE_REASONS into the ordered place (until fixed in implementation)
Aleš Křenek [Wed, 1 Aug 2007 17:17:14 +0000 (17:17 +0000)]
follow C API (JDL_ATTR)
Aleš Křenek [Wed, 1 Aug 2007 16:54:48 +0000 (16:54 +0000)]
- avoid sprintf to itself
- ' ' as an integer separator rather than '' (have it ever worked?)
Aleš Křenek [Wed, 1 Aug 2007 16:09:40 +0000 (16:09 +0000)]
fix rowcount check for transaction test
Aleš Křenek [Wed, 1 Aug 2007 15:48:23 +0000 (15:48 +0000)]
renamed ATTR_JDL
Aleš Křenek [Wed, 1 Aug 2007 15:47:29 +0000 (15:47 +0000)]
check also Event union size explicitely
Aleš Křenek [Wed, 1 Aug 2007 11:44:10 +0000 (11:44 +0000)]
added failure_reaons
Aleš Křenek [Wed, 1 Aug 2007 11:42:28 +0000 (11:42 +0000)]
- handle undefined status/events fields
- define failure_reasons
Zdeněk Salvet [Tue, 31 Jul 2007 07:22:48 +0000 (07:22 +0000)]
Reload credentials unconditionally.
Aleš Křenek [Mon, 30 Jul 2007 18:22:34 +0000 (18:22 +0000)]
typo
Aleš Křenek [Mon, 30 Jul 2007 18:12:17 +0000 (18:12 +0000)]
typo
Aleš Křenek [Mon, 30 Jul 2007 18:07:16 +0000 (18:07 +0000)]
QueryRecord::Attr follow edg_wll_QueryAttr exactly
Aleš Křenek [Mon, 30 Jul 2007 17:48:51 +0000 (17:48 +0000)]
Static-forever assignment of JobStatus::Attr enum values
Aleš Křenek [Mon, 30 Jul 2007 17:42:05 +0000 (17:42 +0000)]
Static-forever assignment of Event::Attr enum values
Aleš Křenek [Mon, 30 Jul 2007 17:26:10 +0000 (17:26 +0000)]
implemented padding inside JobStatus
Aleš Křenek [Mon, 30 Jul 2007 17:25:50 +0000 (17:25 +0000)]
padding between fleshes inside JobStatus
Aleš Křenek [Mon, 30 Jul 2007 16:42:47 +0000 (16:42 +0000)]
Align minor stat codes with matching codes in events
Aleš Křenek [Mon, 30 Jul 2007 16:41:56 +0000 (16:41 +0000)]
PARTITIONABLE and PARTITIONED placeholders for job types to match RegJob
Aleš Křenek [Mon, 30 Jul 2007 16:07:59 +0000 (16:07 +0000)]
Event union padding
Aleš Křenek [Mon, 30 Jul 2007 16:07:46 +0000 (16:07 +0000)]
future JDL query
Aleš Křenek [Mon, 30 Jul 2007 15:50:13 +0000 (15:50 +0000)]
use padded_struct()
Aleš Křenek [Mon, 30 Jul 2007 15:45:24 +0000 (15:45 +0000)]
macro for struct padding
Aleš Křenek [Tue, 24 Jul 2007 13:31:26 +0000 (13:31 +0000)]
C lib also calls jobid functions directly
Aleš Křenek [Tue, 24 Jul 2007 13:27:49 +0000 (13:27 +0000)]
make c++ lib depend on jobid & exceptions
Aleš Křenek [Tue, 24 Jul 2007 13:15:59 +0000 (13:15 +0000)]
resurrected c++ example
Aleš Křenek [Tue, 17 Jul 2007 15:25:40 +0000 (15:25 +0000)]
mysql archlib
Zdeněk Salvet [Fri, 13 Jul 2007 08:53:45 +0000 (08:53 +0000)]
Workaround for incorrect transaction support in db_store - force
strict locking if transactions are in use.
Zdeněk Salvet [Fri, 13 Jul 2007 08:51:01 +0000 (08:51 +0000)]
Don't allow forcing transactions on if they are not supported by DB schema.
Zdeněk Salvet [Fri, 13 Jul 2007 08:49:55 +0000 (08:49 +0000)]
Rework of transaction_test (previous version tested availability of
InnoDb engine only, did not test support of transactions in DB schema).
Zdeněk Salvet [Fri, 13 Jul 2007 07:36:43 +0000 (07:36 +0000)]
Return real error code to context after edg_wll_Rollback().
Miloš Mulač [Wed, 11 Jul 2007 14:11:18 +0000 (14:11 +0000)]
remove encoding/decoding of removed intStat field children_done_hist
Michal Voců [Mon, 9 Jul 2007 12:30:55 +0000 (12:30 +0000)]
create copy of JobId for query (will be freed afterwards)
František Dvořák [Wed, 4 Jul 2007 13:58:18 +0000 (13:58 +0000)]
Fix the help too due to week unit.
František Dvořák [Wed, 4 Jul 2007 13:56:55 +0000 (13:56 +0000)]
Week accidentaly used in scripts.
Miloš Mulač [Thu, 28 Jun 2007 07:56:06 +0000 (07:56 +0000)]
children_done_hist removed from intJobStat
Miloš Mulač [Wed, 27 Jun 2007 08:46:51 +0000 (08:46 +0000)]
new implementation of collection state counting
František Dvořák [Fri, 22 Jun 2007 16:17:15 +0000 (16:17 +0000)]
Random fix for status times in WS.
Don;t assert withou required status flags.
Daniel Kouřil [Wed, 20 Jun 2007 21:39:29 +0000 (21:39 +0000)]
don't check version of the LB protocol when talking to a non-LB client
Jan Pospíšil [Wed, 20 Jun 2007 08:07:50 +0000 (08:07 +0000)]
bug #27317
Michal Voců [Tue, 19 Jun 2007 13:16:40 +0000 (13:16 +0000)]
make event type codes come directly from C API
Jan Pospíšil [Thu, 14 Jun 2007 18:53:21 +0000 (18:53 +0000)]
- corrected -1 error in get_pbs_event_source() and get_condor_event_source() - IT COULD NEVER WORK!!
- corrected sscanf arguments in edg_wll_compare_pbs_seq() - IT COULD NEVER WORK!!
- added some more condor stuff
Jan Pospíšil [Thu, 14 Jun 2007 18:49:04 +0000 (18:49 +0000)]
updated INTSTAT_VERSION
Jan Pospíšil [Thu, 14 Jun 2007 18:48:16 +0000 (18:48 +0000)]
fill also condor_shadow_pid and condor_preempting
Jan Pospíšil [Thu, 14 Jun 2007 18:14:00 +0000 (18:14 +0000)]
added condor preempting to job state
Jan Pospíšil [Thu, 14 Jun 2007 15:25:41 +0000 (15:25 +0000)]
initialize the enum values; padding not strictly required
Jan Pospíšil [Thu, 14 Jun 2007 14:34:57 +0000 (14:34 +0000)]
do not fail in strcasecmp(NULL)
Jan Pospíšil [Thu, 14 Jun 2007 14:05:30 +0000 (14:05 +0000)]
close conn on failre
Jan Pospíšil [Thu, 14 Jun 2007 14:04:01 +0000 (14:04 +0000)]
UnlockJob if StoreEvent fail
Jan Pospíšil [Thu, 14 Jun 2007 14:02:06 +0000 (14:02 +0000)]
sync with HEAD, the T code for LogEvent shortcuts synced but kept duplicit in producer.h and uiwrap.c
Aleš Křenek [Thu, 14 Jun 2007 13:29:06 +0000 (13:29 +0000)]
added flashes
Aleš Křenek [Thu, 14 Jun 2007 10:53:49 +0000 (10:53 +0000)]
padding between fleshes in edg_wll_EventCode
Jan Pospíšil [Thu, 14 Jun 2007 08:45:29 +0000 (08:45 +0000)]
removed unused errors
Jan Pospíšil [Wed, 13 Jun 2007 14:55:25 +0000 (14:55 +0000)]
producer not needed
Miloš Mulač [Wed, 13 Jun 2007 13:37:30 +0000 (13:37 +0000)]
new implementation of job collections
Miloš Mulač [Wed, 13 Jun 2007 13:10:52 +0000 (13:10 +0000)]
syntax error in using --job
Jan Pospíšil [Wed, 13 Jun 2007 12:55:27 +0000 (12:55 +0000)]
better error message
Jan Pospíšil [Wed, 13 Jun 2007 12:50:43 +0000 (12:50 +0000)]
syntax error in using --job
Zdeněk Salvet [Wed, 13 Jun 2007 11:42:57 +0000 (11:42 +0000)]
push age
Zdeněk Salvet [Wed, 13 Jun 2007 11:15:24 +0000 (11:15 +0000)]
push age, ETICS confguration fix only
Jan Pospíšil [Tue, 12 Jun 2007 18:15:35 +0000 (18:15 +0000)]
reconnetc on ENOTCONN
Miloš Mulač [Tue, 12 Jun 2007 16:30:01 +0000 (16:30 +0000)]
do not set seed to "" -> mitchmatch on server (translated as NULL) and failing comparison
Miloš Mulač [Tue, 12 Jun 2007 16:28:23 +0000 (16:28 +0000)]
null value of seed is transfered to server correctly now, no workarround needed
Miloš Mulač [Tue, 12 Jun 2007 16:27:13 +0000 (16:27 +0000)]
do not use magic constants
Jan Pospíšil [Tue, 12 Jun 2007 16:09:06 +0000 (16:09 +0000)]
updated condor stuff
Jan Pospíšil [Tue, 12 Jun 2007 15:44:45 +0000 (15:44 +0000)]
JDL in RegJob is optional
Jan Pospíšil [Tue, 12 Jun 2007 14:13:17 +0000 (14:13 +0000)]
handle NULL and empty strings correctly
Jan Pospíšil [Tue, 12 Jun 2007 13:42:04 +0000 (13:42 +0000)]
string does not have null value -1