[ckan-changes] [okfn/ckan] 50285e: [search] #1498 Support for multiple SOLR schemas

noreply at github.com noreply at github.com
Tue Dec 6 13:03:48 UTC 2011


  Branch: refs/heads/release-v1.5.1
  Home:   https://github.com/okfn/ckan

  Commit: 50285ef6352e128572672a20fa4fc5d70a7daeef
      https://github.com/okfn/ckan/commit/50285ef6352e128572672a20fa4fc5d70a7daeef
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M ckan/config/environment.py
  R ckan/config/schema.xml
  A ckan/config/solr/CHANGELOG.txt
  A ckan/config/solr/README.txt
  A ckan/config/solr/schema-1.2.xml
  A ckan/config/solr/schema-1.3.xml
  M ckan/lib/search/__init__.py
  A ckan/tests/lib/solr/schema-no-version.xml
  A ckan/tests/lib/solr/schema-wrong-version.xml
  A ckan/tests/lib/test_solr_schema_version.py

  Log Message:
  -----------
  [search] #1498 Support for multiple SOLR schemas

A check is now made on the startup to see if the SOLR server defined
in the configuration file is using a compatible version. The schema
file will be retrieved from the SOLR server and the version will be
extracted and check against a local list of supported versions. If the
remote version is not supported, a SearchError exception will be shown.
Note that the SOLR schemas files have been moved to::

    ckan/config/solr

Please refer to `ckan/config/solr/README.txt` for more details.


  Commit: 5814170f1d2c82a0f6d328210e0425d46f584d32
      https://github.com/okfn/ckan/commit/5814170f1d2c82a0f6d328210e0425d46f584d32
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M ckan/config/solr/schema-1.3.xml
  M ckan/lib/search/index.py
  M ckan/tests/lib/test_solr_search_index.py

  Log Message:
  -----------
  Merge branch 'defect-1430-mixed-docs-in-search-index' into feature-1498-multiple-schemas


  Commit: 2ed1fd9c10f0b3ca449786d6c093f2b173fac733
      https://github.com/okfn/ckan/commit/2ed1fd9c10f0b3ca449786d6c093f2b173fac733
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M ckan/config/solr/CHANGELOG.txt
  M ckan/config/solr/schema-1.3.xml
  M ckan/lib/search/index.py
  M ckan/tests/lib/test_solr_search_index.py

  Log Message:
  -----------
  [search] Index creatiaon and modification date

As the SOLR schema needs to be modified for the new release, we
might as well introduce this small change that will allow the long
overdue ticket #191 (Search by modification date).


  Commit: 3c7616ab7d9c2bce0d2f930a071b100aca96bf03
      https://github.com/okfn/ckan/commit/3c7616ab7d9c2bce0d2f930a071b100aca96bf03
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M ckan/config/solr/CHANGELOG.txt

  Log Message:
  -----------
  [search] Fix versions in schemas CHANGELOG


  Commit: aa9bbd76432a98d296e508121a8e8124e2f6e1ae
      https://github.com/okfn/ckan/commit/aa9bbd76432a98d296e508121a8e8124e2f6e1ae
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M doc/configuration.rst
  M doc/index.rst
  M doc/install-from-package.rst
  M doc/install-from-source.rst

  Log Message:
  -----------
  [doc,search] Update docs with Solr deployment details and conventions


  Commit: e336213a5e4383e52a1f9dd574e35fceb855096e
      https://github.com/okfn/ckan/commit/e336213a5e4383e52a1f9dd574e35fceb855096e
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-06 (Tue, 06 Dec 2011)

  Changed paths:
    A doc/solr-setup.rst

  Log Message:
  -----------
  [doc,search] Add missing doc file


  Commit: 34c9079eaa369d42d221b90ba9ecc043159576b2
      https://github.com/okfn/ckan/commit/34c9079eaa369d42d221b90ba9ecc043159576b2
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-06 (Tue, 06 Dec 2011)

  Changed paths:
    M ckan/config/environment.py
  R ckan/config/schema.xml
  A ckan/config/solr/CHANGELOG.txt
  A ckan/config/solr/README.txt
  A ckan/config/solr/schema-1.2.xml
  A ckan/config/solr/schema-1.3.xml
  M ckan/lib/alphabet_paginate.py
  M ckan/lib/create_test_data.py
  M ckan/lib/helpers.py
  M ckan/lib/search/__init__.py
  M ckan/lib/search/index.py
  M ckan/logic/action/get.py
  A ckan/tests/functional/test_pagination.py
  A ckan/tests/lib/solr/schema-no-version.xml
  A ckan/tests/lib/solr/schema-wrong-version.xml
  A ckan/tests/lib/test_solr_schema_version.py
  M ckan/tests/lib/test_solr_search_index.py
  M doc/configuration.rst
  M doc/index.rst
  M doc/install-from-package.rst
  M doc/install-from-source.rst
  A doc/solr-setup.rst

  Log Message:
  -----------
  Merge branch 'feature-1498-multiple-schemas' into release-v1.5.1


Compare: https://github.com/okfn/ckan/compare/5dc12f2...34c9079




More information about the ckan-changes mailing list