Deprecated: Function get_magic_quotes_gpc() is deprecated in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 99

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 619

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1169

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176
8000 [labs/ssr] Allow template cache to be configured by jimsimon · Pull Request #5119 · lit/lit · GitHub
Nothing Special   »   [go: up one dir, main page]

Skip to content

Conversation

jimsimon
Copy link
Collaborator
@jimsimon jimsimon commented Oct 10, 2025

This is a simple PR that allows the user to provide an alternative cache implementation for SSR's cache. We plan to use this at Reddit to implement a cache that records hits, misses, and evictions that we can then forward to our metrics collection system.

@changeset-bot
Copy link
changeset-bot bot commented Oct 10, 2025

🦋 Changeset detected

Latest commit: ac4636b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@lit-labs/ssr Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

8000
@github-actions
Copy link
Contributor
github-actions bot commented Oct 10, 2025

📊 Tachometer Benchmark Results

Summary

nop-update

  • this-change, tip-of-tree, previous-release: unsure 🔍 -2% - +13% (-0.19ms - +1.51ms)
    this-change vs tip-of-tree

render

  • this-change: 44.86ms - 58.88ms
  • this-change, tip-of-tree, previous-release: unsure 🔍 -2% - +8% (-0.28ms - +1.53ms)
    this-change vs tip-of-tree
  • this-change, tip-of-tree, previous-release: unsure 🔍 -1% - +2% (-0.49ms - +0.71ms)
    this-change vs tip-of-tree
  • this-change, tip-of-tree, previous-release: unsure 🔍 -29% - +18% (-16.62ms - +10.44ms)
    this-change vs tip-of-tree

update

  • this-change: 451.33ms - 458.09ms
  • this-change, tip-of-tree, previous-release: unsure 🔍 -5% - +5% (-1.77ms - +1.79ms)
    this-change vs tip-of-tree
  • this-change, tip-of-tree, previous-release: unsure 🔍 -1% - +3% (-0.35ms - +1.91ms)
    this-change vs tip-of-tree
  • this-change, tip-of-tree, previous-release: unsure 🔍 -1% - +2% (-3.10ms - +7.78ms)
    this-change vs tip-of-tree

update-reflect

  • this-change: 437.04ms - 441.11ms
  • this-change, tip-of-tree, previous-release: unsure 🔍 -1% - +0% (-6.14ms - +0.82ms)
    this-change vs tip-of-tree

Results

this-change

render

VersionAvg timevs
44.86ms - 58.88ms-

update

VersionAvg timevs
451.33ms - 458.09ms-

update-reflect

VersionAvg timevs
437.04ms - 441.11ms-
this-change, tip-of-tree, previous-release

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
19.02ms - 20.28ms-unsure 🔍
-2% - +8%
-0.28ms - +1.53ms
slower ❌
3% - 12%
0.50ms - 2.14ms
tip-of-tree
tip-of-tree
18.37ms - 19.67msunsure 🔍
-8% - +1%
-1.53ms - +0.28ms
-unsure 🔍
-1% - +8%
-0.14ms - +1.53ms
previous-release
previous-release
17.81ms - 18.85msfaster ✔
3% - 11%
0.50ms - 2.14ms
unsure 🔍
-8% - +1%
-1.53ms - +0.14ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
33.93ms - 36.57ms-unsure 🔍
-5% - +5%
-1.77ms - +1.79ms
unsure 🔍
-3% - +9%
-0.93ms - +2.99ms
tip-of-tree
tip-of-tree
34.05ms - 36.43msunsure 🔍
-5% - +5%
-1.79ms - +1.77ms
-unsure 🔍
-3% - +9%
-0.86ms - +2.89ms
previous-release
previous-release
32.78ms - 35.68msunsure 🔍
-8% - +3%
-2.99ms - +0.93ms
unsure 🔍
-8% - +2%
-2.89ms - +0.86ms
-

