1. 05 Jun, 2019 2 commits
    • Markus Koller's avatar
      Clean up ES handling of STI models · d154a4eb
      Markus Koller authored
      Our version of the elasticsearch-model gem doesn't support STI properly,
      so we have to take special care that all ES-related things are included
      and set up properly.
      
      This unifies the handling in ApplicationSearch and removes the
      duplicated setup from the STI model EE mixins.
      d154a4eb
    • Markus Koller's avatar
      Use bulk-indexing API for project associations · 83482288
      Markus Koller authored
      This greatly speeds up initial indexing by batching requests to the
      Elasticsearch API. For now this only affects the associated records
      of projects, while the projects themselves are still indexed one-by-one.
      83482288
  2. 04 Jun, 2019 38 commits