赵立伟

Results 10 comments of 赵立伟

> hope block merge before release 2.4 Better to convert it to draft :)

> @ZhongChaoqiang This is good idea. we have discussed it and think that: > > 1. add code into `on_scan` will make this `on_scan` more bloat, we now planing refactor...

> @Shuo-Jia @levy5307 > Thanks your review. > In our scenario, count data precisely is a frequent operation after we bulkload sst files.And the table has a large amount of...

还要有个common吧?存放meta server和replica server共同使用的部分,比如replication_options等 另外还有那些tool/tool-api/toolet/tool_lib/utils,很容易让人产生困惑,无法分清有什么区别

> 可以参考下kudu的目录结构和划分逻辑: > common:存放跟rdsn/Pegasus项目紧密相关的通用文件 > util:最基础的工具类,比如time、string、lock等最基础的组件,他们甚至可以移植到其他项目。跟现在rdsn的include/dsn/utility基本一致 > tools:存放真正用户可使用的“工具”相关的类。跟我们的ddl_client,remote command相似 > 其他的tool-api/toolet/tool_lib真的无法从名字看出它是干什么的了,尽量就不保留了 所以,我们是不是也要把remote command和ddl_client这些也放到tool里,而不是单独放在一个路径下?

另外还有个tools,所以应该是这样的: - src/runtime/task - src/runtime/rpc # rpc,task和部分零碎代码在剥离后可以移出runtime - src/runtime ============ - src/tools - src/utils - src/aio - src/perf_counter - src/http - src/nfs - src/block_service - src/failure_detector - src/remote_cmd # remote...

> > 另外还有个tools > > tools 包括哪些组件? 比如profiler,tracer这些,具体需要我后面整理一下

> > > > 另外还有个tools > > > > > > > > > tools 包括哪些组件? > > > > > > 比如profiler,tracer这些,具体需要我后面整理一下 > > profiler,tracer 应该属于util 我理解utils应该是最基础的工具类,应该是即使是跨项目也可以直接用的东西。但是profiler和tracer依赖了很多task和rpc的东西

> > > > > > 另外还有个tools > > > > > > > > > > > > > > > tools 包括哪些组件? > > > > > >...