martinsumner
c92107e4b4
2i order of events
...
When running a load of mainly 2i queries, there is a huge cost in the
previous snapshot code. The time taken to create a clone of the
Penciller (duplicating all the LoopState) varied between 1 and 200ms
depedning on the size of the LoopState.
For 2i queries, most of that LoopState was then being thrown away after
running the query against the levelzero_cache. This was taking < 1ms on
average. It would be better to avoid the o(100)ms of CPU burning and
block for o(1)ms - so th eorder of events have been changed ot filter
first so only the small part of the LoopState actually required is
copied to the clone.
2017-03-06 18:42:32 +00:00
martinsumner
eb6f668fcd
Use log at random
...
Easy way to sample frequent things - especially when they'r ein ocverag
equeries
2017-03-06 10:34:56 +00:00
martinsumner
94a39e4c4d
Fix double logging of B0004
2017-03-06 10:27:48 +00:00
martinsumner
5c2f05858d
Alter logging to help understand performance factors
...
Change logging of the snapshots to better understand performance
2017-03-06 10:17:51 +00:00
Martin Sumner
b1e12a3bc5
Update PATHS.md
2017-03-04 20:56:32 +00:00
Martin Sumner
c696d27d6e
Merge pull request #40 from martinsumner/mas-docs6
...
Mas docs6
2017-03-04 20:51:32 +00:00
martinsumner
7ceb6256c7
Properly attempt to fix link
2017-03-04 20:50:30 +00:00
martinsumner
542c519cd1
Attempt to fix link
2017-03-04 20:49:38 +00:00
martinsumner
bc5388710b
Update SST comments
2017-03-04 20:47:46 +00:00
martinsumner
4ec7d835bd
Add further info to HEAD path - and link to it
2017-03-04 20:45:28 +00:00
martinsumner
9190699021
Add HEAD path description
2017-03-04 20:36:53 +00:00
Martin Sumner
47060740b6
Merge pull request #39 from martinsumner/mas-refine2i-34
...
Mas refine2i 34
2017-03-02 22:18:46 +00:00
martinsumner
426f5df75c
Fix dialyzer warnings
2017-03-02 21:24:40 +00:00
martinsumner
30e23fe514
Add no_lookup feature to snapshots
2017-03-02 18:23:47 +00:00
martinsumner
b01f7d23df
Add pre-filter for 2i queries
2017-03-02 17:49:43 +00:00
Martin Sumner
84d53295cc
Merge pull request #38 from martinsumner/mas-bitcaskcompare
...
Mas bitcaskcompare
2017-02-28 21:28:03 +00:00
martinsumner
8482f5acc9
Add result from first hour
2017-02-28 21:26:50 +00:00
martinsumner
a82ce44255
Add clarifying statement
2017-02-28 21:23:54 +00:00
martinsumner
db73ecf26c
Add bitcask volume test results
2017-02-28 21:19:46 +00:00
Martin Sumner
f260551847
Merge pull request #37 from russelldb-bet365/rdb/readme-typo
...
`recovr` is not a valid sync strategy
2017-02-28 17:42:13 +00:00
russelldb-bet365
3d0994bb11
recovr
is not a valid sync strategy
...
If you follow the instructions in `Running Leveled` the error:
{error,{{badmatch,{error,{{{case_clause,recovr},
Is shown
2017-02-28 17:38:28 +00:00
Martin Sumner
4fbf914ad3
Merge pull request #36 from binarytemple-bet365/patch-1
...
typo
2017-02-28 17:37:21 +00:00
Bryan Hunt (binarytemple)
4f47525f1f
typo
2017-02-28 17:33:21 +00:00
Martin Sumner
7631393bd1
Merge pull request #33 from martinsumner/mas-docs5
...
Mas docs5
2017-02-28 12:13:04 +00:00
martinsumner
e622140ecf
Missing m
2017-02-28 12:10:05 +00:00
martinsumner
60785151c3
Clarification to readme
2017-02-28 12:08:38 +00:00
martinsumner
ec19a8f916
Remove duplication of words
2017-02-28 11:12:43 +00:00
martinsumner
e9b16493e5
Minor changes to wording
2017-02-28 11:08:26 +00:00
martinsumner
edf5879246
Add emphasis
2017-02-28 02:12:29 +00:00
martinsumner
26dcc3e0c3
Updated introduction
2017-02-28 01:52:17 +00:00
Martin Sumner
ddb2a51bfe
Merge pull request #28 from martinsumner/mas-rename
...
Renaming
2017-02-28 01:40:27 +00:00
martinsumner
480a029135
Renaming
...
Renaming to leveled
Would prefer to call it PontusDB - as a database optimised for HEAD
requests. But our heroes often leave us.
2017-02-28 01:38:47 +00:00
Martin Sumner
7998c9f656
Merge pull request #27 from martinsumner/mas-docs4
...
Mas docs4
2017-02-28 01:25:15 +00:00
martinsumner
4dc4d1a822
Update build instructions
2017-02-28 01:23:36 +00:00
martinsumner
6c8c76e774
Doc update
2017-02-28 00:22:18 +00:00
martinsumner
5235aa1adb
Updated docs
2017-02-28 00:15:06 +00:00
martinsumner
21c8b94437
Clarify meaning of delta
2017-02-27 23:59:45 +00:00
martinsumner
c4cbb6daf2
Correct avg TPS figure for 16KB test
2017-02-27 23:54:40 +00:00
martinsumner
842639a90a
Add smaller/larger object size test results
2017-02-27 23:04:31 +00:00
martinsumner
8792229946
Merge pull request #26 from martinsumner/mas-tidyup-r01
...
Mas tidyup r01
2017-02-27 22:31:50 +00:00
martinsumner
35b6e16590
Clear dialyzer warnings
2017-02-27 20:23:36 +00:00
martinsumner
fce7cbd2ef
Add sync_strategy comments
2017-02-27 17:32:38 +00:00
martinsumner
2db28c3028
Tidy line length
2017-02-27 12:24:26 +00:00
martinsumner
8d3f4bd4dc
Comment API on Bookie
...
Make it easier to understand how to work the store
2017-02-27 11:58:16 +00:00
martinsumner
46c6e1882f
Update README.md
2017-02-27 08:36:40 +00:00
martinsumner
76a0597a11
Update README.md
2017-02-27 08:34:54 +00:00
martinsumner
2e06a6cfcd
Update README.md
2017-02-27 08:34:04 +00:00
martinsumner
27fdbf2ac8
Syntax
2017-02-26 22:46:57 +00:00
martinsumner
a9101e4781
SibCount must be non-zero
2017-02-26 22:45:20 +00:00
martinsumner
44471ecc0a
ManEntry must be a ManEntry?
...
What else could it be?
2017-02-26 22:42:44 +00:00