koha-ffzg.git
13 years ago[SOLR] FIX pass searchtype param in authorities-home pagination solr_v0.8
Jonathan Druart [Wed, 23 Feb 2011 13:55:50 +0000 (14:55 +0100)]
[SOLR] FIX pass searchtype param in authorities-home pagination

13 years ago[SOLR] Adding tests for z3950 server
Jonathan Druart [Wed, 23 Feb 2011 13:21:04 +0000 (14:21 +0100)]
[SOLR] Adding tests for z3950 server

13 years ago[SOLR] Add features for RPN2Solr + FIX 'Bad Marc'
Jonathan Druart [Wed, 23 Feb 2011 13:11:47 +0000 (14:11 +0100)]
[SOLR] Add features for RPN2Solr + FIX 'Bad Marc'

- FIX 'Bad Marc' using as_usmarc instead as_formated
- Parenthesis around operators
- ! operator
- TODO word list

13 years ago[SOLR] Doc install : Corrections mineures
Henri-Damien LAURENT [Wed, 23 Feb 2011 10:58:49 +0000 (11:58 +0100)]
[SOLR] Doc install : Corrections mineures

Ajout du dépôt debian biblibre
et de quelques informations pour lancer le launch_solr

13 years ago[SOLR] Documentation improvements
Claire Hernandez [Mon, 21 Feb 2011 16:22:46 +0000 (17:22 +0100)]
[SOLR] Documentation improvements

13 years ago[SOLR] Documentation
Claire Hernandez [Mon, 21 Feb 2011 15:06:49 +0000 (16:06 +0100)]
[SOLR] Documentation

- minimal corrections

13 years ago[SOLR] Documentation
Claire Hernandez [Mon, 21 Feb 2011 14:45:28 +0000 (15:45 +0100)]
[SOLR] Documentation

- split
- new solr install process with Jetty

13 years ago[SOLR]MT5655: FIX remove '--' before search
Jonathan Druart [Mon, 21 Feb 2011 13:56:29 +0000 (14:56 +0100)]
[SOLR]MT5655: FIX remove '--' before search

13 years ago[SOLR]MT5655: FIX add wildward '*' in last value
Jonathan Druart [Mon, 21 Feb 2011 12:48:04 +0000 (13:48 +0100)]
[SOLR]MT5655: FIX add wildward '*' in last value

13 years ago[SOLR]MT5655: FIX space in auth_finder completion
Jonathan Druart [Mon, 21 Feb 2011 11:22:39 +0000 (12:22 +0100)]
[SOLR]MT5655: FIX space in auth_finder completion

13 years ago[SOLR] Possibly to call buildQuery with bad indexes array
Jonathan Druart [Mon, 21 Feb 2011 09:40:25 +0000 (10:40 +0100)]
[SOLR] Possibly to call buildQuery with bad indexes array

It can contains undef, "", ()

13 years ago[SOLR] Add submodule rg-z3950-rpn from eiro githb repo.
Claire Hernandez [Thu, 10 Feb 2011 14:24:33 +0000 (15:24 +0100)]
[SOLR] Add submodule rg-z3950-rpn from eiro githb repo.

13 years ago[SOLR] Fix OutOfMemory in addbiblio.pl
Claire Hernandez [Mon, 7 Feb 2011 13:57:18 +0000 (14:57 +0100)]
[SOLR] Fix OutOfMemory in addbiblio.pl

$query in C4::Search::Query::normalSearch was undefined because the call was
wrong.

13 years ago[SOLR] Fix - Index biblio in ModBiblio
Claire Hernandez [Fri, 4 Feb 2011 17:01:52 +0000 (18:01 +0100)]
[SOLR] Fix - Index biblio in ModBiblio

Patch in merge function

13 years ago[SOLR] RPN2SOLR
Jonathan Druart [Fri, 4 Feb 2011 16:09:27 +0000 (17:09 +0100)]
[SOLR] RPN2SOLR

First commit server z3950 and rpn grammar

13 years ago[SOLR] export normalSearch function + support of rpn index
Jonathan Druart [Fri, 4 Feb 2011 10:52:07 +0000 (11:52 +0100)]
[SOLR] export normalSearch function + support of rpn index

export normalSearch function in C4::Search::Query::Solr.pm

