1. 01 Aug, 2019 3 commits
    • Nils Goroll's avatar
      rework tree traversal · 73d2ae78
      Nils Goroll authored
      73d2ae78
    • Nils Goroll's avatar
      register the worker which is unpending · 07e55326
      Nils Goroll authored
      because the push phase of unpending happens outside the tree lock, we
      need to ensure only one thread is ever entering unpending
      
      this is in preparation for future changes, right now, unpending is only
      ever called from the topreq thread
      07e55326
    • Nils Goroll's avatar
      register an owner with ST_OPEN nodes · bba038cb
      Nils Goroll authored
      This is the first step towards bringing back safe front pushes: For a
      thread in vdp_push bytes, it is safe to push upwards if it owns all
      ST_OPEN T_NEXUS nodes upwards or if they are ST_CLOSED or ST_DELIVERED.
      
      more to come in later commits
      bba038cb
  2. 31 Jul, 2019 37 commits