1. 23 10月, 2020 1 次提交
  2. 12 10月, 2020 1 次提交
  3. 08 10月, 2020 1 次提交
  4. 27 9月, 2020 1 次提交
  5. 11 9月, 2020 1 次提交
    • R
      TD-1382 · 7334f519
      root 提交于
      7334f519
  6. 10 9月, 2020 1 次提交
  7. 02 9月, 2020 1 次提交
  8. 28 6月, 2020 1 次提交
  9. 28 5月, 2020 2 次提交
  10. 27 5月, 2020 1 次提交
  11. 24 5月, 2020 1 次提交
  12. 23 5月, 2020 1 次提交
  13. 20 5月, 2020 2 次提交
  14. 13 5月, 2020 1 次提交
  15. 08 5月, 2020 1 次提交
  16. 05 5月, 2020 2 次提交
    • Y
      [Dnode / Vnode] More error handling. · 577962ed
      yifan hao 提交于
      This patch adds more error handling code:
      1. In dnodeAllocateWqueue(), if the allocation of pWorker fails, any
      allocated memory should be unwound and returns a NULL queue. This is
      a better function contract where either all allocation succeeds or none
      succeeds.
      2. In vnodeOpen(), handle allocation failure for pVnode.
      577962ed
    • Y
      [Dnode] Table driven method to init and cleanup dnode components. · e0613436
      yifan hao 提交于
      This patch refactors the initialization and cleanup path of dnode
      with a table driven method. This fixes the following issues:
      
      1. Before the patch, if dnodeInitRead() fails, the cleanup path
      also runs dnodeCleanupWrite(), which will free wWorkerPool.writeWorker that's
      never allocated. (The code before this patch will not crash though, because
      wWorkerPool is zero-initialized global variable and therefore the
      accidental free will be a nop).
      2. In general the order of calling cleanup function should be reverse
      to the order of calling init function, but this is not the case prior
      to this patch (see dnodeCleanupMnode() and dnodeCleanupMgmt()).
      
      * Bonus fix
      This patch also fixes a missing free for readPool.readWorker.
      
      * Testing
      I plan to run the test script ./test-all.sh, but was not able to do so.
      Is there a reference somewhere I can look up?
      e0613436
  17. 04 5月, 2020 2 次提交
    • J
      second draft · b6225968
      jtao1735 提交于
      b6225968
    • Y
      [Trivial] Fix initialization code of TSDB_MOD_MGMT module. · f041e6c2
      yifan hao 提交于
      * Description
      This patch fixes enablement of TSDB_MOD_MGMT module, which was
      incorrectly assign to 'name' variable.
      
      * Testing
      Compile the code. Feel free to suggest more testing that needs to
      be done. Given that 'tsModule' is zero initialized, I don't think
      there's any functional difference for this patch.
      f041e6c2
  18. 23 4月, 2020 1 次提交
  19. 19 4月, 2020 1 次提交
  20. 17 4月, 2020 2 次提交
  21. 19 3月, 2020 1 次提交
  22. 18 3月, 2020 1 次提交
  23. 11 3月, 2020 1 次提交
  24. 06 3月, 2020 1 次提交
  25. 22 2月, 2020 1 次提交
  26. 20 2月, 2020 1 次提交
  27. 19 2月, 2020 1 次提交
    • S
      dnode · 4cce8fbb
      slguan 提交于
      4cce8fbb
  28. 15 2月, 2020 1 次提交
  29. 06 2月, 2020 2 次提交
    • S
      #1177 · 78d9ffd7
      slguan 提交于
      78d9ffd7
    • S
      #1177 · 2abbf436
      slguan 提交于
      2abbf436
  30. 05 2月, 2020 3 次提交
    • S
      #1177 · 0ca664d8
      slguan 提交于
      0ca664d8
    • S
      #1177 · abb7731a
      slguan 提交于
      abb7731a
    • S
      #1177 · 457c5576
      slguan 提交于
      457c5576
  31. 03 2月, 2020 1 次提交
    • S
      #1177 · 46408db8
      slguan 提交于
      46408db8
  32. 09 12月, 2019 1 次提交