[koha-commits] main Koha release repository branch new_12478_elasticsearch updated. v3.22.00-1281-g0b6880b

Git repo owner gitmaster at git.koha-community.org
Tue Apr 26 00:49:52 CEST 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, new_12478_elasticsearch has been updated
  discards  0382f7c3dda9b88d483be75e78d502ff5b2d9383 (commit)
  discards  29a97f50e11f0b941b54889f32cbcd4038909b0f (commit)
  discards  9e08d341f0a2773577be35a86bd000cf7b67ed0f (commit)
  discards  06f099502270af11c980ed87c3d33082adc5c93a (commit)
  discards  33ad7091b68fd17bded72415a553b13c5df874a7 (commit)
  discards  8c13b812e1972317d1bf8d749bc2a59af289f955 (commit)
  discards  1a541006781d46a01e989d828a3874bbcd9ec7c6 (commit)
  discards  cb4cb120cca3a0754a0ba1452db5e7c9b33fd90d (commit)
  discards  9bd4d8498fd73b53110e7832f796680fb0751b2e (commit)
  discards  d9da2234ba067de08b60708cfad1b7c4f416cf1a (commit)
  discards  f745cf62dd6a07aaa5f14ab93d27792fb9bf4ce5 (commit)
  discards  005f2dc31a5683c729bc8a492a18f8bd8d3c2fd8 (commit)
  discards  d01d0d686197fb2a60b4da5a50ff2bd3bd21fa8e (commit)
  discards  24c845ff4f0c8c700ccf6b897b37340232ecd592 (commit)
  discards  b516fcccd819dede1128a6daf910905d3d482891 (commit)
  discards  6645441d1791f6fed516d9500a92108109a01c0b (commit)
  discards  a623ff0a3b1dc684bb935c0cc8c89dd1daf81b9e (commit)
  discards  58da32036696378dbf929e1cdd5803b6321812a7 (commit)
  discards  df7b1b868ade3dc3a16e9e2a2e216005d45c0e00 (commit)
  discards  bb3feda4cbfa8b5753e9bfa0f4e685cba1c9bd92 (commit)
  discards  8611642106401599bd18121bc5cf95cc0ab05917 (commit)
  discards  6e9ea1701fe295e21adc04722cf5f21e46a320d8 (commit)
  discards  8d990a30b68e830787c191b8836a06e49fb0750a (commit)
  discards  c60fe45aef9c5fc93dc7878fc141b84faeb7e9a2 (commit)
  discards  356887bdaddee4693e1ef57af03ab3250d73ab36 (commit)
  discards  6b10f009082e854a305e135c43128a287020e913 (commit)
  discards  16fb264ac44a13725ad511d965b449fe9b2bb940 (commit)
  discards  716de62aae55592a4b7ec03d33e1adf226ac3a86 (commit)
  discards  37441636ee412fa32679ee18846584cac4b2be9d (commit)
  discards  519169a71c0d683d7b800c357e48a60f5f6ee48a (commit)
  discards  d96a00831e12067b8c1eb350ed5e35e187988dc3 (commit)
  discards  2b57e010f61caec06f0ed6deef395c83338417c2 (commit)
  discards  91302364228b94d4667c200c401b6e8df9357846 (commit)
  discards  fec05c4b61dc8dea217a0717329758240027aa67 (commit)
  discards  d3d1c9433eafe75da76178fa85da2ceeba2f972f (commit)
  discards  8865557ea90de79d5cd966e6a81cf44645926330 (commit)
  discards  b6b678cb1a5a53c8b04d9c05a313d34dc312bc84 (commit)
  discards  4e434b1292515addd02b357c416dd328e7bc06e4 (commit)
  discards  7095c8d11e22a150a7609494359c7b2e16c29a3e (commit)
  discards  8c8d8b54b4e6f43204b3057f4be93df95114f308 (commit)
  discards  90f02e13ceb1c7e3b11d11cef7cdbab82c81ca1f (commit)
  discards  02ad7efd5e84113443af22a53a025433d8029ab1 (commit)
  discards  c68a058f67801e7b2fa68e4a06b2f9d7bb15fe6e (commit)
  discards  b7a8875d5099321a474e57ca87aa45f17a27eb39 (commit)
  discards  2bec972fd814d687be906071aa5cc2171c841ffe (commit)
  discards  c09c5678608db98f0a66b0e0920332588f0ef4d0 (commit)
  discards  a1a02bd734fe011cd5c3e7b8a170b5576dbb5986 (commit)
  discards  15f086dd4580957215c76636b55307da7de7124b (commit)
  discards  8db3ab34d063dc8af679a883c176e0e54060617c (commit)
  discards  4317cd474e96755676fe4de7ddf3748eb0e9cdb2 (commit)
  discards  6795ae30f5ccf1be87d3a9e5847dcb0521c9c748 (commit)
  discards  cf13a87443b47668416e39c7d30592d3e0285327 (commit)
  discards  8246ba47a4e768d5d41c0fe28667ab6392c9c7f4 (commit)
  discards  55ec21c2fbaa5fd3aa626fd5e730cf8ebe30e181 (commit)
  discards  57588f91b12486f1dcc6f67d39da59eadbede3ce (commit)
  discards  db6bae57669f403ea9bc009afe565e35d268cb7b (commit)
  discards  71dba789b04533d1e37bee883163cff37572e521 (commit)
  discards  0018b174aa97d322293225e991a527468b2d1c63 (commit)
  discards  9977b35ae9e75641e847ed82bc17a614d636c8a2 (commit)
  discards  f0a7eb561c5832d507d527f31d4753657ffafeb6 (commit)
  discards  cf63be132a4cc9cbfca98602cdd357bb58c83535 (commit)
  discards  57bc1064747f93f8dd41e998c23f1528a62cd3ed (commit)
  discards  b80c119e528c6fa40e8150cf7c9cb34494a3ea74 (commit)
  discards  6148097353944cb38828d8790ed15edba1dc0422 (commit)
  discards  71dd31a75166f874b3d3d92674072bbb640f2250 (commit)
  discards  738e065845164d77dac4dac1cec99ee5162007a8 (commit)
  discards  ba3fb46813b028f0b3abb7b34723bc58d11936c3 (commit)
  discards  f3b184960fa78c4704d7e6b5b1a79ee15aa18b9c (commit)
  discards  5a4d5b920a5f3e0b64ade1b6d060ba0bf8054d36 (commit)
  discards  e2b788b38db13f44be865b523f86b42fd630b093 (commit)
  discards  07d322836b1066ec829b15c53e1df0d49dcb4f95 (commit)
  discards  2881a9ca3a79f1c7e452ff974a5691a2085ad10d (commit)
  discards  2b3027180c1b4d63fd8f69cf14fcf0b9d6d8972f (commit)
  discards  f08f11d5201ebb83bd2ff4239394334f5ab7b587 (commit)
  discards  3984d3084e8f162be02ee3d79aa6e7b8a8e187cb (commit)
  discards  a897e1c92a11aa8b941e85ac2aaf2798145144c7 (commit)
  discards  cfc0dc0ccaeaef289af14f7a0bdc5af138b3e4bb (commit)
  discards  eb743bbdf35e2dfc11a6f0463c3f6b6f8e95d33b (commit)
  discards  7251b201127de6b072d716100d3432ff72347c76 (commit)
  discards  49c1bfc4f6ce6c7b12548d9058eb00c2e189917a (commit)
  discards  47581c4aa08832527242186ce645bb49969dd914 (commit)
  discards  2069914cc2b2750619cf09bfd9ca1e9f97052313 (commit)
  discards  84d2719cd9aeeab5014a0e240c0cbaed766ecfa4 (commit)
  discards  a7d9024dd928f62027a1b89c27eec2a9adb0bf17 (commit)
  discards  d2d82ec7d637c2998b37b1139b430d0252a0ddef (commit)
       via  0b6880b5ab8ef3122b12f0b81b0f69191cc48c9b (commit)
       via  548142a69231e042813a95191069fbc65072e133 (commit)
       via  4198f70d11707510a90222e2e9dcbba7d81eff2c (commit)
       via  f75b319782086d1a33272cf2733008732ff50832 (commit)
       via  69b084d9fb831a502929eb56c424c16ef73d5674 (commit)
       via  bea5373f3f5e41a03314ae44d55ef397f6675873 (commit)
       via  23255c4c9d86bb50dfe0144fbf53c108d63c2674 (commit)
       via  82477df7bdb5ba09644e1dc0effef6f954d111ea (commit)
       via  a27b5d48254614044f5ce62d8e5d353e246a1906 (commit)
       via  4dc62f129b47bf82ef351d280aa6a7f843464dab (commit)
       via  e06fcced86d1403c1a20766dce0f9b3de889df0a (commit)
       via  10c496f0b983d73d64cec205e4c85ac6aa68299c (commit)
       via  b2dbcd70971cf56833aae992773f72dda06152ee (commit)
       via  3d433b552530eae953c43b217357c9c2ff1740e4 (commit)
       via  dab21a9305548fda4cd990f84f087d382b0fec3a (commit)
       via  0ec5e8fd3621c692a1dcbfef1b5ac1f6ad70e6c9 (commit)
       via  375d62de1a0436277ef2ae6ef5b5b3373ada1b93 (commit)
       via  05101adad3c9cabbba99c9e9c05bf96f08b92a35 (commit)
       via  bdf50c099658f6e810f3c9e02658d91a4ccace25 (commit)
       via  fdd6257ddc57ad649b4b40bbd417a47614fbff68 (commit)
       via  e407d21e0c34ca76099ad303b05c3cee075832fd (commit)
       via  32ed22f94ceb46ebd267e246f530b47c21a25b8b (commit)
       via  5bfb76e26aeb59229940649e810f66495378d49a (commit)
       via  f13450eb5d14992c434302199b2772bd36cf87b2 (commit)
       via  6b9aa08f32aff43116526952f86cc391f7e6b372 (commit)
       via  01e53b0c2465356511c412837c3c3497a0f17b41 (commit)
       via  2c143c3a264982a4ca8250f23cd4e65fefc04324 (commit)
       via  86a334bc331011be7b2d3d9d9545acec3ccfc527 (commit)
       via  a9f37301148cd9f7b63e8279c188cf4b12bfa585 (commit)
       via  26191188aad419bf00e095767aed3717d309ee78 (commit)
       via  38b024c8d07f21c76a7c9db845b1ab44f080e901 (commit)
       via  7359fe52282ba13f56fae721b5edcf60f0e668e5 (commit)
       via  7c6b9b05130d4b3614274de5119237934ae964b1 (commit)
       via  120035899c226304a7df58d9fd7b9a37fbf9884f (commit)
       via  02351a8e55c235b3f93185c58b8faa9e009d56af (commit)
       via  49bca2ff35c0d42dd9fae5775aa432a0090d70df (commit)
       via  7c17558866f15225bf8b3d73dec347c672def6c9 (commit)
       via  2927b724b7fafea18f0054385b7df8997a824cc9 (commit)
       via  10fc426f1449ac058eeb9c382ae2285cd919a9f2 (commit)
       via  8384d618a94974ee4b36b3f0da60a21335920b65 (commit)
       via  5593fea16a1c7a0e9ab1bde9c06f924e15135cd4 (commit)
       via  ff910a96f3441ed32752a610455844a707174641 (commit)
       via  864d2561b475d9c7751e2955dcae45dd301123da (commit)
       via  2795fe7e31095e559e5f4f63d311e9b8ab810a6f (commit)
       via  a289c6eb293d78678f413c210b915ebbe60d5ac5 (commit)
       via  50e962379e835f2df17c725642de7591a5a282b7 (commit)
       via  4e96a611c37d4a0cc8084b10dbf34cfdbd0c1402 (commit)
       via  666085a622769122162e824bfe947bb49ae80a89 (commit)
       via  f39faecd120d5a43f30d08bc8728b59dd2c96440 (commit)
       via  2cc6590fc3f1c0b50bd636f9ef3dcd885b8dea85 (commit)
       via  e6dadf25e2acff2d35c443ed0572d58e202f46ba (commit)
       via  270e7b9780f22ddba87d8b68c37085de30c8393b (commit)
       via  d60f74e0b27a7da1a8dd0d4bf346c14a40af2c77 (commit)
       via  3137a3d60ce10ed2cae59a9c493641a4f0709141 (commit)
       via  5f0227b03780746ac52d718e620d84829aafe6e4 (commit)
       via  10bba9ed42a607f91ad4772ef808ca6c38ea5666 (commit)
       via  79992975db9af472234194a588612f64522f35f2 (commit)
       via  4b89199e2fe54a94e389f209d66e81d64764aca5 (commit)
       via  3c809a5301c9fa6866f664981af5e6678726287f (commit)
       via  9278b24a10407a914755f317540707aadd99d5ed (commit)
       via  91cdf26622b03bb49edd8b7b8ad88219a7c003b1 (commit)
       via  eb6607a15aa76fff7b0ccd3700356eabbb6447a6 (commit)
       via  a6ea9a748efc93602a44d4ec0c2e4ba3d7182eab (commit)
       via  ed02565d9566ae3c1e98450626659be66b2636b0 (commit)
       via  464995970a67d916b35c760d93d6be626cee1247 (commit)
       via  fed0d53d94ab464020c4a6656c3f8c09eb3180e7 (commit)
       via  12cb192e5948558d244e996e1d41676ea50ceca7 (commit)
       via  6f725830bdf8fe11d9dd651c66b482a1304e48a3 (commit)
       via  c651e95f7d59fa7a0c7a63f0b75d8f889dd84f59 (commit)
       via  9a592f173915f09adcc1213d94a15e5c67b8802a (commit)
       via  2150552f87abd4b63ed6e85d964bc2770859a65d (commit)
       via  ebe374fe834bbbb14c0f1751dd6c907b11f82f12 (commit)
       via  5a87fda0a3602467d23a92dc59c91ed25df14420 (commit)
       via  66bb675936fa49a809dabc29d1c8896ac46586e0 (commit)
       via  41e73e4d461650cd6faa2241c88fc0d5fb7ffe34 (commit)
       via  c75d648da47177be491cd5359d114c7d5d491f1b (commit)
       via  b5b33c2bd018e1504da4d6bf4788f56d8442e3ec (commit)
       via  d462e4a61f41768917517c177decd8e34765ec88 (commit)
       via  d8c6bddb84c95d08e655af9c910da7926bfb0f29 (commit)
       via  a8cf77018401159cb965227a8f11b688d92582a4 (commit)
       via  7e6276457caaa9cb1dc800fb7dcfd82c52ec0655 (commit)
       via  40593c7d58716551d7ee9167a7996669b800a638 (commit)
       via  d211eb57e4d58df7edddead351a85a23ed5e6bb5 (commit)
       via  d75b5e2f5dff11c23cecba987773539f5e4fbec7 (commit)
       via  76b6b9fd6e40d5bfe7e97f70ad6ca61fdbaf7344 (commit)
       via  ecbc99ee0884154b761c1549e5af2f93873e5f25 (commit)
       via  9140d1285f74fb9ec55cbb01572725da5991b6e6 (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (0382f7c3dda9b88d483be75e78d502ff5b2d9383)
            \
             N -- N -- N (0b6880b5ab8ef3122b12f0b81b0f69191cc48c9b)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 0b6880b5ab8ef3122b12f0b81b0f69191cc48c9b
Author: Jesse Weaver <jweaver at bywatersolutions.com>
Date:   Mon Apr 25 12:00:13 2016 -0600

    Bug 12748: (QA followup) make new tests pass
    
      * t/Koha/ItemType.pm:
        * Rename to .t
        * Fix method names
      * t/db_dependent/Koha/ItemTypes.t: Fix method names and Koha::Database usage
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 548142a69231e042813a95191069fbc65072e133
Author: Jesse Weaver <jweaver at bywatersolutions.com>
Date:   Mon Apr 25 12:00:13 2016 -0600

    Bug 12748: (QA followup) fix several tiny QA tools warnings
    
      * admin/searchengine/elasticsearch/mappings.yaml:
        * Fix indentation so QA tools believe it's valid YAML
      * C4::AuthoritiesMarc: Remove tab character
      * C4::Search: Fix POD
      * Koha::BiblioUtils: remove "return undef"
      * Koha::Schema::Result::Search*: rename type to _type
      * Koha::SE::ES::Search:
        * Fix spelling/@_[0]
        * Add my to loop variable
        * Remove unused var $error
        * Add use Modern::Perl
        * Fix undefined variables
      * Koha::ES::Indexer: fix POD
      * Koha::SE::ES::QueryBuilder:
        * Don't define variables in conditionals
        * Fix POD
      * Koha::SE::Zebra::Search:
        * Fix debug warns/POD/barewords
        * Koha::SE::Zebra::Search: add use Modern::Perl
      * kohastructure.sql: remove old, unused elasticsearch_mappings table,
        add new tables
      * labels/label-item-search.pl: remove C4::Dates
      * opac/elasticsearch.pl: remove old file
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 4198f70d11707510a90222e2e9dcbba7d81eff2c
Author: Tomas Cohen Arazi <tomascohen at unc.edu.ar>
Date:   Tue Apr 12 15:33:25 2016 -0300

    Bug 16248: ModZebra doesn't update zebraqueue if ES is enabled
    
    The zebraqueue table should still be populated with updates if ES is enabled, so
    the Zebra indexer keeps the Z39.50/SRU indexes up to date.
    
    To test:
    - Set SearchEngine = Elasticsearch
    - Watch for zebraqueue changes
      $ watch -n 0.5 'echo "SELECT COUNT(*) FROM zebraqueue WHERE done=0" | sudo koha-mysql kohadev'
    - Call touch_all_biblios.pl to simulate record changes
      $ sudo koha-shell kohadev ; cd kohaclone
      $ perl misc/maintenance/touch_all_biblios.pl -v
    => FAIL: Notice the watch is not changing the number of records to be indexed.
    - Apply the patch
    - Call touch_all_biblios.pl to simulate record changes
      $ sudo koha-shell kohadev ; cd kohaclone
      $ perl misc/maintenance/touch_all_biblios.pl -v
    => SUCCESS: The count raises (more than 0) and the zebra indexer picks the updates.
    - Sign off
    
    Signed-off-by: Chris <chrisc at catalyst.net.nz>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit f75b319782086d1a33272cf2733008732ff50832
Author: Chris Cormack <chrisc at catalyst.net.z>
Date:   Thu Apr 14 21:27:10 2016 +0000

    Bug 12478 Increasing test Coverage for Koha::SearchEngine::Elasticsearch::Search
    
    Before this patch it was 24.6%, after it is 64%
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 69b084d9fb831a502929eb56c424c16ef73d5674
Author: Chris Cormack <chrisc at catalyst.net.z>
Date:   Thu Apr 14 20:23:13 2016 +0000

    Bug 12478 Shifting tests and adding copyright headers
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit bea5373f3f5e41a03314ae44d55ef397f6675873
Author: Chris Cormack <chrisc at catalyst.net.z>
Date:   Wed Apr 13 21:20:36 2016 +0000

    Bug 12478 : Fixing the tests for Koha::SearchEngine::Elasticsearch::Search
    
    perl t/Koha_SearchEngine_Elasticsearch_Search.t
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 23255c4c9d86bb50dfe0144fbf53c108d63c2674
Author: Chris Cormack <chrisc at catalyst.net.z>
Date:   Wed Apr 13 20:51:59 2016 +0000

    Bug 12478 : Fixing the tests in t/Koha_ElasticSearch_Indexer.t
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 82477df7bdb5ba09644e1dc0effef6f954d111ea
Author: Chris <chrisc at catalyst.net.nz>
Date:   Wed Apr 13 08:57:49 2016 +1200

    Bug 12478: Making sure the syspref is set to Zebra by default
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit a27b5d48254614044f5ce62d8e5d353e246a1906
Author: Chris <chrisc at catalyst.net.nz>
Date:   Wed Apr 13 08:45:28 2016 +1200

    Bug 12478 : Remove the rest of the references to the old mapping tables
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 4dc62f129b47bf82ef351d280aa6a7f843464dab
Author: Chris <chrisc at catalyst.net.nz>
Date:   Wed Apr 13 08:42:53 2016 +1200

    Bug 12478 : Remove reference to deprecated table elasticsearch_mapping.sql
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit e06fcced86d1403c1a20766dce0f9b3de889df0a
Author: Tomas Cohen Arazi <tomascohen at unc.edu.ar>
Date:   Tue Apr 12 17:05:57 2016 -0300

    Bug 12478: (QA followup) Koha::SearchEngine should fallback to Zebra
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at unc.edu.ar>
    Signed-off-by: Chris <chrisc at catalyst.net.nz>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 10c496f0b983d73d64cec205e4c85ac6aa68299c
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Apr 11 08:11:11 2016 +0100

    Bug 12478: Define simple_search_compat for Zebra
    
    When Zebra is defined as the search engine, the authority search is
    broken (Can't locate object method "simple_search_compat" via package
    "Koha::SearchEngine::Zebra::Search" at /home/koha/koha/C4/AuthoritiesMarc.pm line 357.)
    simple_search_compat is not defined in
    Koha::SearchEngine::Zebra::Search, it should be a wrapper for
    C4::Search::SimpleSearch
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit b2dbcd70971cf56833aae992773f72dda06152ee
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Tue Oct 13 10:45:32 2015 +0100

    Bug 12478: Display facet terms ordered by number of occurrences
    
    By default ES returns the facet terms ordered by most used, which makes
    sense.
    
    This patch removes resort done in the scripts (catalogue/search.pl and
    opac/opac-search.pl) and moves it to the module.
    
    For Zebra it's now done in C4::Search::getRecords, and there is no
    change to expect (still alphabetically).
    
    On the Elastic search side, we could imagine to let the library define
    the order of the facets. The facet terms are now sorted by most used.
    
    To test easily this change, turn on the displayFacetCount pref.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 3d433b552530eae953c43b217357c9c2ff1740e4
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Oct 13 17:21:36 2015 +1300

    Revert "Bug 12478: Display facet terms ordered by number of occurrences"
    
    This reverts commit cd4905c2969b067476881016d0b03271f0bcc7c8.
    
    This commit caused an error in C4::Search::GetFacets when running in
    zebra mode.
    
    Conflicts:
    	Koha/SearchEngine/Elasticsearch/Search.pm
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit dab21a9305548fda4cd990f84f087d382b0fec3a
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 12 17:03:38 2015 +0100

    Bug 12478: Remove previous mappings file (sql)
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 0ec5e8fd3621c692a1dcbfef1b5ac1f6ad70e6c9
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 12 16:54:12 2015 +0100

    Bug 12478: Manually add the many_to_many relationships
    
    This will create the add_to_* accessors for us.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 375d62de1a0436277ef2ae6ef5b5b3373ada1b93
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 12 16:52:11 2015 +0100

    Bug 12478: update the schema
    
    These files have been generated with the
    misc/devel/update_dbix_class_files.pl script.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 05101adad3c9cabbba99c9e9c05bf96f08b92a35
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 12 16:46:16 2015 +0100

    Bug 12478: Move mapping attributes to the join table
    
    To make things consistent, the attributes of the mappings (sort,
    suggestible, facet) should be moved to the join tables
    (search_marc_to_field).
    Indeed the search_marc_map could represent a mapping for several search
    fields with different attributes. Before this change it was not
    possible.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit bdf50c099658f6e810f3c9e02658d91a4ccace25
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Sep 25 15:48:50 2015 +0100

    Bug 12478: Add Koha::SearchField[s] and Koha::SearchMarcMap[s] classes
    
    This was initially submited on bug 14899, but we will need it here.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit fdd6257ddc57ad649b4b40bbd417a47614fbff68
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 12 17:11:28 2015 +0100

    Bug 12478: Add the yaml mappings file
    
    This should facilitate the modification of the mappings.
    The yaml format is more readable than sql.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit e407d21e0c34ca76099ad303b05c3cee075832fd
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Thu Oct 8 17:02:21 2015 +1300

    Bug 12478: "fix" notforloan
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 32ed22f94ceb46ebd267e246f530b47c21a25b8b
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 5 17:15:01 2015 +0100

    Bug 12478: Take the FacetMaxCount pref into account
    
    The system preference FacetMaxCount should work as expected with ES.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 5bfb76e26aeb59229940649e810f66495378d49a
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 5 11:34:54 2015 +0100

    Bug 12478: Remove empty limit parameter
    
    If no limit are passed, the url will contain '&limit=' anyway.
    It is not necessary and can be avoided easily
    
    Test plan:
    1/ Search for a term in your catalogue
    2/ Hover over a link in the facet area
    3/ The link is
    cgi-bin/koha/opac-search.pl?idx=kw&q=your_term&limit=&limit=[...]
    
    With this patch, the empty limit parameter does not appear.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit f13450eb5d14992c434302199b2772bd36cf87b2
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 5 15:29:52 2015 +0100

    Bug 12478: Display facet terms ordered by number of occurrences
    
    By default ES returns the facet terms ordered by most used, which makes
    sense.
    
    This patch removes resort done in the scripts (catalogue/search.pl and
    opac/opac-search.pl) and moves it to the module.
    
    For Zebra it's now done in C4::Search::getRecords, and there is no
    change to expect (still alphabetically).
    
    On the Elastic search side, we could imagine to let the library define
    the order of the facets. The facet terms are now sorted by most used.
    
    To test easily this change, turn on the displayFacetCount pref.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 6b9aa08f32aff43116526952f86cc391f7e6b372
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 5 12:50:52 2015 +0100

    Bug 12478: facets - Display description instead of code for locations
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 01e53b0c2465356511c412837c3c3497a0f17b41
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 5 12:51:37 2015 +0100

    Bug 12478: Add Koha::AuthorisedValue[s] class
    
    These 2 classes come from bug 10363.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 2c143c3a264982a4ca8250f23cd4e65fefc04324
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 5 12:17:09 2015 +0100

    Bug 12478: Use the new Koha::ItemTypes to retrieve itypes descriptions
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 86a334bc331011be7b2d3d9d9545acec3ccfc527
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Tue Sep 15 17:02:28 2015 +0100

    Bug 12478: Add Koha::ItemType[s] classes
    
    These 2 classes come from bug 14828.
    Tests in t/db_dependent/Koha/ItemTypes.t should be updated.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit a9f37301148cd9f7b63e8279c188cf4b12bfa585
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 5 10:58:50 2015 +0100

    Bug 12478: (follow-up) Display the correct number of facets
    
    This patch fixes a side-effect of the previous "Display the correct
    number of facets (5 instead of 6)" patch.
    
    If you ask for more facets ('show more' link) and that the number of
    facets is > 5 but < 10, 1 facet will be missing.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 26191188aad419bf00e095767aed3717d309ee78
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Mon Oct 5 17:44:14 2015 +1300

    Bug 12478: abort early if there's no elasticserch definition
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 38b024c8d07f21c76a7c9db845b1ab44f080e901
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Mon Oct 5 16:21:42 2015 +1300

    Bug 14899: schema changes to make the database better
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 7359fe52282ba13f56fae721b5edcf60f0e668e5
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Sep 25 16:06:07 2015 +0100

    Bug 14899: DB changes
    
    This patch applies several changes to the DB structure introduced by
    the previous ES patch set:
    
    1/ Add a search_field.label column
    => It will be easier to understand what the search_field does.
    Indeed, some are not user friendly: acqdate, an, pl, ff8-23, ln, etc.
    TODO later: Update the labels with correct values (at the moment
    label=name)
    
    2/ Update the foreign key search_marc_to_field.search_marc_map_id with
    on delete cascase. This will permit to automatically remove the entries
    in search_marc_to_field when they are deleted in search_marc_map.
    
    3/ Remove the index_name_2 unique constraint on the search_marc_map table.
    I don't understand how this could be useful, it was defined like (index_name,
    marc_type, marc_field), so it means a mapping cannot be defined twice with
    different values for facet, suggestible and sort.
    This limitation does not seem to make sense.
    Robin, please correct me if I am wrong :)
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 7c6b9b05130d4b3614274de5119237934ae964b1
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Fri Oct 2 15:23:07 2015 +1300

    Bug 12478: add location, su-geo, se to facets
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 120035899c226304a7df58d9fd7b9a37fbf9884f
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Thu Oct 1 15:53:44 2015 +1300

    Bug 12478: fix errors from rebase and new upstream version
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 02351a8e55c235b3f93185c58b8faa9e009d56af
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Sep 30 15:46:18 2015 +1300

    Bug 12478: fix some issues on rebase
    
    There were rebase conflicts that it was just easier to postpone until
    afterwards.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 49bca2ff35c0d42dd9fae5775aa432a0090d70df
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Sep 4 13:00:48 2015 +0100

    Bug 12478: Fix error on indexing a specific record
    
    % perl misc/search_tools/rebuild_elastic_search.pl -bn 42
    Can't locate object method "idnumber" via package "MARC::Record" at
    misc/search_tools/rebuild_elastic_search.pl line 171.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 7c17558866f15225bf8b3d73dec347c672def6c9
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Aug 28 11:59:26 2015 +0100

    Bug 12478: Fix encoding issue on facets
    
    Filer on "Ślez, Ts." => Can't escape \x{015A}, try uri_escape_utf8()
    instead at
    /home/koha/src/Koha/SearchEngine/Elasticsearch/QueryBuilder.pm line 221.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 2927b724b7fafea18f0054385b7df8997a824cc9
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Aug 28 11:29:23 2015 +0100

    Bug 12478: Do not display the 'Show more' links if no more facet available
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 10fc426f1449ac058eeb9c382ae2285cd919a9f2
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Aug 28 11:24:24 2015 +0100

    Bug 12478: Display the correct number of facets (5 instead of 6)
    
    The loop on facet entries was wrong, it should stop after 5
    iterations.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 8384d618a94974ee4b36b3f0da60a21335920b65
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Aug 28 11:13:45 2015 +0100

    Bug 12478: Remove Solr occurrences reintroduced by a previous patch
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 5593fea16a1c7a0e9ab1bde9c06f924e15135cd4
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Aug 28 11:13:07 2015 +0100

    Bug 12478: Fix pod in the rebuild_ES.pl script
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit ff910a96f3441ed32752a610455844a707174641
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Aug 28 11:08:27 2015 +0100

    Bug 12478: Fix the verbose flag on reindexing
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 864d2561b475d9c7751e2955dcae45dd301123da
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Aug 28 11:07:51 2015 +0100

    Bug 12478: Change the commit count to 5k
    
    It will improve the indexing time.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 2795fe7e31095e559e5f4f63d311e9b8ab810a6f
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Aug 28 11:07:04 2015 +0100

    Bug 12478: Fix the UNIMARC and NORMARC indexing
    
    1/ This patch fixes a major issue on UNIMARC and NORMARC installations
    (Compulsive c/p on insert into insert into search_marc_to_field for unimarc and normarc)
    
    2/ After fixing that, I got
    invalid marc path at /usr/share/perl5/Catmandu/Fix/marc_map.pm line 35.
    on reindexing.
    It was caused by some "" values instead of NULL.
    
    3/ Then, a "duplicate entry" error was caused by 3 lines for Local-number.
    It seems to be an error, 1 is enough (I suppose 0909 was an error too).
    
    Note that the following is not fixed by this patch:
    MariaDB [koha_es_unimarc]>  insert into search_field (name, type) select distinct mapping, type from elasticsearch_mapping;
    Query OK, 73 rows affected, 57 warnings (0.05 sec)
    Records: 73  Duplicates: 0  Warnings: 57
    
    MariaDB [koha_es_unimarc]> show warnings;
    +---------+------+--------------------------------------------+
    | Level   | Code | Message                                    |
    +---------+------+--------------------------------------------+
    | Warning | 1265 | Data truncated for column 'type' at row 1  |
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit a289c6eb293d78678f413c210b915ebbe60d5ac5
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Fri Sep 25 15:11:29 2015 +1200

    Bug 12478: allow more granular sorting configuration
    
    This allows sorting to be configured within a field. For example, while
    many values are included for search on author, sorting should only be
    done on the main entry values. This permits that by have a sort value,
    which can be true, false, or null. true and null are pretty much the
    same, but false means that a field isn't available for sorting on. By
    default (null), fields can be sorted on.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 50e962379e835f2df17c725642de7591a5a282b7
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Thu Aug 27 16:13:16 2015 +1200

    Bug 12478: pull the SQL updates from the browse interface
    
    Hopefully will reduce the rate of conflicts down the road. We'll see.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 4e96a611c37d4a0cc8084b10dbf34cfdbd0c1402
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Aug 26 17:29:17 2015 +1200

    Bug 12478: pull the SQL updates from the browse interface
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 666085a622769122162e824bfe947bb49ae80a89
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Aug 25 17:03:08 2015 +1200

    Bug 12478: the facet "show more" links work properly now
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit f39faecd120d5a43f30d08bc8728b59dd2c96440
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Aug 25 15:13:51 2015 +1200

    Bug 12478: add the lenient option to the query_string query
    
    It doesn't really help.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 2cc6590fc3f1c0b50bd636f9ef3dcd885b8dea85
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Thu Aug 20 18:12:42 2015 +1200

    Bug 12478: improve error reporting a bit
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit e6dadf25e2acff2d35c443ed0572d58e202f46ba
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Mon Aug 3 17:55:54 2015 +1200

    Bug 12478: update to support new Cat::Store::ES
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 270e7b9780f22ddba87d8b68c37085de30c8393b
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Fri Jul 17 14:38:19 2015 +1200

    Bug 12478: ES is now updated when records are updated/deleted
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit d60f74e0b27a7da1a8dd0d4bf346c14a40af2c77
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Fri Jul 10 15:19:21 2015 +1200

    Bug 12478: fix capitalisation issue with index names
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 3137a3d60ce10ed2cae59a9c493641a4f0709141
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Jul 8 16:34:12 2015 +1200

    Bug 12478: make things using SimpleSearch use the new version
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 5f0227b03780746ac52d718e620d84829aafe6e4
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Fri Jun 19 15:55:46 2015 +1200

    Bug 12478: a replacement to the SimpleSearch interface implemented
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 10bba9ed42a607f91ad4772ef808ca6c38ea5666
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Jun 17 15:37:29 2015 +1200

    Bug 12478: fix issue with authority sort order being weird
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 79992975db9af472234194a588612f64522f35f2
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Mon Jun 15 17:35:41 2015 +1200

    Bug 12478: auth search works in the staff client
    
    Some issues with sort order though.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 4b89199e2fe54a94e389f209d66e81d64764aca5
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Mon Jun 15 15:12:39 2015 +1200

    Bug 12478: starting authority search in staff client
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 3c809a5301c9fa6866f664981af5e6678726287f
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Fri Jun 12 15:19:39 2015 +1200

    Bug 12478: fix issues with the conversion SQL
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 9278b24a10407a914755f317540707aadd99d5ed
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Jun 10 14:35:33 2015 +1200

    Bug 12478: change the schema for storing mappings
    
    This makes the mapping schema a proper many-to-many relational
    structure, which is a little more fiddly to work with, but will make
    things like editors for it easier to write.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 91cdf26622b03bb49edd8b7b8ad88219a7c003b1
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Fri Jun 5 14:29:31 2015 +1200

    Bug 12478: fix multi-choice stuff in advanced search
    
    This means that things like itype get "OR"ed together, rather than
    "AND"ed like other things.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit eb6607a15aa76fff7b0ccd3700356eabbb6447a6
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Thu May 14 15:15:04 2015 +1200

    Bug 12478: starting to add search to staff client
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit a6ea9a748efc93602a44d4ec0c2e4ba3d7182eab
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Mar 31 17:26:49 2015 +1300

    Bug 12478: fix wrong counts/results for authority searches
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit ed02565d9566ae3c1e98450626659be66b2636b0
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Mar 25 17:29:14 2015 +1300

    Bug 12478: fix issues caused by rebasing
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 464995970a67d916b35c760d93d6be626cee1247
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Mar 17 17:23:56 2015 +1300

    Bug 12478: reinstate zebra compatibility for auth search
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit fed0d53d94ab464020c4a6656c3f8c09eb3180e7
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Fri Mar 13 15:27:24 2015 +1300

    Bug 12478: paging is fixed now too
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 12cb192e5948558d244e996e1d41676ea50ceca7
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Fri Mar 13 15:22:53 2015 +1300

    Bug 12478: sort is sorted
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 6f725830bdf8fe11d9dd651c66b482a1304e48a3
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Thu Mar 12 18:11:30 2015 +1300

    Bug 12478: phrase searching for authorities is happier
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit c651e95f7d59fa7a0c7a63f0b75d8f889dd84f59
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Mar 11 16:14:14 2015 +1300

    Bug 12478: fix the way counting is done
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 9a592f173915f09adcc1213d94a15e5c67b8802a
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Mar 10 18:12:51 2015 +1300

    Bug 12478: authority paging works
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 2150552f87abd4b63ed6e85d964bc2770859a65d
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Mar 10 17:32:08 2015 +1300

    Bug 12478: working on authority results
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit ebe374fe834bbbb14c0f1751dd6c907b11f82f12
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Mar 4 18:19:25 2015 +1300

    Bug 12478: make authid get to the templates properly
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 5a87fda0a3602467d23a92dc59c91ed25df14420
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Mar 4 17:38:18 2015 +1300

    Bug 12478: basic auth search and display is working
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 66bb675936fa49a809dabc29d1c8896ac46586e0
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Mar 3 14:02:19 2015 +1300

    Bug 12478: more authorities
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 41e73e4d461650cd6faa2241c88fc0d5fb7ffe34
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Feb 24 14:43:01 2015 +1300

    Bug 12478 - more authorites
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit c75d648da47177be491cd5359d114c7d5d491f1b
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Feb 17 18:38:07 2015 +1300

    Bug 12478 - more authority searching
    
    Queries are being built, but they seem to be wrong as no results are
    returned.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit b5b33c2bd018e1504da4d6bf4788f56d8442e3ec
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Feb 4 16:42:12 2015 +1300

    Bug 12478 - more authority query building
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit d462e4a61f41768917517c177decd8e34765ec88
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Feb 3 14:40:50 2015 +1300

    Bug 12478 - fix syntax errors so that stuff runs
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit d8c6bddb84c95d08e655af9c910da7926bfb0f29
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Fri Jan 30 16:06:46 2015 +1300

    Bug 12478 - authority work in progress
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit a8cf77018401159cb965227a8f11b688d92582a4
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Nov 19 15:05:12 2014 +1300

    Bug 12478 - fix issue with class loading
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 7e6276457caaa9cb1dc800fb7dcfd82c52ec0655
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Nov 19 14:07:20 2014 +1300

    Bug 12478 - fix error in configuration loading
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 40593c7d58716551d7ee9167a7996669b800a638
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Wed Nov 12 17:27:14 2014 +1300

    Bug 12478 - fix error in SQL
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit d211eb57e4d58df7edddead351a85a23ed5e6bb5
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Sep 23 17:32:57 2014 +1200

    Bug 12478 - add test cases
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit d75b5e2f5dff11c23cecba987773539f5e4fbec7
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Thu Sep 4 13:42:26 2014 +1200

    Bug 12478 - authorities can now be stored in ES
    
    (Not fetched yet though.)
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 76b6b9fd6e40d5bfe7e97f70ad6ca61fdbaf7344
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Mon Aug 25 15:55:50 2014 +1200

    Bug 12478 - set up database tables for elasticsearch
    
    This sets up the database changes needed to run ES. This isn't intended
    to be ready for upstreaming, just to make testing easier.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit ecbc99ee0884154b761c1549e5af2f93873e5f25
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Sep 16 17:38:43 2014 +1200

    Bug 12478 - pile of elasticsearch code
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

