Skip to content
mdavidsaver edited this page Dec 8, 2014 · 36 revisions

TODO

  • Build from source (Done)

Web UI

  • change logo on UI
  • UI regex/wildcard pause/resume
  • UI details when PVTypeInfo (otherwise abort)
  • delete/edit archiver integration

Other

  • Operator combining?

  • Testing operators

  • document binning/operators

  • CAJ search algorithm

  • appl. Monitoring

  • Policy (event/storage rate)

  • file converter (cosylab)

  • SQL writing? (BPL for adding w/o archiving?)

  • PB file invarients (monotonic

  • post-processing in ETL to decimate (DB post proc.)

  • xmlrpc query startegy

  • Engine performance tuning

  • of PB serialization threads

  • of CAJ I/O threads

Problems

  • Fix init script ordering (shutdown engine before etl)

  • quick-chart

  • xf23id-ca Webapp is not in correct state

  • add dead-band post-procsser

  • PV name search time

  • operators give last sample before start time?

  • Add a link/page for version number of all components

  • Where do invalid time stamps come from?

Troubleshooting

CA protocol disector https://github.com/mdavidsaver/cashark

tcpdump -i eth4 udp dst port 5064

Weird exceptions

java.nio.channels.CancelledKeyException
        at sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java:73)
        at sun.nio.ch.SelectionKeyImpl.readyOps(SelectionKeyImpl.java:87)
        at java.nio.channels.SelectionKey.isWritable(SelectionKey.java:312)
        at com.cosylab.epics.caj.impl.CATransport.handleEvent(CATransport.java:361)
        at com.cosylab.epics.caj.impl.reactor.lf.LeaderFollowersHandler.handleEvent(LeaderFollowersHandler.java:77)
        at com.cosylab.epics.caj.impl.reactor.Reactor.processInternal(Reactor.java:400)
        at com.cosylab.epics.caj.impl.reactor.Reactor.process(Reactor.java:284)
        at com.cosylab.epics.caj.impl.reactor.lf.LeaderFollowersHandler.run(LeaderFollowersHandler.java:91)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)


1092851160 [http-bio-17666-exec-5] INFO  config.org.epics.archiverappliance.config.DefaultConfigService  - Webapp is not in correct state for postStartup ENGINE. It is in POST_STARTUP_RUNNING


282038 [http-bio-17665-exec-5] ERROR org.epics.archiverappliance.mgmt.bpl.AddAliasAction  - We seem to have a PVTypeInfo for pv XF:23ID1-BI{Diag:5-Cam:1}Stats2:MinCall 

but it is not yet assigned?

Clone this wiki locally