MystenLabs
walrus-sites
BlogDocsChangelog

feat(portal): integrate resource routing to portal

#235Merged
Comparing
220-integrate-routing-to-portal
(
19bbc53
) with
develop
(
bcf47ce
)
CodSpeed Performance Gauge
0%
Untouched
3
New
4
Dropped
1
Ignored
5

Benchmarks

Failed

fetchResource: fetch the flatland walrus site
portal/common/lib/resource.bench.ts::Resource fetching
Missing
CodSpeed Performance Gauge
N/A
9.1 msN/A

New

fetchResource: fetch the flatlander site (with redirects)
portal/common/lib/resource.bench.ts::Resource fetching with mocked network calls
CodSpeed Performance Gauge
N/A
N/A3.4 ms
fetchResource: fetch the landing page site (no redirects)
portal/common/lib/resource.bench.ts::Resource fetching with mocked network calls
CodSpeed Performance Gauge
N/A
N/A1.4 ms
fetchPage: should successfully fetch the mocked landing page site
portal/common/lib/page_fetching.bench.ts::Page fetching with mocked network calls
CodSpeed Performance Gauge
N/A
N/A5.6 ms
fetchPage: should successfully fetch a mocked page site using redirect
portal/common/lib/page_fetching.bench.ts::Page fetching with mocked network calls
CodSpeed Performance Gauge
N/A
N/A31 ms

Passed

decompress deflate encoding
portal/common/lib/decompress_data.bench.ts::decompressData
CodSpeed Performance Gauge
0%
248.6 µs247.6 µs
decompress plaintext encoding
portal/common/lib/decompress_data.bench.ts::decompressData
CodSpeed Performance Gauge
0%
15.9 µs15.9 µs
decompress gzip encoding
portal/common/lib/decompress_data.bench.ts::decompressData
CodSpeed Performance Gauge
0%
253.7 µs253.4 µs

Ignored

fetchResource: fetch the landing page walrus site
portal/common/lib/resource.bench.ts::Resource fetching
Ignored
CodSpeed Performance Gauge
N/A
9.7 msN/A
fetchPage: fetch the flatland walrus site
portal/common/lib/page_fetching.bench.ts::Page fetching
Ignored
CodSpeed Performance Gauge
N/A
23.9 msN/A
fetchPage: fetch the flatlander walrus site
portal/common/lib/page_fetching.bench.ts::Page fetching
Ignored
CodSpeed Performance Gauge
N/A
12.2 msN/A
fetchResource: fetch the flatlander walrus site
portal/common/lib/resource.bench.ts::Resource fetching
Ignored
CodSpeed Performance Gauge
N/A
19.8 msN/A
fetchPage: fetch the landing page walrus site
portal/common/lib/page_fetching.bench.ts::Page fetching
Ignored
CodSpeed Performance Gauge
N/A
13.3 msN/A

Commits

Click on a commit to change the comparison range
Base
main
bcf47ce
+0.24%
Create getRoutes() to parse the Routes DF
e51911b
1 year ago
by Tzal3x
+40.34%
Implement matchPathToRoute and minor refactorings
3f91b29
1 year ago
by Tzal3x
-55.76%
Enrich routing.test.ts for matchPathToRoute
3cbefe0
1 year ago
by Tzal3x
+62.18%
Fix SITE_PACKAGE to include the one in gg/move/upgrade
4a9b370
1 year ago
by Tzal3x
Integrate getRoutes & matchPathToRoute to page_fetching.ts
c66ace1
1 year ago
by Tzal3x
-5.93%
Add error handling for sites without Routes defined
99c42fc
1 year ago
by Tzal3x
+44.19%
Fix build error
e86a2b6
1 year ago
by Tzal3x
-22.44%
Minor update resource parhts to start with "/"
6e8edf6
1 year ago
by Tzal3x
+70.2%
Merge branch 'develop' into 220-integrate-routing-to-portal
ad8f00c
1 year ago
by Tzal3x
-17.34%
Use old contract version that does not include Ranges
4a24284
1 year ago
by Tzal3x
+17.69%
Improve performance in matchPathToRoute
19bbc53
1 year ago
by Tzal3x
© 2025 CodSpeed Technology
Home Terms Privacy Docs