Skip to content

Commit 47a9f62

Browse files
chore: release 0.2.0-alpha (#10)
1 parent 97e8501 commit 47a9f62

File tree

1 file changed

+79
-0
lines changed

1 file changed

+79
-0
lines changed

CHANGELOG.md

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
# Changelog
2+
3+
## [0.2.0-alpha](https://github.com/rudderlabs/keydb/compare/v0.1.0-alpha...v0.2.0-alpha) (2025-07-31)
4+
5+
6+
### Features
7+
8+
* add more observability and metrics ([#6](https://github.com/rudderlabs/keydb/issues/6)) ([a9c50b1](https://github.com/rudderlabs/keydb/commit/a9c50b1244202567954d57e001f90bc4481cf57c))
9+
* adding stats ([0820dea](https://github.com/rudderlabs/keydb/commit/0820dea032fb8c7cbae12ad7fcb129deb8768171))
10+
* implement Badger metrics collector ([#5](https://github.com/rudderlabs/keydb/issues/5)) ([a4997b9](https://github.com/rudderlabs/keydb/commit/a4997b9f543477ab27415dd99ac3e7104ea2360b))
11+
* implement GitHub Actions workflows and improve snapshot functionality ([69f2374](https://github.com/rudderlabs/keydb/commit/69f23748d1b552da6d4f59beac13d9e2d160ac9a))
12+
* improve keydb write latencies ([#9](https://github.com/rudderlabs/keydb/issues/9)) ([97e8501](https://github.com/rudderlabs/keydb/commit/97e850102b2db088827a215e9362b287b3fc1894))
13+
* load snapshots ([479336c](https://github.com/rudderlabs/keydb/commit/479336c6052290ac0bdee77cbd7b7ca2ecbde96d))
14+
15+
16+
### Bug Fixes
17+
18+
* cache initialization ([a584b7b](https://github.com/rudderlabs/keydb/commit/a584b7b3ab213ca925312a6f92f0e030610fe7ea))
19+
* data races ([d851213](https://github.com/rudderlabs/keydb/commit/d8512138964d3579858c6f7cb7a25cacc7a85f02))
20+
* load snapshots ([51740bb](https://github.com/rudderlabs/keydb/commit/51740bb3a5ef346909471479ff7caf20d8b1e452))
21+
* scaling operations with load snapshots op ([c927763](https://github.com/rudderlabs/keydb/commit/c9277632751b17640f07fc6569aebd63cd4ce743))
22+
* snapshot handling shouldn't list more than once ([f863cf9](https://github.com/rudderlabs/keydb/commit/f863cf90c10a5a0cf362383cbafc69c0fce34be9))
23+
24+
25+
### Miscellaneous
26+
27+
* 2nd refactoring of Load ([59af741](https://github.com/rudderlabs/keydb/commit/59af74103198da1cd24f24d5db1ab55295a057cb))
28+
* add nistec.P521Point to .trufflehogignore to prevent false positives ([495bc78](https://github.com/rudderlabs/keydb/commit/495bc78c421bd6aa0628f4eee38ad8411da58f14))
29+
* add regex pattern to .truffleignore for nistec.P521Point ([142746f](https://github.com/rudderlabs/keydb/commit/142746f9aea68eb65a4bae513b95cc93f5ba700f))
30+
* adding !cache to .dockerignore ([5ad5ac6](https://github.com/rudderlabs/keydb/commit/5ad5ac6314d098107c6676754e4ccbd7a945143b))
31+
* adding comment ([b552c8c](https://github.com/rudderlabs/keydb/commit/b552c8c34bf15c3c6f014f403e379b739b580d63))
32+
* adding comment ([7980719](https://github.com/rudderlabs/keydb/commit/79807195d01c78e37caddba5fc499bc3add6e059))
33+
* adding comment ([c05352b](https://github.com/rudderlabs/keydb/commit/c05352b73b2bce9d48068f33bfd959a8e4001333))
34+
* adding junie guidelines ([f13e91c](https://github.com/rudderlabs/keydb/commit/f13e91cd5de22c9f40c50f3a60cd2786ae665783))
35+
* adding TODO ([773f780](https://github.com/rudderlabs/keydb/commit/773f780d1193ab085e160c9cdbe2073565dd928b))
36+
* adding TODO ([93403fd](https://github.com/rudderlabs/keydb/commit/93403fda6881c98708c428d778fc7861f71f0374))
37+
* adjust database configuration parameters ([#8](https://github.com/rudderlabs/keydb/issues/8)) ([ab68d28](https://github.com/rudderlabs/keydb/commit/ab68d284988ce63155f51a8220862b6a2d8e3d47))
38+
* badger nop logger ([7ed7a10](https://github.com/rudderlabs/keydb/commit/7ed7a10962c0fdcc4e6c092c8e1a7b644d579a8b))
39+
* better log message ([c440a48](https://github.com/rudderlabs/keydb/commit/c440a482ecc3106bc9f9b6d71913269985390f0f))
40+
* better shutdown ([541bd30](https://github.com/rudderlabs/keydb/commit/541bd30a75217f9b87920431fd2f0d21fe3b02b0))
41+
* clean up ([af50b32](https://github.com/rudderlabs/keydb/commit/af50b320786bdd4be089052ed645da978bf12eee))
42+
* cleaning up ([2f3e213](https://github.com/rudderlabs/keydb/commit/2f3e21376db385de64243cd4243fa958f1b9c685))
43+
* custom backup draft ([81d37f9](https://github.com/rudderlabs/keydb/commit/81d37f9afad60e4f934e18a27dabe9119d5872aa))
44+
* disabling automatic snapshot creation ([485f7f4](https://github.com/rudderlabs/keydb/commit/485f7f42c6c77fd4f0309fe756ec70c96be8b050))
45+
* docs ([7e567a7](https://github.com/rudderlabs/keydb/commit/7e567a7d6ebffbffcc88df555ed38c298d48fff2))
46+
* docs + rename ([7369ebc](https://github.com/rudderlabs/keydb/commit/7369ebcde92208db1e88b84be02388ac97cd9427))
47+
* first refactoring of Load ([094ddb3](https://github.com/rudderlabs/keydb/commit/094ddb3e6687699a7c393d45812cac73039e1053))
48+
* garbage collection ([64bb247](https://github.com/rudderlabs/keydb/commit/64bb247e3261c6adabcf1e43b0f7892c717a3669))
49+
* increasing op api timeouts ([03c2320](https://github.com/rudderlabs/keydb/commit/03c232073ddecd4ebe548ce288f671bebb43029f))
50+
* line length linter ([#14](https://github.com/rudderlabs/keydb/issues/14)) ([b36dca0](https://github.com/rudderlabs/keydb/commit/b36dca0a3203ee5e6e7611eda662d7c033fa8415))
51+
* line length linting ([#15](https://github.com/rudderlabs/keydb/issues/15)) ([c7fe5c8](https://github.com/rudderlabs/keydb/commit/c7fe5c80777236a03efd3c4df8d780600b0d17f5))
52+
* log entries ([4616c96](https://github.com/rudderlabs/keydb/commit/4616c96f6858e8dde47c8cf4eae0cab5002d91b0))
53+
* making hash ranges download optional ([4b6157b](https://github.com/rudderlabs/keydb/commit/4b6157bf77c05d858913066381802d7d904cbeb0))
54+
* moving debug methods to the bottom ([ccaae2a](https://github.com/rudderlabs/keydb/commit/ccaae2a07bfb5bcd8cef41476a3ebf0a539136a8))
55+
* new info log ([ba29672](https://github.com/rudderlabs/keydb/commit/ba29672b215b02d9f509bb7d7bff63b4d0c583af))
56+
* node refactoring with single badger ([5da7d16](https://github.com/rudderlabs/keydb/commit/5da7d1666f7a245f665c07ebecc171241c27ce68))
57+
* pushing some fixes ([993eb45](https://github.com/rudderlabs/keydb/commit/993eb4585b6817fba8dde880e0b9f9791b29b162))
58+
* reducing number of compactors ([3fbb38f](https://github.com/rudderlabs/keydb/commit/3fbb38fb34d4b5e628e895ac56f9ab062ae812d3))
59+
* reducing the number of compactors ([2a162d4](https://github.com/rudderlabs/keydb/commit/2a162d4144927d01a0262d68008345ee377992e8))
60+
* reformat ([57fb0e9](https://github.com/rudderlabs/keydb/commit/57fb0e912e6e089ae1c49ded3ef820630f8553e5))
61+
* removing cachettl ([81e69a5](https://github.com/rudderlabs/keydb/commit/81e69a5b5f811a943b44aa13642b5cc4d6f3daa9))
62+
* removing expired keys deletion ([1db7ce5](https://github.com/rudderlabs/keydb/commit/1db7ce5ddead7cc458edb2e6660c5e28cf6b0e3f))
63+
* removing TODO ([6ca53f1](https://github.com/rudderlabs/keydb/commit/6ca53f16dc7916aec6195c6a18b248b4253d42b5))
64+
* removing unnecessary factory ([77cc0d9](https://github.com/rudderlabs/keydb/commit/77cc0d9024cba55d9a5f32e3eef9b1da58a36cd8))
65+
* renamed /snapshot ([a1e6f2b](https://github.com/rudderlabs/keydb/commit/a1e6f2bb87cc5c81ced24f22b79668cae6ec6200))
66+
* renaming to default timeout ([e72863d](https://github.com/rudderlabs/keydb/commit/e72863d21d4ffe48f90a255ff4b56b1f225dfa35))
67+
* snapshots ([bc06b2d](https://github.com/rudderlabs/keydb/commit/bc06b2df088e1412d35b6366b0033bb4ad9c4056))
68+
* snapshots compression ([0d4f2ac](https://github.com/rudderlabs/keydb/commit/0d4f2ac24426158e673381a330bc8a8c930834d2))
69+
* update .truffleignore to exclude binary files and blobs directory ([ccb6f6e](https://github.com/rudderlabs/keydb/commit/ccb6f6e204d6c5e80b762e84d1b25f39a04fd5b4))
70+
* update .truffleignore to exclude keydb directory ([7e0fbbf](https://github.com/rudderlabs/keydb/commit/7e0fbbfb606d08295d53eefd50202cf90830ff76))
71+
* update .truffleignore to exclude keydb directory ([3d3d90c](https://github.com/rudderlabs/keydb/commit/3d3d90c13654344ef6f6b96a3f6a508ed27819af))
72+
* update .truffleignore to exclude vendor directory and Go module files ([8eb498c](https://github.com/rudderlabs/keydb/commit/8eb498c1c4f609d87a05d8b0753bdc86304f971b))
73+
* update .truffleignore to ignore broader cryptographic patterns ([5aedb40](https://github.com/rudderlabs/keydb/commit/5aedb40b5c4d7d0a844473f71a569fca1d1b0b64))
74+
* update .truffleignore to include vendor directory ([5393b8b](https://github.com/rudderlabs/keydb/commit/5393b8be92ca18ce763b63861dfde057663570b1))
75+
* update Alpine version to 3.22 in Dockerfiles ([e532003](https://github.com/rudderlabs/keydb/commit/e532003f1e8fb952432e15dfbd3d89dc31824816))
76+
* update log fields to use strings instead of durations ([19adfe8](https://github.com/rudderlabs/keydb/commit/19adfe880742074fbfab94c4f2e092bcd940b7ba))
77+
* updating AI guidelines ([39524c0](https://github.com/rudderlabs/keydb/commit/39524c0f32b708d2ac23d24724a4a1afa4ccbe54))
78+
* using 1 compactor ([671edb7](https://github.com/rudderlabs/keydb/commit/671edb77d38af28856b68f86d8161f0b7334182d))
79+
* using 2 compactors ([d9c3f2c](https://github.com/rudderlabs/keydb/commit/d9c3f2ce26583ad575246e2e4035df2c582d4d03))

0 commit comments

Comments
 (0)