Aleš Křenek [Thu, 26 Jun 2008 12:03:28 +0000 (12:03 +0000)]
merge 313_5
Aleš Křenek [Wed, 25 Jun 2008 15:41:44 +0000 (15:41 +0000)]
fix warnings
Aleš Křenek [Wed, 25 Jun 2008 13:13:16 +0000 (13:13 +0000)]
merge 313_5
Jiří Filipovič [Wed, 25 Jun 2008 12:48:43 +0000 (12:48 +0000)]
Use new ftp daemon with new authorization plugin.
Aleš Křenek [Wed, 25 Jun 2008 12:15:10 +0000 (12:15 +0000)]
LOGFLAG_INTERNAL
Jiří Filipovič [Wed, 25 Jun 2008 12:05:59 +0000 (12:05 +0000)]
Cut out '/' from end of internal ftp path (for correct matching in ftp plugin).
Aleš Křenek [Wed, 25 Jun 2008 10:09:20 +0000 (10:09 +0000)]
merge 313_5
Daniel Kouřil [Tue, 24 Jun 2008 14:20:42 +0000 (14:20 +0000)]
avoid accessing uninitialized memory
Daniel Kouřil [Tue, 24 Jun 2008 14:05:33 +0000 (14:05 +0000)]
removed unused error code
František Dvořák [Thu, 19 Jun 2008 08:33:54 +0000 (08:33 +0000)]
Forgotten define - enable storing only of the whole event ULM in DB.
Michal Voců [Wed, 18 Jun 2008 19:39:27 +0000 (19:39 +0000)]
handle DG.PRIORITY correctly
František Dvořák [Thu, 12 Jun 2008 13:31:04 +0000 (13:31 +0000)]
Ignore unknown attributes from JPPS.
František Dvořák [Thu, 12 Jun 2008 12:48:10 +0000 (12:48 +0000)]
Update docs.
Fix warnings.
define cleanup.
Jiří Filipovič [Thu, 12 Jun 2008 12:31:18 +0000 (12:31 +0000)]
Force-feed option.
Jiří Filipovič [Thu, 12 Jun 2008 10:59:00 +0000 (10:59 +0000)]
Correct feed matching.
Jiří Filipovič [Wed, 11 Jun 2008 10:33:51 +0000 (10:33 +0000)]
Multitags feed.
Zdeněk Salvet [Tue, 10 Jun 2008 12:41:10 +0000 (12:41 +0000)]
Update LB server version.
František Dvořák [Mon, 9 Jun 2008 18:06:14 +0000 (18:06 +0000)]
Build fix.
Segfault fix on error from multitags.
Miloš Mulač [Fri, 6 Jun 2008 14:19:23 +0000 (14:19 +0000)]
- suppose that events in dump file of purged events are sorted by jobid defaultly (another speedup)
- support unsorted dumps with special option (-x)
- removed forgotten debug output
František Dvořák [Fri, 6 Jun 2008 14:04:31 +0000 (14:04 +0000)]
Revert the context "fix" - on error is good to know the error from the context.
František Dvořák [Fri, 6 Jun 2008 13:59:44 +0000 (13:59 +0000)]
Cosmetic fix in behaviour (return NULL DB context on error).
Warning fixes.
Miloš Mulač [Fri, 6 Jun 2008 13:53:48 +0000 (13:53 +0000)]
- some of 'quatraticism' removed (speed up especially for big dumps containing 10k jobs and more)
- faster dump_storage element lookup
Aleš Křenek [Fri, 6 Jun 2008 13:43:52 +0000 (13:43 +0000)]
remove globus dependency, seems not to be needed
Aleš Křenek [Fri, 6 Jun 2008 13:15:35 +0000 (13:15 +0000)]
- don't ignore errors on storing tags in RecordTag
- working example and implementation of RecortMultiTags
- dummy implementation of glite_jpps_match_attr_multi()
Aleš Křenek [Fri, 6 Jun 2008 13:12:01 +0000 (13:12 +0000)]
use proxy credentials
Aleš Křenek [Wed, 4 Jun 2008 20:16:42 +0000 (20:16 +0000)]
implementation of RecordMultiTags
- test/example -- broken
- not tested at server side
- TODO: extend to feeds
(committing to avoid lost work on unreliable machine)
Aleš Křenek [Wed, 4 Jun 2008 20:14:20 +0000 (20:14 +0000)]
keepalive
Aleš Křenek [Wed, 4 Jun 2008 16:13:42 +0000 (16:13 +0000)]
added RecordMultiTags, more fields of jobRecord made optional to be used there
Miloš Mulač [Wed, 4 Jun 2008 11:52:04 +0000 (11:52 +0000)]
memory leaks fixed
- possible to purge tens kilo jobs without problems
Jiří Filipovič [Wed, 4 Jun 2008 05:04:53 +0000 (05:04 +0000)]
Removed free of unallocated data (segfault after wrong credentials problem).
František Dvořák [Tue, 3 Jun 2008 16:15:58 +0000 (16:15 +0000)]
Preventive reconnect (but seems not really needed).
SEGFAULT fix (set credentials before each FTP operation).
František Dvořák [Tue, 3 Jun 2008 14:01:51 +0000 (14:01 +0000)]
Update query attributes in WS calls.
Aleš Křenek [Tue, 3 Jun 2008 14:00:06 +0000 (14:00 +0000)]
revert the previous hack -- get in sync with jobid.api-c
Jiří Filipovič [Tue, 3 Jun 2008 11:48:06 +0000 (11:48 +0000)]
Memory leak fixed.
Jiří Filipovič [Tue, 3 Jun 2008 11:47:22 +0000 (11:47 +0000)]
Memleak fixed.
Jiří Filipovič [Tue, 3 Jun 2008 10:54:49 +0000 (10:54 +0000)]
Memory leaks removed.
František Dvořák [Mon, 2 Jun 2008 17:06:40 +0000 (17:06 +0000)]
Keep-alive feature in JP importer (WS and gridFTP).
František Dvořák [Mon, 2 Jun 2008 17:03:52 +0000 (17:03 +0000)]
Keep-alive feature in gsoap-plugin.
Zdeněk Salvet [Mon, 2 Jun 2008 15:51:12 +0000 (15:51 +0000)]
Configuru the service provider implemented by Stephen Burke.
Zdeněk Salvet [Mon, 2 Jun 2008 14:47:31 +0000 (14:47 +0000)]
Update for LB server 1.9.0.
Aleš Křenek [Mon, 2 Jun 2008 14:25:26 +0000 (14:25 +0000)]
Comment out base64 encoding of binary values
- BROKEN, abort()'s
- workaround to avoid broken linking
Zdeněk Salvet [Mon, 2 Jun 2008 14:24:21 +0000 (14:24 +0000)]
Don't replace GLITE_LOCATION_VAR.
Jiří Filipovič [Mon, 2 Jun 2008 10:38:29 +0000 (10:38 +0000)]
Memory leak fixed.
Jiří Filipovič [Fri, 30 May 2008 09:23:59 +0000 (09:23 +0000)]
Partially implemented new configuration (queriable single values are placed in jobs table).
Jiří Filipovič [Fri, 30 May 2008 09:21:26 +0000 (09:21 +0000)]
New structure of JPIS configuration.
František Dvořák [Wed, 28 May 2008 16:38:20 +0000 (16:38 +0000)]
Updates (in LB only) and fixes due to gsoap 2.7.10.
Fixes in WS examples.
Fixed ugly C/C++ mess-up in gsoap-plugin.
Don't crash gsoap-plugin without connection.
Jiří Filipovič [Wed, 28 May 2008 13:04:45 +0000 (13:04 +0000)]
Names of singlevalue attributes same as names of attr tables.
Aleš Křenek [Wed, 28 May 2008 13:01:35 +0000 (13:01 +0000)]
keepalive
Aleš Křenek [Wed, 28 May 2008 11:34:54 +0000 (11:34 +0000)]
TCP_NODELAY
Jiří Filipovič [Tue, 27 May 2008 11:03:47 +0000 (11:03 +0000)]
- longer sql command
- fixed indexed value type
Michal Voců [Mon, 26 May 2008 12:06:32 +0000 (12:06 +0000)]
fix mem leak
Miloš Mulač [Mon, 26 May 2008 10:59:38 +0000 (10:59 +0000)]
typo in constant name
Miloš Mulač [Sun, 25 May 2008 17:16:23 +0000 (17:16 +0000)]
purge only jobs that had ever some status
- prevents to purge grey jobs without status (i.e. with UserTag only)
- such greyjob will dacay in LB forever?
Jan Pospíšil [Sun, 25 May 2008 15:59:32 +0000 (15:59 +0000)]
print also jobtype condor
Jiří Filipovič [Fri, 23 May 2008 15:06:13 +0000 (15:06 +0000)]
Single value attributes.
Jiří Filipovič [Fri, 23 May 2008 12:55:55 +0000 (12:55 +0000)]
- added single value attributes into JPIS configuration
- fixed dependences in Makefile
František Dvořák [Fri, 23 May 2008 08:18:55 +0000 (08:18 +0000)]
Forgotten merge from the past - fixed the open files and speedup.
Miloš Mulač [Thu, 22 May 2008 16:10:01 +0000 (16:10 +0000)]
[no change - only corrected log message]
register job to JP when it became known for LB (even grey job) and not any
more
- avoid double registrations
Miloš Mulač [Thu, 22 May 2008 16:02:24 +0000 (16:02 +0000)]
register job to JP when it became known for JP (even grey job) and not any more
- avoid double registrations
Miloš Mulač [Thu, 22 May 2008 15:43:25 +0000 (15:43 +0000)]
better way of purged dumps walk thru - not using `ls *`in script - enables large file collections
František Dvořák [Thu, 22 May 2008 15:10:18 +0000 (15:10 +0000)]
Changes from the branch.
František Dvořák [Thu, 22 May 2008 15:08:05 +0000 (15:08 +0000)]
Merge from the 31 branch.
Aleš Křenek [Thu, 22 May 2008 13:41:53 +0000 (13:41 +0000)]
fix handling message priority -- only LOGFLAG_SYNC triggers waiting for
confirmation
Miloš Mulač [Thu, 22 May 2008 12:09:42 +0000 (12:09 +0000)]
PBS state automaton understands USER_TAG events now
Miloš Mulač [Thu, 22 May 2008 12:00:41 +0000 (12:00 +0000)]
enable to purge DONE jobs
Aleš Křenek [Thu, 22 May 2008 11:03:51 +0000 (11:03 +0000)]
change semantics of timeouts in purge request
- if specified explicitely for _any_ state, the timeout is favoured
- otherwise OTHER in the request is used if specified
- server-side defaults are taken only if none of the previous cases holds
Jiří Filipovič [Wed, 21 May 2008 13:36:47 +0000 (13:36 +0000)]
Terminate in finite time.
Jiří Filipovič [Wed, 21 May 2008 13:08:50 +0000 (13:08 +0000)]
*** empty log message ***
Jiří Filipovič [Wed, 21 May 2008 12:26:40 +0000 (12:26 +0000)]
Fill out correct plugin structure.
Jiří Filipovič [Wed, 21 May 2008 12:21:46 +0000 (12:21 +0000)]
Corected db_type_index calling.
Jiří Filipovič [Wed, 21 May 2008 11:21:15 +0000 (11:21 +0000)]
Load plugins.
Jiří Filipovič [Wed, 21 May 2008 11:19:58 +0000 (11:19 +0000)]
Compilable version.
Jiří Filipovič [Tue, 20 May 2008 13:40:37 +0000 (13:40 +0000)]
Let's update feeds.
Aleš Křenek [Mon, 19 May 2008 15:41:29 +0000 (15:41 +0000)]
display all retrieved jobs, including the last one
Aleš Křenek [Mon, 19 May 2008 15:40:23 +0000 (15:40 +0000)]
support timeval attributes
Aleš Křenek [Mon, 19 May 2008 13:32:44 +0000 (13:32 +0000)]
install also type_plugin.h
Aleš Křenek [Mon, 19 May 2008 11:50:11 +0000 (11:50 +0000)]
call the fallback method if a plugin does not define one
Miloš Mulač [Thu, 15 May 2008 09:30:56 +0000 (09:30 +0000)]
jobid may be 32 bytes long, not 22
Miloš Mulač [Thu, 15 May 2008 09:28:45 +0000 (09:28 +0000)]
do not stop erasing if job already among zombies (rare error)
Miloš Mulač [Thu, 15 May 2008 07:43:30 +0000 (07:43 +0000)]
Display error message if it is possible
František Dvořák [Wed, 14 May 2008 16:01:35 +0000 (16:01 +0000)]
Trimming of the feeded values, cleanup.
Daniel Kouřil [Wed, 14 May 2008 13:29:02 +0000 (13:29 +0000)]
base authorization on the internal path not on the whole URL
Miloš Mulač [Tue, 13 May 2008 15:40:08 +0000 (15:40 +0000)]
enable to start more slaves consuming LB dumps
František Dvořák [Mon, 12 May 2008 15:36:20 +0000 (15:36 +0000)]
jp.common:
- helper function for accessing JPIS DB
- enabled more warnings and their fixes
jp.client:
- creating whole subtree via mkdir for jp importer
- build fix for enabled statistics
jp.index:
- switched to the new code in jp.common
- plans for the new schema
Jan Pospíšil [Sun, 11 May 2008 18:37:36 +0000 (18:37 +0000)]
- full support of all version 2 attributes (attr2) - the code is generated
- attrs2 now default, version 1 attributes available by -1 option
- fix for bug #21085 - corrected XML escaping in XML structured attributes
(added dependency on org.glite.lbjp-common.trio)
- added several messages to the verbose mode
Jan Pospíšil [Sun, 11 May 2008 18:30:52 +0000 (18:30 +0000)]
- full support of all version 2 attributes (attr2)
- fix for bug #21085 - corrected XML escaping in XML structured attributes
František Dvořák [Wed, 7 May 2008 14:02:58 +0000 (14:02 +0000)]
JPIS:
- small reshuffle of the code in JPIS (reuse error handling, certificates before feeding)
- more concrete errors
- owner used for feeding from the optional certificate
- warning fix
DB module:
- proper error detection
Jiří Filipovič [Wed, 7 May 2008 09:30:22 +0000 (09:30 +0000)]
Yet another memory leak removed.
Jiří Filipovič [Tue, 6 May 2008 14:01:40 +0000 (14:01 +0000)]
- removed some memory leaks
- fixed bug (use data after free)
Jiří Filipovič [Fri, 2 May 2008 12:20:54 +0000 (12:20 +0000)]
Refresh feed expiration time after historic feed.
František Dvořák [Fri, 2 May 2008 12:09:18 +0000 (12:09 +0000)]
Fix a build with docbook.
František Dvořák [Fri, 2 May 2008 11:48:08 +0000 (11:48 +0000)]
Implemented JP IS feeder from local file + updated documentation.
DB engine switched to InnoDB, enabled transactions for feeding.
Transaction functions wrappers in JP + one bugfix in error propagation.
Aleš Křenek [Wed, 30 Apr 2008 16:17:46 +0000 (16:17 +0000)]
- get rid of client_java layer
- better class naming
- keep SSL connection when possible
Aleš Křenek [Wed, 30 Apr 2008 16:05:05 +0000 (16:05 +0000)]
Get rid of unnecessary "api_java" moving sources to org/glite/jobid
Jiří Filipovič [Tue, 29 Apr 2008 13:37:06 +0000 (13:37 +0000)]
Rebuild after man pages update fix.
Miloš Mulač [Tue, 29 Apr 2008 11:46:31 +0000 (11:46 +0000)]
new zombie schema
Zdeněk Šustr [Tue, 29 Apr 2008 11:32:48 +0000 (11:32 +0000)]
Support for Zombies (Remembering purged jobs).
František Dvořák [Tue, 29 Apr 2008 10:13:06 +0000 (10:13 +0000)]
Rebuild after man pages update fix (rare bug which will happen once for 10 years).
Jiří Filipovič [Mon, 28 Apr 2008 17:16:03 +0000 (17:16 +0000)]
Fixed some minor bugs.
Jiří Filipovič [Mon, 28 Apr 2008 17:08:03 +0000 (17:08 +0000)]
Fixed some minor bugs.