From 245b8074982591e813651bc826b76838e465f661 Mon Sep 17 00:00:00 2001 From: _kmz Date: Sat, 11 Jan 2025 21:04:16 +0800 Subject: [PATCH] :eyes: prepared for 0.0.13 --- cmd/kd.go | 2 +- internal/query/query.go | 2 +- internal/server.go | 4 ++-- plan.md | 3 ++- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/cmd/kd.go b/cmd/kd.go index 5b04eea..8956333 100644 --- a/cmd/kd.go +++ b/cmd/kd.go @@ -24,7 +24,7 @@ import ( // "github.com/kyokomi/emoji/v2" ) -var VERSION = "v0.0.12" +var VERSION = "v0.0.13" func showPrompt() { exename, err := pkg.GetExecutableBasename() diff --git a/internal/query/query.go b/internal/query/query.go index 36c1ff0..d8dc0d3 100644 --- a/internal/query/query.go +++ b/internal/query/query.go @@ -57,7 +57,7 @@ func QueryDaemon(addr string, r *model.Result) error { dr := r.ToDaemonResponse() err = json.Unmarshal(message, &dr) - zap.S().Debugf("Message from server: %s", string(message)) + zap.S().Debugf("Message from server: %q", string(message)) if err != nil { return fmt.Errorf("解析daemon返回结果失败: %s", err) } diff --git a/internal/server.go b/internal/server.go index 8210c10..c29d932 100644 --- a/internal/server.go +++ b/internal/server.go @@ -71,7 +71,7 @@ func handleClient(conn net.Conn) { return } - d.EchoRun("Received: %s\n", recv) + zap.S().Debugf("Received: %q", recv) q := model.TCPQuery{} err = json.Unmarshal(recv, &q) if err != nil { @@ -87,7 +87,7 @@ func handleClient(conn net.Conn) { reply, _ = json.Marshal(model.DaemonResponse{Error: fmt.Sprintf("序列化查询结果失败:%s", err)}) } - d.EchoRun("Sending to client: %s \n", reply) + zap.S().Debugf("Sending to client: %q", reply) conn.Write(append(reply, '\n')) conn.Close() } diff --git a/plan.md b/plan.md index 701ab22..833079a 100644 --- a/plan.md +++ b/plan.md @@ -1,7 +1,6 @@ # master plan ## wip - - 读文件加锁 - 指定port - release增加version,aur判断此文件 @@ -9,6 +8,8 @@ - -t查询增加本地缓存,例如最近1000条 ## short-term +- logger加上server/client标识 +- 记录崩溃日志 if possible - edit时候文件不存在,自动创建 - 重启改为signal - 多source直接嵌套进列表