[Koha-bugs] [Bug 9256] Search is broken for 3.10 package-installs when marcflavour != marc21

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Mar 12 17:45:59 CET 2013


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9256

Mirko Tietgen <mirko at abunchofthings.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #15906|0                           |1
        is obsolete|                            |

--- Comment #15 from Mirko Tietgen <mirko at abunchofthings.net> ---
Created attachment 16067
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=16067&action=edit
Bug 9256 - Fix search for the packages

See the bug for a description of the problem.

This patch tries to restore searching for marcflavour != MARC21 as well as
allowing instances with different marcflavors to co-exist on the same server.

To test:
- Do a package install with e.g. the official squeeze-dev packages and create
at
  least two instances, with different marcflavours, e.g.:
  sudo koha-create --create-db --marcflavor marc21 test1
  sudo koha-create --create-db --marcflavor normarc test2
- Run through the web installers for both instances and add a couple of
  records to each. Wait for the records to be indexed or run indexing manually
  with
  sudo koha-rebuild-zebra -f test1
  sudo koha-rebuild-zebra -f test2
- Try searching for the records you added. It should work in test1 but not in
  test2.
- Apply the patch and build packages with the build-git-snapshot script
- Install the new koha-common package
- Create two instances (because of Bug 9754 it is probably best to give the
  instances different names than the ones you created above, or to do this on
  a fresh VM or similar) and add records, as described above. Searching should
  now work equally well for both instances.

Please note: Because of Bug 9752 you will have to set marcflavour = NORMARC
by hand before you do the searching, if you choose NORMARC as the marc flavour
on one of the instances you create.

Please note too: I am not confident that this is the perfect solution, so
merciless and thorough testing is necessary! ;-)

Signed-off-by: Mirko Tietgen <mirko at abunchofthings.net>
Works for me for GRS-1 (package installation out of the box). Could not figure
out how to set up DOM indexing and eventually stopped caring about it.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list