Skip to content

Commit 0dfb8b4

Browse files
author
Ibrahim Jarif
committed
Changelog for v20.07.0 (#1411)
(cherry picked from commit b5a5d66)
1 parent 03ba278 commit 0dfb8b4

File tree

1 file changed

+88
-3
lines changed

1 file changed

+88
-3
lines changed

CHANGELOG.md

Lines changed: 88 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,92 @@
11
# Changelog
22
All notable changes to this project will be documented in this file.
33

4-
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5-
and this project adheres to [Serialization Versioning](VERSIONING.md).
4+
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
5+
6+
## [20.07.0-rc1] - 2020-07-11
7+
8+
### Fixed
9+
- Fix Sequence generates duplicate values (#1281)
10+
- Fix race condition in DoesNotHave (#1287)
11+
- Fail fast if cgo is disabled and compression is ZSTD (#1284)
12+
- Proto: make badger/v2 compatible with v1 (#1293)
13+
- Proto: Rename dgraph.badger.v2.pb to badgerpb2 (#1314)
14+
- Handle duplicates in ManagedWriteBatch (#1315)
15+
- Ensure `bitValuePointer` flag is cleared for LSM entry values written to LSM (#1313)
16+
- DropPrefix: Return error on blocked writes (#1329)
17+
- Confirm `badgerMove` entry required before rewrite (#1302)
18+
- Drop move keys when its key prefix is dropped (#1331)
19+
- Iterator: Always add key to txn.reads (#1328)
20+
- Restore: Account for value size as well (#1358)
21+
- Compaction: Expired keys and delete markers are never purged (#1354)
22+
- GC: Consider size of value while rewriting (#1357)
23+
- Force KeepL0InMemory to be true when InMemory is true (#1375)
24+
- Rework DB.DropPrefix (#1381)
25+
- Update head while replaying value log (#1372)
26+
- Avoid panic on multiple closer.Signal calls (#1401)
27+
- Return error if the vlog writes exceeds more than 4GB (#1400)
28+
29+
### Performance
30+
- Clean up transaction oracle as we go (#1275)
31+
- Use cache for storing block offsets (#1336)
32+
33+
### Features
34+
- Support disabling conflict detection (#1344)
35+
- Add leveled logging (#1249)
36+
- Support entry version in Write batch (#1310)
37+
- Add Write method to batch write (#1321)
38+
- Support multiple iterators in read-write transactions (#1286)
39+
40+
### New APIs
41+
- Badger.DB
42+
- NewManagedWriteBatch (#1310)
43+
- DropPrefix (#1381)
44+
- Badger.Option
45+
- WithDetectConflicts (#1344)
46+
- WithKeepBlockIndicesInCache (#1336)
47+
- WithKeepBlocksInCache (#1336)
48+
- Badger.WriteBatch
49+
- DeleteAt (#1310)
50+
- SetEntryAt (#1310)
51+
- Write (#1321)
52+
53+
### Changes to Default Options
54+
- DefaultOptions: Set KeepL0InMemory to false (#1345)
55+
- Increase default valueThreshold from 32B to 1KB (#1346)
56+
57+
### Deprecated
58+
- Badger.Option
59+
- WithEventLogging (#1203)
60+
61+
### Reverts
62+
This sections lists the changes which were reverted because of non-reproducible crashes.
63+
- Compress/Encrypt Blocks in the background (#1227)
64+
65+
66+
## [2.0.3] - 2020-03-24
67+
68+
### Fixed
69+
70+
- Add support for watching nil prefix in subscribe API (#1246)
71+
72+
### Performance
73+
74+
- Compress/Encrypt Blocks in the background (#1227)
75+
- Disable cache by default (#1257)
76+
77+
### Features
78+
79+
- Add BypassDirLock option (#1243)
80+
- Add separate cache for bloomfilters (#1260)
81+
82+
### New APIs
83+
- badger.DB
84+
- BfCacheMetrics (#1260)
85+
- DataCacheMetrics (#1260)
86+
- badger.Options
87+
- WithBypassLockGuard (#1243)
88+
- WithLoadBloomsOnOpen (#1260)
89+
- WithMaxBfCacheSize (#1260)
690

791
## [2.0.3] - 2020-03-24
892

@@ -318,7 +402,8 @@ Bug fix:
318402
## [1.0.1] - 2017-11-06
319403
* Fix an uint16 overflow when resizing key slice
320404

321-
[Unreleased]: https://github.com/dgraph-io/badger/compare/v2.0.3...HEAD
405+
[Unreleased]: https://github.com/dgraph-io/badger/compare/v20.07.0-rc1...HEAD
406+
[20.07.0-rc1]: https://github.com/dgraph-io/badger/compare/v2.0.3...v20.07.0-rc1
322407
[2.0.3]: https://github.com/dgraph-io/badger/compare/v2.0.2...v2.0.3
323408
[2.0.2]: https://github.com/dgraph-io/badger/compare/v2.0.1...v2.0.2
324409
[2.0.1]: https://github.com/dgraph-io/badger/compare/v2.0.0...v2.0.1

0 commit comments

Comments
 (0)