Projekti

Yleinen

Profile

Tukipyyntö #3115

OUTI: OUTIn verkkokirjastoon (Finnaan) kirjautumisessa ollut ongelmia -> olisiko mahdollista optimoida lainojen hakua Kohasta?

Lisännyt Pirkko-Liisa Lauhikari yli 3 vuotta sitten. Päivitetty noin 3 vuotta sitten.

Tila:
Kommentoitu
Prioriteetti:
Korkea
Nimetty:
-
Luokka:
Verkkokirjasto
Kohdeversio:
-
Alku:
6. Kesäkuuta 2018
Määräaika:
% Tehty:

0%

Arvioitu aika:
Yhteyshenkilö:
Votes: 1

Kuvaus

OUTIn asiakkailta on tullut useampi palaute lähiaikoina, etteivät ole päässeet kirjautumaan Finnaan.

- tiistai 5. kesäkuuta 2018 18.04: En pääse kirjautumaan Finna-verkkokirjastoon. Tulee virheilmoitus "504 gateaway time-out. The server didn't respond in time." Näin käy myös kirjaston asiakaspääteellä.
- tiistai 5. kesäkuuta 2018 17.33: En saanut pääsyä kohtaan omat tiedot, olisin uusinut lainani 4.6. Yritin useamman kerran sekä puhelimella että tabletilla. Virhe oli 504, liian pitkä saada yhteyttä serveriin.
- keskiviikko 6. kesäkuuta 2018 8.37: Sisäänkirjautuminen on ylihidasta! Ts. en pääse katsomaan lainojani. Tilaus meni kyllä eilen läpi.

Kun kysyin Kansalliskirjastosta mahdollista syytä kirjautumisongelmiin, sain tietojärjestelmäasiantuntija Arto Kärkkäiseltä vastauksen:

Kiitos tiedoista. Tätä asiaa selvitetään. Saattaa olla, että Finnan kuormantasaaja katkaisee ennenaikaisesti, jos esim. lainoja ei saada Kohasta tarpeeksi nopeasti. Yritetään saada nostettua aikaa kuormantasaajassa, joka taitaa tällä hetkellä olla 50 sekuntia. Tämä aika menee kuitenkin todella lähelle jo tuota Koha-yhteyden minuutin rajaa, joten Kohan puolella olisi hyvä selvittää, olisiko mahdollista optimoida lainojen hakua.

finnalainat.png (166 KB) finnalainat.png Anneli Österman, 12. Syyskuuta 2018 11:20
Asiakkaalle tuleva ilmoitus.png (83,5 KB) Asiakkaalle tuleva ilmoitus.png Pirkko-Liisa Lauhikari, 4. Lokakuuta 2018 10:00
3139
3211

Historia

#1 Updated by Pirkko-Liisa Lauhikari yli 3 vuotta ago

Kansalliskirjastosta ilmoittivat, että Finnan kuormantasaajien timeout on nostettu 80 sekuntiin.

#2 Updated by Kodo Korkalo yli 3 vuotta ago

  • Tila changed from Uusi to Ratkaisu ehdotettu

Merkitsen ratkenneeksi, jos on tarpeen tehdä lisää muutoksia niin palautetaan avoimeksi.

#3 Updated by Anneli Österman yli 3 vuotta ago

Minusta olisi hyvä selvittää, miksi lainojen hakeminen Finnaan vie niin kauan. Hidastelu antaa aika huonon kuvan asiakkaalle järjestelmästä (ja on turhauttavaa :D).

#4 Updated by Anneli Österman yli 3 vuotta ago

  • Tila changed from Ratkaisu ehdotettu to Kommentoitu

Nyt saimme yhden asiakkaan testauksen testi-Finnan puolella ja Kansalliskirjasto tutki asiaa. Lokeilta löytyi, että OUTIn Koha-rajapinta ei ollut ehtinyt vastata Finnalle ennen aikakatkaisua (60 sekuntia).

