Skip to content

Commit d5467fa

Browse files
committed
Fix typos
1 parent 4cf83f2 commit d5467fa

26 files changed

+39
-39
lines changed

content/advisories/grafanaloki.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ IE, your full start line may look like:
2323

2424
`memcached -m 6000 -I 2m -o ext_path=/disk/extstore:500G,ext_wbuf_size=32,ext_threads=10,ext_max_sleep=10000,slab_automove_freeratio=0.10,ext_recache_rate=0`
2525

26-
*Please set -m and ext_path appropraitely for your system*. Leave some RAM for
26+
*Please set -m and ext_path appropriately for your system*. Leave some RAM for
2727
your system to breathe and a little disk space overhead.
2828

2929
Please use version 1.6.21 or newer as it improves the extstore write speed and

content/features/flashstorage.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ some amount of time.
179179

180180
For example, if you only store objects with TTL's of 86400 (about a day) or
181181
2400s. If you set `ext_low_ttl` to 2400 or higher, all of the latter objects
182-
will get stuck together. Once all of those objets have expired, the page they
182+
will get stuck together. Once all of those objects have expired, the page they
183183
were in is reclaimed entirely. This avoids holes and compaction necessary if
184184
placed alongside the longer TTL'ed objects.
185185

@@ -276,11 +276,11 @@ Compaction however does require rewriting pages. More details of that is in doc/
276276

277277
`-o ext_path=/data/file:5G` this is enough to get you started. See `memcached --help` for other options. This wiki will update with more details on what the options do, but most users should be able to use a minimal subset of options. If you have a very high performance setup, feel free to reach out and we can walk you through a configuration.
278278

279-
The above creates an external cache of 5 gigabytes. Due to how the shim works, you wil not be able to actually store 5 gigabytes due to fragmentation over time. Background jobs will attempt to keep fragmentation in check.
279+
The above creates an external cache of 5 gigabytes. Due to how the shim works, you will not be able to actually store 5 gigabytes due to fragmentation over time. Background jobs will attempt to keep fragmentation in check.
280280

281281
## How safe is this really?
282282

283-
I test pretty aggressively while developing features. The general stability of memcached should attest to a high quality. This feature is still in an experimental tages, but has had a good amount of baking time for the operations it does support. Keep in mind that many features are disabled for items sent to disk (incr/decr/append/prepend)
283+
I test pretty aggressively while developing features. The general stability of memcached should attest to a high quality. This feature is still in an experimental stage, but has had a good amount of baking time for the operations it does support. Keep in mind that many features are disabled for items sent to disk (incr/decr/append/prepend)
284284

285285
---
286286

@@ -673,7 +673,7 @@ The slab page balancer has an algorithm specific for extstore configurations.
673673

