Commit Graph

  • a210207f8e Added more functions for treating coordinates. Sascha L. Teichmann 2014-08-18 16:29:17 +0200
  • da5c70b55b Use strconv.FormatInt() directly to convert key to string w/o using expensive fmt.Sprintf(). Sascha L. Teichmann 2014-08-17 12:08:26 +0200
  • 6efb976ba2 Fixed HKEYS command for SQLite3 backend. Sascha L. Teichmann 2014-08-16 17:41:54 +0200
  • b6c041b896 Moved coords in separate module. Sascha L. Teichmann 2014-08-16 16:06:42 +0200
  • 120531ed78 LevelDB backend: Recycle iterator in all keys fetch. Sascha L. Teichmann 2014-08-11 17:07:23 +0200
  • ecf00b45f5 Added tag 0.3 for changeset f1f4e58c816d Sascha L. Teichmann 2014-08-11 16:19:14 +0200
  • 5d1ffa39a8 version: 0.3 Sascha L. Teichmann 2014-08-11 16:19:08 +0200
  • d96d352db8 Sqlite backend: Unlock the mutex in Allkeys correctly. Sascha L. Teichmann 2014-08-11 15:47:20 +0200
  • d54af34288 LevelDB: Seeked to start to get all the keys in HKEYS command. Sascha L. Teichmann 2014-08-11 15:13:18 +0200
  • d321d1888b Added experimental support for HKEYS to make minetestmapper happy. Sascha L. Teichmann 2014-08-11 14:56:01 +0200
  • 720a6f497c Added tag 0.2 for changeset 55265226a98d Sascha L. Teichmann 2014-08-08 15:13:38 +0200
  • 9058c5fc56 version: 0.2 Sascha L. Teichmann 2014-08-08 15:13:33 +0200
  • 829f251700 Limit length of bulk string to 4MB. That should really be enough for a Minetest block. Sascha L. Teichmann 2014-08-08 15:12:30 +0200
  • 8dba5f5f3b Removed obsolete coord to bytes transformation. Added TODO. Sascha L. Teichmann 2014-08-08 15:04:53 +0200
  • d2e9984529 Recieve larger bulk strings than 4k from redis client. Sascha L. Teichmann 2014-08-08 13:45:24 +0200
  • 2e47262ce8 LevelDB: Do not create cache if cache size <= 0. Sascha L. Teichmann 2014-08-08 10:05:03 +0200
  • 787ea5d0ee Mute logging a bit. Sascha L. Teichmann 2014-08-08 00:16:00 +0200
  • b5d372765d Fixed a few typos in warnigs of Redis parser. Sascha L. Teichmann 2014-08-07 20:25:48 +0200
  • bf55abd1b9 s/go get/go install/ for the external dependencies in dev setup. Sascha L. Teichmann 2014-08-07 20:21:15 +0200
  • f474ef6920 Removed pos recalc from leveldb backend. Sascha L. Teichmann 2014-08-07 20:20:04 +0200
  • c09d74ae0f Free memory of write batches in LevelDB backend. Use an extra r/w mutex. Sascha L. Teichmann 2014-08-07 15:16:12 +0200
  • 954dddf795 Added tag 0.1 for changeset fa8009dd8a84 Sascha L. Teichmann 2014-08-06 11:05:01 +0200
  • 398b36d013 version: 0.1 Sascha L. Teichmann 2014-08-06 11:04:55 +0200
  • f080144098 README edited online with Bitbucket Sascha L. Teichmann 2014-08-06 08:58:27 +0000
  • e38d8eb9fc Added cyclic garbage collection for a defined interval. Defaults to 24h Sascha L. Teichmann 2014-08-06 10:52:37 +0200
  • 66b85f199c Added version flag for command line. Sascha L. Teichmann 2014-08-06 10:04:24 +0200
  • 3f97399a82 Introduced a backend session to track transactions more clearly. Sascha L. Teichmann 2014-08-06 01:11:41 +0200
  • 737b09436c README edited online with Bitbucket Sascha L. Teichmann 2014-08-05 17:28:22 +0000
  • eabcd53f6b Removed another defer. Sascha L. Teichmann 2014-08-04 22:23:16 +0200
  • 913ae0d2c7 go fmt'ed Sascha L. Teichmann 2014-08-04 21:06:41 +0200
  • 35d05ba9c8 LevelDB needs re-coding of positions with zero components. Sascha L. Teichmann 2014-08-04 17:10:19 +0200
  • de9f738306 Simplified LevelDB data storing. Sascha L. Teichmann 2014-08-04 15:29:26 +0200
  • 12e0516929 Simplified LevelDB writing. Sascha L. Teichmann 2014-08-04 15:28:01 +0200
  • 61cc35fda8 Dont log errors if client closes connections. Sascha L. Teichmann 2014-08-04 15:18:32 +0200
  • 7a98421645 README edited online with Bitbucket Sascha L. Teichmann 2014-08-03 16:04:19 +0000
  • 7a6bde2e5b Added README Sascha L. Teichmann 2014-08-03 16:39:26 +0200
  • 749c22e83a Added license: MIT Sascha L. Teichmann 2014-08-03 15:59:56 +0200
  • df3f7ab526 go fmt'ed Sascha L. Teichmann 2014-08-03 15:42:12 +0200
  • ccb6849903 Added SQLite3 backend support. Sascha L. Teichmann 2014-08-03 14:52:24 +0200
  • da0b5ebba6 Abstracted backend as an interface and implemented the LevelDB stuff as such. Sascha L. Teichmann 2014-08-03 11:25:25 +0200
  • 095164a6c8 Factored connection handling into separate file. Sascha L. Teichmann 2014-08-03 09:20:47 +0200
  • 8a8351e8c1 Made error handling for redis client less code noisy. Sascha L. Teichmann 2014-08-03 09:02:18 +0200
  • 0b11ac01db Shorten log about started server and accepted client a bit. Sascha L. Teichmann 2014-08-03 08:10:52 +0200
  • 4a3df9a86b Factored redis parser into separate file. Sascha L. Teichmann 2014-08-03 01:16:43 +0200
  • 1b36ba7c5b initial checkin Sascha L. Teichmann 2014-08-03 00:01:14 +0200