mika

Results 5 issues of mika

目前trace命令只能跟踪到增强函数内部的methodInvoke,但是除了方法调用耗时,很多情况下是synchronized(obj)进入临界区的耗时,如果函数内有多段临界区,没发准确感知进入每个临界区的耗时 使用bytekit的AtSyncEntry来实现对进入临界区的耗时跟踪,trace命令添加参数skipMonitor来决定是否启用,默认为true

parse the sdi page inner data issue:https://github.com/alibaba/innodb-java-reader/issues/17 Signed-off-by: xujie

Mysql 8, sdi page only parse the FileHeader(InnerPage)?

基于etcd的embed模式 预计方案设计 当启动Bifrost的时候,指定集群参数(nodeName, client, peerurl, clienturl等等etcd需要的参数) Bifrost等待其他节点加入 当所有节点加入以后, etcd所有的节点开始watch key(配置前缀和元数据前缀和位点前缀) leader将自己本地的ini配置,元数据配置,位点信息,put进etcd的kv引擎中,同步给所有其他节点 每一个从节点开始监听自己是否变成master节点,当成为master节点后会根据当前节点列表,以及元数据中的db列表,生成一份db分配到哪一个节点的资源分配表 每个node都会监听资源分配表,来决定在本节点启动哪几个dbslave,同步binlog以及推给target 每当节点下线或者新增删除db信息,资源表会被master更新,所有node重新关闭/启动dbslave协程 每个node会定时同步自己正在执行的db的position信息到etcd 以上为简要描述,后续考虑添加流程图及相关信息完善

### Description log-rotate work on first: rotate_time = now_time + interval - (now_time % interval) update: rotate_time = rotate_time + interval when i set interval = 86400 and compression =...