018-08-06T09:33:11+03:00 DEBUG (7): Finna\ILS\Driver\KohaRest: [0,1772s] GET request https://koha.outikirjastot.fi/api/v1/patrons/42367?
response: 
{"cardnumber":"564A4XXXXXX","updated_on":"2018-08-06T06:33:11+03:00","userid":"564A4XXXXXX"}
2018-08-06T09:34:11+03:00 ERR (3): Finna\ILS\Driver\KohaRest: GET request for 'https://koha.outikirjastot.fi/api/v1/checkouts/expanded' failed: Read timed out

Kyseessä oli tämä asiakas: https://koha.outikirjastot.fi:8080/cgi-bin/koha/members/moremember.pl?borrowernumber=42367

Eli ainakin minusta näyttää siltä, että lainojen haku Kohasta on vain liian hidasta. :/

#5 Updated by Anneli Österman yli 3 vuotta ago

Asiakkaiden yhteydenottojen määrä lisääntyy koko ajan. Pystyisikö tälle tekemään jotain Kohan Finna-rajapinnassa? Me ei oikein voida sulkea Kohan verkkokirjastoa ennen kuin Finna toimii luotettavasti.

#6 Updated by Johanna Räisä yli 3 vuotta ago

Osaatteko sanoa, että paljon näillä asiakkailla on lainoja? Rajapinnastahan ei kannattaisi antaa kuin 10-20 lainaa kerralla. Eli jos sieltä tulee esim. 100 niin se on ihan liikaa. Tuohon pitäisi tehdä sivutus, jotta se toimisi sulavasti.

#7 Updated by Anneli Österman yli 3 vuotta ago

Lainamäärillä ei tunnu olevan merkitystä. Samaa ongelmaa on saattanut olla sellaisilla asiakkailla, joilla on 2-5 lainaa ja sellaisilla, joilla on 50+ lainaa. Enemmän tuntuu olevan merkitystä sillä, mitä hänellä on lainassa. Yhdellä asiakkaalla lainat rupesivat näkymään, kun palautti yhden lainoistaan. Teos taisi olla sieltä suosituimmasta päästä eli siihen liittyi paljon varauksia ja niteitä.

#8 Updated by Anneli Österman yli 3 vuotta ago

Ja oikestaan täsmennän aikaisempaa kommenttiani sen verran että sinänsä lainojen haku ei taida olla hidasta vaan niiden saatavuuden haku. :)

#9 Updated by Johanna Räisä yli 3 vuotta ago

Niin, sitä tässä ihmettelinkin koska tuo REST API pyytää suoraan issues-taulusta borrowernumberilla niitä lainoja. Siinä ei pitäisi kauan kestää. Mitä siihen sivulle tulee näkyviin? Mitäköhän kaikkia rajapintoja siinä sivulla käytettään?

#10 Updated by Anneli Österman yli 3 vuotta ago

3139

Siellä näkyy seuraavat:

Voisin kuvitella, että nämä ainakin vaikuttaisi asiaan
- uusimiskertojen määrä
- onko teokseen varauksia
- onko vielä uusittavissa
- onko nide pika/lyhytlaina eli voiko uusia

#11 Updated by Johanna Räisä yli 3 vuotta ago

Olisko teillä jollain tällainen tilanne tällä hetkellä? Haluaisin tarkistaa tuon nopeuden suoraan rajapinnasta.

#12 Updated by Anneli Österman yli 3 vuotta ago

Johanna Räisä kirjoitti:

Olisko teillä jollain tällainen tilanne tällä hetkellä? Haluaisin tarkistaa tuon nopeuden suoraan rajapinnasta.

Löytyy.

Tällä asiakkaalla: https://koha.outikirjastot.fi:8080/cgi-bin/koha/members/moremember.pl?borrowernumber=114679

Tällä: https://koha.outikirjastot.fi:8080/cgi-bin/koha/members/moremember.pl?borrowernumber=211281

