305 Commits (master)
 

Author SHA1 Message Date
James Mills d23c355e72
Update CHANGELOG for v1.0.2 3 months ago
James Mills 40425394d7
Fix a data race in Datafile.ReadAt() 3 months ago
James Mills f4cc0fb434
Fix release tool 3 months ago
James Mills 7d4174d5b1
Update CHANGELOG for v1.0.1 3 months ago
James Mills 5429693cc8 Add ErrBadConfig and ErrBadMetadata as errors that consumers can check and use (#241) 3 months ago
jason3gb 2c57c950f8 [Fix] disable mmap for current datafile from #239 (#240) 4 months ago
biozz 21a824e13e Add key prefix matching to KEYS command (#237) 4 months ago
James Mills 2279245b8c
Update image target 4 months ago
James Mills 91d4db63d5
Update CHANGELOG for v1.0.0 6 months ago
James Mills 849192f709
Update CHANGELOG for 1.0.0 6 months ago
James Mills a4fc2cf4e8
Update README 6 months ago
James Mills 609de833eb
Update CHANGELOG for v0.3.14 6 months ago
James Mills 9b0daa8a30 Add RangeScan() support (#160) 6 months ago
Tai Groot ef187f8315 [ADD] Sift and ScanSift (+ tests) (#232) 6 months ago
James Mills b094cd33d3 Fix runGC behaviour to correctly delete all expired keys (#229) 6 months ago
James Mills 3ff8937205
Fix missing push event 6 months ago
James Mills 2ccca759ce
Fix how CI is triggered 6 months ago
Tai Groot 92535e654b [FIX] race condition from #216 (#227) 6 months ago
James Mills c4a7ad7a7f
Fix README Go Reference badge 7 months ago
James Mills e64646fa8f
Fix README badges 7 months ago
James Mills 2de030ad5c
Update CHANGELOG for v0.3.13 7 months ago
James Mills 5e4d863ab7 Use package github.com/gofrs/flock as flock implementation. (#224) 7 months ago
James Mills a49bbf666a Fix paths used for temporary recovery iles to avoid crossing devices (#223) 7 months ago
James Mills 52df2fad55
Improve error reporting on recovery errors 7 months ago
James Mills 947d15fed8
Debug failing test in CI 7 months ago
James Mills d276c398da
Add Drone CI config 7 months ago
James Mills f357607cee
Update CHANGELOG for v0.3.12 7 months ago
James Mills 4fb0aab67c
Update CHANGELOG for v0.3.11 7 months ago
James Mills 707ac163bf
Ignore .envrc 7 months ago
James Mills adabe2c273
Configure GoReleaser correctly 7 months ago
James Mills a58e17c34e
Fix missing go.sum entries 7 months ago
James Mills 8c5c10dcf8
Fix GoReleaser config 7 months ago
James Mills c94f8e8bbc
Release to Gitea 7 months ago
James Mills 3987e56e79
Removed Github workflows 7 months ago
James Mills 90dd53c573
Rename all Go module paths 7 months ago
James Mills 81d7d5459b
Moved to git.mills.io 7 months ago
James Mills b98b684bb4
Refactor TTL with a new API PutWithTTL() and reduce memory allocs (#220) 7 months ago
dependabot-preview[bot] 2ee13b8e32
Bump github.com/tidwall/redcon from 1.4.0 to 1.4.1 (#214) 7 months ago
dependabot[bot] 561caa48ba
Bump github.com/spf13/viper from 1.8.0 to 1.8.1 (#221) 7 months ago
dependabot[bot] d78e590b3d
Bump github.com/spf13/viper from 1.7.1 to 1.8.0 (#218) 8 months ago
Yash Suresh Chandra e7c6490762
Purge api added to remove expired keys (#204) 8 months ago
dependabot-preview[bot] 1009661b52
Upgrade to GitHub-native Dependabot (#215) 9 months ago
dependabot-preview[bot] e26d9c54d4
Bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1 (#213) 11 months ago
James Mills 80d8ff89da
Fix go.sum 11 months ago
James Mills 19478ff94d
Drop support for Go 1.12 in CI 11 months ago
dependabot-preview[bot] 7235887aca
Bump github.com/sirupsen/logrus from 1.7.1 to 1.8.0 (#209) 12 months ago
dependabot-preview[bot] 3f804c2d81
Bump github.com/sirupsen/logrus from 1.7.0 to 1.7.1 (#208) 12 months ago
dependabot-preview[bot] babc735772
Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (#207) 1 year ago
shiniao 4f823851e2
'make bench' excluded the effect of test on the results (#205) 1 year ago
James Mills cbbe36f0ae
Document good and possibly poor use-cases of Bitcask (#199) 1 year ago