13 years ago[SOLR] Index biblio in ModBiblio
Claire Hernandez [Fri, 4 Feb 2011 09:47:03 +0000 (10:47 +0100)]
[SOLR] Index biblio in ModBiblio

When an authority is modified and MergeAuthoritiesOnUpdate syspref equals 1, all
the biblio linked to authority are indexed again (and Authorities plugin
activated)

13 years ago[SOLR] Replace SimpleSearch occurence
Jonathan Druart [Tue, 1 Feb 2011 14:48:24 +0000 (15:48 +0100)]
[SOLR] Replace SimpleSearch occurence

13 years ago[SOLR] Indexes update
Jonathan Druart [Tue, 1 Feb 2011 14:41:53 +0000 (15:41 +0100)]
[SOLR] Indexes update

notes : database update manually ...

13 years ago[Solr] Overide Data::SearchEngine::Solr::add
Claire Hernandez [Mon, 31 Jan 2011 13:45:55 +0000 (14:45 +0100)]
[Solr] Overide  Data::SearchEngine::Solr::add

The problem was it calls optimize method at each add wich is not really logical.
The best practice would be to call optimize in a batch when we wants
because it is usefull for searching only (after a big indexation or every night).

- Indexing time for one biblio before this commit (Data::SearchEngine:Solr)
time ./misc/migration_tools/rebuild_solr.pl -t biblio -n "5000,1"
real    0m19.809s
- Now (C4::Search::Engine:Solr)
time ./misc/migration_tools/rebuild_solr.pl -t biblio -n "5000,1"
real    0m1.905s use

13 years ago[SOLR] Call IndexRecord after an authority update
Jonathan Druart [Mon, 31 Jan 2011 12:37:58 +0000 (13:37 +0100)]
[SOLR] Call IndexRecord after an authority update

13 years agoMT5655: Dynamic completion on authorities finder
Jonathan Druart [Mon, 31 Jan 2011 11:07:12 +0000 (12:07 +0100)]
MT5655: Dynamic completion on authorities finder

13 years agoMT5655: Add input for authority search in auth_finder.pl
Jonathan Druart [Fri, 28 Jan 2011 14:12:21 +0000 (15:12 +0100)]
MT5655: Add input for authority search in auth_finder.pl

13 years agoMT5655: FIX if authtypecode is empty
Jonathan Druart [Fri, 28 Jan 2011 10:24:56 +0000 (11:24 +0100)]
MT5655: FIX if authtypecode is empty

13 years ago[SOLR] Fix 404 - redirects when only one result.
Claire Hernandez [Wed, 19 Jan 2011 12:48:59 +0000 (13:48 +0100)]
[SOLR] Fix 404 - redirects when only one result.

13 years ago[SOLR] No exact match for link author in interface pro detail
Jonathan Druart [Mon, 17 Jan 2011 09:26:20 +0000 (10:26 +0100)]
[SOLR] No exact match for link author in interface pro detail

13 years ago[SOLR] Fix search value with quote
Jonathan Druart [Mon, 17 Jan 2011 08:43:33 +0000 (09:43 +0100)]
[SOLR] Fix search value with quote

13 years ago[SOLR] More precise logs
Claire Hernandez [Fri, 14 Jan 2011 14:37:10 +0000 (15:37 +0100)]
[SOLR] More precise logs

Query is logged in each user search case: opac, pro and auhtorities. IndexRecord give time each 5000 records to give more details.

13 years ago[SOLR] FIX sorting with filters selected in advsearch
Jonathan Druart [Fri, 14 Jan 2011 11:12:54 +0000 (12:12 +0100)]
[SOLR] FIX sorting with filters selected in advsearch

opac + intranet

13 years ago[SOLR] FIX Sorting on ste_ indexes
Jonathan Druart [Thu, 13 Jan 2011 16:57:40 +0000 (17:57 +0100)]
[SOLR] FIX Sorting on ste_ indexes

13 years ago[SOLR] Add filters on intranet advsearch
Jonathan Druart [Thu, 13 Jan 2011 13:27:00 +0000 (14:27 +0100)]
[SOLR] Add filters on intranet advsearch

Date + holdingbranch + ccode + location
+ Find [* TO *] if empty search

13 years ago[SOLR] FIX index name authid in tmpl
Jonathan Druart [Tue, 11 Jan 2011 10:55:27 +0000 (11:55 +0100)]
[SOLR] FIX index name authid in tmpl

