1. 05 8月, 2019 1 次提交
    • J
      Optimize rebalancing of relative positioning · afbe0b61
      Jan Provaznik 提交于
      Moving of neighbour items was done recursively - this
      was extremely expensive when multiple items had to be moved.
      
      This change optimizes the code to find nearest possible gap where
      items can be moved and moves all of them with single update query.
      afbe0b61
  2. 01 8月, 2019 1 次提交
  3. 24 7月, 2019 1 次提交
  4. 12 7月, 2019 1 次提交
  5. 28 6月, 2019 1 次提交
  6. 23 11月, 2018 1 次提交
    • S
      Speed up setting of relative position · eb15e4df
      Sean McGivern 提交于
      1. When every issue has a relative position set, we don't need to
         perform any updates, or calculate the maximum position in the parent.
      2. If we do need to calculate the maximum position in the parent, many
         parents (specifically, groups with lots of projects) leads to a slow
         query where only the index on issues.relative_position is used, not
         the index on issues.project_id. Adding the GROUP BY forces Postgres
         to use both indices.
      eb15e4df
  7. 19 10月, 2018 1 次提交
  8. 07 8月, 2018 1 次提交
  9. 05 1月, 2018 1 次提交
  10. 22 11月, 2017 1 次提交
  11. 18 11月, 2017 1 次提交
  12. 19 9月, 2017 1 次提交
  13. 18 9月, 2017 1 次提交
  14. 29 8月, 2017 1 次提交
  15. 21 6月, 2017 1 次提交
  16. 14 3月, 2017 3 次提交
  17. 08 3月, 2017 2 次提交
  18. 07 3月, 2017 1 次提交
  19. 04 3月, 2017 1 次提交
  20. 03 3月, 2017 1 次提交
  21. 28 2月, 2017 1 次提交
  22. 27 2月, 2017 2 次提交
  23. 17 2月, 2017 3 次提交