You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Resolve PR #404 against main after PRs #402, #403, #405, and #406 while preserving RESP resource budgets, declaration-independent aggregate growth, bounded pipeline admission, and one shared request deadline.
Constraint: Preserve the verified PR #404 scope and publish without force-push
Tested: Windows resp 80 unit and 20 integration tests; net 35 lib tests; WSL resp and net suites, TCP regressions, strict Clippy; cargo fmt and diff checks
Co-authored-by: OmX <omx@oh-my-codex.dev>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,15 +20,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
20
20
- Recovery management for degraded storage states
21
21
- Comprehensive health monitoring and statistics
22
22
- Backpressure handling to prevent overload
23
-
- Architecture documentation in `docs/ARCHITECTURE.md`
23
+
-[Architecture documentation](docs/architecture/)
24
24
- Runtime configuration options for thread pool sizing
25
25
- Independent health checks for network and storage runtimes
26
26
27
27
### Changed
28
28
29
29
-**BREAKING CHANGE**: Default port changed from `9221` to `7379` for Redis compatibility
30
30
- The configuration system has been migrated to Redis-style format (similar to `redis.conf`)
31
-
- Configuration file moved from INI format to Redis-style format at `src/conf/kiwi.conf`
31
+
- Configuration file moved from INI format to Redis-style format; generate it with `kiwi --sample-config > kiwi.conf` (`kiwi --full-sample-config > kiwi.conf` for all keys), then start Kiwi with `kiwi --config kiwi.conf`
32
32
- Default port is now `7379` (a Redis-compatible variant of the standard `6379` port)
33
33
-**BREAKING CHANGE**: Storage initialization now requires `RuntimeManager::initialize_storage_components()`
34
34
- Must be called after `RuntimeManager::start()` and before starting storage server
@@ -50,11 +50,11 @@ If you are upgrading from a previous version that used port `9221`:
50
50
- Old format: `config.ini` with `port=9221`
51
51
- New format: `kiwi.conf` with `port 7379`
52
52
53
-
4.**Custom port configuration**: If you need to use a different port, update the `port` setting in `src/conf/kiwi.conf`:
54
-
```conf
55
-
# Accept connections on the specified port, default is 7379.
56
-
# port 7379
57
-
port YOUR_CUSTOM_PORT
53
+
4.**Custom port configuration**: If you need to use a different port, redirect the generated configuration to a file, update its `port` setting, and start Kiwi with that file:
54
+
```bash
55
+
kiwi --sample-config > kiwi.conf
56
+
#Edit kiwi.conf and set: port YOUR_CUSTOM_PORT
57
+
kiwi --config kiwi.conf
58
58
```
59
59
60
60
5.**Docker/Container deployments**: Update any port mappings from `9221` to `7379`
@@ -102,7 +102,7 @@ If you have custom code that integrates with Kiwi:
0 commit comments