Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
397 commits
Select commit Hold shift + click to select a range
f23c408
feat: update
eastspire Apr 15, 2025
6ce25ff
feat: update
eastspire Apr 15, 2025
74acef2
feat: update
eastspire Apr 15, 2025
1b81b18
feat: update
eastspire Apr 15, 2025
7a8aaef
feat: update
eastspire Apr 15, 2025
f7152b0
feat: update
eastspire Apr 15, 2025
22dc806
feat: update
eastspire Apr 15, 2025
5065334
feat: update
eastspire Apr 15, 2025
3559f0b
feat: update
eastspire Apr 15, 2025
b1b4030
feat: update
eastspire Apr 16, 2025
9018015
feat: update
eastspire Apr 16, 2025
7f35aa9
feat: update
eastspire Apr 19, 2025
3be757c
feat: update
eastspire Apr 19, 2025
61ed933
feat: update
eastspire Apr 19, 2025
7222c44
feat: update
eastspire Apr 19, 2025
1a438b8
feat: update
eastspire Apr 19, 2025
c7ada5d
feat: update
eastspire Apr 19, 2025
98784c9
Merge remote-tracking branch 'upstream/master'
eastspire Apr 19, 2025
e1879d0
Merge remote-tracking branch 'upstream/master'
eastspire Apr 19, 2025
ca2c258
Merge remote-tracking branch 'upstream/master'
eastspire Apr 24, 2025
a87a913
feat: hyperlane
eastspire Apr 24, 2025
59c6f82
feat: update
eastspire Apr 25, 2025
aa6c74b
docs: readme
eastspire Apr 27, 2025
0004628
feat: update
eastspire May 5, 2025
4c15eba
Merge remote-tracking branch 'upstream/master'
eastspire May 5, 2025
dcb43cf
Merge remote-tracking branch 'upstream/master'
eastspire May 5, 2025
7b272d7
feat: update
eastspire May 8, 2025
3ce635d
feat: update
eastspire May 9, 2025
63446d8
feat: update
eastspire May 11, 2025
8a5ee4c
Merge remote-tracking branch 'upstream/master'
eastspire May 11, 2025
c02f3df
Merge remote-tracking branch 'upstream/master'
eastspire May 11, 2025
b0d7bb3
feat: update
eastspire May 18, 2025
d063a52
Merge remote-tracking branch 'upstream/master'
eastspire May 18, 2025
ad6dd3b
feat: update
eastspire May 18, 2025
0982cb2
feat: update
eastspire May 19, 2025
f2eb74b
feat: update
eastspire May 19, 2025
6e37bfa
feat: update
eastspire May 19, 2025
ea83864
feat: update
eastspire May 20, 2025
95d704a
feat: lock
eastspire May 20, 2025
53ae1a1
feat: use super
eastspire May 21, 2025
6bdae7b
Merge remote-tracking branch 'upstream/master'
eastspire May 21, 2025
ed9585c
feat: update lock
eastspire May 22, 2025
70418f0
Merge remote-tracking branch 'upstream/master'
eastspire May 22, 2025
894f5dd
feat: update
eastspire May 23, 2025
8296a05
feat: update lock
eastspire May 23, 2025
d7601eb
feat: update lock
eastspire May 23, 2025
51a58e5
Merge remote-tracking branch 'upstream/master'
eastspire May 24, 2025
4bce951
feat: update lock
eastspire May 24, 2025
92fa40f
feat: lock
eastspire May 24, 2025
1f8aba7
feat: update lock
eastspire May 25, 2025
3749365
feat: update lock
eastspire May 25, 2025
7a84e6f
feat: update lock
eastspire May 25, 2025
f9d88de
feat: update lock
eastspire May 25, 2025
6981a7b
feat: update lock
eastspire May 25, 2025
ee0846f
feat: update lock
eastspire May 25, 2025
9cecc9c
feat: update lock
eastspire May 26, 2025
a8b1a3c
feat: update lock
eastspire May 26, 2025
891e793
feat: update lock
eastspire May 26, 2025
c05d76b
feat: update lock
eastspire May 27, 2025
abb9714
feat: update lock
eastspire May 28, 2025
d2a1f4a
feat: update lock
eastspire May 28, 2025
f845049
feat: update lock
eastspire May 29, 2025
51bb433
Merge remote-tracking branch 'upstream/master'
eastspire May 29, 2025
202c365
Merge remote-tracking branch 'upstream/master'
eastspire May 29, 2025
54dad08
feat: update
eastspire May 29, 2025
c884aa5
feat: utf8
eastspire May 29, 2025
c6517d4
feat: utf8
eastspire May 29, 2025
2f6718a
Merge remote-tracking branch 'upstream/master'
eastspire May 30, 2025
84a411f
feat: lock
eastspire May 30, 2025
00b1e0c
feat: update
eastspire May 30, 2025
ecec28f
feat: update
eastspire May 30, 2025
9050c56
feat: update
eastspire May 30, 2025
a7c1389
feat: update
eastspire May 31, 2025
4a95a22
feat: update
eastspire Jun 1, 2025
624a144
feat: update
eastspire Jun 2, 2025
cd1d53a
feat: update
eastspire Jun 2, 2025
a9eb9df
feat: update
eastspire Jun 2, 2025
16dd37b
feat: update
eastspire Jun 2, 2025
7cdf458
feat: update
eastspire Jun 4, 2025
8d86146
feat: update
eastspire Jun 4, 2025
f1c7708
feat: update
eastspire Jun 6, 2025
2c2fda8
update: code
eastspire Jun 6, 2025
1d00929
feat: update
eastspire Jun 7, 2025
61bb8ca
feat: update
eastspire Jun 7, 2025
96be513
feat: update
eastspire Jun 9, 2025
216e9ac
feat: update
eastspire Jun 9, 2025
47f2b73
feat: update
eastspire Jun 9, 2025
3c23df6
feat: update
eastspire Jun 9, 2025
cff12cd
feat: update
eastspire Jun 10, 2025
353444b
Merge remote-tracking branch 'upstream/master'
eastspire Jun 10, 2025
3721d3a
Merge remote-tracking branch 'upstream/master'
eastspire Jun 10, 2025
bb52103
feat: update version
eastspire Jun 11, 2025
53d3442
Merge remote-tracking branch 'upstream/master'
eastspire Jun 17, 2025
ef4aa61
feat: update version
eastspire Jun 17, 2025
879098c
update: code
eastspire Jun 20, 2025
be77e27
Merge remote-tracking branch 'upstream/master'
eastspire Jun 20, 2025
3f1d7e2
Merge remote-tracking branch 'upstream/master'
eastspire Jun 20, 2025
0b5ed45
feat: lock
eastspire Jun 21, 2025
b58a03b
feat: lock
eastspire Jun 22, 2025
0bd8967
feat: lock
eastspire Jun 22, 2025
29c8a85
Merge remote-tracking branch 'upstream/master'
eastspire Jun 26, 2025
66be4c6
feat: lock
eastspire Jun 26, 2025
193e585
feat: lock
eastspire Jun 26, 2025
570a729
feat: lock
eastspire Jun 26, 2025
4900228
feat: lock
eastspire Jun 27, 2025
a70b374
feat: error handle
eastspire Jun 28, 2025
de538cf
feat: dep
eastspire Jun 29, 2025
01f3a7b
feat: get_thread_count
eastspire Jun 29, 2025
941bbb9
Merge remote-tracking branch 'upstream/master'
eastspire Jul 4, 2025
0e60472
update: code
eastspire Jul 4, 2025
5a62ddf
feat: lock
eastspire Jul 5, 2025
5cd1ed9
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Jul 31, 2025
b1325eb
feat: speed
eastspire Aug 1, 2025
e7bd1f6
feat: speed
eastspire Aug 1, 2025
ebe4c11
update: code
eastspire Aug 1, 2025
2a676d2
feat: speed
eastspire Aug 1, 2025
2377d0c
update: code
eastspire Aug 1, 2025
a7931f6
feat: lock
eastspire Aug 2, 2025
426a2a9
fix: Framework hyperlane does not define a default test in benchmark_…
eastspire Aug 2, 2025
469a354
feat: hyperlane http version
eastspire Aug 2, 2025
127fe15
feat: hyperlane http version
eastspire Aug 2, 2025
239c15c
feat: toml
eastspire Aug 2, 2025
474eefc
feat: toml
eastspire Aug 5, 2025
6ac3a06
feat: toml
eastspire Aug 5, 2025
ef0a183
feat: toml
eastspire Aug 5, 2025
9d1789f
feat: v0.1.0
eastspire Aug 6, 2025
0392d71
feat: toml
eastspire Aug 6, 2025
01d85d0
feat: v6
eastspire Aug 7, 2025
b595604
feat: v6
eastspire Aug 7, 2025
22c0fc7
feat: v6
eastspire Aug 10, 2025
09a0e50
feat: v6
eastspire Aug 10, 2025
f8abd6a
feat: v6
eastspire Aug 10, 2025
51c4f81
debug: test cache
eastspire Aug 10, 2025
68abae2
debug: test cache
eastspire Aug 10, 2025
abd4ae5
feat: v6
eastspire Aug 10, 2025
50bf9ff
feat: send unwrap
eastspire Aug 10, 2025
7954fd0
feat: v6
eastspire Aug 10, 2025
4c2e913
feat: v6
eastspire Aug 10, 2025
3cb0112
Merge remote-tracking branch 'upstream/master'
eastspire Aug 15, 2025
811cda7
feat: v0.1.0
eastspire Aug 15, 2025
4705f6e
feat: toml
eastspire Aug 15, 2025
efc8ea1
feat: toml
eastspire Aug 16, 2025
ef12749
feat: db
eastspire Aug 16, 2025
5b6d8e8
feat: toml
eastspire Aug 17, 2025
13c0a43
feat: toml
eastspire Aug 18, 2025
80d0356
Merge remote-tracking branch 'upstream/master'
eastspire Aug 24, 2025
82dc5b3
feat: toml
eastspire Aug 24, 2025
30258a3
feat: toml
eastspire Aug 24, 2025
b7bb2d3
feat: dir update
eastspire Aug 25, 2025
b1699b3
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Sep 4, 2025
320590c
feat: toml
eastspire Sep 5, 2025
a507a59
feat: toml
eastspire Sep 6, 2025
1164733
feat: toml
eastspire Sep 8, 2025
83e22d4
feat: toml
eastspire Sep 14, 2025
6e2fd3f
feat: toml
eastspire Sep 14, 2025
1f7a082
feat: toml
eastspire Sep 14, 2025
b8d0c35
feat: toml
eastspire Sep 14, 2025
fec4405
feat: toml
eastspire Sep 14, 2025
9a9dc38
feat: toml
eastspire Sep 14, 2025
08fd74b
feat: toml
eastspire Sep 14, 2025
9a9c469
feat: toml
eastspire Sep 14, 2025
765804f
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Sep 28, 2025
ab35c83
feat: toml
eastspire Sep 28, 2025
fdca6a2
Merge remote-tracking branch 'upstream/master'
eastspire Oct 8, 2025
7effa8e
feat: toml
eastspire Oct 8, 2025
9a853e1
feat: toml
eastspire Oct 20, 2025
81aa3d3
feat: 2025-10-20 21:18:47
eastspire Oct 20, 2025
d1b1c53
feat: toml
eastspire Oct 24, 2025
627416d
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Oct 24, 2025
20e674e
feat: 2025-10-24 12:22:32
eastspire Oct 24, 2025
5bbcbe7
feat: v0.1.0
eastspire Oct 27, 2025
3948ba7
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Oct 27, 2025
a0f2e6c
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Nov 2, 2025
46ec2f4
feat: v0.1.0
eastspire Nov 2, 2025
148bc39
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Nov 2, 2025
8ab5ce5
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Nov 9, 2025
a6bca34
feat: 2025-11-09 18:38:22
eastspire Nov 9, 2025
7d7f678
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Nov 13, 2025
17c3d6e
feat: toml
eastspire Nov 26, 2025
f8efc38
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Nov 26, 2025
d02e0b4
feat: toml
eastspire Nov 26, 2025
ab289da
feat: buffer
eastspire Nov 26, 2025
13f7156
feat: toml
eastspire Nov 28, 2025
0406875
feat: toml
eastspire Nov 28, 2025
878427d
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Dec 7, 2025
eb42af6
feat: toml
eastspire Dec 7, 2025
fda2af0
feat: toml
eastspire Dec 7, 2025
1284d3e
feat: toml
eastspire Dec 7, 2025
b449244
feat: toml
eastspire Dec 7, 2025
d98f045
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Dec 9, 2025
ba6ae29
feat: inline
eastspire Dec 9, 2025
bb8d804
feat: toml
eastspire Dec 10, 2025
07a71a6
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Dec 13, 2025
b39d40c
feat: toml
eastspire Dec 13, 2025
48e2d3e
feat: toml
eastspire Dec 13, 2025
e4fd973
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Dec 17, 2025
e79b3e9
feat: toml
eastspire Dec 17, 2025
2cd4d0a
feat: toml
eastspire Dec 17, 2025
0bf9014
feat: toml
eastspire Dec 17, 2025
4180704
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Dec 19, 2025
8af1218
feat: toml
eastspire Dec 19, 2025
20727f3
feat: toml
eastspire Dec 19, 2025
040a18b
Merge branch 'master' of github.com:eastspire/FrameworkBenchmarks; br…
eastspire Dec 24, 2025
a0af944
更新依赖项:升级 hyperlane 到 10.19.0,serde_json 到 1.0.147,http-constant 到 1.7…
eastspire Dec 24, 2025
693cdd6
修正 README.md 中的标题格式
eastspire Dec 25, 2025
45889cb
feat: v0.1.0
eastspire Dec 28, 2025
63e08ae
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Dec 28, 2025
88803bd
feat: toml
eastspire Dec 28, 2025
37b0814
feat: v0.1.0
eastspire Dec 29, 2025
e3b5ee9
feat: v0.1.0
eastspire Dec 30, 2025
7589fa9
feat: v0.1.0
eastspire Dec 30, 2025
8e56230
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Jan 1, 2026
232669c
feat: v0.1.0
eastspire Jan 1, 2026
a00aa91
feat: v0.1.0
eastspire Jan 1, 2026
75eb108
feat: v0.1.0
eastspire Jan 2, 2026
e4b7ef0
feat: v0.1.0
eastspire Jan 3, 2026
3b06c17
feat: v0.1.0
eastspire Jan 3, 2026
c5a463d
feat: v0.1.0
eastspire Jan 4, 2026
fad511d
Merge branch 'master' of github.com:eastspire/FrameworkBenchmarks; br…
eastspire Jan 8, 2026
579a45b
feat: v0.1.0
eastspire Jan 8, 2026
ebd460a
feat: v0.1.0
eastspire Jan 8, 2026
ff22e63
feat: v0.1.0
eastspire Jan 8, 2026
a7d98e0
feat: v0.1.0
eastspire Jan 11, 2026
258e45e
feat: v0.1.0
eastspire Jan 11, 2026
c4c681f
feat: v0.1.0
eastspire Jan 11, 2026
e2aa83f
feat: v0.1.0
eastspire Jan 13, 2026
81db6ab
feat: v0.1.0
eastspire Jan 13, 2026
e998f87
feat: v0.1.0
eastspire Jan 13, 2026
071dd51
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Jan 14, 2026
f96a48e
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Jan 18, 2026
0b33f51
feat: v0.1.0
eastspire Jan 18, 2026
d6665b3
feat: v0.1.0
eastspire Jan 19, 2026
d362b77
feat: v0.1.0
eastspire Jan 20, 2026
d2a56d0
feat: v0.1.0
eastspire Jan 21, 2026
2c5fb2a
feat: v0.1.0
eastspire Jan 21, 2026
af72459
feat: v0.1.0
eastspire Jan 21, 2026
f9f5deb
feat: v0.1.0
eastspire Jan 21, 2026
c764f66
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Jan 21, 2026
3e7a019
feat: v0.1.0
eastspire Jan 21, 2026
38cea0d
feat: v0.1.0
eastspire Jan 22, 2026
f1ad39e
feat: v0.1.0
eastspire Jan 22, 2026
9f6adfe
feat: v0.1.0
eastspire Jan 22, 2026
72c58e3
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Jan 25, 2026
5e24eaf
feat: v0.1.0
eastspire Jan 25, 2026
1efa782
Merge branch 'master' of github.com:TechEmpower/FrameworkBenchmarks
eastspire Jan 31, 2026
5c8207f
feat: v0.1.0
eastspire Jan 31, 2026
0456604
feat: v0.1.1
eastspire Feb 1, 2026
f43abce
feat: v0.1.2
eastspire Feb 1, 2026
e1a56b6
feat: v0.1.3
eastspire Feb 1, 2026
13ed3c2
feat: v0.1.4
eastspire Feb 1, 2026
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
26 changes: 13 additions & 13 deletions frameworks/Rust/hyperlane/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions frameworks/Rust/hyperlane/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "hyperlane_techempower"
version = "0.1.0"
version = "0.1.4"
readme = "README.md"
edition = "2024"
authors = ["root@ltpp.vip"]
Expand All @@ -16,9 +16,9 @@ rand = "0.9.2"
futures = "0.3.31"
num_cpus = "1.17.0"
once_cell = "1.21.3"
hyperlane = "11.0.10"
hyperlane = "14.1.1"
serde_json = "1.0.149"
hyperlane-time = "0.7.21"
hyperlane-time = "0.7.22"
serde = { version = "1.0.228", features = ["derive"] }
sqlx = { version = "0.8.6", features = ["runtime-tokio", "postgres"] }