13 years ago[SOLR] Fix install multi-core
Jonathan Druart [Tue, 11 Jan 2011 10:01:39 +0000 (11:01 +0100)]
[SOLR] Fix install multi-core

Path data must not be set in solrconfig.xml

13 years ago[SOLR] Fix indexes in updatedatabase.sql
Jonathan Druart [Tue, 11 Jan 2011 09:05:50 +0000 (10:05 +0100)]
[SOLR] Fix indexes in updatedatabase.sql

13 years ago[SORL] Fix field indexmappings.index to VARCHAR(255)
Jonathan Druart [Mon, 10 Jan 2011 12:51:36 +0000 (13:51 +0100)]
[SORL] Fix field indexmappings.index to VARCHAR(255)

13 years ago[SOLR] revert on additem.pl
Claire Hernandez [Mon, 10 Jan 2011 12:32:32 +0000 (13:32 +0100)]
[SOLR] revert on additem.pl

13 years ago[SOLR] FIX authorities adv search (authorities-home)
Jonathan Druart [Mon, 10 Jan 2011 11:34:35 +0000 (12:34 +0100)]
[SOLR] FIX authorities adv search (authorities-home)

13 years ago[SOLR] time metric for indexing if DebugLevel eq 2
Claire Hernandez [Fri, 7 Jan 2011 17:55:05 +0000 (18:55 +0100)]
[SOLR] time metric for indexing if DebugLevel eq 2

13 years ago[SOLR] refining schema.xml types
Claire Hernandez [Fri, 7 Jan 2011 16:52:19 +0000 (17:52 +0100)]
[SOLR] refining schema.xml types

Adding elision filter in simple text type.

13 years ago[SOLR] new unimarc authorities indexes
Claire Hernandez [Fri, 7 Jan 2011 16:44:34 +0000 (17:44 +0100)]
[SOLR] new unimarc authorities indexes

13 years ago[SOLR] dynamic index on authorities-home
Jonathan Druart [Thu, 6 Jan 2011 15:21:11 +0000 (16:21 +0100)]
[SOLR] dynamic index on authorities-home

13 years ago[SOLR] Print a message in intranet if error in search
Jonathan Druart [Thu, 6 Jan 2011 09:37:11 +0000 (10:37 +0100)]
[SOLR] Print a message in intranet if error in search

13 years ago[SOLR] first default config for correspondances between solr index, rpn index and...
Claire Hernandez [Thu, 6 Jan 2011 16:48:36 +0000 (17:48 +0100)]
[SOLR] first default config for correspondances between solr index, rpn index and ccl zebra

13 years agofix edit link in addbiblio
Claire Hernandez [Thu, 6 Jan 2011 16:03:20 +0000 (17:03 +0100)]
fix edit link in addbiblio

13 years ago[SOLR] perlish code of Query.pm
Jonathan Druart [Thu, 6 Jan 2011 09:02:52 +0000 (10:02 +0100)]
[SOLR] perlish code of Query.pm

13 years ago[SOLR] FIX Filter is not a srt index !
Jonathan Druart [Wed, 5 Jan 2011 08:29:16 +0000 (09:29 +0100)]
[SOLR] FIX Filter is not a srt index !

13 years ago[SOLR] Fix utf8 filters while adv search
Jonathan Druart [Tue, 4 Jan 2011 10:06:43 +0000 (11:06 +0100)]
[SOLR] Fix utf8 filters while adv search

In particular for index str_lang.

13 years ago[SOLR] Remove static index type
Jonathan Druart [Fri, 31 Dec 2010 11:47:54 +0000 (12:47 +0100)]
[SOLR] Remove static index type

13 years ago[SOLR] Function 'normalSearch' for search unless array indexes, etc.
Jonathan Druart [Fri, 31 Dec 2010 11:27:07 +0000 (12:27 +0100)]
[SOLR] Function 'normalSearch' for search unless array indexes, etc.

It's possible to search directly with a string. Index substitution is apply

13 years ago[SOLR] factoring split for token index:value
Jonathan Druart [Fri, 31 Dec 2010 09:53:50 +0000 (10:53 +0100)]
[SOLR] factoring split for token index:value

