Open motyc opened 1 month ago
Problém odhalen - v tabulkách sekvencí pro ident_cely nebyly příslušné záznamy a proces nalezení správného čísla trval příliš dlouho. Proto vše nakonec padlo na timeout. Upravím příslušné tabulky se sekvencemi, ale chtělo by to zároveň optimalizovat skripty pro přidělování tak, aby bylo vyhledání prázdné pozice efektivnější.
EDIT: Zdá se, že pro 3D modely to je nějak ještě rozbitější, protože přestože řada byla prázdná, systém si nebyl schopen přidat nový řádek do tabulky sekvencí. To se musí také opravit, protože by to patrně opět selhalo po novém roce.
Pokus o odeslání akce https://amcr.aiscr.cz/arch-z/akce/detail/X-M-9000000008A končí na timeout (http://192.168.254.37:5601/app/discover#/doc/30e56f65-7740-4841-8afa-ec6c9ccda77c/amcr?id=IMkdRpEB9bJNXVlEN8Lk). Zjevně se čeká na nějakou operaci, kterou se nedaří provést a skočí to tak chybou a zaseklou transakcí ve Fedoře
Podobná situace nastává u všech akcí v rozsahu X-M-9000000006A - X-M-9000000013A a vše jde opakovaně nasimulovat. Editace akcí funguje v pořádku. Zároveň to nesouvisí s připojeným dokumentem (https://amcr.aiscr.cz/dokument/detail/M-TX-202400192), protože i po jeho odpojení je chování stejné.
Na testu se mi to nepodařilo nasimulovat. Ve Fedoře vše vypadá ok.
Zde popis od uživatele:
EDIT: Problém odhalen - v tabulkách sekvencí pro ident_cely nebyly příslušné záznamy a proces nalezení správného čísla trval příliš dlouho. Proto vše nakonec padlo na timeout. Upravím příslušné tabulky se sekvencemi, ale chtělo by to zároveň optimalizovat skripty pro přidělování tak, aby bylo vyhledání prázdné pozice efektivnější.