Sascha L. Teichmann
|
493da71d53
|
calm revive a bit.
|
2024-01-06 16:12:54 +01:00 |
|
Sascha L. Teichmann
|
e0040226c5
|
Fixed mtredisalize LevelDB backend which did not broadcast changes.
|
2017-05-14 18:35:45 +02:00 |
|
Sascha L. Teichmann
|
c067fc0618
|
Backed out changeset 2f388b07f19a (no measurable effect)
|
2017-04-15 13:17:31 +02:00 |
|
Sascha L. Teichmann
|
65119c1ee4
|
Priotize again.
|
2017-03-21 16:25:58 +01:00 |
|
Sascha L. Teichmann
|
54a4527fda
|
Fixed problem raised from the removal of the doWrite closure.
|
2017-03-21 16:05:59 +01:00 |
|
Sascha L. Teichmann
|
e4ad3a84d8
|
Removed locking from LevelDB entirely.
It is not needed because LevelDB itself handles concurreny issues
and it causes a lot of contentions and massive lags.
|
2017-03-21 08:40:44 +01:00 |
|
Sascha L. Teichmann
|
aad612d097
|
Experimental increased priorities for typical mt-server ops.
|
2017-03-20 12:41:24 +01:00 |
|
Sascha L. Teichmann
|
6b5f791a8a
|
Use write lock when executing block deletion.
|
2016-07-27 16:38:54 +02:00 |
|
Sascha L. Teichmann
|
60f43c9f52
|
Implementation of Redis command HDEL. Needs testing. For issue #18.
|
2016-07-26 16:15:10 +02:00 |
|
Sascha L. Teichmann
|
d21fa6c027
|
Be more explicit about data flow directions of the channels in mtredisalize.
|
2016-04-24 20:47:55 +02:00 |
|
Sascha L. Teichmann
|
4dc43881c6
|
Added a few more comments to mtredisalize and unexport a few symbols.
|
2016-04-24 19:41:15 +02:00 |
|
Sascha L. Teichmann
|
f6e5eb8510
|
Moved ordering of two int64 to common/math.
|
2015-07-26 16:40:50 +02:00 |
|
Sascha L. Teichmann
|
8817094001
|
Added missing copyright headers and updated dates on others.
|
2015-07-26 16:33:29 +02:00 |
|
Sascha L. Teichmann
|
68bb1ee320
|
Avoid redundant decoding when sendind coordinate to change tracker or coverage index.
Don't try to store in coverage index if the key already exists.
Handle more potential database errors.
|
2015-07-25 22:18:16 +02:00 |
|
Sascha L. Teichmann
|
c9686a7f24
|
Fixed non-interleaved LevelDB backend.
|
2015-07-24 13:15:05 +02:00 |
|
Sascha L. Teichmann
|
fe6a551f06
|
Break some over-long lines.
|
2015-07-24 10:01:39 +02:00 |
|
Sascha L. Teichmann
|
29eeb5e301
|
Implemented usage of coverage index in non-interleaved LevelDB backend. Untested, yet!
|
2015-07-24 08:30:52 +02:00 |
|
Sascha L. Teichmann
|
d53cea250c
|
Started coverage index support for non-interleaved LevelDb backends.
|
2015-07-24 08:13:24 +02:00 |
|
Sascha L. Teichmann
|
ecd599e44d
|
Terminate all log.Printf with a new line.
|
2015-07-20 14:19:41 +02:00 |
|
Sascha L. Teichmann
|
bfe5d36775
|
Fixed build of mtredisalize.
|
2014-10-03 19:10:40 +02:00 |
|
Sascha L. Teichmann
|
400a65f563
|
mtredisalize: Add infrastructure to send backend store changes to separate daemons.
|
2014-09-17 09:51:34 +02:00 |
|
Sascha L. Teichmann
|
ef541f18f6
|
removed unnesseary redirection in storing blocks in transactions.
|
2014-09-17 08:41:10 +02:00 |
|
Sascha L. Teichmann
|
fd64d20b76
|
Moved sub programs into folder cmd to clean up project structure.
|
2014-09-13 19:07:20 +02:00 |
|