jra1mw.git
18 years agoFastCGI version
yibiao [Thu, 9 Nov 2006 15:58:58 +0000 (15:58 +0000)]
FastCGI version

18 years agodistinguish between done_ok and done_fail collection state
Miloš Mulač [Fri, 3 Nov 2006 14:21:54 +0000 (14:21 +0000)]
distinguish between done_ok and done_fail collection state

18 years agopass server identity tru context to slaves
Miloš Mulač [Thu, 2 Nov 2006 17:50:04 +0000 (17:50 +0000)]
pass server identity tru context to slaves
- enables to log DG.USER of CollectionState event

18 years agoCollection state Done partially working (do not distinguish OK/Fail)
Miloš Mulač [Wed, 1 Nov 2006 15:23:33 +0000 (15:23 +0000)]
Collection state Done partially working (do not distinguish OK/Fail)

18 years agoSetSubjobHistoram renamet do StoreSubjobHistogram
Miloš Mulač [Wed, 1 Nov 2006 15:03:18 +0000 (15:03 +0000)]
SetSubjobHistoram renamet do StoreSubjobHistogram
- previous commit: store histogram only when it is really needed (partial optimalization)

18 years ago*** empty log message ***
Miloš Mulač [Wed, 1 Nov 2006 15:01:23 +0000 (15:01 +0000)]
*** empty log message ***

18 years agopass intJobStat from update_parent_status to db_parent_state and to StepInStateParent
Miloš Mulač [Wed, 1 Nov 2006 09:26:42 +0000 (09:26 +0000)]
pass intJobStat from update_parent_status to db_parent_state and to StepInStateParent
- some code rearangement
- partialy working (subjob Running state only)

18 years agoMoving update_parent_status() internals into a separate and *reusable* function.
Zdeněk Šustr [Tue, 31 Oct 2006 13:28:33 +0000 (13:28 +0000)]
Moving update_parent_status() internals into a separate and *reusable* function.

18 years agosend collectionState event only if jobtype is collection
Miloš Mulač [Mon, 30 Oct 2006 15:53:08 +0000 (15:53 +0000)]
send collectionState event only if jobtype is collection

18 years agoMaking the db_actual_store() function static. Thanks MM for the suggestion.
Zdeněk Šustr [Mon, 30 Oct 2006 12:47:53 +0000 (12:47 +0000)]
Making the db_actual_store() function static. Thanks MM for the suggestion.

18 years agodon't relay on histogram saved in intJobstat when reporting status
Miloš Mulač [Mon, 30 Oct 2006 12:12:19 +0000 (12:12 +0000)]
don't relay on histogram saved in intJobstat when reporting status

18 years agoindex children_hist correctly
Miloš Mulač [Mon, 30 Oct 2006 10:33:24 +0000 (10:33 +0000)]
index children_hist correctly

18 years agodb_store() and db_parent_store() error handling (hopefully) improved.
Zdeněk Šustr [Mon, 30 Oct 2006 09:28:44 +0000 (09:28 +0000)]
db_store() and db_parent_store() error handling (hopefully) improved.

18 years agodb_actual_store() function introduced implementing identical parts of db_store()...
Zdeněk Šustr [Mon, 30 Oct 2006 08:26:35 +0000 (08:26 +0000)]
db_actual_store() function introduced implementing identical parts of db_store() and db_parent_store() functions.

