Skip to content

Commit

Permalink
Merge branch 'github_master'
Browse files Browse the repository at this point in the history
  • Loading branch information
Stephan Zuercher committed Oct 18, 2012
2 parents 892e008 + 9ffcd5c commit ce02205
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions docs/guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,14 +81,15 @@ Starting with Kestrel 2.3.4, queue configurations are inherited:
* Any queue with no explict configuration (see `queues` in `KestrelConfig`) uses the default
queue configuration (see `default` in `KestrelConfig`). This behavior is unchanged from
previous versions.
* Any master (e.g. not fanout) queue with a queue configuration overrides the default queue
configuration. For example, if `default.maxMemorySize` is set, all explicitly configured
* Any master (e.g. not fanout) queue with an explicit queue configuration overrides the default
queue configuration. For example, if `default.maxMemorySize` is set, all explicitly configured
queues will inherit that setting *unless* explicitly overridden in the queue's configuration.
Older versions of Kestrel *did not* apply values from the default queue configuration to any
explicitly configured queue.
* Any fanout queue (e.g., a queue with a `+` in its name), inherits its master queue's
configuration, unless explicitly overridden (see `queues` in `KestrelConfig`). Older versions
of Kestrel silently ignored explicit fanout queue configurations.
of Kestrel silently ignored explicit fanout queue configurations and used the master queue's
configuration.

### Example Configuration
-------------------------
Expand All @@ -114,7 +115,7 @@ between a configuration loaded by Kestrel 2.3.3 and Kestrel 2.3.4 (and later).


<table>
<tr><th>Queue</th> <th>Setting</th> <th>Kestrel <= 2.3.3</th> <th>Kestrel >= 2.3.4</th> </tr>
<tr><th>Queue</th> <th>Setting</th> <th>Kestrel &lt;= 2.3.3</th> <th>Kestrel &gt;= 2.3.4</th> </tr>
<tr><td>q</td> <td>maxMemorySize</td> <td>128.megabytes</td> <td>8.megabytes</td> </tr>
<tr><td>q+fanout</td> <td>maxMemorySize</td> <td>128.megabytes</td> <td>8.megabytes</td> </tr>
<tr><td>x</td> <td>maxMemorySize</td> <td>16.megabytes</td> <td>16.megabytes</td> </tr>
Expand Down

0 comments on commit ce02205

Please sign in to comment.