Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thread pool #332

Merged
merged 39 commits into from
Jan 22, 2024
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
f2fd305
add thread handling and use one-thread-per-connection as default
hnwyllmm Jan 10, 2024
51b1c15
split server to cliserver and netserver
hnwyllmm Jan 11, 2024
7572b37
format function name
hnwyllmm Jan 11, 2024
b9bb0a5
format function name
hnwyllmm Jan 11, 2024
2b14f13
quit when type Ctrl C
hnwyllmm Jan 11, 2024
e7e5ec6
add java thread pool
hnwyllmm Jan 11, 2024
ba732ae
test thread pool passed
hnwyllmm Jan 11, 2024
b7cfecc
java thread pool handler
hnwyllmm Jan 12, 2024
2956958
support std::function in runnable
hnwyllmm Jan 15, 2024
f53cb39
add comments
hnwyllmm Jan 15, 2024
d5c507a
remove seda configuration
hnwyllmm Jan 15, 2024
397f90a
set thread name
hnwyllmm Jan 15, 2024
1846380
add document for thread model
hnwyllmm Jan 15, 2024
915e141
add reference
hnwyllmm Jan 15, 2024
70aef05
clang-format
hnwyllmm Jan 15, 2024
a4762f9
clang-format
hnwyllmm Jan 15, 2024
18b9107
clang-format
hnwyllmm Jan 15, 2024
93d951b
clang-format
hnwyllmm Jan 15, 2024
189e3ec
clang-format
hnwyllmm Jan 15, 2024
0b534fd
uncomment sysbench
hnwyllmm Jan 15, 2024
2be1487
add benchmark into github action test
hnwyllmm Jan 15, 2024
323c43e
build benchmark in release mode
hnwyllmm Jan 15, 2024
c2b10bc
debug integer generator
hnwyllmm Jan 15, 2024
70c74df
add sysbench delete test case
hnwyllmm Jan 15, 2024
4878ee2
test benchmark
hnwyllmm Jan 15, 2024
9257dbe
clang-format
hnwyllmm Jan 15, 2024
76739fd
fix format of test.yml
hnwyllmm Jan 15, 2024
607b985
clang-format
hnwyllmm Jan 15, 2024
e2683e0
fix compile bug in debug mode
hnwyllmm Jan 16, 2024
c31c3cb
fix benchmark concurrency setup failure
hnwyllmm Jan 16, 2024
0e02bd9
fix benchmark test yml
hnwyllmm Jan 16, 2024
11a7201
clang-format
hnwyllmm Jan 16, 2024
0a65f32
fix concurrency bug
hnwyllmm Jan 16, 2024
8c9d801
test sysbench miniob_delete
hnwyllmm Jan 16, 2024
a992b98
remove EV_ET in java_thread_pool
hnwyllmm Jan 17, 2024
e06ac3d
add sysbench select test case
hnwyllmm Jan 19, 2024
fc36f98
test miniob_select
hnwyllmm Jan 19, 2024
c4d1b5f
reset deprecret eof flag
hnwyllmm Jan 22, 2024
73be9f4
reset signal handler
hnwyllmm Jan 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix benchmark test yml
hnwyllmm committed Jan 16, 2024
commit 0e02bd92d58d695d0ac61119ec2a260da0b18997
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -78,4 +78,4 @@ jobs:
shell: bash
run: |
cd build_release/bin/
find ./ -name "*_concurrency_test" -executable -exec {}
for file in `find ./ -name "*_concurrency_test" -executable`; do $file; if [ $? -ne 0 ]; then exit 1; fi; done