JRA1-UK Action List
Low Priority
- Follow up on gEclipse
- It is possible to access our services on port 8080 if the
server.xml has connector. We should be able to secure the service
however the connector is setup (as others may be using tomcat).
- In future each API component should deposit a file with
the
version number.
Medium Priority
- Consider load on registry in new design - consider stored
procedures in RDBMS
- New features
- Make streaming secure
- Do delegation properly
- Use authz scheme on metadata
- Refactor ODP
- Support for Oracle
- Web portal
- Schema evolution
- SD
- Design and implement the python wrapper (without SWIG)
Started - but some problems with Vector of services and
the Python communication. SD work will be taken up again when new R-GMA
code is out.
- Request SAGA SD as ETICS external - C++ and
Python
ANTLR accepted and built. SAGA package being modified to use
new
namespaces. It now builds OK but need to make changes on the
SAGA
configuration. Andre is working on it
- Get adapter code into ETICS
Checked in
- Spec
- Document registry in the spec
- Complete spec revision - check the Schema stuff
- Write two papers when
we know the rules
- Improve R-GMA SAM tests and get into GridView
Now in Savannah at low priority. Assigned person says that it should be
out with next sensor release - but no idea when. It
has now
been postponed - once Antony confirms that instructions are good for
the new code will pursue it.
- Update bug 22869
to make it work with old and new code
This requires a new script with more intelligence
- 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
- Update to GIN - when DB elimination GIN patch has gone out
Address Paventhans bugs including #27808
GIN not handling GlueServiceAssociation properly. Also #22205
and upgrade
to Glue schema 1.3 and add ServiceProxy module
- Service Proxy Module - add elsewhere.
High Priority
Alastair
- Get schema updated on LCGIC01 to fix the connection pooling
Will do it when the registry hardware is deployed -it can then be done
quickly
- Prepare stuff for etics build of server code. Need to ad
Jline dependency
- Schema replication testing
- YAIM for mon box should assume that it may have to work
with other services on same machine
Antony
- Add metadata columns to all tables in
consultation with users
This is waiting for patch 1712
(GIN) to be widely deployed and schema update on LCGIC01 to
fix the connection pooling - Test mixed system (as in
initial deployment) all pointing to one R and S
Need to deploy the updated old registry. Using 3 machines, 1 old , 1 new and one for "LCGIC01".
Arun
- Deal with Savannah Bug 33626 by passing in unmodified
context
Should be done today - To deal with short lived producers use a fixed time to get the start message from the consumer before canDestroy becomes true.
- Check
consumer and make the same changes to the SP - i.e remove syncronized
blocks on "this.consumer" from some of the tasks and
make addProducer synchronous.
Steve
- Track bug 21578 for
adding the UI to the L&B rgma feed.
Necessary
changes have been committed to 3.1 LB branch, they will
be available in the next patch of glite-lb-server.
- Make system tests work.
Problem with producer buffer test - once buffer full exception is
thrown it never recovers. Asked Arun to provide the # of
tuples in
store for a table and make it available to the inspector.
- Investigate rgma-client-check
Python now History Query - but it
doesn't work, CLI had to be changed to be able to modify storage.
However it now fails like the python. C was working, C++ fails as it
uses deprecated method, Java fails but still to be looked at.
- User documentation
- Track bug
22605
Glue Service Uniqueid issue. This is in patch
1709
which is now certified.
Now on PPS