Commit Graph

6 Commits

Author SHA1 Message Date
Gaius afc54df6b3
feat: optimize graph based on sync.Map (#3152)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-28 18:04:23 +08:00
Gaius 70dd9b109d
feat: remove maxScheduleCount and optimize register in v2 (#3001)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-08 21:06:58 +08:00
Gaius 12fc630612
fix: if scheduler has no seed peer, return error in preheating (#2835)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-30 16:45:39 +08:00
Gaius 51596b645b
fix: Vertex.DeleteInEdges and Vertex.DeleteOutEdges functions are not thread safe (#2688)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-30 16:48:07 +08:00
Gaius 77c91cb1e5
feat: add lock to dag vertex and replace rand.Seed with rand.New (#2614)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-09 14:53:47 +08:00
Gaius eb65cd76f6
feat: add directed graph to pkg (#2014)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:26 +08:00