18 years ago- load intJobStatus even when no events arrived yet (embrio subjob with lost registra...
Miloš Mulač [Fri, 27 Oct 2006 12:41:46 +0000 (12:41 +0000)]
- load intJobStatus even when no events arrived yet (embrio subjob with lost registration event)
- 2 memory corruptions removed

18 years agoAnother improvement to Child Job Histrogram storage and retrieval functions.
Zdeněk Šustr [Fri, 27 Oct 2006 09:16:49 +0000 (09:16 +0000)]
Another improvement to Child Job Histrogram storage and retrieval functions.

18 years agoAmmending a single error in edg_wll_GetSubjobHistogram()
Zdeněk Šustr [Fri, 27 Oct 2006 08:22:48 +0000 (08:22 +0000)]
Ammending a single error in edg_wll_GetSubjobHistogram()

18 years agoJobID handling ammended in ChildHistogram storage and retrieval functions.
Zdeněk Šustr [Thu, 26 Oct 2006 14:40:52 +0000 (14:40 +0000)]
JobID handling ammended in ChildHistogram storage and retrieval functions.

18 years agomove collection stuff to jobstat (one level higher)
Miloš Mulač [Thu, 26 Oct 2006 11:52:19 +0000 (11:52 +0000)]
move collection stuff to jobstat (one level higher)
- mainly for sharing & debugging

18 years agoseparate function for storing CollectionState events
Miloš Mulač [Thu, 26 Oct 2006 11:44:11 +0000 (11:44 +0000)]
separate function for storing CollectionState events
- needs some optimalizations

18 years ago- switched to embrionic subjob registration
Miloš Mulač [Thu, 26 Oct 2006 11:35:43 +0000 (11:35 +0000)]
- switched to embrionic subjob registration
- some objects added for collection support

18 years agouse string for child_event (easier for debugging)
Miloš Mulač [Thu, 26 Oct 2006 11:30:00 +0000 (11:30 +0000)]
use string for child_event (easier for debugging)

18 years agoChild histogram saving/retreival. Retreival not tested yet. Encoding/Decoding works...
Zdeněk Šustr [Tue, 24 Oct 2006 15:22:45 +0000 (15:22 +0000)]
Child histogram saving/retreival. Retreival not tested yet. Encoding/Decoding works all right.

18 years agoChild histogram saving/retreival. Retreival not tested yet. Encoding/Decoding works...
Zdeněk Šustr [Tue, 24 Oct 2006 15:22:44 +0000 (15:22 +0000)]
Child histogram saving/retreival. Retreival not tested yet. Encoding/Decoding works all right.

18 years agoincrease version of int_status (now histograms encoded in)
Miloš Mulač [Mon, 23 Oct 2006 09:37:37 +0000 (09:37 +0000)]
increase version of int_status (now histograms encoded in)

18 years agoChild job histogram encoding, storing and retrieval. Firt versions - retrieval not...
Zdeněk Šustr [Fri, 20 Oct 2006 13:41:07 +0000 (13:41 +0000)]
Child job histogram encoding, storing and retrieval. Firt versions - retrieval not working yet.

18 years agosynchronized perftest outputs
Jan Pospíšil [Thu, 19 Oct 2006 22:31:15 +0000 (22:31 +0000)]
synchronized perftest outputs

18 years agoregister subjobs directly
Jan Pospíšil [Thu, 19 Oct 2006 17:09:50 +0000 (17:09 +0000)]
register subjobs directly

18 years agoprint correct JOBID indentier (useful for postprocessing scripts)
Miloš Mulač [Thu, 19 Oct 2006 14:35:24 +0000 (14:35 +0000)]
print correct JOBID indentier (useful for postprocessing scripts)

18 years agoadd NULL terminator at the end array (prevents misbehavior in producer's edg_wll_Regi...
Miloš Mulač [Thu, 19 Oct 2006 14:30:01 +0000 (14:30 +0000)]
add NULL terminator at the end array (prevents misbehavior in producer's edg_wll_RegisterSubjobs)

18 years agocount children states for parent job of collection too
Miloš Mulač [Thu, 19 Oct 2006 14:11:29 +0000 (14:11 +0000)]
count children states for parent job of collection too

18 years agoprint jobtype correctly
Miloš Mulač [Thu, 19 Oct 2006 14:10:01 +0000 (14:10 +0000)]
print jobtype correctly

18 years agoenable to register, process and print out job collections
Miloš Mulač [Thu, 19 Oct 2006 13:19:30 +0000 (13:19 +0000)]
enable to register, process and print out job collections

18 years agoadded CollectionState event
Miloš Mulač [Tue, 17 Oct 2006 15:45:19 +0000 (15:45 +0000)]
added CollectionState event
- state and child_event encoded as ints (if strings preferable, let me know)

18 years agorenamed GetSemID to more convenient JobSemphore
Miloš Mulač [Tue, 17 Oct 2006 11:52:16 +0000 (11:52 +0000)]
renamed GetSemID to more convenient JobSemphore
now returns true semphore number

18 years agodon't lock parent if its jobid maps to same semaphore ID as children's one
Miloš Mulač [Tue, 17 Oct 2006 11:16:59 +0000 (11:16 +0000)]
don't lock parent if its jobid maps to same semaphore ID as children's one
- code is not active yet, so it is not tested

18 years agoGetSemID added
Miloš Mulač [Tue, 17 Oct 2006 07:55:17 +0000 (07:55 +0000)]
GetSemID added
- needs audit!

18 years agodon't call update_parent_job yet (not finished, not working)
Miloš Mulač [Mon, 16 Oct 2006 09:37:36 +0000 (09:37 +0000)]
don't call update_parent_job yet (not finished, not working)

18 years agoModified to compare several scenarios:
Jan Pospíšil [Sun, 15 Oct 2006 21:36:30 +0000 (21:36 +0000)]
Modified to compare several scenarios:
0) registration only to bkserver (edg_wll_RegisterJobSync)
1) dual registration (edg_wll_RegisterJobProxy)
2) old (not dual) registration (edg_wll_RegisterJobProxyOld)
3) two separate registrations (edg_wll_RegisterJobSync + edg_wll_RegisterJobProxyOnly)