Yhteistä näillä kahdella näyttäisi olevan lainat Oulun koulukirjastosta, mutta pelkästään se ei voi olla syynä, koska ongelmaa on ollut ennen tätäkin viikkoa, jolloin koulukirjaston niteet/lainat tuotiin OUTIn tietokantaan.

#13 Updated by Johanna Räisä yli 3 vuotta ago

Kokeilin sitä saatavuus-endpointia ja se vastaa supernopeasti. Varmaan pitäisi kysyä sieltä Finnan päästä, että mitä endpointeja siinä sivulla käytetään. Ei noilla omilla testeillä tullut kyllä yhtään viisammaksi.

#14 Updated by Anneli Österman yli 3 vuotta ago

Voitko sie kysyä? Turha varmaan minun kysellä niistä välikätenä? :)

Ere Maijala ja osannee vastata.

#15 Updated by Anneli Österman yli 3 vuotta ago

Eilen tuli lisää näitä asiakkaita:

https://koha.outikirjastot.fi:8080/cgi-bin/koha/members/moremember.pl?borrowernumber=101599
Testattu Finnan testikannassa 12.9.2018 klo 16.47.

https://koha.outikirjastot.fi:8080/cgi-bin/koha/members/moremember.pl?borrowernumber=162270
Testattu Finnan testitietokannassa 12.9.2018 klo 17.26. Asiakkaan mukaan tulee virheilmoitus myös testitietokannassa.

https://koha.outikirjastot.fi:8080/cgi-bin/koha/members/moremember.pl?borrowernumber=156249
Testattu Finnan testikannassa, niin siellä myös Tapahtui virhe-viesti. klo noin 17.45

Näillä kaikilla asiakkailla on Oulun koulukirjaston lainoja. Voiskohan näiden osalta ongelma olla kuitenkin jotenkin niissä? Tutkin vielä tietokannan päässä niteitä ja lainoja.

#16 Updated by Johanna Räisä yli 3 vuotta ago

Saatoin ehkä löytää vian. Se endpoint joka hakee asiakkaan uusimiskerrat luultavasti tökkää vääränlaiseen aikaleimaan.
Kaikille noille se antaa tämän tyylisen virheen rajapinnasta.

{
  "errors": [
    {
      "message": "allOf failed: anyOf failed: Does not match date-time format.",
      "path": "/5" 
    }
  ],
  "status": 500
}

Pitääpä mennä suoraan tietokantaan katsomaan miltä nuo datetime-kentät näyttää.

#17 Updated by Johanna Räisä yli 3 vuotta ago

Kokeiletko tämän asiakkaan uudestaan https://koha.outikirjastot.fi:8080/cgi-bin/koha/members/moremember.pl?borrowernumber=156249
Ilmeisesti konversiossa returndate-kenttään on tullut arvo 0000-00-00 00:00:00, pitää siivota nuo pois.

#18 Updated by Johanna Räisä yli 3 vuotta ago

Korjasin Issues-taulusta kaikki nuo nolla-ajat.

#19 Updated by Anneli Österman yli 3 vuotta ago

Kiitos! Laitoin tuolle asiakkaalle viestin ja pyysin testaamaan kirjautumista. Toivotaan, että hän vastaa.

#20 Updated by Pirkko-Liisa Lauhikari yli 3 vuotta ago

  • Tiedosto Asiakkaalle tuleva ilmoitus.png added

Olemme jälleen saaneet asiakkaalta palautetta, ettei hän pääse kirjautumaan OUTIn Finnaan. Liitteessä ilmoitus, joka hänelle aina tulee. Asiakas on pyynnöstämme yrittänyt kirjautua eilen 3.10. noin klo 19.30-19.45 Finnan testiympäristöön (outi.finna-test.fi), jossa on tarkempi lokitus päällä, mutta asiakkaalle on tullut sama ilmoitus kuin tuotannossa.

Asiakkaalla on 44 lainaa. Yhdestä lainasta on OUTIssa 1038 varausta. Myös Koha lataa asiakkaan lainoja aika kauan. Voisikohan tuo varausten määrä olla ongelmana?

