KohaSuomi / Koha-23x

(K23) Versioon 23.11 siirtyminen. Wiki-osiossa on erilaisia ohjeistuksia ja tietoa muutoksista ja uusista ominaisuuksista.
GNU General Public License v3.0
1 stars 0 forks source link

Tiedonhaussa nimekkeellä järjestämiseen tullut muutos, joka vaatii Elasticsearchin mäppäysten resetoinnin ja uudelleenindeksoinnin #93

Closed AnneliO closed 6 months ago

AnneliO commented 1 year ago

Mikä vikana?

33594 Sorting results by Title A-Z might use wrong title field

This changes the behavour of title search and sorting (Title (A-Z)) in the OPAC and staff interface when using Elasticsearch or Open Search. The title search now only uses 245 (for MARC 21) and 200 (for UNIMARC). Previously other title fields may have affected the search order, for example 240$a in MARC21.

To make this change for existing installations, reset the search engine mappings (Administration > Catalog > Search engine configuration (Elasticsearch) > Reset mappings (scroll down to the bottom of the page)) and rebuild the search index (koha-elasticsearch –rebuild -d -b -a ). If you have customized the search engine configuration, remember to record or back these up BEFORE resetting the mappings.

Mitä pitäisi tapahtua

No response

Kuinka toistaa ongelma/asia

No response

Jotain muuta?

No response

Asiasanat/tagit

No response

CodoDerDritte commented 8 months ago

Uudelleenindeksointi on käynnissä.

CodoDerDritte commented 8 months ago

Valmis muualla paitsi Outi ja Lastu vielä indeksoi. Testaus:

  1. Tee haku
  2. Järjestä hakutulokset nimekkeen mukaan
  3. Tarkista että nimekkeet järjestyvät 245a -kentän perusteella aakkosjärjestykseen
pknuuti commented 8 months ago

En tiedä, onko Vaaran nextin haku vielä jossakin ihmevaiheessa, mutta tulos ei ole vakuuttava. Järjestetty siis nimekkeen mukaan suomi-sanalla tehty haku. Ensimmäisenä Rauhanlauluja, sitten numerolla alkavia nimekkeitä, joiden jälkeen nimeke Vuorten varjo. Ei siis mitään tolkkua. 2023kuvat 341

Koira-sanalla tehty haku antaa 9 tulosta, joiden järjestys on myös sekava nimekkeen mukaan järjestettynä eli ei toimi.

CodoDerDritte commented 8 months ago

En tehnyt tuolle muuta kuin kopioin mäppäystiedoston nykyisestä tuotannosta, vaatiikohan tämä vielä jotain muuta.

CodoDerDritte commented 8 months ago

Niijoo, sinnehän pitäisi jollain opilla nyt onnistua tietysti naittamaan ne yhteisön tekemät muutokset siihen meidän omaan mappingsiin. Se voikin olla jännittävä projekti, mutta katsotaan.

CodoDerDritte commented 8 months ago

https://github.com/KohaSuomi/koha-suomi-utility/blob/master/etc/elasticsearch-mappings.yaml

CodoDerDritte commented 7 months ago

Siili-next on nyt uudelleenindeksoitu uusilla mäppäyksillä. Jatkan muiden nextien indeksoinnilla.

CodoDerDritte commented 7 months ago

OUTIa ja Lastua lukuunottamatta kaikki next-kannat on nyt uudelleenindeksoitu. Elasticsearchin mappings-tiedosto on muuttunut paljon, joten testatkaa haku hyvin huolellisesti.

Kati-Helle commented 7 months ago

Helle-nextissä aakkostus 245a-kenttäarvon mukaan vaikuttaa toimivalta. Sekä tyyliin Nimeke (A-Z) että tyyliin Nimeke (Z-A) järjestäen.

Hakutuloksen Ä-alkuinen 245a-kenttäarvo aakkostui A-alkuisiin 245a-kenttäarvoihin kuva

Kati-Helle commented 7 months ago

Ja Helle-nextissä hakutuloksen Å-alkuinen 245a-kenttäarvo aakkostui A-alkuisiin 245a-kenttäarvoihin kuva

ja hakutuloksen Ö-alkuinen 245a-kenttäarvo aakkostui O-alkuisiin 245a-kenttäarvoihin kuva

CodoDerDritte commented 7 months ago

Jaha, eli unicode-normalisointi, mitenköhän se korjataan XD

CodoDerDritte commented 7 months ago

Noiden skandien käsittely ei kyllä muutenkaan näytä hauissa toimivan oikein, esimerkiksi "vaarassa" mätsää "väärässä" ja "aidit" mätsää "äidit". Eli tämä normalisointikuvio on ehkä vähän tämän tiketin ulkopuolinen asia ja pitäisi hoitaa toimintakuntoon kokonaisuutena erillään tästä.

CodoDerDritte commented 7 months ago

https://github.com/KohaSuomi/Koha/issues/1177

Kati-Helle commented 7 months ago

Ei-kirjaimilla alkavien 245a-kenttäarvojen järjestäytymisestä esimerkki Helle-nextistä kuva

lmstrand commented 6 months ago

Sovittiin pääkäyttäjäpalaverissa, että 245n-kenttäkin laitetaan sort-määritykseen. Muutettu ks-utilityn mapping-konfiguraatioon. Vaara-, Helle- ja Vaski-nextit indeksoitu uusiksi uudella konfiguraatiolla. Outi-next indeksoituu tänäiltana.

AnneliO commented 6 months ago

Järjestäminen toimii 245abnp-järjestyksessä. Suljen tiketin.