wcustom 0.1.1

Custom commands and extensions registry for wedb
docs.rs failed to build wcustom-0.1.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

WeDB 自定义扩展系统基座 (wcustom)

对标微软 Garnet 自定义扩展系统架构(libs/server/Custom/)的编译期 静态承接形态:

  • 自定义对象命令执行体(CustomObjectFnsCommandType
  • 扩展对象静态描述单点(CustomObjectEntry:信封标签 + TYPE 注册名 + 按名命令解析入口,C# CustomCommandManager 集中分配面的编译期承接; CustomCommandMeta 另携 KeyScope 键作用域,多键读命令的分型知识 入静态清单,执行面不再按命令名比串)
  • 自定义存储过程与事务基底(CustomTransactionProcedure, CustomTxnProc
  • 事务过程静态派发(txn_proc / txn_proc_slot,AOF 回放与 RUNTXP 按槽位 id 单次比较直达)

C# 侧 CustomCommandManager / RegisterApi 动态注册管理层按转写规范 删除(js/check/ignore/server.yml 已声明),扩展命令由各扩展 crate (如 wext_roaring)以静态枚举 / const 清单承接。