cvs2svn [Sat, 8 Sep 2007 17:21:55 +0000 (17:21 +0000)]
This commit was manufactured by cvs2svn to create tag 'glite-lb-
utils_R_1_1_1_5'.
Sprout from branch_RC31_3 2007-09-08 17:21:54 UTC Aleš Křenek <ljocha@ics.muni.cz> 'push age'
Delete:
org.glite.lb.client-interface/.cvsignore
org.glite.lb.client-interface/LICENSE
org.glite.lb.client-interface/Makefile
org.glite.lb.client-interface/build.xml
org.glite.lb.client-interface/doc/C.dox
org.glite.lb.client-interface/doc/CPP.dox
org.glite.lb.client-interface/doc/api/Makefile
org.glite.lb.client-interface/doc/api/api.tex
org.glite.lb.client-interface/doc/api/fig/logging-arch.eps
org.glite.lb.client-interface/doc/api/fig/logging-arch.pdf
org.glite.lb.client-interface/interface/CountRef.h
org.glite.lb.client-interface/interface/Event.h.T
org.glite.lb.client-interface/interface/Job.h
org.glite.lb.client-interface/interface/JobStatus.h.T
org.glite.lb.client-interface/interface/LoggingExceptions.h
org.glite.lb.client-interface/interface/Notification.h
org.glite.lb.client-interface/interface/ServerConnection.h
org.glite.lb.client-interface/interface/consumer.h
org.glite.lb.client-interface/interface/consumer_fake.h
org.glite.lb.client-interface/interface/context.h
org.glite.lb.client-interface/interface/dump.h
org.glite.lb.client-interface/interface/events.h.T
org.glite.lb.client-interface/interface/jobstat.h.T
org.glite.lb.client-interface/interface/load.h
org.glite.lb.client-interface/interface/notification.h
org.glite.lb.client-interface/interface/notifid.h
org.glite.lb.client-interface/interface/padstruct.h
org.glite.lb.client-interface/interface/producer.h.T
org.glite.lb.client-interface/interface/producer_fake.h
org.glite.lb.client-interface/interface/purge.h
org.glite.lb.client-interface/interface/statistics.h
org.glite.lb.client-interface/project/build.number
org.glite.lb.client-interface/project/build.properties
org.glite.lb.client-interface/project/configure.properties.xml
org.glite.lb.client-interface/project/properties.xml
org.glite.lb.client-interface/project/tar_exclude
org.glite.lb.client-interface/project/version.properties
org.glite.lb.client-interface/src/EventAttrNames.pl
org.glite.lb.client-interface/src/StatusAttrNames.pl
org.glite.lb.client/.cvsignore
org.glite.lb.client/LICENSE
org.glite.lb.client/Makefile
org.glite.lb.client/build.xml
org.glite.lb.client/doc/README-fake
org.glite.lb.client/doc/README-notify
org.glite.lb.client/doc/glite-lb-logevent.1
org.glite.lb.client/examples/abort_job.c
org.glite.lb.client/examples/aborted.l
org.glite.lb.client/examples/cancelled.l
org.glite.lb.client/examples/change_acl.c
org.glite.lb.client/examples/chkpt.l
org.glite.lb.client/examples/cleared.l
org.glite.lb.client/examples/consumer_fake.c
org.glite.lb.client/examples/dagids.c
org.glite.lb.client/examples/done.l
org.glite.lb.client/examples/done_dag.l
org.glite.lb.client/examples/done_subjob.l
org.glite.lb.client/examples/failed_dag.l
org.glite.lb.client/examples/failed_subjob.l
org.glite.lb.client/examples/feed_shark.c
org.glite.lb.client/examples/flood_proxy.c
org.glite.lb.client/examples/gen_begin
org.glite.lb.client/examples/gen_sample_job
org.glite.lb.client/examples/job_log.c
org.glite.lb.client/examples/job_log_fake.cpp
org.glite.lb.client/examples/job_reg.c
org.glite.lb.client/examples/job_status.c
org.glite.lb.client/examples/job_status_plus.cpp
org.glite.lb.client/examples/log_usertag_proxy.c
org.glite.lb.client/examples/notify.c
org.glite.lb.client/examples/parse_eventsfile.c
org.glite.lb.client/examples/producer_fake.c
org.glite.lb.client/examples/purge_test
org.glite.lb.client/examples/query_ext.c
org.glite.lb.client/examples/query_seq_code.c
org.glite.lb.client/examples/ready.l
org.glite.lb.client/examples/ready_dag.l
org.glite.lb.client/examples/ready_subjob.l
org.glite.lb.client/examples/resubmission.l
org.glite.lb.client/examples/resubmitted.l
org.glite.lb.client/examples/running.l
org.glite.lb.client/examples/running_dag.l
org.glite.lb.client/examples/running_subjob.l
org.glite.lb.client/examples/scheduled.l
org.glite.lb.client/examples/scheduled_dag.l
org.glite.lb.client/examples/scheduled_subjob.l
org.glite.lb.client/examples/shallow_and_full_resub.l
org.glite.lb.client/examples/shallow_resub_complex.l
org.glite.lb.client/examples/shallow_resub_simple.l
org.glite.lb.client/examples/shallow_resub_simple2.l
org.glite.lb.client/examples/stats.c
org.glite.lb.client/examples/stress_context.c
org.glite.lb.client/examples/stresslog.c
org.glite.lb.client/examples/submitted.l
org.glite.lb.client/examples/submitted_dag.l
org.glite.lb.client/examples/submitted_subjob.l
org.glite.lb.client/examples/ulmfields.pl
org.glite.lb.client/examples/user_jobs.c
org.glite.lb.client/examples/user_jobs_threaded.c
org.glite.lb.client/examples/waiting.l
org.glite.lb.client/examples/waiting_dag.l
org.glite.lb.client/examples/waiting_subjob.l
org.glite.lb.client/project/.cvsignore
org.glite.lb.client/project/build.number
org.glite.lb.client/project/build.properties
org.glite.lb.client/project/configure.properties.xml
org.glite.lb.client/project/properties.xml
org.glite.lb.client/project/tar_exclude
org.glite.lb.client/project/version.properties
org.glite.lb.client/src/Event.cpp.T
org.glite.lb.client/src/Job.cpp
org.glite.lb.client/src/JobStatus.cpp.T
org.glite.lb.client/src/Notification.cpp
org.glite.lb.client/src/ServerConnection.cpp
org.glite.lb.client/src/args.c.T
org.glite.lb.client/src/args.h
org.glite.lb.client/src/connection.c
org.glite.lb.client/src/connection.h
org.glite.lb.client/src/consumer.c
org.glite.lb.client/src/dump.c
org.glite.lb.client/src/export.sh
org.glite.lb.client/src/lb_dump_exporter.c
org.glite.lb.client/src/load.c
org.glite.lb.client/src/logevent.c.T
org.glite.lb.client/src/notification.c
org.glite.lb.client/src/perftest_jobreg.c
org.glite.lb.client/src/perftest_jobreg.sh
org.glite.lb.client/src/perftest_logjobs.c
org.glite.lb.client/src/perftest_query.sh
org.glite.lb.client/src/prod_proto.c
org.glite.lb.client/src/prod_proto.h
org.glite.lb.client/src/producer.c
org.glite.lb.client/src/purge.c
org.glite.lb.client/src/statistics.c
org.glite.lb.client/src/uiwrap.c.T
org.glite.lb.client/test/PLOT
org.glite.lb.client/test/TEST
org.glite.lb.client/test/prod_proto_test.c
org.glite.lb.client/test/producer_test.cpp
org.glite.lb.common/.cvsignore
org.glite.lb.common/LICENSE
org.glite.lb.common/Makefile
org.glite.lb.common/build.xml
org.glite.lb.common/doc/events.tex.T
org.glite.lb.common/doc/status.tex.T
org.glite.lb.common/examples/perf_dag_avg_events.log
org.glite.lb.common/examples/perf_dag_avg_events.reg.log
org.glite.lb.common/examples/perf_dag_avg_subjobs.log
org.glite.lb.common/examples/perf_dag_avg_subjobs.reg.log
org.glite.lb.common/examples/perf_dag_max_events.log
org.glite.lb.common/examples/perf_dag_max_events.reg.log
org.glite.lb.common/examples/perf_dag_max_subjobs.log
org.glite.lb.common/examples/perf_dag_max_subjobs.reg.log
org.glite.lb.common/examples/perf_simple_avg_events.log
org.glite.lb.common/examples/perf_simple_avg_events.reg.log
org.glite.lb.common/examples/perf_simple_max_events.log
org.glite.lb.common/examples/perf_simple_max_events.reg.log
org.glite.lb.common/interface/authz.h
org.glite.lb.common/interface/connpool.h
org.glite.lb.common/interface/context-int.h
org.glite.lb.common/interface/escape.h
org.glite.lb.common/interface/events_parse.h
org.glite.lb.common/interface/il_msg.h
org.glite.lb.common/interface/il_string.h
org.glite.lb.common/interface/lb_maildir.h
org.glite.lb.common/interface/lb_perftest.h
org.glite.lb.common/interface/lb_plain_io.h
org.glite.lb.common/interface/log_proto.h
org.glite.lb.common/interface/mini_http.h
org.glite.lb.common/interface/trio.h
org.glite.lb.common/interface/ulm_parse.h
org.glite.lb.common/interface/xml_conversions.h
org.glite.lb.common/interface/xml_parse.h
org.glite.lb.common/project/.cvsignore
org.glite.lb.common/project/build.number
org.glite.lb.common/project/build.properties
org.glite.lb.common/project/configure.properties.xml
org.glite.lb.common/project/properties.xml
org.glite.lb.common/project/tar_exclude
org.glite.lb.common/project/version.properties
org.glite.lb.common/src/connpool.c
org.glite.lb.common/src/context.c
org.glite.lb.common/src/escape.c
org.glite.lb.common/src/events.c.T
org.glite.lb.common/src/events_parse.c.T
org.glite.lb.common/src/il_int.c
org.glite.lb.common/src/il_log.c
org.glite.lb.common/src/il_msg.c
org.glite.lb.common/src/il_string.c
org.glite.lb.common/src/lb_maildir.c
org.glite.lb.common/src/lb_perftest.c
org.glite.lb.common/src/lb_plain_io.c
org.glite.lb.common/src/log_msg.c
org.glite.lb.common/src/mini_http.c
org.glite.lb.common/src/notifid.c
org.glite.lb.common/src/param.c
org.glite.lb.common/src/perftest_common.sh
org.glite.lb.common/src/query_rec.c
org.glite.lb.common/src/status.c.T
org.glite.lb.common/src/strio.c
org.glite.lb.common/src/strio.h
org.glite.lb.common/src/trio.c
org.glite.lb.common/src/triop.h
org.glite.lb.common/src/ulm_parse.c
org.glite.lb.common/src/xml_conversions.c
org.glite.lb.common/src/xml_parse.c.T
org.glite.lb.common/test/il_int_test.cpp
org.glite.lb.common/test/il_msg_test.cpp
org.glite.lb.common/test/il_string_test.cpp
org.glite.lb.common/test/il_test.cpp
org.glite.lb.common/test/parse.cpp.T
org.glite.lb.common/test/test_main.cpp
org.glite.lb.logger/.cvsignore
org.glite.lb.logger/LICENSE
org.glite.lb.logger/Makefile
org.glite.lb.logger/build.xml
org.glite.lb.logger/config/glite-lb-logger.config.xml
org.glite.lb.logger/config/glite-lb-logger.default-properties
org.glite.lb.logger/config/startup
org.glite.lb.logger/project/build.number
org.glite.lb.logger/project/build.properties
org.glite.lb.logger/project/configure.properties.xml
org.glite.lb.logger/project/properties.xml
org.glite.lb.logger/project/tar_exclude
org.glite.lb.logger/project/version.properties
org.glite.lb.logger/src-nt/Connection.H
org.glite.lb.logger/src-nt/EventManager.H
org.glite.lb.logger/src-nt/Exception.H
org.glite.lb.logger/src-nt/HTTPTransport.H
org.glite.lb.logger/src-nt/HTTPTransport.cpp
org.glite.lb.logger/src-nt/Makefile
org.glite.lb.logger/src-nt/PlainConnection.H
org.glite.lb.logger/src-nt/PlainConnection.cpp
org.glite.lb.logger/src-nt/PluginManager.H
org.glite.lb.logger/src-nt/PluginManager.cpp
org.glite.lb.logger/src-nt/Singleton.H
org.glite.lb.logger/src-nt/SocketInput.H
org.glite.lb.logger/src-nt/SocketInput.cpp
org.glite.lb.logger/src-nt/ThreadPool.H
org.glite.lb.logger/src-nt/ThreadPool.cpp
org.glite.lb.logger/src-nt/Transport.H
org.glite.lb.logger/src-nt/main.cpp
org.glite.lb.logger/src-nt/test/EventManagerTest.cpp
org.glite.lb.logger/src-nt/test/PluginManagerTest.cpp
org.glite.lb.logger/src-nt/test/SingletonTest.cpp
org.glite.lb.logger/src-nt/test/ThreadPoolTest.cpp
org.glite.lb.logger/src-nt/test/test_main.cpp
org.glite.lb.logger/src/event_queue.c
org.glite.lb.logger/src/event_store.c
org.glite.lb.logger/src/il_error.c
org.glite.lb.logger/src/il_error.h
org.glite.lb.logger/src/il_master.c
org.glite.lb.logger/src/input_queue_socket.c
org.glite.lb.logger/src/interlogd.c
org.glite.lb.logger/src/interlogd.h
org.glite.lb.logger/src/logd.c
org.glite.lb.logger/src/logd_proto.c
org.glite.lb.logger/src/logd_proto.h
org.glite.lb.logger/src/perftest_il.sh
org.glite.lb.logger/src/perftest_ll.sh
org.glite.lb.logger/src/queue_mgr.c
org.glite.lb.logger/src/queue_thread.c
org.glite.lb.logger/src/recover.c
org.glite.lb.logger/src/send_event.c
org.glite.lb.logger/src/server_msg.c
org.glite.lb.logger/test/IlTestBase.cpp
org.glite.lb.logger/test/IlTestBase.h
org.glite.lb.logger/test/event_queueTest.cpp
org.glite.lb.logger/test/event_storeTest.cpp
org.glite.lb.logger/test/il_test.cpp
org.glite.lb.logger/test/input_queue_socketTest.cpp
org.glite.lb.logger/test/ll_test.cpp
org.glite.lb.logger/test/logd_proto_test.c
org.glite.lb.logger/test/server_msgTest.cpp
org.glite.lb.proxy/.cvsignore
org.glite.lb.proxy/LICENSE
org.glite.lb.proxy/Makefile
org.glite.lb.proxy/build.xml
org.glite.lb.proxy/config/glite-lb-dbsetup-proxy.sql
org.glite.lb.proxy/config/startup
org.glite.lb.proxy/doc/README
org.glite.lb.proxy/doc/README.deploy
org.glite.lb.proxy/examples/test.sh
org.glite.lb.proxy/examples/test1.sh
org.glite.lb.proxy/examples/test2.sh
org.glite.lb.proxy/examples/test3.sh
org.glite.lb.proxy/project/build.number
org.glite.lb.proxy/project/build.properties
org.glite.lb.proxy/project/configure.properties.xml
org.glite.lb.proxy/project/properties.xml
org.glite.lb.proxy/project/tar_exclude
org.glite.lb.proxy/project/version.properties
org.glite.lb.proxy/src/fake_write2rgma.c
org.glite.lb.proxy/src/lbproxy.c
org.glite.lb.proxy/src/perftest_proxy.sh
org.glite.lb.server-bones/.cvsignore
org.glite.lb.server-bones/Makefile
org.glite.lb.server-bones/build.xml
org.glite.lb.server-bones/examples/cnt_example.c
org.glite.lb.server-bones/examples/srv_example.c
org.glite.lb.server-bones/interface/srvbones.h
org.glite.lb.server-bones/project/build.number
org.glite.lb.server-bones/project/build.properties
org.glite.lb.server-bones/project/configure.properties.xml
org.glite.lb.server-bones/project/properties.xml
org.glite.lb.server-bones/project/tar_exclude
org.glite.lb.server-bones/project/version.properties
org.glite.lb.server-bones/src/srvbones.c
org.glite.lb.server/.cvsignore
org.glite.lb.server/LICENSE
org.glite.lb.server/Makefile
org.glite.lb.server/build.xml
org.glite.lb.server/config/glite-lb-dbsetup-migrate2transactions.sql
org.glite.lb.server/config/glite-lb-dbsetup.sql
org.glite.lb.server/config/glite-lb-index.conf.template
org.glite.lb.server/config/startup
org.glite.lb.server/examples/stdsoap2_2.6.0.c
org.glite.lb.server/examples/stdsoap2_2.6.2.c
org.glite.lb.server/examples/stdsoap2_2.7.0c.c
org.glite.lb.server/examples/stdsoap2_2.7.0d.c
org.glite.lb.server/examples/ws_getversion.c
org.glite.lb.server/examples/ws_joblog.c
org.glite.lb.server/examples/ws_jobstat.c
org.glite.lb.server/examples/ws_query_ex.c
org.glite.lb.server/interface/index.h
org.glite.lb.server/interface/job-attrs.xsd
org.glite.lb.server/interface/job-record.xsd
org.glite.lb.server/interface/lb_authz.h
org.glite.lb.server/interface/lbs_db.h
org.glite.lb.server/interface/srv_perf.h
org.glite.lb.server/interface/store.h
org.glite.lb.server/project/.cvsignore
org.glite.lb.server/project/build.number
org.glite.lb.server/project/build.properties
org.glite.lb.server/project/configure.properties.xml
org.glite.lb.server/project/properties.xml
org.glite.lb.server/project/tar_exclude
org.glite.lb.server/project/version.properties
org.glite.lb.server/src/bkindex.c
org.glite.lb.server/src/bkserverd.c
org.glite.lb.server/src/db_store.c
org.glite.lb.server/src/dump.c
org.glite.lb.server/src/get_events.c.T
org.glite.lb.server/src/get_events.h
org.glite.lb.server/src/il_lbproxy.c
org.glite.lb.server/src/il_lbproxy.h
org.glite.lb.server/src/il_notification.c
org.glite.lb.server/src/il_notification.h
org.glite.lb.server/src/index.c.T
org.glite.lb.server/src/index_lex.l
org.glite.lb.server/src/index_parse.y
org.glite.lb.server/src/jobstat.c
org.glite.lb.server/src/jobstat.h
org.glite.lb.server/src/jobstat_supp.c
org.glite.lb.server/src/jp_job_attrs.xsl
org.glite.lb.server/src/lb_authz.c
org.glite.lb.server/src/lb_html.c
org.glite.lb.server/src/lb_html.h
org.glite.lb.server/src/lb_http.c
org.glite.lb.server/src/lb_http.h
org.glite.lb.server/src/lb_plugin.c
org.glite.lb.server/src/lb_proto.c
org.glite.lb.server/src/lb_proto.h
org.glite.lb.server/src/lb_xml_parse.c.T
org.glite.lb.server/src/lb_xml_parse.h
org.glite.lb.server/src/lb_xml_parse_V21.c.T
org.glite.lb.server/src/lb_xml_parse_V21.h
org.glite.lb.server/src/lbs_db.c
org.glite.lb.server/src/lbs_db_supp.c
org.glite.lb.server/src/load.c
org.glite.lb.server/src/lock.c
org.glite.lb.server/src/lock.h
org.glite.lb.server/src/notif_match.c
org.glite.lb.server/src/notification.c
org.glite.lb.server/src/openserver.c
org.glite.lb.server/src/process_event.c
org.glite.lb.server/src/process_event_condor.c
org.glite.lb.server/src/process_event_pbs.c
org.glite.lb.server/src/purge.h
org.glite.lb.server/src/query.c
org.glite.lb.server/src/query.h
org.glite.lb.server/src/request.c
org.glite.lb.server/src/seqcode.c
org.glite.lb.server/src/server_state.c
org.glite.lb.server/src/server_state.h
org.glite.lb.server/src/srv_purge.c
org.glite.lb.server/src/stats.c
org.glite.lb.server/src/stats.h
org.glite.lb.server/src/store.c.T
org.glite.lb.server/src/stored_master.c
org.glite.lb.server/src/userjobs.c
org.glite.lb.server/src/write2rgma.c
org.glite.lb.server/src/ws_fault.c
org.glite.lb.server/src/ws_fault.h
org.glite.lb.server/src/ws_query.c
org.glite.lb.server/src/ws_typemap.dat
org.glite.lb.server/src/ws_typemap.h
org.glite.lb.server/src/ws_typeref.c.T
org.glite.lb.server/src/ws_typeref.h
org.glite.lb.server/test/oneJob.qry
org.glite.lb.server/test/test_query_events.cpp
org.glite.lb.server/test/test_soap_conv.cpp
org.glite.lb.server/test/test_xml.cpp.T
org.glite.lb.ws-interface/.Makefile.swp
org.glite.lb.ws-interface/.cvsignore
org.glite.lb.ws-interface/LICENSE
org.glite.lb.ws-interface/Makefile
org.glite.lb.ws-interface/build.xml
org.glite.lb.ws-interface/project/build.number
org.glite.lb.ws-interface/project/build.properties
org.glite.lb.ws-interface/project/configure.properties.xml
org.glite.lb.ws-interface/project/properties.xml
org.glite.lb.ws-interface/project/tar_exclude
org.glite.lb.ws-interface/project/version.properties
org.glite.lb.ws-interface/src/LB.xml
org.glite.lb.ws-interface/src/LBTypes.xml.T
org.glite.lb.ws-interface/src/doc.xml
org.glite.lb.ws-interface/src/puke-ug.xsl
org.glite.lb.ws-interface/src/puke-wsdl.xsl
org.glite.lb/.cvsignore
org.glite.lb/LICENSE
org.glite.lb/build.xml
org.glite.lb/deployment/README
org.glite.lb/deployment/deploy_all.diff
org.glite.lb/deployment/deploy_jp.diff
org.glite.lb/deployment/deploy_lb.diff
org.glite.lb/doc/README.lb4vdt
org.glite.lb/doc/copyright.tex
org.glite.lb/doc/frontmatter.tex
org.glite.lb/doc/perf_clear_proxy
org.glite.lb/doc/perf_purge
org.glite.lb/doc/perf_reg_jobs
org.glite.lb/doc/perf_results/il_sci_09062006.txt
org.glite.lb/doc/perf_results/il_sci_09062006_01.txt
org.glite.lb/doc/perf_results/il_sci_12062006.txt
org.glite.lb/doc/perf_results/ll_michal_21062006.txt
org.glite.lb/doc/perf_results/proxy2serv_umbar2sci_22062006.txt
org.glite.lb/doc/perf_results/proxy2serv_umbar2sci_23062006.txt
org.glite.lb/doc/perf_results/proxy_sci_09062006.txt
org.glite.lb/doc/perf_run_interlogd
org.glite.lb/doc/perf_run_proxy
org.glite.lb/doc/perf_run_server
org.glite.lb/doc/perf_run_test
org.glite.lb/doc/perftest.tex
org.glite.lb/doc/testplan.tex
org.glite.lb/lb4vdt/LB_install.sh
org.glite.lb/lb4vdt/Makefile.inc
org.glite.lb/lb4vdt/scripts/org.gridsite.core.build
org.glite.lb/project/MultiStruct.pm
org.glite.lb/project/StructField.pm
org.glite.lb/project/at3
org.glite.lb/project/build.number
org.glite.lb/project/build.properties
org.glite.lb/project/check_version.pl
org.glite.lb/project/dependencies.properties
org.glite.lb/project/events.T
org.glite.lb/project/glite.lb.csf.xml
org.glite.lb/project/properties.xml
org.glite.lb/project/run-workspace
org.glite.lb/project/status.T
org.glite.lb/project/taskdefs.xml
org.glite.lb/project/types.T
org.glite.lb/project/version.properties
Aleš Křenek [Sat, 8 Sep 2007 17:21:54 +0000 (17:21 +0000)]
push age
Aleš Křenek [Sat, 8 Sep 2007 17:20:00 +0000 (17:20 +0000)]
push revision
Aleš Křenek [Sat, 8 Sep 2007 17:04:52 +0000 (17:04 +0000)]
push revision
Aleš Křenek [Sat, 8 Sep 2007 16:44:31 +0000 (16:44 +0000)]
added -s(leep) option
Aleš Křenek [Sat, 8 Sep 2007 16:41:15 +0000 (16:41 +0000)]
Don't install stolen lb_plugin. Resolved in restructuring either.
Aleš Křenek [Sat, 8 Sep 2007 16:29:19 +0000 (16:29 +0000)]
Don't include stolen notif-il in the server package
Aleš Křenek [Sat, 8 Sep 2007 16:27:58 +0000 (16:27 +0000)]
Start notif-il only if it is there, print warning otherwise
Aleš Křenek [Sat, 8 Sep 2007 01:44:46 +0000 (01:44 +0000)]
another optional field
Aleš Křenek [Thu, 6 Sep 2007 21:53:53 +0000 (21:53 +0000)]
remove unnecessary objs from test_query_events
Aleš Křenek [Fri, 31 Aug 2007 15:44:03 +0000 (15:44 +0000)]
ignore SIGPIPE (occurs normally)
Zdeněk Salvet [Fri, 31 Aug 2007 14:16:05 +0000 (14:16 +0000)]
Fix braces in conditional statement.
Zdeněk Salvet [Thu, 30 Aug 2007 15:52:02 +0000 (15:52 +0000)]
Use edg_wll_gss_equal_subj instead of strcmp.
Zdeněk Salvet [Thu, 30 Aug 2007 15:37:46 +0000 (15:37 +0000)]
Fix HTTP headers.
Zdeněk Salvet [Thu, 30 Aug 2007 11:14:02 +0000 (11:14 +0000)]
Typos.
Zdeněk Salvet [Thu, 30 Aug 2007 07:48:37 +0000 (07:48 +0000)]
Fix typo in structure reference.
Zdeněk Salvet [Wed, 29 Aug 2007 17:36:43 +0000 (17:36 +0000)]
Set lastUpdateTime of embryonic subjobs correctly (otherwise
they can be purged too soon).
Zdeněk Salvet [Wed, 29 Aug 2007 15:47:18 +0000 (15:47 +0000)]
Handle holes in EventCode enum gracefully in to_string conversions.
Zdeněk Salvet [Wed, 29 Aug 2007 15:29:47 +0000 (15:29 +0000)]
Handle ctx->peerName==NULL better.
Zdeněk Salvet [Wed, 29 Aug 2007 15:20:50 +0000 (15:20 +0000)]
Correct interpretation of edg_wll_gss_oid_equal().
Zdeněk Salvet [Wed, 29 Aug 2007 08:05:42 +0000 (08:05 +0000)]
Add missing parameter to edg_wll_gss_normalize_subj().
Zdeněk Salvet [Tue, 28 Aug 2007 14:35:00 +0000 (14:35 +0000)]
Handle equivalency of different string forms of certificate subjects
(Email/emailAddress etc.) using new edg_wll_gss_normalize_subj() and
edg_wll_gss_equal_subj(). All upgrade scenarios except upgrading LB server
on machine which already used newer SSL libraries should be handled
transparently by this code. (In the mentioned case, already registered
notifications will cease wrking and STD_owner indexes have to be recreated.)
Zdeněk Salvet [Tue, 28 Aug 2007 10:16:48 +0000 (10:16 +0000)]
Allow up to 255 chars in indexed columns as needed with owner, host, and
tag types (location and destination may be still truncated), use
variable-length SQL data type.
Zdeněk Salvet [Tue, 28 Aug 2007 09:46:36 +0000 (09:46 +0000)]
Don't allow registering job over unauthenticated direct connection.
Zdeněk Salvet [Tue, 28 Aug 2007 09:19:09 +0000 (09:19 +0000)]
Use GSS_C_NT_ANONYMOUS name type OID instead of string representation.
Zdeněk Salvet [Mon, 27 Aug 2007 15:06:07 +0000 (15:06 +0000)]
Recognize anonymous clients more correctly (not really clean yet
due to shortcoming of edg_wll_gss_accept() API).
Zdeněk Salvet [Mon, 27 Aug 2007 13:58:13 +0000 (13:58 +0000)]
1. Take care to store original event.user for RegJob events, not peername of
IL/direct store connection (fixes duplicate checking and "File exists
(Duplicate entry 'jobid' for key 1) syslog messages).
2. Remove two unnecessary MD5 computations and two tiny memory leaks.
Zdeněk Salvet [Fri, 24 Aug 2007 13:28:56 +0000 (13:28 +0000)]
Explicitly set reconnect behaviour only if client library supports
the option (it is always on in 4.1.x). Comment out unused code.
Aleš Křenek [Fri, 24 Aug 2007 12:42:39 +0000 (12:42 +0000)]
explicit setting of auto-reconnect (5.1 servers require it)
Zdeněk Salvet [Fri, 24 Aug 2007 06:13:36 +0000 (06:13 +0000)]
Implement logic behind suspended and suspend_reason job status attributes.
Fixes bug #28772.
Miloš Mulač [Thu, 23 Aug 2007 13:18:25 +0000 (13:18 +0000)]
speedup (removed quadratic algorithm)
Miloš Mulač [Thu, 23 Aug 2007 11:55:19 +0000 (11:55 +0000)]
open only one lb_export file (prevent open files limit exhaustion on large lb dumps)
- the file stays open until new jobid in dump occures
=> only number_of_unique_jobids open/close pairs should occure
hence events in lb dump are clustered by jobids
Zdeněk Salvet [Thu, 23 Aug 2007 11:04:40 +0000 (11:04 +0000)]
More accurate error message.
Zdeněk Salvet [Thu, 23 Aug 2007 10:31:15 +0000 (10:31 +0000)]
Don't return all errors as EIO (interlogger protocol) in StoreProto,
do it only for read_il_data internal errors and pass others from gss_reader
and plain_reader properly.
Zdeněk Salvet [Thu, 23 Aug 2007 06:16:34 +0000 (06:16 +0000)]
Don't syslog expectable error, more complete error categories (sync with
bkserverd.c).
Zdeněk Salvet [Wed, 22 Aug 2007 15:52:15 +0000 (15:52 +0000)]
Don't syslog expectable error, more complete error categories.
Zdeněk Salvet [Wed, 22 Aug 2007 15:23:17 +0000 (15:23 +0000)]
Use edg_wll_gss_watch_creds() again.
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().