forked from ESGF/esgf-installer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
47 lines (38 loc) · 1.77 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
***************************************************************************
* *
* Copyright (c) 2009, Lawrence Livermore National Security, LLC. *
* Produced at the Lawrence Livermore National Laboratory *
* Written by: Gavin M. Bell ([email protected]) *
* LLNL-CODE-420962. BSD Open Source License *
* *
* All rights reserved. This file is part of the: *
* Earth System Grid (ESG) Data Node Software Stack *
* *
***************************************************************************
Description:
A running list of items of work that need to be done
***************************************************************************
TODO:
overall:
-Put in MORE UNIT TESTING!!
-Write test cases for codebase and installed items!!!!
-Install BDM client and simple sanity check call(s)
-Build Shell (REPL)
core:
Metrics & Monitoring
->Put in Query "LIMIT" clause at the end of each query to a configurable value
->For Monitoring put in time series results in fixed size LRU cache
-Remove faux 'gateway' from codebase.
-Put in XML Parsing of Payload message data (the catalog)
->Test xjc ant task and building stubs
-> Have to get or make catalog specific XSD to JAXB on.
-Find out from Bob what the deal is/was with hessian to see if I can
safely upgrade to using 3.1.5 - he alluded to hacking the hessian code
on the python side for things to work... will an upgraded hessian
screw things up?
hessian-3.0.20.jar ->? hessian-3.1.5.jar
(Note: we will move away from hessian to use RESTful - http calls.
I [gavin] believe that using a binary protocol is more compact
and the right thing to do - but... seems like if everyone jumps
off the bridge... Geronimo... ;-) )
---