[ckan-changes] [ckan/ckan] 1210eb: [#1838] Always create full-text search indexes
GitHub
noreply at github.com
Sun Jul 20 21:59:52 UTC 2014
Branch: refs/heads/1838-fts-on-specific-columns
Home: https://github.com/ckan/ckan
Commit: 1210ebe3b1d520e1af357dbc130736891935a71b
https://github.com/ckan/ckan/commit/1210ebe3b1d520e1af357dbc130736891935a71b
Author: Vitor Baptista <vitor at vitorbaptista.com>
Date: 2014-07-20 (Sun, 20 Jul 2014)
Changed paths:
M ckanext/datastore/db.py
M ckanext/datastore/tests/test_create.py
Log Message:
-----------
[#1838] Always create full-text search indexes
Before this, we only created FTS indexes when the user sent a `indexes` or
`primary_key` parameter to the `datastore_create` call, which only happens when
you're directly calling it (i.e. not uploading a file through CKAN's
interface).
This makes it faster to upload something to the datastore, but creates problems
as queries aren't on indexed fields. So this commit changes it to always create
at least the full-text search indexes.
More information about the ckan-changes
mailing list