Ongelma asiakkaalla: /cgi-bin/koha/members/moremember.pl?borrowernumber=32606

Voisiko joku kehittäjistä selvittää tätä Kansalliskirjaston Ere Maijalan () tai kanssa? Johtuuko kirjautumisongelma Kohasta vai Finnasta?

#21 Updated by Pirkko-Liisa Lauhikari yli 3 vuotta ago

  • Tiedosto deleted (Asiakkaalle tuleva ilmoitus.png)

#23 Updated by Johanna Räisä yli 3 vuotta ago

Lisäsin Eren tähän tikettiin. Yritin katsoa miten kauan noita haetaan rajapinnasta, vaikeata päätellä mitä noista saatavuusendopointeista käytetään. Mutta tuon 1036 varausta sisältävän teoksen haku ajat olivat 3,5-4,5 sekuntia kestäviä.

Olisikohan Erellä parempaa tietoa mistä tuo "Service unavailable" voi johtua? Kestääkö kyseisen asiakkaan tietojen hakeminen näytölle vain liian kauan?

#24 Updated by Johanna Räisä yli 3 vuotta ago

  • Yhteyshenkilö changed from Pirkko-Liisa Lauhikari to Paula Johanna Hirvonen

#25 Updated by Johanna Räisä yli 3 vuotta ago

  • Yhteyshenkilö changed from Paula Johanna Hirvonen to Pirkko-Liisa Lauhikari

En tiedä mitä tuossa kävi. :D

#26 Updated by Ere Maijala yli 3 vuotta ago

  • Yhteyshenkilö changed from Pirkko-Liisa Lauhikari to Paula Johanna Hirvonen

Tässä ei siis ole kyse yksittäisen teoksen saatavuustietojen hausta vaan asiakkaan lainalistan hausta. Lainat-välilehti omissa tiedoissa on tyypillisesti kirjautumisen jälkeen oletuksena näytettävä sivu, ja jos lainojen hakeminen keskeytyy virheeseen, niin käyttäjän näkökulmasta kirjautuminen näyttää päätyneen virhesivulle.

Tässä saattaa olla taustatekijänä esim. se, että ns. kylmällä tietokannalla lainojen haku kestää, mutta lämpimällä ei. Ts. virhetilannetta voi olla vaikea toistaa ilman, että pitää riittävän pitkän välin kirjautumisissa. Kuitenkin lämpimälläkin tietokannalla hakuu kestää pitkään. Minulla ei valitettavasti ole paikallisesti käytettävissä sopivaa Koha-tietokantaa tilanteen toistamiseksi ja mahdollisten nopeutustoimenpiteiden selvittämiseksi.

#27 Updated by Johanna Räisä yli 3 vuotta ago

  • Yhteyshenkilö changed from Paula Johanna Hirvonen to Pirkko-Liisa Lauhikari

Hmm, pystyisikö Outin testillä toistamaan tämän. Asiakkaalle paljon lainoja ja niihin paljon varauksia? Ne kirjautumiset jää siis jonnekin välimuistiin ja jos ei ole pitkään aikaan kirjautunut, kaikki tiedot haetaan kokonaan Kohasta?

#28 Updated by Ere Maijala yli 3 vuotta ago

Finnassa ei ole erillistä välimuistia esim. lainoille, vaan lähinnä mietin Kohan tietokannan välimuistin vaikutusta. Katsotaan, josko tuota saisi testattua kehitysympäristössä jotenkin.

#29 Updated by Kodo Korkalo yli 3 vuotta ago

Ongelma vaikuttaisi liittyvän niteiden saatavuustarkistuksen hitauteen.