commit 9140d1285f74fb9ec55cbb01572725da5991b6e6
Author: Robin Sheat <robin at catalyst.net.nz>
Date:   Tue Sep 16 17:34:25 2014 +1200

    Bug 12478 - add some base objects that the ES code will depend on
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Jesse Weaver <jweaver at bywatersolutions.com>

-----------------------------------------------------------------------

Summary of changes:
 C4/AuthoritiesMarc.pm                           |    2 +-
 C4/Search.pm                                    |    1 +
 Koha/BiblioUtils.pm                             |    2 +-
 Koha/ElasticSearch/Indexer.pm                   |    5 +-
 Koha/SearchEngine/Elasticsearch/QueryBuilder.pm |   19 +-
 Koha/SearchEngine/Elasticsearch/Search.pm       |   18 +-
 Koha/SearchEngine/Zebra/Search.pm               |   21 +-
 Koha/SearchField.pm                             |    2 +-
 Koha/SearchFields.pm                            |    2 +-
 Koha/SearchMarcMap.pm                           |    2 +-
 Koha/SearchMarcMaps.pm                          |    2 +-
 admin/searchengine/elasticsearch/mappings.yaml  | 4760 +++++++++++------------
 installer/data/mysql/kohastructure.sql          |   58 +-
 labels/label-item-search.pl                     |    1 -
 opac/elasticsearch.pl                           |  102 -
 t/Koha/{ItemType.pm => ItemType.t}              |    2 +-
 t/db_dependent/Koha/ItemTypes.t                 |   23 +-
 17 files changed, 2480 insertions(+), 2542 deletions(-)
 delete mode 100755 opac/elasticsearch.pl
 rename t/Koha/{ItemType.pm => ItemType.t} (95%)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list