Ensure 3.1 is correctly specified
Spec file now requests bouncycastle provider. Still needs testing. Good
RPMs installed. Need to inform them that the GLUE archiver
has
moved. It will not be part of the 3.1 MON box for now.
Database pooling
Have to work around the problem of keeping hold of the connection when
a result set is returned as this may be accessed at any point in the
future. I can't just return it to the pool once the result has been
returned to the user. Needed for both MySQL and HSQLDB.
Fix the registry/mediator/spec compatibility and cleanup
to
conform to the design (or vice versa) except for replication. This will
require some discussion before starting.
Build single war file with new and old code
This may already be done
Investigate the configuration parameters for MySQL and
for
Tomcat
Tried on RGMA17 but it does not work because the
parameters are for the wrong JVM
RGMA_HOME value
is built into the RPM. Should move to CATALINA_OPTS
Antony
Check that job monitoring is running well on PPS
Check with Matt Hodges on what he is doing with
Nagios and rgma-server-check
Someone else is doing it - but nothing yet
Check code and design of task Q
Was done - but needs one new operation to allow notification
Give info to Stephen Burke for status/version etc Got it working with normal certificates but not with
proxies
#27808
GIN not handling GlueServiceAssociation properly
#22205
Upgrade
to Glue schema 1.3
Should address Paventhan's bug and add in the meta
data columns at the same time. We must first be very clear about the
types of the columns.
Add metadata columns to all tables in
consultation with users
Patch
#1086 is in production so will need to tell people
to start
using the new exception soon
Get UI info so that we can get back in the RTM
Now we must wait for 3.1 to be deployed. Need to look at the
C++ header file on a WN to find
out. In future each API component should deposit a file with the
version number.
Arun
Tuple Strore and Manager
Working on the HSQLDB - but find that HSQLDB code is not yet written
and that HSQLDB does not support some operations such as
autoincrement.. There is a nice plugin for SQL which he will use. The
MySQLDB stuff works and will be checked in.
Primary Producer
Test cases for creating PP and declaring a table
Test that new streaming really works - once we have a
producer
Ming
Write schema system tests
Replication works on 3 machines. Once the task Q has the new operation
it will be used.
Improve error handling overall.
Add DN protection
We noted that
tables should know who created them and not allow others to make
subsequent modifications. This appears to require delegation code.
Tidy up logging
Done some work - need to compare with design and new logging document
#19645 The
Sub exception org.edg.info.ReadTimedOutException is an inappropriate
type
Parminder
Convert tests to python
Finished comparing all tests on 1.5 and HEAD. There is one problem left
in HEAD version with the service call tests where it compares the log
file. Need to find out in each case if 1.5 or HEAD is "better".
Paventhan
Report on timing issues with R-GMA
Was taking around 10 seconds a query - we now have a new registry and
will try again. It is no better - but this could be an
overloaded archiver
Track bug 27810
Some lfc-file-catalog service types do not have GlueServiceUniqueID
attribute set
Track bug 28196
The service status attribute is missing (BDII) for
ChannelAgent service type
Investigate SAGA plugin mechanism
There is no documentation for the C++ mechanism. Now able to
load 2 adapters but so far can only select one of them
Find how we want to do it to support multiple plugins
Steve
Chase people for booking up for JRA1 All Hands meeting
Contact Stuart to get delegation code
Logging document with Ales
Final document is not good but is now probably complete
Dependency challenge work
Just two left to do
CHEP07 paper
Track patch #1093
for GIN
Maria reports that work has started and will take about a week
Add to the spec that both client and mon box names
should be a stringified numeric IP addresses
Understand ping
Decide on what to do with exceptions (2 or many and what
about the types?). Try to make what is says in the spec consistent with
reality. Just need to clarify in the spec
Check for consistency between design and code
for
consumer.
Started reconciling - Found problem
with consumer not behaving properly when there are problems.