Kokeilin ladata erään ongelmiin törmänneen asiakkaan lainat RESTin checkouts endpointin kautta ja tulos tuli ~0.5 sekunnissa. items/availability/items/checkout paljon niteitä ja paljon varauksia sisältävälle niteelle oli sen sijaan hidas: 38978 ms. Siitähän sitä odotteluaikaa varmaankin rupeaa sitten kasautumaan. Cacheilla sun muulla ei näytä olevan mainittavaa vaikutusta latausaikoihin. Varauksettoman niteen saatavuus selviää alle sekunnissa.

Kyllä kai niteiden saatavuus joudutaan kuitenkin Finnan päässä selvittämään jo lainasivun latausvaiheessa, jotta pystytään kertomaan asiakkaalle onko laina uusittavissa vai ei? Ja itseasiassahan siinä pitää silloin selvittää kaikkien asiakkaalla lainassa olevien niteiden saatavuus.

#30 Updated by Ere Maijala yli 3 vuotta ago

Avattu pull request https://github.com/KohaSuomi/Koha/pull/39. Tämä nopeuttaa lainojen hakemista jonkin verran. Lisääkin olisi mahdollista puristaa, mutta se vaatisi muutoksia myös C4::Circulation::CanBookBeRenewed-metodiin. Voisi koittaa yhteisön puolelle saada siihen parannusta, mutta se on sitten oma juttunsa.

#31 Updated by Pirkko-Liisa Lauhikari yli 3 vuotta ago

Kuinka nopeasti meillä on tulossa korjaus tähän lainan saatavuustietojen latausongelmaan? Alkaa tulla jo päivittäin asiakaspalautetta, etteivät pääse kirjautumaan Finnaan. Näillä asiakkailla useinmiten on esim. laina, josta on pitkä varausjono tai lainoja lähes sata.

#32 Updated by Pirkko-Liisa Lauhikari yli 3 vuotta ago

Lainojen saatavuustietojen lataukseen on tehty ilmeisesti jotain korjausta, mutta se ei ole verkkokirjautumisongelmaa kokonaan poistanut. Aikakatkaisua tulee vieläkin vastaan.

Olen lainannut testimielessä teoksen, josta on 971 varausta ja kokonaislainamääräni on 25 (borrowernumber=21920). Aamupäivästä Finnaan kirjautuminen onnistui, lainojen lataaminen kesti 57 sekuntia. Mutta nyt päiväsaikaan Finnaan kirjautuminen ei onnistu, saan ilmoituksen: The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

Tein testikirjauksen myös Testi-Finnan kautta noin klo 13.20, jossa sain saman ilmoituksen.

#33 Updated by Ere Maijala yli 3 vuotta ago

Luultavasti seuraava järkevä askel on lisätä sekä Finnan että Kohan puolelle sivutustoiminto lainoihin, jotta voidaan ladata lainoja sivu kerrallaan. Kohan puolelle lisätty tapahtuma #3511 rajapinnan laajentamisesta.

#34 Updated by Piia Semenoff noin 3 vuotta ago

Asiakkailta tulee edelleen palautetta, että Finnaan kirjautuminen ei onnistu tai jos onnistuu, niin pääsee katsomaan varauksia, mutta ei lainoja.

Eräs asiakas oli yrittänyt kirjautua pe, la ja su. Sunnuntaina oli vihdoin päässyt lainoihinsa ja uusimaan. Tosin sitten tuli ilmoitus: "Lainoja ei voitu uusia. Yritä myöhemmin uudelleen." Lainat olivat kuitenkin uusiutuneet onnistuneesti ilmoituksesta huolimatta. Asiakkaalla on lainoja, joilla on pitkä varauslista.

Vieläkö tarvitsee pyytää asiakkaita kirjautumaan testi-Finnassa?

#35 Updated by Anneli Österman noin 3 vuotta ago

  • Prioriteetti changed from Normaali to Korkea

Asiakaspalaute lisääntyy taas. Eivät pääse omiin lainoihin ja uusimaan. Ehtisikö joku tutkia taas tätä ongelmaa?

#36 Updated by Johanna Räisä noin 3 vuotta ago

