Skip to content

Commit 05c49ef

Browse files
committed
Release v1.2.0
1 parent 559ddc8 commit 05c49ef

File tree

5 files changed

+24
-5
lines changed

5 files changed

+24
-5
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
### Monotone Changelog
22

3+
## 1.2.0 (2025-06-18)
4+
5+
This release introduces improved WAL configuration options and related functionality as well as
6+
some important fixes.
7+
8+
**Features**
9+
10+
* Added option `wal_sync_on_create`
11+
* Added option `wal_sync_on_close`
12+
* Renamed `wal_rotate_wm` to `wal_size`
13+
* `wal_crc` enabled by default
14+
* Added `wal_recovery` and ability to recover corrupted WAL (https://github.com/amelielabs/monotone/commit/ecd7576d8496e04b942548a463d351486abb5db8)
15+
* Added `wal_sync_interval` and background WAL fsync worker (https://github.com/amelielabs/monotone/commit/559ddc8419696b5bcc5760f4be6f816b916cc979)
16+
17+
**Fixes**
18+
19+
* Fixed partition double wal write during recovery (https://github.com/amelielabs/monotone/commit/e361e5aaaf6df715f2fc5bde608edd5e5512dd4a)
20+
* Improved crc32 calculation performance (https://github.com/amelielabs/monotone/commit/3613431cd3c1a05ab76455430bc9f93bc8332038)
21+
322
## 1.1.0 (2025-02-13)
423

524
Changing the project license to MIT

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.1.0
1+
1.2.0

monotone/runtime/config/config.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ config_prepare(Config* self)
7979
ConfigDef defaults[] =
8080
{
8181
// main
82-
{ "version", VAR_STRING, VAR_E, &self->version, "1.0.0", 0 },
82+
{ "version", VAR_STRING, VAR_E, &self->version, "1.2.0", 0 },
8383
{ "uuid", VAR_STRING, VAR_C, &self->uuid, NULL, 0 },
8484
{ "directory", VAR_STRING, VAR_E, &self->directory, NULL, 0 },
8585
{ "sync", VAR_BOOL, VAR_E|VAR_C|VAR_H, &self->sync, NULL, true },

test/github/gh_3.test.ok

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ show partitions debug
8787
}]
8888
show config
8989
{
90-
"version": "1.0.0",
90+
"version": "1.2.0",
9191
"uuid": "00000000-0000-0000-0000-000000000000",
9292
"directory": "_output",
9393
"log": true,
@@ -205,7 +205,7 @@ show partitions debug
205205
}]
206206
show config
207207
{
208-
"version": "1.0.0",
208+
"version": "1.2.0",
209209
"uuid": "00000000-0000-0000-0000-000000000000",
210210
"directory": "_output",
211211
"log": true,

test/recovery/recovery_config.test.ok

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ set sync to false
2323
open
2424
show all
2525
{
26-
"version": "1.0.0",
26+
"version": "1.2.0",
2727
"uuid": "c14fb1d4-d1f7-5bf1-f256-4ad89bc47379",
2828
"directory": "_output",
2929
"log": true,

0 commit comments

Comments
 (0)