| 
							
							
								 Yury Fedorov | 43334647a6 | Fix typos in bitcask.go docs (#10) | 2019-05-26 19:27:03 +10:00 |  | 
			
				
					| 
							
							
								 Christian Muehlhaeuser | f26a1b1727 | Fixed typo in release.sh (#8) | 2019-04-25 22:19:20 +10:00 |  | 
			
				
					| 
							
							
								 Kebert Xela | 1fca55d268 | Minor readme improvements (#7) * File emoji and missing parenthesis
* Update README.md
* Update README.md | 2019-04-24 06:44:21 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | c640f7f7e7 | Update README.md | 2019-04-01 17:36:18 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | b6c9867e7b | Added missing dependency on github.com/golang/protobuf/proto Fixes #6
						
						
						
						
						
						
							
 v0.1.6 | 2019-04-01 17:29:23 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | ed6283dca4 | Add Development section to README documenting use of Protobuf and tooling required. #6 | 2019-04-01 17:29:23 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | f44b6249ac | Create CONTRIBUTING.md | 2019-04-01 10:14:40 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 2be3a63153 | Add other badges from img.shields.io | 2019-03-31 13:39:58 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 836deeb0ff | Document using the Docker Image
						
						
						
						
						
						
							
 v0.1.5 | 2019-03-30 20:25:23 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | b29b4c5422 | Add Dockerfile to publish images to Docker Hub | 2019-03-30 17:14:09 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | f397a73abd | Update README.md | 2019-03-29 22:21:39 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 53dc013215 | Optimized and increased read performance by ~2-3x by memory mapping the read-only datafiles
						
						
						
						
						
						
							
 v0.1.4 | 2019-03-23 13:35:55 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 711d08ce91 | Increased read performance by ~3-4x by removing another unnecessary I/O operation (Seek)
						
						
						
						
						
						
							
 v0.1.3 | 2019-03-23 12:14:15 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | c3b1a02371 | Updated deps
						
						
						
						
						
						
							
 v0.1.2 | 2019-03-22 21:53:09 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 7149cb9afe | Fixed concurrency bug with reopening datafiles when maxDatafileSize is exceeded
						
						
						
						
						
						
							
 v0.1.1 | 2019-03-22 17:59:07 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | c593bc966f | Refactor Datafile.Size() | 2019-03-22 17:33:24 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 2400dd86d5 | Add docs for bitcask
						
						
						
						
						
						
							
 v0.1.0
 0.0.26 | 2019-03-21 17:46:53 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 27eb922ba2 | Add docs for options | 2019-03-21 17:20:53 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 34ad78efc0 | Add KeYS command to server (bitraftd) | 2019-03-21 10:49:53 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 352c32ee12 | Add Len() to exported API (extended API) | 2019-03-21 10:47:50 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | aaea7273c3 | Add Keys() to exported API (extended API) | 2019-03-21 10:41:56 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 01cb269a51 | Add EXISTS command to server (bitraftd) | 2019-03-21 10:29:18 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 962e53af17 | Add Has() to exported API (extended API)
						
						
						
						
						
						
							
 0.0.25 | 2019-03-21 10:24:48 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 7a427a237a | Update README.md | 2019-03-21 08:36:17 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 8bf169c96f | Add MergeOpen test case | 2019-03-20 17:10:24 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | c1488fed2a | Added Fold() test case | 2019-03-20 16:55:59 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | d6e806e655 | Update README.md | 2019-03-20 15:30:08 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 2d9bfbb408 | Unexport NewDefaultConfig (not useful for public consumption)
						
						
						
						
						
						
							
 0.0.24 | 2019-03-20 07:46:26 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | d8a48f9eea | Use pre-defined errors as they are comparable and useful as exported symbols
						
						
						
						
						
						
							
 0.0.23 | 2019-03-20 07:39:03 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 65e7877bdf | Remove notify step for now | 2019-03-20 07:08:10 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 5711478dd6 | Drone CI plugins now use a new key called settings :/ | 2019-03-20 07:06:31 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 336795285e | Fixed Drone CI config | 2019-03-20 07:02:39 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 7fba9bd4b7 | Add bitcaskd to install target | 2019-03-20 07:00:46 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | e117ffd2e9 | Fixed injecting Version/Commit in relased binaries | 2019-03-19 18:55:03 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | ebefd0abf4 | Updated deps
						
						
						
						
						
						
							
 0.0.22 | 2019-03-18 19:47:08 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 52dfec6760 | Only count coverage for the exported package | 2019-03-18 17:40:45 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 1298240f53 | Unexport some internal implemtnation details
						
						
						
						
						
						
							
 0.0.21 | 2019-03-18 17:31:31 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 2a35976cdd | Ooops
						
						
						
						
						
						
							
 0.0.20 | 2019-03-17 14:00:15 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 6fe6fe0689 | Refactored configuration option handling. Fixes #3
						
						
						
						
						
						
							
 0.0.19 | 2019-03-17 13:53:30 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | e83608b903 | Fixed missing error handling opening new Datafile(s) during Put() Fixes #4 | 2019-03-17 13:47:07 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 67ab944db7 | Refactored some internals and removed timestamp field (unsure why it was needed in the original paper)
						
						
						
						
						
						
							
 0.0.18 | 2019-03-16 12:40:24 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | cb00b11dd7 | Increase no. of goroutines to catch more race conditions in tests | 2019-03-16 12:33:07 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | e9c858d43f | Add CRC Checksum checks on reading values back
						
						
						
						
						
						
							
 0.0.17 | 2019-03-16 12:16:23 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 120e854444 | Improved error messages
						
						
						
						
						
						
							
 0.0.16 | 2019-03-16 11:47:22 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | d2f44d1513 | Fix a race condition + Use my fork of trie
						
						
						
						
						
						
							
 0.0.15 | 2019-03-16 11:22:55 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | c0f178c4f7 | Improved read/write performance by another ~2x by not calling Stat() on every read/write
						
						
						
						
						
						
							
 0.0.14 | 2019-03-16 08:15:07 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 2585222830 | Improve write performance by ~33% to 80,000 writes/sec buf reducing syscalls and using a bufio.Writer | 2019-03-16 07:41:37 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 3f1d6635c4 | Add prefix scan for keys using a Trie
						
						
						
						
						
						
							
 0.0.13 | 2019-03-15 23:48:50 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 67840ffb57 | Call Close() at end of sub-commands
						
						
						
						
						
						
							
 0.0.12 | 2019-03-14 21:50:41 +10:00 |  | 
			
				
					| 
							
							
								 James Mills | 9f0a357ca0 | Remove lock file on Close() | 2019-03-14 21:50:23 +10:00 |  |