Tuolla on päivitys joka lisää rest-endpointiin sivutuksen. En ole uskaltanut tuoda, sillä en tiedä vaikuttaako nykyiseen jotenkin. Ere, jos laitan https://github.com/KohaSuomi/Koha/commit/839aa09db7f982a86c47933b9e95aa83888f44ee tuotantoon, niin toimiiko vielä Koha-Suomen kirjastojen Finnat? Finnan päässä varmaan joutuu tekemään jotain muutoksia, jotta saa tuon sivutuksen käyttöön.

#37 Updated by Ere Maijala noin 3 vuotta ago

Johanna, muutoksen pitäisi olla täysin taaksepäin yhteensopiva. Finnaan on tulossa tarpeelliset muutokset, mutta ne odottavat Koha-muutoksia, jotta pääsee varmistamaan toteutuksen käytännössä.

#38 Updated by Johanna Räisä noin 3 vuotta ago

Okei, laitan tuon tuotantoon nyt.

#39 Updated by Piia Semenoff noin 3 vuotta ago

Muutos ei tainnut auttaa :(

Viimeisin palaute asiakkaalta tuli nyt, kun hän yritti päästä Finnaan klo 14.50. Kohassakin meni miltei kaksi minuuttia, kun asiakkaan lainanäkymä aukesi. Asiakkaalla oli lainoja, joilla on pitkiä varausjonoja mm. Synninkantajat, jolla varauksia yli 800 kpl.

Ehdotamme, että jatketaan Finnan aikakatkaisua, kunnes näitä tilanteita ei enää synny tai joku keksii ongelmaan jonkin paremman ratkaisun.

#40 Updated by Ere Maijala noin 3 vuotta ago

Finnan puolella ei vielä ole muutokset käytössä. Koitan saada mahdollisimman pian.

#41 Updated by Ere Maijala noin 3 vuotta ago

Lainojen sivutus on nyt testattavissa outi.finna-test.fi:ssä. Sitä ei ole vielä kytketty käyttöön tuotannossa. Toivoisin siis varmistusta siitä, että toimii ja paremmin. Tällä hetkellä haetaan korkeintaan 100 lainaa kerralla.

#42 Updated by Anneli Österman noin 3 vuotta ago

Testasin teijatesti-tunnuksella 12.40-12.50 aikoihin.

28 lainaa
3 teosta, joihin kohdistuu yli 500 varausta
3 teosta, joissa on runsaasti niteitä (lehtinimekkeitä)

Päivittelin lainat-sivua useampaan kertaan, yhden kerran sain lainat näkyviin tuolla lainakombolla, muilla kerroilla tuli ilmoitus "503 Service Unavailable".

Palautin 1 lainan, edelleen 503.
Palautin jälleen 1, nyt lainat avautui 59,08 sekunnissa. Päivitin -> 503

Eli sivutus ei ikävä kyllä sinänsä tuntuisi auttavan tähän ongelmaan, koska virheilmoitus voi tulla jo vähemmällä määrällä lainoja.

#43 Updated by Ere Maijala noin 3 vuotta ago

Siinä tapauksessa on pakko saada homma toimimaan nopeammin Kohan puolella. Siellä täytyy olla jotain kummallista lainoihin kohdistuvien varausten tarkistuksessa. Liekö sitten asetuksista tms. kiinni, koska en ole saanut tilannetta toistettua testikannalla.

#44 Updated by Anneli Österman noin 3 vuotta ago

Oletko kokeillut testikannassa siten, että testitunnuksella on lainassa useampi teos, joihin kohdistuu satoja (500-1500) varauksia? Onko teidän testikannassa yhtä paljon "massaa" (niteitä, varauksia) kuin OUTIn kannassa?

Auttaisko, jos OUTIn kanta dumpattaisiin teille anonymisoituna?

Voisko Finnan timeoutia kasvattaa pidemmäksi väliaikaisesti, jotta asiakkaat pääsevät lainoihinsa? Siihen asti, kunnes on saatu tehtyä parannus tuohon saatavuuslaskentaan?

#45 Updated by Ere Maijala noin 3 vuotta ago

Olen testannut anonymisoidulla testikannalla joitakin muutoksia, mutta vain siten, että minulla on ollut pääsy teidän testipalvelimelle. Jos anonymisoitu kanta olisi mahdollista saada paikallisesti käyttöön, olisi testaaminen huomattavasti helpompaa.

Timeout on nyt 90 sekuntia. Korkeammalle ei pääse, koska rajat proxyissä ym. tulevat vastaan.

#46 Updated by Anneli Österman noin 3 vuotta ago

Hyvä juttu tuo timeout, kiitos! Seuraillaan taas tilannetta. :)

