准备可扩展类型系统工作,更合理的JOIN查询优化算法,并行查询

This commit is contained in:
LIm1tZz7 committed 2026-10-03 11:56:13 +08:00
1 parent 9758439b82
commit 274b7fcdcc
75 files changed
+3828 -1789

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
cabal-version: 2.4
name: chusql-benchmark
version: 1.0.0
synopsis: ChuSQL 全链路基准:起真 server,全部请求走 TCP
description: 以基准客户端身份起一个 chusql-server 进程(存储与引擎都在那个进程里),
再经 TCP JSON-lines 协议打登录、ping、catalog、查询等场景。
本程序不链引擎、不链 server 库,只用 TCP 客户端与协议模型。
build-type: Simple
executable chusql-benchmark
main-is: Main.hs
hs-source-dirs: src
build-tool-depends: chusql-server:chusql-server
, chusql-bootstrap:csql-bootstrap
build-depends: base >= 4.14 && < 5
, chusql-core-model
, chusql-interface
, directory
, filepath
, process
, text
default-language: Haskell2010
ghc-options: -O2 -Wall