Posts by marcelvanherk

    Hi,


    You can edit dicom.sql as you like it to add more fields. You should look at the dicom standard to know in which table they go, but I expect most of your required fields would go into the IMAGE table. In any case leave the first and last field in the first and last place, and just add things to not break existing functionality. After editing dicom.sql the database MUST be regenerated.


    Marcel

    Some open issues in 14.13beta:


    1) dgate crashes in native MYSQL mode when the mysql database is not running. Fixed in final release 1.4.13.


    2) register web viewer from conquest server. Fixed in final release 1.4.13.


    3) implement SQLITE in linux. Fixed in final release 1.4.13.


    4) document myisam speed. Fixed in final release 1.4.13.


    5) browser in dbaseIII mode not really thread safe. Unresolved.


    6) implement browsethroughdbf flag. Fixed in final release 1.4.13.


    7) fix rare crash of GUI when restoring from tray. Fixed in final release 1.4.13.


    8} database changes. Under consideration.


    9) e.g., "forward patient to" does not retry. In final release 1.4.13


    10) make compression and filenamesystax a dropdown list. Kind of in 1.4.13.


    12) make disk cleanup / archiving patient selection configurable. Fixed in final release 1.4.13.


    13) Allow some very frequent messages to be warning not error. Fixed in final release 1.4.13.


    Marcel

    Hi,


    Both should be equally stable - very. However, version 1.4.13beta fixes a problem where an highly loaded server on linux (5 incoming connections at once) would crash.


    Linux is much harder to admin though.


    Crash reports are always welcome.


    Marcel

    Hi,


    Maybe this is it .... the devil is in the details. Please compare......


    yours: Spawning 'between “22â€, “23â€' failed


    and


    mine: executes: between "21", "22"


    Different double quotes are used!!!!!. The between command with the “ is not recognized and it does not run. Then defer is always called and the queue is stuck.


    Marcel

    Cannot reproduce your problem. Defer works for me as expected. This is my log for:


    ExportConverters = 1
    ExportConverter0 = between "21", "22"; defer; nop


    At 21:50 I copied two files to the server:


    [CONQUESTSRV1] Written file: ...
    [CONQUESTSRV1] Written file: ...
    [CONQUESTSRV1] Exportconverter0.0 executes: between "21", "22"
    [CONQUESTSRV1] Exportconverter0.1: defer
    [CONQUESTSRV1] *** Queue: holding processing of file ...
    [CONQUESTSRV1] *** Queue: holding processing of file ...
    [CONQUESTSRV1] Queue: retrying processing of file ..
    [CONQUESTSRV1] Exportconverter0.0 executes: between "21", "22"
    [CONQUESTSRV1] Exportconverter0.1: defer
    [CONQUESTSRV1] Queue: retrying processing of file ..
    [CONQUESTSRV1] Exportconverter0.0 executes: between "21", "22"
    [CONQUESTSRV1] Exportconverter0.1: defer
    [CONQUESTSRV1] Queue: retrying processing of file ..
    [CONQUESTSRV1] Exportconverter0.0 executes: between "21", "22"
    [CONQUESTSRV1] Exportconverter0.1: defer
    [CONQUESTSRV1] Queue: retrying processing of file ..
    [CONQUESTSRV1] Exportconverter0.0 executes: between "21", "22"
    [CONQUESTSRV1] Exportconverter0.1: defer
    [CONQUESTSRV1] Queue: retrying processing of file ..
    [CONQUESTSRV1] Exportconverter0.0 executes: between "21", "22"
    [CONQUESTSRV1] Exportconverter0.1: defer


    At 22:00:


    [CONQUESTSRV1] Queue: retrying processing of file ..
    [CONQUESTSRV1] Exportconverter0.0 executes: between "21", "22"
    [CONQUESTSRV1] Exportconverter0.1 not executed because of previous statement
    [CONQUESTSRV1] Exportconverter0.2: nop
    [CONQUESTSRV1] Queue: retrying processing of file ..
    [CONQUESTSRV1] Exportconverter0.0 executes: between "21", "22"
    [CONQUESTSRV1] Exportconverter0.1 not executed because of previous statement
    [CONQUESTSRV1] Exportconverter0.2: nop


    Marcel

    Hi,


    this is very strange: the between command is not recognized. Is this always the case or only during a retry? Can you try e.g.:


    between "9", "11"; nop 1


    between "9", "11"; nop 1; nop 2


    between "9", "11"; defer; nop 2


    You are sure that dgate.exe is from 1.4.13beta?


    Marcel

    1.4.13beta is much easier to set up with native mysql - it includes the driver DLL and will automatically create the conquest database. It alse sets some TCPIP registry settings fixing a reported problem when dropping large filesets.


    Marcel