18 years agoadded edg_wll_RegisterJobProxyOld for testing/measuring (LB_PERF) purposes
Jan Pospíšil [Sun, 15 Oct 2006 21:16:42 +0000 (21:16 +0000)]
added edg_wll_RegisterJobProxyOld for testing/measuring (LB_PERF) purposes

18 years agoafter-merge cleanup
Miloš Mulač [Thu, 12 Oct 2006 09:42:24 +0000 (09:42 +0000)]
after-merge cleanup
- seems working

18 years agodefault type plugin, including tests
Aleš Křenek [Wed, 11 Oct 2006 17:40:28 +0000 (17:40 +0000)]
default type plugin, including tests

18 years agounit test to follow recent changes
Jan Pospíšil [Wed, 11 Oct 2006 17:25:03 +0000 (17:25 +0000)]
unit test to follow recent changes

18 years agosmall after-merge typos
Miloš Mulač [Wed, 11 Oct 2006 15:07:15 +0000 (15:07 +0000)]
small after-merge typos

18 years agobetter error/special situation handling in recv_token()
Miloš Mulač [Wed, 11 Oct 2006 14:29:13 +0000 (14:29 +0000)]
better error/special situation handling in recv_token()
- prevent some rare-but-hard-to-catch errors

18 years agoobsolete
Aleš Křenek [Wed, 11 Oct 2006 13:35:47 +0000 (13:35 +0000)]
obsolete

18 years agobuilds after merge
Aleš Křenek [Tue, 10 Oct 2006 18:57:39 +0000 (18:57 +0000)]
builds after merge

18 years ago- resolve duplicate -s
Aleš Křenek [Tue, 10 Oct 2006 18:16:32 +0000 (18:16 +0000)]
- resolve duplicate -s
- adapt to new maildir interface in sandbox handling

18 years agomerge from 3.1
Aleš Křenek [Tue, 10 Oct 2006 17:36:32 +0000 (17:36 +0000)]
merge from 3.1

18 years agoLittle change in DB module API - separate DB context creation from connection to DB.
František Dvořák [Fri, 6 Oct 2006 14:39:23 +0000 (14:39 +0000)]
Little change in DB module API - separate DB context creation from connection to DB.

18 years agoadded -lcares to avoid some strange behaviour of the linker on some debian systems
Jan Pospíšil [Fri, 6 Oct 2006 12:24:51 +0000 (12:24 +0000)]
added -lcares to avoid some strange behaviour of the linker on some debian systems

18 years agoupdated EDG_WLL_IL_PROTO errtext
Jan Pospíšil [Fri, 6 Oct 2006 12:18:47 +0000 (12:18 +0000)]
updated EDG_WLL_IL_PROTO errtext

18 years agoadded DEBUG on demand
Jan Pospíšil [Fri, 6 Oct 2006 12:17:00 +0000 (12:17 +0000)]
added DEBUG on demand

18 years agohopefully last major update of the client library (at least for the moment)
Jan Pospíšil [Fri, 6 Oct 2006 12:12:31 +0000 (12:12 +0000)]
hopefully last major update of the client library (at least for the moment)
- dualreg now should work (ifdefed under LB_PERF)
- added useful time measurements in the debug output
- huge clanup

18 years agowork in progress
Jan Pospíšil [Wed, 4 Oct 2006 06:11:21 +0000 (06:11 +0000)]
work in progress
- symbol names cleanup
- separate functions connect/write/read for all edg_wll_log{_proxy,_direct} versions
- some memleaks corrections

18 years agohuge code revision, rewritten almost everything
Jan Pospíšil [Sun, 1 Oct 2006 20:18:48 +0000 (20:18 +0000)]
huge code revision, rewritten almost everything
- separate functions
edg_wll_log_connect_proxy/direct
edg_wll_log_write_proxy/direct
edg_wll_log_read_proxy/direct
- megajob challenge - dual registration: RegisterJobProxy now tries to
do pseudo parallel registration to both bkserver and lbproxy
- compiles fine (LB_PERF), needs thorough testing

