Skip to content

Releases: Princeton-CDH/parasolr

v0.9.2

11 Apr 21:18
7256bb1
Compare
Choose a tag to compare

updates

  • IndexableSignalHandler.disconnect updated to return a count of the number of handlers removed, so you can determine whether signals were already previously disconnected
  • Now tested against Django 4.1, 4.2, and 5.0
  • bugfix: AliasedSolrQuerySet now supports aliasing for keyword arguments when calling the search method

What's Changed (auto-generated report)

  • Update signal disconnect method to return count of handlers removed by @rlskoeser in #84
  • v0.9.2 - support aliased fields in AliasedQuerySet.search method by @rlskoeser in #87

Full Changelog: 0.9.1...0.9.2

v0.9.1

05 Oct 20:58
cad72d6
Compare
Choose a tag to compare

Updated to be compatible with solr 9 and newer versions of python

What's Changed

Full Changelog: 0.9...0.9.1

v0.9

24 Feb 15:32
88f6cc1
Compare
Choose a tag to compare

updates in v0.9

  • SolrQuerySet now supports Solr grouping via new group
    method and GroupedResponse
  • New class method prep_index_chunk on Indexable class, to support
    prefetching related objects when iterating over Django querysets for indexing
  • Include django view mixins in sphinx documentation
  • Dropped support for python 3.6; added python 3.9
  • Dropped support for Django 2.2; added Django 3.2
  • No longer tested against Solr 6.6

What's Changed (auto-generated list)

  • Add basic support for response for Solr grouped queries by @rlskoeser in #76
  • Add a new indexable classmethod for prefetching on chunks of index items by @rlskoeser in #77
  • Fix error introduced in index script by @rlskoeser in #78
  • Add views to docs by @kmcelwee in #71

Full Changelog: 0.8.2...0.9

v0.8.2

07 Feb 18:22
069f54e
Compare
Choose a tag to compare

What's Changed

  • Make it possible to customize queryset result doc by @rlskoeser in #70

Full Changelog: 0.8.1...0.8.2

v0.8.1

20 Jan 21:50
0ffb746
Compare
Choose a tag to compare

What's Changed

  • Ignore proxy models when collecting indexables by @rlskoeser in #69

Full Changelog: 0.8...0.8.1

v0.8

20 Dec 20:38
96c9c48
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.7...0.8

v0.7

26 May 19:07
bac2626
Compare
Choose a tag to compare
  • Dropped support for Python 3.5
  • Now tested against Python 3.6, 3.8, Django 2.2—3.1, Solr 6 and Solr 8
  • Continuous integration migrated from Travis-CI to GitHub Actions
  • bugfix: in some cases, index script was wrongly detecting ModelIndexable
    subclasses as abstract and excluding them; this has been corrected
  • ModelIndexable now extends django.db.models.Model; existing code
    MUST be updated to avoid double-extending Model
  • Default index data has been updated to use a dynamic field item_type_s instead of item_type so that basic setup does not require customizing the solr schema.
  • ModelIndexable.get_related_model now supports ForeignKey relationships and django-taggit TaggableManager when identifying depencies for binding signal handlers

v0.6.1

22 Jan 14:21
975a3b0
Compare
Choose a tag to compare

Bugfix release to address a regression in SolrQuerySet.get_stats

v0.6

22 Dec 19:50
2064d9e
Compare
Choose a tag to compare
0.6 Improvements to schema handling, querysets, indexing, etc

v0.5.4

03 Jun 15:59
caa8581
Compare
Choose a tag to compare

Improvements to pytest plugin behavior.