- 06 5月, 2023 1 次提交
-
-
由 羽飞 提交于
### What problem were solved in this pull request? Issue Number: close #159 Problem: common链接库编译了两次 ### What is changed and how it works? 删除common_static,将common直接改成static链接库
-
- 29 3月, 2023 1 次提交
-
-
由 羽飞 提交于
Fix problem: 1. the buffer pool and b tree is not thread safe; 2. github/workflow/build does not work ### What is changed and how it works? 1. thread-safe buffer pool - I use a mutex in buffer pool and take a lock in buffer pool operations such as allocate frame, dispose frame; - The frame is locked while updating/reading the content of frame; - Frame manager take a lock when allocate/free pages. 2. thread-safe b+tree - Crabing protocol is used to support concurrent 3. github/workflow/build - update the submodules; - create a build script and run build.sh in build.yaml
-
- 28 1月, 2023 4 次提交
-
-
由 Longda Feng 提交于
-
由 Longda Feng 提交于
-
由 Longda Feng 提交于
-
由 Longda Feng 提交于
-
- 26 1月, 2023 1 次提交
-
-
由 Longda 提交于
-
- 09 1月, 2023 2 次提交
- 05 12月, 2022 1 次提交
-
-
由 羽飞 提交于
tested by mariadb ( Ver 15.1 Distrib 5.5.65-MariaDB, for Linux (x86_64) using readline 5.1) but failed with obclient
-
- 28 10月, 2022 1 次提交
-
-
由 Yu Dou 提交于
-
- 17 10月, 2022 1 次提交
-
-
由 羽飞 提交于
2022 oceanbase competition
-
- 03 10月, 2022 1 次提交
-
-
由 夏克 提交于
* 简化git submodule操作
-
- 23 9月, 2022 1 次提交
-
-
由 atoomix 提交于
* support build with address sanitizer using cmake options `-DENALBE_ASAN=ON` to enable address sanitizer * fix some memory leaks detected by asan
-
- 21 9月, 2022 1 次提交
-
-
由 夏克 提交于
* stage线程分配问题 #75 * 客户端连接可以指定host和port
-
- 20 9月, 2022 1 次提交
-
-
由 羽飞 提交于
优化load data效率
-
- 16 9月, 2022 1 次提交
-
-
由 FrankXMX 提交于
* stage线程分配问题 #75 * 设置线程名称,在top时显示线程名,便于调试
-
- 13 9月, 2022 1 次提交
-
-
由 FrankXMX 提交于
没有为stage分配配置的线程池,而使用了默认线程池
-
- 15 8月, 2022 1 次提交
-
-
由 zhangpc 提交于
-
- 11 8月, 2022 1 次提交
-
-
由 羽飞 提交于
-
- 10 8月, 2022 1 次提交
-
-
由 wangyunlai.wyl 提交于
-
- 08 7月, 2022 3 次提交
- 21 6月, 2022 1 次提交
-
-
由 wangyunlai.wyl 提交于
-
- 15 4月, 2022 1 次提交
-
-
由 羽飞 提交于
-
- 13 2月, 2022 2 次提交
-
-
由 longdafeng 提交于
-
由 longdafeng 提交于
-
- 07 2月, 2022 1 次提交
-
-
由 Longda 提交于
Other improvement 1. add code format file 2. add gitignore 3. add memory pool utility 4. remove useless file mpool.h, index_manager.cpp/h 5. rename the interface of disk_buffer_pool basing on the new mem_pool 6. add some logs in db/table/disk_buffer_pool 7. add unit test mem_pool_test/log_test/bplus_tree_test 8. code format all modified files 9. redefine the interface of table_meta 10. change log's full path as file name 11. add utility function, print_callstack, remove warning of path
-
- 15 10月, 2021 1 次提交
-
-
由 羽飞 提交于
-