Expand Down
2 changes: 1 addition & 1 deletion frameworks/Rust/hyperlane/hyperlane.default.dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM rust:1.89
FROM rust:1.93

RUN apt-get update -yqq && apt-get install -yqq cmake g++ binutils lld

Expand Down
30 changes: 1 addition & 29 deletions frameworks/Rust/hyperlane/src/config/fn.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,33 +8,5 @@ pub(crate) async fn init_server_config() -> ServerConfig {
}

pub(crate) async fn init_request_config() -> RequestConfig {
let request_config: RequestConfig = RequestConfig::new().await;
request_config
.buffer_size(KB_4)
.await
.http_read_timeout_ms(u64::MAX)
.await
.max_body_size(usize::MAX)
.await
.max_header_count(usize::MAX)
.await
.max_header_key_length(usize::MAX)
.await
.max_header_line_length(usize::MAX)
.await
.max_header_value_length(usize::MAX)
.await
.max_path_length(usize::MAX)
.await
.max_query_length(usize::MAX)
.await
.max_request_line_length(usize::MAX)
.await
.max_ws_frame_size(usize::MAX)
.await
.max_ws_frames(usize::MAX)
.await
.ws_read_timeout_ms(u64::MAX)
.await;
request_config
RequestConfig::low_security().await
}
1 change: 1 addition & 0 deletions frameworks/Rust/hyperlane/src/middleware/struct.rs
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
#[derive(Clone, Copy, Default)]
pub(crate) struct RequestMiddleware;
13 changes: 13 additions & 0 deletions frameworks/Rust/hyperlane/src/route/struct.rs
Original file line number Diff line number Diff line change
@@ -1,7 +1,20 @@
#[derive(Clone, Copy, Default)]
pub(crate) struct JsonRoute;