13 years ago[SOLR] french doc
Claire Hernandez [Fri, 31 Dec 2010 10:54:55 +0000 (11:54 +0100)]
[SOLR] french doc

13 years ago [SOLR] First commit for user and technical documentation
Claire Hernandez [Thu, 30 Dec 2010 16:50:11 +0000 (17:50 +0100)]
 [SOLR] First commit for user and technical documentation

I used txt2tags syntax, can export in docbook, dokuwiki, mediawiki and co. It is just a first try. I don't know if "docs" is the best place to do this. For the moment, it seems ok for sharing.

13 years ago[SOLR] Add tests for search
Jonathan Druart [Thu, 30 Dec 2010 15:39:24 +0000 (16:39 +0100)]
[SOLR] Add tests for search

13 years ago[SOLR] delete warn + add use
Jonathan Druart [Thu, 30 Dec 2010 15:39:02 +0000 (16:39 +0100)]
[SOLR] delete warn + add use

13 years ago[SOLR] FIX update on indexes
Jonathan Druart [Thu, 30 Dec 2010 14:25:03 +0000 (15:25 +0100)]
[SOLR] FIX update on indexes

on update, rpn_index and ccl_index_name not be saved

13 years ago[SOLR] Add index str for all indexes with type != str
Jonathan Druart [Thu, 30 Dec 2010 13:00:47 +0000 (14:00 +0100)]
[SOLR] Add index str for all indexes with type != str

This patch restore facets on all fields

13 years ago[SOLR] Fix utf8 search
Jonathan Druart [Thu, 30 Dec 2010 08:30:33 +0000 (09:30 +0100)]
[SOLR] Fix utf8 search

13 years ago[SOLR] Support of Zebra indexes for Solr
Jonathan Druart [Wed, 29 Dec 2010 15:44:39 +0000 (16:44 +0100)]
[SOLR] Support of Zebra indexes for Solr

Mapping Zebra indexes to building a correct query for Solr
Now we can building a query with differents indexes :
txt_title:maudits
title:maudits
ti:maudits

13 years ago[SOLR] Add forget use in AuthoritiesMarc in Engine/Solr.pm
Jonathan Druart [Wed, 29 Dec 2010 13:42:21 +0000 (14:42 +0100)]
[SOLR] Add forget use in AuthoritiesMarc in Engine/Solr.pm

13 years ago[SOLR] rebuild - add the possibility to clean only an index part
Claire Hernandez [Tue, 28 Dec 2010 15:43:02 +0000 (16:43 +0100)]
[SOLR] rebuild - add the possibility to clean only an index part

13 years ago[SOLR] fix - debug and use
Claire Hernandez [Tue, 28 Dec 2010 14:45:21 +0000 (15:45 +0100)]
[SOLR] fix - debug and use

13 years ago[SOLR] selenium test cases
Claire Hernandez [Tue, 28 Dec 2010 13:40:36 +0000 (14:40 +0100)]
[SOLR] selenium test cases

New test suite in selenium format (I have to export in perl to lauch them automatically someday), these 2 suites should pass in any solr install (no data dependant).

13 years ago[SOLR] Refactoring of SimpleSearch and IndexRecord call - abstract layer begin
Claire Hernandez [Tue, 28 Dec 2010 12:34:34 +0000 (13:34 +0100)]
[SOLR] Refactoring of SimpleSearch and IndexRecord call - abstract layer begin

The need was to have only one .pm with what is relative to Solr (C4::Search::Engine::Solr). Now, it is possible to choose the search engine with the syspref "SearchEngine" Solr|Zebra. C4::Search::SimpleSearch can switch between search function. After that, we could have the same call in all Koha code and a new "intelligent layer" to manage parameters better (Query.pm etc.). This patch needs review and feedback.

13 years ago[SOLR] little fix about table name in installer
Claire Hernandez [Mon, 27 Dec 2010 16:59:52 +0000 (17:59 +0100)]
[SOLR] little fix about table name in installer

13 years ago[SOLR] Add C4/Search/Query dir and sql modifications
Jonathan Druart [Mon, 27 Dec 2010 16:24:01 +0000 (17:24 +0100)]
[SOLR] Add C4/Search/Query dir and sql modifications

Add files and syspref SearchEngine to provide 2 engines (Solr and Zebra) utilisation.