nop-update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
12.33ms - 13.52ms-unsure 🔍
-2% - +13%
-0.19ms - +1.51ms
slower ❌
2% - 15%
0.24ms - 1.74ms
tip-of-tree
tip-of-tree
11.66ms - 12.87msunsure 🔍
-12% - +1%
-1.51ms - +0.19ms
-unsure 🔍
-4% - +9%
-0.44ms - +1.10ms
previous-release
previous-release
11.47ms - 12.40msfaster ✔
2% - 13%
0.24ms - 1.74ms
unsure 🔍
-9% - +3%
-1.10ms - +0.44ms
-
this-change, tip-of-tree, previous-release

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
34.20ms - 35.05ms-unsure 🔍
-1% - +2%
-0.49ms - +0.71ms
unsure 🔍
-1% - +2%
-0.47ms - +0.80ms
tip-of-tree
tip-of-tree
34.09ms - 34.94msunsure 🔍
-2% - +1%
-0.71ms - +0.49ms
-unsure 🔍
-2% - +2%
-0.58ms - +0.69ms
previous-release
previous-release
33.99ms - 34.93msunsure 🔍
-2% - +1%
-0.80ms - +0.47ms
unsure 🔍
-2% - +2%
-0.69ms - +0.58ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
68.22ms - 69.89ms-unsure 🔍
-1% - +3%
-0.35ms - +1.91ms
unsure 🔍
-1% - +3%
-0.43ms - +1.71ms
tip-of-tree
tip-of-tree
67.52ms - 69.04msunsure 🔍
-3% - +0%
-1.91ms - +0.35ms
-unsure 🔍
-2% - +1%
-1.15ms - +0.88ms
previous-release
previous-release
67.75ms - 69.08msunsure 🔍
-2% - +1%
-1.71ms - +0.43ms
unsure 🔍
-1% - +2%
-0.88ms - +1.15ms
-
this-change, tip-of-tree, previous-release

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
44.32ms - 63.19ms-unsure 🔍
-29% - +18%
-16.62ms - +10.44ms
unsure 🔍
-30% - +16%
-17.64ms - +9.55ms
tip-of-tree
tip-of-tree
47.15ms - 66.54msunsure 🔍
-20% - +32%
-10.44ms - +16.62ms
-unsure 🔍
-25% - +22%
-14.73ms - +12.82ms
previous-release
previous-release
48.01ms - 67.59msunsure 🔍
-19% - +34%
-9.55ms - +17.64ms
unsure 🔍
-23% - +26%
-12.82ms - +14.73ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
447.92ms - 455.40ms-unsure 🔍
-1% - +2%
-3.10ms - +7.78ms
unsure 🔍
-1% - +1%
-4.47ms - +5.99ms
tip-of-tree
tip-of-tree
445.38ms - 453.27msunsure 🔍
-2% - +1%
-7.78ms - +3.10ms
-unsure 🔍
-2% - +1%
-6.96ms - +3.80ms
previous-release
previous-release
447.25ms - 454.56msunsure 🔍
-1% - +1%
-5.99ms - +4.47ms
unsure 🔍
-1% - +2%
-3.80ms - +6.96ms
-

update-reflect

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
449.28ms - 453.16ms-unsure 🔍
-1% - +0%
-6.14ms - +0.82ms
faster ✔
0% - 2%
0.71ms - 7.88ms
tip-of-tree
tip-of-tree
450.99ms - 456.77msunsure 🔍
-0% - +1%
-0.82ms - +6.14ms
-unsure 🔍
-1% - +1%
-5.81ms - +2.53ms
previous-release
previous-release
452.50ms - 458.53msslower ❌
0% - 2%
0.71ms - 7.88ms
unsure 🔍
-1% - +1%
-2.53ms - +5.81ms
-

tachometer-reporter-action v2 for Benchmarks

@jimsimon jimsimon marked this pull request as ready for review October 10, 2025 19:16
@github-actions
Copy link
Contributor

The size of lit-html.js and lit-core.min.js are as expected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0