3
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 2 hours ago. based on code collected 1 day ago.
Feb 08, 2025 — Feb 08, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
split test suite to avoid running setup code for tests that don't need it More... almost 18 years ago
make use of the [http://dev.plone.org/collective/log/buildout/collective.recipe.solrinstance/?rev=64146&stop_rev=64145 new feature] of the [http://dev.plone.org/collective/log/buildout/collective.recipe.solrinstance/ recipe] to allow custom separators when joining lists for single-valued indexes via `schema.xml` More... almost 18 years ago
join a list (or tuple) which is provided as data for a single-valued index More... almost 18 years ago
yes, the unique key should indeed be used when unindexing (and it can after r63487 :)) More... almost 18 years ago
only attributes that are part of the schema should be indexed More... almost 18 years ago
the additional attributes (as allowed by the previous changeset) are provided in a special variable for convenient use in the template More... almost 18 years ago
when using a custom template for `schema.xml` it might make sense to use additional attributes for indexes in some situations, so let's allow them... More... almost 18 years ago
make the connection handling more robust (in case queued indexing was enabled yet) More... almost 18 years ago
there are 19 items in the schema now after r63487 More... almost 18 years ago
`buildQuery` might as well be part of the "official" api More... almost 18 years ago
use `buildQuery` and check the generated request as well (the request parameters need to be sorted in order to test them, since the order of `**kw` is arbitrary, of course) More... almost 18 years ago
first draft of a search implementation. note: the `search()` method in `solr.py` was changed to directly return the (file-like) response object instead of an already parsed element(tree). that way the xml doesn't have to be parsed twice. More... almost 18 years ago
add a few more tests using an email pattern More... almost 18 years ago
add helper to build querystrings for simple use-cases More... almost 18 years ago
unicode needs to be converted to utf-8 More... almost 18 years ago
passing in already quoted strings should return them as they are (without the quotes) More... almost 18 years ago
add helper for quoting strings according to [http://lucene.apache.org/java/docs/queryparsersyntax.html solr/lucene query syntax] More... almost 18 years ago
add logger for debugging output More... almost 18 years ago
add convenience alias More... almost 18 years ago
add generic search interface and stub implementation More... almost 18 years ago
factor out connection handling into a separate utility More... almost 18 years ago
fix tests after r62531 More... almost 18 years ago
indexing processors need to be registered as _named_ local utilities since otherwise there can only be one More... almost 18 years ago
update 2dos More... almost 18 years ago
the changes in r62448 don't work on Plone 3.0, since the version of GenericSetup it ships with doesn't support the profile dependency introduced in r62443 yet. therefore the profile from [http://plone.org/products/collective.indexing/ collective.indexing] needs to be applied explicitly More... almost 18 years ago
the tests should properly clean up after themselves, even though the activation of the processor will automatically be reverted by the testrunner More... almost 18 years ago
due to the explicit `commit()` any changes made in `afterSetUp()`, i.e. activating the solr indexing processor, also have to be reverted explicitly. otherwise that change will have side-effects on the other tests... More... almost 18 years ago
loading the profile when setting up the integration tests now also applies the [http://plone.org/products/collective.indexing/ collective.indexing] profile (after r62443), so that queued indexing is set up automatically. this makes the tests more realistic, but they also need to explicitly commit the transaction in order to create requests to solr More... almost 18 years ago
add metadata to gs profile and dependency on [http://plone.org/products/collective.indexing/ collective.indexing] More... almost 18 years ago
a custom template for `schema.xml` might introduced new field types, so they should only be checked otherwise More... almost 18 years ago