Collective.solr

Latest version: v9.3.0

Safety actively analyzes 628477 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 8

1.0b23

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

* Add support for batching, i.e. only fetch and parse items from Solr,
which are part of the currently handled batch.
[witsch]

* Fix quoting of operators for multi-word search terms.
[witsch]

* Use the faster C implementations of `elementtree`/`xml.etree` if available.
[hannosch, witsch]

* Grant restricted code access to the search results, e.g. skin scripts.
[do3cc, witsch]

* Fix handling of 'depth' argument when querying multiple paths.
[reinhardt, witsch]

* Don't break when filter queries should be used for all parameters.
[reinhardt, witsch]

* Always provide values for all metadata columns like the catalog does.
[witsch]

* Always fall back to portal catalog for "navtree" queries so the set of
required query parameters can be empty.
This refs http://plone.org/products/collective.solr/issues/18
[reinhardt, witsch]

* Prevent parsing errors for dates from before 1000 A.D. in combination
with 32-bit systems and Solr 1.4.
[reinhardt, witsch]

* Don't process content with its own indexing methods, e.g. ``reindexObject``,
via the `reindex` maintenance view.
[witsch]

* Let query builder handle sets of possible boolean values as passed by
boolean topic criteria for example.
[hannosch, witsch]

* Recognize new ``solr.TrieDateField`` field type and handle it in the same
way as we handle the older ``solr.DateField``.
[hannosch]

* Warn about missing search indices and non-stored sort parameters.
[witsch]

* Fix issue when reindexing objects with empty date fields.
[witsch]

* Changed the default schema for ``is_folderish`` to store the value. The
reference browser search expects it on the brain.
[hannosch]

* Changed the GenericSetup export/import handler for the Solr manager to
ignore non-persistent utilities.
[hannosch]

* Add support for `LinguaPlone`.
[witsch]

* Update sample Solr buildout configuration and documentation to recommend a
high enough default setting for maximum search results returned by Solr.
This refs http://plone.org/products/collective.solr/issues/20
[witsch]

1.0b22

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

* Split out a ``BaseSolrConnectionConfig`` class, to be used for registering a
non-persistent connection configuration.
[hannosch]

* Fix bug regarding timeout locking.
[witsch]

* Convert test setup to `collective.testcaselayer`.
[witsch]

* Only apply timeout decorator when actually committing changes to Solr,
also re-enabling the use of query parameters for maintenance views again.
[witsch]

* We also need to change the ``SearchDispatcher`` to use the original method
in case Solr isn't active.
[hannosch]

* Changed the ``searchResults`` monkey to store and use the method found on
the class instead of assuming it comes from the base class. This makes
things work with `LinguaPlone` which also patches this method.
[hannosch]

* Add dutch translation.
[WouterVH]

* Refactor buildout to allow running tests against Plone 4.x.
[witsch]

* Optimize reindex behavior when populating the Solr index for the first time.
[hannosch, witsch]

* Only register indexable attributes the old way on Plone 3.x.
[jcbrand]

* Fix timeout decorator to work ttw.
[hannosch, witsch]

* Add "z3c.autoinclude.plugin" entry point, so in Plone 3.3+ you can avoid
loading the ZCML file.
[hannosch]

1.0b21

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

* Fix unindexing to not fetch more data from the objects than necessary.
[witsch]

* Use decorator to lock timeouts and make sure the lock is always released.
[witsch]

* Fix maintenance views to work without setting up a Solr connection first.
[witsch]

1.0b20

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

* Fix reindexing to always provide data for all fields defined in the schema
as support for "updateable/modifiable documents" is only planned for Solr
1.5. See https://issues.apache.org/jira/browse/SOLR-139 for more info.
[witsch]

* Fix CSS issues regarding facet display on IE6.
[witsch]

1.0b19

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

* Fix partial reindexing to preserve data for indices that are not stored.
[witsch]

* Help with improved logging of auto-flushes for easier performance tuning.
[witsch]

1.0b18

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

* Work around layout issue regarding facet counts on IE6.
[witsch]

Page 5 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.