1. 10 Dec, 2019 2 commits
    • Bob Van Landuyt's avatar
      Spec forking a project after source moved shard · 9e952693
      Bob Van Landuyt authored
      This specs forking a project that was already the source of a pool
      repository after the source project was moved to a different shard.
      
      In this case the old pool repository will continue to exist, containing
      all the deduplicated objects from the forks on the first shard. But
      we'll create a new PoolRepository for the shart the source project was
      moved to.
      
      Then, new forks will be deduplicated using the new PoolRepository on
      the new shard.
      9e952693
    • Bob Van Landuyt's avatar
      Change uniqueness contraint on pool_repositories · d91a7780
      Bob Van Landuyt authored
      This allows creating a `PoolRepository` for a source project for each
      shard it resides on.
      d91a7780