674674
For reference, [a python](https://github.com/memcached/memcached/blob/master/scripts/memcached-automove-extstore) and [internal C version](https://github.com/memcached/memcached/blob/master/slab_automove_extstore.c) of the algorithm exist.
675675

676-
When tuning changes to the algoritm, it's easy to disable the internal
676+
When tuning changes to the algorithm, it's easy to disable the internal
677677
algorithm and use external scripts.
678678

679679
Since the extstore system is designed to send items to storage before they're

content/features/proxy/api-reference.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ The first stage is to call `mcp_config_pools` from the "configuration thread".
7676
This stage defines backends and organizes them into pools. It is also a good
7777
place to decide on how keys and commands should be routed. A table tree of
7878
information is then returned from this function. The proxy is not blocked or
79-
otherise impacted while this function runs.
79+
otherwise impacted while this function runs.
8080

8181
The second stage is to call `mcp_config_routes` from each "worker thread".
8282
These VM's run independently for performance reasons: there is no locking
@@ -200,7 +200,7 @@ using a scripting language to process requests.
200200
-- slot, further improving performance. It also lets all slots share internal
201201
-- references to pools and backends.
202202

203-
-- This function is excuted during the second stage, on every worker thread.
203+
-- This function is executed during the second stage, on every worker thread.
204204
-- The `t` argument is the table that was returned by the _conf function.
205205
-- All information needed to generate this handler _must_ be contained in this
206206
-- table. It is bad form to reach for global variables at this stage.
@@ -704,7 +704,7 @@ mcp.pool({backend1, backend2, etc}, {
704704
-- [TODO: add anchor for details]
705705
iothread = true|false,
706706

707-
-- If supplied this prefix will be added to the lables of all specified
707+
-- If supplied this prefix will be added to the labels of all specified
708708
-- backends. This means this pool object will get unique TCP sockets for
709709
-- its backends. Usable for dedicating different sockets for different
710710
-- purposes (gets vs sets).

content/features/proxy/examples.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ temporarily rerouting cache requests while a server is failed. We do this first
297297

298298
Next, if a request has failed over, we adjust the TTL of any 'set' commands
299299
to be lower. In this example we use five minutes. This prevents cache
300-
entires that have "failed over" from staying around for a long period of
300+
entries that have "failed over" from staying around for a long period of
301301
time, which can cause issues if server 'b' repeatedly fails.
302302

303303
The short cache time should allow a good hit rate for objects which are
@@ -312,13 +312,13 @@ Q&A:
312312
- This will depend on your needs. Please contact us if you have questions
313313
here.
314314
- How do we handle backends that are flapping (ie; sometimes timing out but
315-
not competely dead?
315+
not completely dead?
316316
- You can adjust "anti flap" settings, which will force a backend to
317317
stay down with a backoff algorithm:
318318
```lua
319319
settings{
320320
backend_flap_time = 30, -- stable for 30 seconds means not flapping
321-
backend_flap_backoff_ramp = 1.2, -- multipler for backoff wait time
321+
backend_flap_backoff_ramp = 1.2, -- multiplier for backoff wait time
322322
backend_flap_backoff_max = 3600, -- try at least once an hour
323323
}
324324
```

content/features/proxy/infrastructure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date = 2024-09-01T09:08:32-07:00
44
weight = 50
55
+++
66

7-
This page provides illustraed examples of ways that you can create load-balanced, multiple-node cacheing systems using the Memcached built-in proxy. For a general overview of the built-in proxy, see [Built-in proxy]({{<proxy_base_path>}}).
7+
This page provides illustraed examples of ways that you can create load-balanced, multiple-node caching systems using the Memcached built-in proxy. For a general overview of the built-in proxy, see [Built-in proxy]({{<proxy_base_path>}}).
88

99
The memcached proxy is a flexible and lightweight system with few
1010
dependencies. Any memcached binary can be a proxy, a cache server, or both.

content/features/proxy/reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ cmdmap {
221221
Replace the following:
222222

223223
* <var>COMMAND</var>: a Memcached command—for example, `set`. For a command list, see [Basic Text Protocol](/protocols/basic/).
224-
* <var>ROUTE_HANDLER</var>: a full route-handler defnition—for example, `route_direct{ [...] }`.
224+
* <var>ROUTE_HANDLER</var>: a full route-handler definition—for example, `route_direct{ [...] }`.
225225

226226
You can use a `cmdmap{}` call in your configuration file in any place where a route handler call is valid. The following example `map{}` block defines a route that proxy uses only for keys with the prefix `main` and the command `set`:
227227

content/protocols/meta.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ hi
425425
EX
426426
```
427427

428-
The above could be the result of a race condition: two proceses are trying to
428+
The above could be the result of a race condition: two processes are trying to
429429
move the data from version 72 to 73 at the same time. Since the underlying
430430
version is already 73, the second command will fail.
431431

content/releasenotes/ReleaseNotes141.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This is a maintenance release consisting primarily of bug fixes.
1414

1515
### Fixes
1616

17-
#### Criticial Fixes
17+
#### Critical Fixes
1818

1919
* Boundary condition during pipelined decoding caused crash (bug72)
2020
* Bad initialization during buffer realloc (bug77)

content/releasenotes/ReleaseNotes1420.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ being blind for a few weeks.
2222

2323
### Fixes
2424

25-
* Fix a race condition causing new connections to appear closed, causing an inifinte loop.
25+
* Fix a race condition causing new connections to appear closed, causing an infinite loop.
2626

2727

2828
### New Features

content/releasenotes/ReleaseNotes1430.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Bugfix release, with a critical fix to large item support.
1414

1515
* Add MemoryDenyWriteExecute to the systemd service
1616
* Handle end of line comment on memcached.conf
17-
* Add missing parameters and escape hypens as minus to manpage
17+
* Add missing parameters and escape hyphens as minus to manpage
1818
* Modernize unit file in systemd
1919
* crawler now uses rate limiter sleeps properly (CPU overusage)
2020
* add slab_chunk_max to `stats settings`

0 commit comments

Comments
 (0)