#[derive(Clone, Copy, Default)]
pub(crate) struct PlaintextRoute;

#[derive(Clone, Copy, Default)]
pub(crate) struct DbRoute;

#[derive(Clone, Copy, Default)]
pub(crate) struct QueryRoute;

#[derive(Clone, Copy, Default)]
pub(crate) struct FortunesRoute;

#[derive(Clone, Copy, Default)]
pub(crate) struct UpdateRoute;

#[derive(Clone, Copy, Default)]
pub(crate) struct CachedQueryRoute;
6 changes: 3 additions & 3 deletions frameworks/Rust/hyperlane/src/server/struct.rs
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
use super::*;

#[allow(bad_style)]
#[derive(Serialize, Default, Clone, Copy)]
#[derive(Clone, Copy, Default, Serialize)]
pub(crate) struct QueryRow {
pub(crate) id: Queries,
pub(crate) randomNumber: Queries,
}

#[derive(Serialize, Default, Clone)]
#[derive(Clone, Default, Serialize)]
pub(crate) struct Fortunes {
pub(crate) id: Queries,
pub(crate) message: String,
}

#[derive(Serialize, Default, Clone)]
#[derive(Clone, Default, Serialize)]
pub(crate) struct FortunesTemplate(pub(crate) Vec<Fortunes>);
Loading