-
I’m looking at implementing support for [RFC 8767](https://tools.ietf.org/html/rfc8767) (Serving Stale Data to Improve DNS Resiliency) in the Cache plugin. I’m trying to figure out an elegant solution…
-
- Program: Authoritative
- Issue type: Feature request
### Short description
We had already a similar discussion at #9220 and a PR at #9281, but stopped without final implementation.
Now I w…
-
Cache consul (or what ever else) HTTP API queries (see last bit of https://www.consul.io/docs/discovery/dns#service-lookups) to get weight based records, then determine the weight of which to send a p…
-
I'm not sure if this is a bug or just the way it works.
If I have a query which contains special characters such as an `ä` in a value the following rewrite rule will a hit but not perform a rewrite.…
-
What I need is to add expire time for specific keys. Currently cacheout provides api "set" to create new entry or update existing entry. So a simple way is:
```
v = cache.get(k, None)
if v is not…
-
**Current behavior**
Current prefetch implementation as I understand it updates a record when a client requests it when the TTL is lower than x% of the original TTL. While this is a good option for b…
-
Hi folks, not sure it's a bug but I can't figure out otherwise.
We got a cache based on `stretto` (sync API) in our service with simple semantics:
* `try_insert_with_ttl()` then `wait()`
* `get()…
-
Currently looking for dnslink is a way to check if site is hosted on IPFS via gateway.
I propose that we use other TXT entry specifying that this domain should be served under IPFS/NS.
It could be `…
-
I would like to use async cache dedupe for http request caching. However, I'm missing a way to set the stale value on a per entry basis after the request is completed, i.e.
```js
cache.define('req…
-
### Problem Description
Adguard Home always answers with a minimum ttl of 10 seconds (using Null IP) for anything resolved by AGH itself: rewrites and filters. My understanding was that it was going …