18 years agopartial support for collections
Miloš Mulač [Wed, 27 Sep 2006 14:20:44 +0000 (14:20 +0000)]
partial support for collections
- incomplete, mainly for sharing

18 years agoadd terminators (...NUMBER_OF...) for miscelaneous job status numeric codes enums
Miloš Mulač [Wed, 27 Sep 2006 14:07:14 +0000 (14:07 +0000)]
add terminators (...NUMBER_OF...) for miscelaneous job status numeric codes enums

18 years agonew jobtype COLLECTION
Miloš Mulač [Wed, 27 Sep 2006 14:04:09 +0000 (14:04 +0000)]
new jobtype COLLECTION

18 years agoCOLLECTION jobtype for RegisterEvent
Miloš Mulač [Wed, 27 Sep 2006 14:02:28 +0000 (14:02 +0000)]
COLLECTION jobtype for RegisterEvent

18 years agoSync
Andrew McNab [Mon, 25 Sep 2006 13:13:59 +0000 (13:13 +0000)]
Sync

18 years agoSync
Andrew McNab [Mon, 25 Sep 2006 13:06:21 +0000 (13:06 +0000)]
Sync

18 years agoSync
Andrew McNab [Mon, 25 Sep 2006 12:25:38 +0000 (12:25 +0000)]
Sync

18 years agoSync
Andrew McNab [Mon, 25 Sep 2006 08:17:26 +0000 (08:17 +0000)]
Sync

18 years agoTry again
Andrew McNab [Fri, 22 Sep 2006 13:41:08 +0000 (13:41 +0000)]
Try again

18 years agoTry again
Andrew McNab [Fri, 22 Sep 2006 12:34:19 +0000 (12:34 +0000)]
Try again

18 years agoTry again
Andrew McNab [Fri, 22 Sep 2006 09:56:29 +0000 (09:56 +0000)]
Try again

18 years agoTry again
Andrew McNab [Fri, 22 Sep 2006 09:29:18 +0000 (09:29 +0000)]
Try again

18 years agopush version
Aleš Křenek [Fri, 22 Sep 2006 07:59:49 +0000 (07:59 +0000)]
push version

18 years agoNew jobid module megaupdate (replaced strmd5 by str2md5, work on ++ magic, ...).
František Dvořák [Thu, 21 Sep 2006 17:56:35 +0000 (17:56 +0000)]
New jobid module megaupdate (replaced strmd5 by str2md5, work on ++ magic, ...).

18 years agoTry again
Andrew McNab [Thu, 21 Sep 2006 16:52:39 +0000 (16:52 +0000)]
Try again

18 years agoTry again
Andrew McNab [Thu, 21 Sep 2006 16:44:50 +0000 (16:44 +0000)]
Try again

18 years agodualreg (work in progress)
Jan Pospíšil [Thu, 21 Sep 2006 09:53:05 +0000 (09:53 +0000)]
dualreg (work in progress)

18 years agodateTime format update, microseconds should be separated by dot
Jan Pospíšil [Thu, 21 Sep 2006 09:27:35 +0000 (09:27 +0000)]
dateTime format update, microseconds should be separated by dot

18 years agoon HEAD point to HEAD
Aleš Křenek [Thu, 21 Sep 2006 08:30:28 +0000 (08:30 +0000)]
on HEAD point to HEAD

18 years agoTry again
Andrew McNab [Thu, 21 Sep 2006 08:12:37 +0000 (08:12 +0000)]
Try again

18 years agoaftermerge cleanup: duplicate VO, less FIXME
Jan Pospíšil [Thu, 21 Sep 2006 08:05:58 +0000 (08:05 +0000)]
aftermerge cleanup: duplicate VO, less FIXME

18 years agoftermerge cleanup: removed mistakenly added already removed file
Jan Pospíšil [Thu, 21 Sep 2006 08:02:04 +0000 (08:02 +0000)]
ftermerge cleanup: removed mistakenly added already removed file

18 years agoTry again
Andrew McNab [Wed, 20 Sep 2006 22:59:58 +0000 (22:59 +0000)]
Try again

18 years agoTry wtf for stdsoap2.h
Andrew McNab [Wed, 20 Sep 2006 21:37:06 +0000 (21:37 +0000)]
Try wtf for stdsoap2.h

