Kaijie Gu
Kaijie Gu
fix #699 `Tuple::KeyFromTuple` doesn't modify any members and call any non const methods. So it should be defined as a const class methods.
**Environment:** - OS: 官方提供的 tugraph-compile-ubuntu18.04 编译镜像。docker 运行在 window 11下。 - CPU: Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz - TuGraph-DB Version: > TuGraph v4.3.1, compiled from "master" branch, commit "6ed5b75" (web...
add client command and corresponding go test CLIENT ## Summary by CodeRabbit - **新功能** - 增加了客户端管理功能,包括获取客户端名称、设置客户端名称、列出客户端和终止客户端会话。 - 引入了新的客户端管理命令类,如`CmdClient`、`CmdClientGetname`、`CmdClientSetname`、`CmdClientId`、`CmdClientKill`、`CmdClientList`,增强了命令处理功能。 - 引入了`ClientMap`类以实现线程安全的客户端连接管理。 - 加强了`PikiwiDB`类以更好地管理客户端连接。 - **优化** - 更新了`TcpListener::OnNewConnection`中的操作顺序以优化连接处理。 - **其他** - 为`go...
the main change: * change staic PClient::AddCurrentToMonitor to mem function AddToMonitor * add monitor commnad ## Summary by CodeRabbit - **新功能** - 引入了`MonitorCmd`类,提供了构造函数和处理监控客户端活动的命令方法。 - **重构** - 将`PClient`类中的方法`AddCurrentToMonitor`重命名为`AddToMonitor`,并使用`weak_from_this()`进行更新。
Hello, Recently I am learning leveldb by reading its source code. When I saw this function fallow: ~~~c++ void MemTable::Add(SequenceNumber s, ValueType type, const Slice& key, const Slice& value) {...
pr for issue #42, randomly allocate a isolation level for every txn when create test case * add isolation level message in description * isolation level: READ-UNCOMMITTED, READ-COMMITTED, REPEATABLE-READ,SERIALIZABLE *...
pr for issue #35 , add doc to introduce mda_detect.py, mda_generate.py and random_do_list.py about dynamic testing
pr for issue #39 , adddocumentation, introduce how to compile 3TS-Coo in ubuntu18.04. * The ODBC driver manager uses unixODBC * The database uses Mysq 8.0.18 * ODBC Driver uses...
pr for issue #38 , Database Survey: Add a table describing the survey results
#40 add sql exec time interval as a parameter