13 years ago[SOLR] rebuild script refactoring - more options working
Claire Hernandez [Mon, 27 Dec 2010 16:13:05 +0000 (17:13 +0100)]
[SOLR] rebuild script refactoring - more options working

13 years ago[SOLR] test solr lib wich add items too
Claire Hernandez [Fri, 24 Dec 2010 13:09:59 +0000 (14:09 +0100)]
[SOLR] test solr lib wich add items too

13 years ago[SOLR] fix the *:* search in opac
Claire Hernandez [Fri, 24 Dec 2010 13:08:06 +0000 (14:08 +0100)]
[SOLR] fix the *:* search in opac

13 years ago[SOLR] Fix in install sql files
Claire Hernandez [Fri, 24 Dec 2010 10:44:31 +0000 (11:44 +0100)]
[SOLR] Fix in install sql files

Bad characters and a line was missing...

13 years ago[SOLR] New file C4/Search/Query/Solr.pm
Jonathan Druart [Thu, 23 Dec 2010 15:53:53 +0000 (16:53 +0100)]
[SOLR] New file C4/Search/Query/Solr.pm

Query Generator for Solr

13 years ago[SOLR] add new index type 'ste' for simple text
Jonathan Druart [Thu, 23 Dec 2010 15:50:57 +0000 (16:50 +0100)]
[SOLR] add new index type 'ste' for simple text

For example, field author must have more fonctionnality (tokenizer)

13 years ago[SOLR] fix on default configuration
Claire Hernandez [Thu, 23 Dec 2010 13:46:06 +0000 (14:46 +0100)]
[SOLR] fix on default configuration

There were some issues in the config. This config is about unimarc.

13 years ago[SOLR] FIX sortable field during indexing
Jonathan Druart [Thu, 23 Dec 2010 11:13:04 +0000 (12:13 +0100)]
[SOLR] FIX sortable field during indexing

We should not modified array with shift or pop. We copy the first element for
srt field. This patch fix sort in search and create field were empty before
(txt_title in some case, date_*, etc.)

13 years ago[SOLR] rejected form plugin fix
Claire Hernandez [Wed, 22 Dec 2010 15:53:06 +0000 (16:53 +0100)]
[SOLR] rejected form plugin fix

13 years ago[SOLR] FIX delete bad else (conflict)
Jonathan Druart [Wed, 22 Dec 2010 15:23:14 +0000 (16:23 +0100)]
[SOLR] FIX delete bad else (conflict)

13 years ago[SOLR] Fix bug introducing by commit 172443a6aff6b1f0643d81cf48f705687458aaaa
Jonathan Druart [Wed, 22 Dec 2010 15:17:01 +0000 (16:17 +0100)]
[SOLR] Fix bug introducing by commit 172443a6aff6b1f0643d81cf48f705687458aaaa

Bug : error during normal search in opac

13 years ago[SOLR] remove indexing time logs
Claire Hernandez [Wed, 22 Dec 2010 14:01:52 +0000 (15:01 +0100)]
[SOLR] remove indexing time logs

13 years agoRevert "[SOLR] remove indexing time logs"
Claire Hernandez [Wed, 22 Dec 2010 13:57:03 +0000 (14:57 +0100)]
Revert "[SOLR] remove indexing time logs"

This reverts commit 2ee599b1de206fb878e6ec36a3d830eef9ae0fb2.

13 years agoRevert "[SOLR] Fix in advanced search"
Claire Hernandez [Wed, 22 Dec 2010 13:51:06 +0000 (14:51 +0100)]
Revert "[SOLR] Fix in advanced search"

This reverts commit 172443a6aff6b1f0643d81cf48f705687458aaaa.

13 years ago[SOLR] remove indexing time logs
Claire Hernandez [Wed, 22 Dec 2010 13:49:03 +0000 (14:49 +0100)]
[SOLR] remove indexing time logs

13 years ago[SOLR] remove indexing time logs
Claire Hernandez [Wed, 22 Dec 2010 13:46:00 +0000 (14:46 +0100)]
[SOLR] remove indexing time logs

13 years ago[SOLR] Fix in advanced search
Claire Hernandez [Wed, 22 Dec 2010 12:26:33 +0000 (13:26 +0100)]
[SOLR] Fix in advanced search

Better support of 3 fields in advanced search

