This commit is contained in:
Mateusz Gruszczyński committed 2026-10-22 14:20:03 +02:00
1 parent 133d2f0f91
commit 3ea00045bf
27 files changed
+446 -136

No files matched your search

+1
View File
@@ -88,6 +88,7 @@ pub struct Ticket {
target: String,
key: Key,
request_headers: HeaderMap,
freshness_headers: Option<HeaderMap>,
generation: u64,
revision: u64,
scope: String,
+3
View File
@@ -87,6 +87,8 @@ pub enum ColdPreset {
#[serde(default, deny_unknown_fields)]
pub struct Settings {
pub enabled: bool,
/// Ignore client freshness directives on cache lookups, like Varnish builtin VCL.
pub varnish_compatible: bool,
pub memory_preset: Option<MemoryPreset>,
pub max_bytes: usize,
pub max_object_bytes: usize,
@@ -140,6 +142,7 @@ impl Default for Settings {
fn default() -> Self {
Self {
enabled: true,
varnish_compatible: true,
memory_preset: None,
max_bytes: 256 * 1024 * 1024,
max_object_bytes: 16 * 1024 * 1024,