Commit Graph

  • b60feeb7ed 1. 添加cache life time的支持。默认10s 2. 优化server:port的解析,使其可以单独定义ip端口或者一起定义 3. 使用fmt格式化整个工程 master BeGild 2024-08-07 08:37:14 +0800
  • 1d49f19301 1. 修改配置的解析方式,使用建立rpc链接的时候使用一个get_config的请求同步,这样不用维护windows和linux两个配置文件 2. 修改命令行参数使其更加符合CLI交互,使用clap库实现。 BeGild 2024-08-06 08:38:35 +0800
  • 80c7a14ff2 1. 解决访问慢的问题。增加缓存机制,默认10秒。提高访问速度。 2. 测试新建文件,修改文件,删除文件等操作均可。但是vim编辑存在swap文件访问时序的问题。会先创建swap文件然后又删除导致报错,但是不影响文件编辑。 3. 修改日志库,使用log代替println宏。 BeGild 2024-08-04 17:57:26 +0800
  • 6ae463369d 1. 目前已基础功能可用: 挂载,进入目录,拷贝文件,编辑文件等 2. 解决虚拟根目录匹配的做法有点问题,现在使用固定匹配/的方式,而不是逐层的匹配。 3. 存在性能问题,获取某个文件的attr的时候会逐一的获取其他父级目录的attr。使用起来反应较慢。 BeGild 2024-07-31 08:39:42 +0800
  • dab0668ac3 1. 解决无法连接服务的问题 2. 解决运行时嵌套的问题 3. 目前已经可以RPC成功了。但是需要debug目录匹配的问题,虚拟目录需要本地处理好 BeGild 2024-07-24 13:19:40 +0800
  • 022a31a489 初版完成等待和服务器调试 1. 完成虚拟root节点的使用 2. 完成基础接口的实现和转发 BeGild 2024-07-23 08:51:57 +0800
  • 2f34dd807d 替换为fuser_mt 使用high——level的接口进行实现。 处理好了同步和异步的code BeGild 2024-07-17 08:49:01 +0800
  • 24573524a6 添加初始提交 BeGild 2024-07-16 07:55:44 +0800
  • 71505636ec Initial commit Ekko.bao 2024-07-16 07:54:53 +0800