18 years agoFix grst_err krb5.h in Makefile
Andrew McNab [Wed, 20 Sep 2006 20:20:04 +0000 (20:20 +0000)]
Fix grst_err krb5.h in Makefile

18 years agoFix grst_err_globus in Makefile
Andrew McNab [Wed, 20 Sep 2006 19:09:57 +0000 (19:09 +0000)]
Fix grst_err_globus in Makefile

18 years agoReset locale when depending on netstat output,
František Dvořák [Wed, 20 Sep 2006 13:29:14 +0000 (13:29 +0000)]
Reset locale when depending on netstat output,
configurable IL socket/fileprefix via environment.

18 years agoChanges forgotten in local CVS tree - it should compile now.
František Dvořák [Wed, 20 Sep 2006 12:26:13 +0000 (12:26 +0000)]
Changes forgotten in local CVS tree - it should compile now.

18 years agoRemove CVS conflict section.
Zdeněk Salvet [Wed, 20 Sep 2006 10:50:08 +0000 (10:50 +0000)]
Remove CVS conflict section.

18 years agoless FIXMEs
Jan Pospíšil [Wed, 20 Sep 2006 10:18:22 +0000 (10:18 +0000)]
less FIXMEs

18 years agoBuilds after merge _RC31
Aleš Křenek [Tue, 19 Sep 2006 21:37:04 +0000 (21:37 +0000)]
Builds after merge _RC31

18 years ago- favour GLITE_LOCATION
Aleš Křenek [Tue, 19 Sep 2006 20:57:04 +0000 (20:57 +0000)]
- favour GLITE_LOCATION
- install both perftests

18 years agoBuilds after merge _RC31
Aleš Křenek [Tue, 19 Sep 2006 20:28:45 +0000 (20:28 +0000)]
Builds after merge _RC31

18 years agotransfered fix for #18880 from lb.common
Daniel Kouřil [Tue, 19 Sep 2006 19:32:44 +0000 (19:32 +0000)]
transfered fix for #18880 from lb.common
if a message is split into several pieces during processing, the pieces aren't
unescaped independently but the whole message is reconstructed first before the
unescaping procedure is applied.

18 years agofix build
Aleš Křenek [Tue, 19 Sep 2006 18:14:44 +0000 (18:14 +0000)]
fix build

18 years agoFix for #18880
Daniel Kouřil [Tue, 19 Sep 2006 16:50:08 +0000 (16:50 +0000)]
Fix for #18880
if a message is split into several pieces during processing, the pieces aren't
unescaped independently but the whole message is reconstructed first before the
unescaping procedure is applied.

18 years agoTransaction support to lb.proxy + migration script.
František Dvořák [Tue, 19 Sep 2006 14:02:33 +0000 (14:02 +0000)]
Transaction support to lb.proxy + migration script.
Reset locale in script depending on netstat output.

18 years ago* made the test variants optional, see CVS log for perftest_il.sh for
Michal Voců [Mon, 18 Sep 2006 15:41:43 +0000 (15:41 +0000)]
* made the test variants optional, see CVS log for perftest_il.sh for
  description

18 years ago* the test scripts can run selected tests only:
Michal Voců [Mon, 18 Sep 2006 15:40:42 +0000 (15:40 +0000)]
* the test scripts can run selected tests only:
   - options: -G <group>  - selects group of tests
              -t <test>   - selects test variant
      -n <num>    - sets number of jobs
   - <group> and <test> are single letters (run script without any options
     to see their meaning)
   - * means run all
   - it is also possible to give space separated list
   - example:
        perftest_il -G a -t a
perftest_il -G \* -t "a x"

18 years ago* sample job filenames are now stored in array, making the tests more
Michal Voců [Mon, 18 Sep 2006 15:35:40 +0000 (15:35 +0000)]
* sample job filenames are now stored in array, making the tests more
  configurable (same filename in more fields repeats the same test,
  there can be more than four sample jobs, if desired, etc.)

18 years agosync
Andrew McNab [Tue, 12 Sep 2006 10:22:52 +0000 (10:22 +0000)]
sync

18 years agoRemove ap_compat: apr_table_unset/ap_table_unset
Andrew McNab [Thu, 7 Sep 2006 10:20:25 +0000 (10:20 +0000)]
Remove ap_compat: apr_table_unset/ap_table_unset

18 years agoSync
Andrew McNab [Tue, 5 Sep 2006 22:56:57 +0000 (22:56 +0000)]
Sync

18 years agoSync
Andrew McNab [Tue, 5 Sep 2006 22:53:19 +0000 (22:53 +0000)]
Sync