Meillä ei ole OUTIssa tällä hetkellä testikantaa, jonka voisimme anonymisoida, mutta kunhan saamme Vaalan kirjaston konversion tehtyä ja vapautettua testikannan, niin tehdään (lue: esim. Pasi Koo tekee) teille dumppi.

#47 Updated by Johanna Räisä noin 3 vuotta ago

Laskisin vielä enemmän tuota tulosten määrää sivulla, koska 100 kappaletta on aika paljon. Selkeän käyttökokemuksen kannalta 25 kappaletta per sivu on sellainen optimi lähestymistapa.

#48 Updated by Ere Maijala noin 3 vuotta ago

Laskin rajan 25:een, mutta ei sekään varmaan auta, jos siihen joukkoon mahtuu paljon tuollaisia hankalia tapauksia.

Anneli, onko käsitystä siitä, kumpi vaikuttaa enemmän, varausten määrä vai niteiden määrä?

#49 Updated by Anneli Österman noin 3 vuotta ago

Mulla ois varovainen käsitys, että varausten määrä olisi vaikuttavampi asia.

Meillä on käytössä asetus AllowRenewalIfOtherItemsAvailable. Onko teillä ollut tuo päällä testeissä? Tuohan taitaa aiheuttaa saatavuuslaskentaan lisämutkan?

#50 Updated by Anneli Österman noin 3 vuotta ago

Testasin ottaa pois testikannasta tuon AllowRenewalIfOtherItemsAvailable-asetuksen. Testiasiakkaan lainat latautui Kohassa ehkä sekunnissa, kun se on pois päältä. Päällä ollessa lainojen latautumiseen meni parikymmentä sekuntia. Aika dramaattinen ero. :/

#51 Updated by Ere Maijala noin 3 vuotta ago

Tuo on hyvä tieto. Kuinka paljon lainassa olevilla teoksilla on saatavilla olevia niteitä?

#52 Updated by Anneli Österman noin 3 vuotta ago

Ere Maijala kirjoitti:

Tuo on hyvä tieto. Kuinka paljon lainassa olevilla teoksilla on saatavilla olevia niteitä?

Hmm.. aika hankala sanoa. Sehän riippuu täysin teoksesta.

Me otettiin nyt myös tuotannosta pois käytöstä tuo asetus ja näyttäisi testien mukaan vaikuttavan myös Finnan puolelle. Seuraillaan tilannetta.

Jos tämä nyt auttoi asiaan, niin mennään tällä jonkin aikaa. Olisi kuitenkin hienoa, jos saatavuuslaskenta saataisiin toimimaan nopeasti myös tuon asetuksen ollessa päällä.

#53 Updated by Ere Maijala noin 3 vuotta ago

Tein vähän optimointia ja fiksausta varausten tarkistukseen uusittavuustarkistuksen yhteydessä. Muutoksia olisi hyvä saada jotenkin testattua esim. testiympäristössä aidolla datalla, jotta nähtäisiin, toimiiko kaikki oikein ja nopeuttavatko muutokset toimintaa. Siksi niitä ei kannata viedä KohaSuomen masteriin vielä. Muutokset löytyvät tuolta: https://github.com/EreMaijala/KohaSuomi/commit/4027ef48fb2961b810567694a2e4b9924f8dda83

Vie Atom PDF