1. 31 Jan, 2019 1 commit
  2. 28 Jan, 2019 2 commits
  3. 11 Oct, 2018 1 commit
  4. 21 May, 2018 1 commit
  5. 01 May, 2017 1 commit
    • Rob Speer's avatar
      Refactor SQL queries so they don't give up before matching things · 97e3e45d
      Rob Speer authored
      We used to be pruning prefix matches to the first 200 matching nodes.
      This totally doesn't work if you're trying to filter for nodes in a
      particular language, as there are clearly going to be more than 200
      nodes matching that prefix.
      
      If we simplify the query, we don't need to do this pruning. The limit
      at the end of 10000 results is enough to convince PostgreSQL's query
      planner to do something reasonable, it seems, without having to
      throw out valid matches.
      
      A few queries take many seconds, such as {'node': '/c/en', 'other':
      '/c/fr'}. But the API responses for these queries will be cached,
      and then we're okay.
      97e3e45d
  6. 01 Nov, 2016 1 commit
  7. 28 Oct, 2016 1 commit
  8. 30 Sep, 2016 1 commit
  9. 29 Sep, 2016 1 commit
  10. 20 Sep, 2016 2 commits
  11. 19 Sep, 2016 1 commit
  12. 16 Sep, 2016 1 commit
  13. 06 Sep, 2016 2 commits
  14. 01 Sep, 2016 3 commits
  15. 29 Aug, 2016 1 commit
  16. 24 Aug, 2016 1 commit
  17. 23 Aug, 2016 1 commit
  18. 18 Aug, 2016 1 commit
  19. 17 Aug, 2016 1 commit