13 years ago[SOLR] add timer metrics for indexing
Claire Hernandez [Mon, 20 Dec 2010 16:32:23 +0000 (17:32 +0100)]
[SOLR] add timer metrics for indexing

13 years ago[SOLR] FIX opac advsearch: filters ccode
Jonathan Druart [Tue, 21 Dec 2010 16:26:54 +0000 (17:26 +0100)]
[SOLR] FIX opac advsearch: filters ccode

index is srt_str_ccode not str_ccode

13 years ago[SOLR] FIX link show biblios in authority search results
Jonathan Druart [Tue, 21 Dec 2010 16:00:17 +0000 (17:00 +0100)]
[SOLR] FIX link show biblios in authority search results

index int_authid and not authid

13 years ago[SOLR] check OpacAdvancedSearchContent syspref for opac search
Jonathan Druart [Tue, 21 Dec 2010 12:48:07 +0000 (13:48 +0100)]
[SOLR] check OpacAdvancedSearchContent syspref for opac search

13 years ago[SOLR] Fix indexing when multiples values for 1 mappings
Jonathan Druart [Mon, 20 Dec 2010 15:20:07 +0000 (16:20 +0100)]
[SOLR] Fix indexing when multiples values for 1 mappings

When 2 indexes corresponds, take the first one by numerical order

13 years ago[SOLR] Fix item's number in search results (opac+intranet)
Jonathan Druart [Mon, 20 Dec 2010 11:39:07 +0000 (12:39 +0100)]
[SOLR] Fix item's number in search results (opac+intranet)

var count was set to 20 by default. Now, it's based on syspref.

13 years ago[SOLR] encoding problems in solr administration
Claire Hernandez [Tue, 14 Dec 2010 15:27:47 +0000 (16:27 +0100)]
[SOLR] encoding problems in solr administration

13 years ago[SOLR] no more memoize for no more memory problems (time for indexing the 10e biblio...
Claire Hernandez [Tue, 14 Dec 2010 12:12:31 +0000 (13:12 +0100)]
[SOLR] no more memoize for no more memory problems (time for indexing the 10e biblio is the same that the 100e or 1000e)

13 years ago[SOLR] First try to improve time indexing with memoize
Claire Hernandez [Mon, 13 Dec 2010 16:25:09 +0000 (17:25 +0100)]
[SOLR] First try to improve time indexing with memoize

13 years ago[SOLR] FIX sort by (use shift not pop !)
Jonathan Druart [Mon, 13 Dec 2010 14:13:48 +0000 (15:13 +0100)]
[SOLR] FIX sort by (use shift not pop !)

13 years ago[SOLR] Hide Coded Fields, Serials, Picture in opac adv search
Jonathan Druart [Mon, 13 Dec 2010 10:33:21 +0000 (11:33 +0100)]
[SOLR] Hide Coded Fields, Serials, Picture in opac adv search

13 years ago[SOLR] Display items on intranet and opac interfaces
Jonathan Druart [Fri, 10 Dec 2010 15:33:12 +0000 (16:33 +0100)]
[SOLR] Display items on intranet and opac interfaces

13 years ago[SOLR] new data set and selenium tests adapted
Claire Hernandez [Thu, 9 Dec 2010 15:38:23 +0000 (16:38 +0100)]
[SOLR] new data set and selenium tests adapted

13 years ago[SOLR] Fix display of items number in intranet results
Jonathan Druart [Thu, 9 Dec 2010 11:20:00 +0000 (12:20 +0100)]
[SOLR] Fix display of items number in intranet results

13 years ago[SOLR] new plugin Illustration
Claire Hernandez [Thu, 9 Dec 2010 09:14:38 +0000 (10:14 +0100)]
[SOLR] new plugin Illustration

13 years ago[SOLR] Working on display items
Jonathan Druart [Thu, 9 Dec 2010 08:51:03 +0000 (09:51 +0100)]
[SOLR] Working on display items

13 years ago[SOLR] indexes configuration modification ccode
Claire Hernandez [Wed, 8 Dec 2010 15:55:19 +0000 (16:55 +0100)]
[SOLR] indexes configuration modification ccode

13 years ago[SOLR] Sorting improvements
Jean-André Santoni [Wed, 8 Dec 2010 14:38:12 +0000 (15:38 +0100)]
[SOLR] Sorting improvements