chewy v0.9.0 Release Notes

Release Date: 2017-01-07 // about 7 years ago
  • 🔄 Changes

    • #443: Add preference param to Query ([@menglewis][])
    • #417: Add the track_scores option to the query; _score to be computed and tracked even when there are no _score in sort. ([@dmitry][])
    • #414, #433, #439: Confugurable Chewy.indices_path ([@robacarp][])
    • #409, #425, #428, #432, #434, #463: Journaling implementation ([@sergey-kintsel][])
    • #396: Minitest helpers ([@robacarp][])
    • #393: Chewy::Query#unlimited to fetch all the documents ([@sergey-kintsel][])
    • #386: Chewy::Query#exists? ([@sergey-kintsel][])
    • #381, #376: Import otimizations
    • #375: Additional import optimization technique - raw import ([@DNNX][])
    • #380: weight scoring dunction was added to the search DSL ([@sevab][])
    • Rake tasks support multiple indexes and exceptions: rake chewy:reset[users,projects], rake chewy:update[-projects]
    • Witchcraft™ supports dynamically generated procs with variables from closure.
    • Added Query#preference for specifying shard replicas to query against. ([@menglewis][])

    🐛 Bugs Fixed

    • #415: .script_fields method in the Index class ([@dmitry][])
    • #398: Fix routing_missing_exception on delete with parent missing ([@guigs][])
    • #385: Sequel custom primary keys handling fix ([@okliv][])
    • #374: Bulk import fixes ([@0x0badc0de][])