Commit graph

  • dfa8574695 Use correct send Martin Sumner 2019-03-28 17:46:08 +00:00
  • 42c4100c2d Add GC are initialisation Martin Sumner 2019-03-28 13:23:37 +00:00
  • 1c5bc3f6d3
    Merge pull request #271 from martinsumner/mas-i255-getsqn Martin Sumner 2019-03-14 08:20:02 +00:00
  • 14e1f577c9 Test default tag Martin Sumner 2019-03-14 00:08:01 +00:00
  • ffcd577f83 Update leveled_penciller.erl Martin Sumner 2019-03-13 21:19:32 +00:00
  • 01f0dadbb3 Add access to SQN Martin Sumner 2019-03-13 16:21:03 +00:00
  • 055854c049
    Merge pull request #270 from martinsumner/mas-i268-gcnewl0 Martin Sumner 2019-03-04 16:44:07 +00:00
  • 95c27a835b GC before transitioning a L0 to reader Martin Sumner 2019-03-04 11:28:00 +00:00
  • da06ef133c
    Merge pull request #267 from martinsumner/mas-i266-getpositiontimeout Martin Sumner 2019-03-03 00:51:30 +00:00
  • 63fe77940a Stop using sync_send_event/2 with default timeout Martin Sumner 2019-03-02 21:21:13 +00:00
  • b9ba3489b3 Update leveled.app.src Martin Sumner 2019-02-27 08:36:30 +00:00
  • 08d071dce8
    Merge pull request #265 from martinsumner/mas-i264-cachesize Martin Sumner 2019-02-26 22:21:07 +00:00
  • bd3cef19e1 Remove checkready Martin Sumner 2019-02-26 20:37:46 +00:00
  • f4d68ae02f Log left over when shutting L0 Martin Sumner 2019-02-26 18:51:29 +00:00
  • 01f731dbc9 Refactor fetching of level zero cache entries Martin Sumner 2019-02-26 18:16:47 +00:00
  • a589c9ca63 Update leveled_sst.erl Martin Sumner 2019-02-26 12:31:34 +00:00
  • fffa257ffb Update leveled_sst.erl Martin Sumner 2019-02-26 12:25:42 +00:00
  • 7dd07080c7 Double-check safety of rolling memory Martin Sumner 2019-02-26 10:33:20 +00:00
  • fd2e0e870c Align cache with default Martin Sumner 2019-02-25 23:35:12 +00:00
  • aea20de4b9
    Merge pull request #261 from martinsumner/mas-i260-journalsnap Martin Sumner 2019-02-15 09:26:25 +00:00
  • db1486fa36 Check SQN order fold does not fold beyond end of snapshot Martin Sumner 2019-02-14 21:14:11 +00:00
  • 5799f06452
    Merge pull request #259 from martinsumner/mas-i258-riakmaketest Martin Sumner 2019-02-14 15:21:26 +00:00
  • 1776220148 Log and coverage tidy Martin Sumner 2019-02-14 15:20:54 +00:00
  • 6c2fbcb80e Ugly test hack Martin Sumner 2019-02-14 15:17:07 +00:00
  • 5a1cb70d76
    Merge pull request #257 from martinsumner/mas-i256-loglevel Martin Sumner 2019-02-13 14:57:57 +00:00
  • 10f250e4be Update leveled.schema Martin Sumner 2019-02-13 14:36:45 +00:00
  • 31badfd601 Log rationalisation and format improvements Martin Sumner 2019-02-13 13:06:28 +00:00
  • baa8353db7 Issue 243 Martin Sumner 2019-02-13 11:15:38 +00:00
  • 2061ff85db Revert "Resolve Issue 243" Martin Sumner 2019-02-13 11:14:48 +00:00
  • 0b0fde2f23 Resolve Issue 243 Martin Sumner 2019-02-13 11:10:56 +00:00
  • 5563510da7
    Merge pull request #253 from martinsumner/mas-i249-sstcloseraces Martin Sumner 2019-01-29 15:32:06 +00:00
  • 509d541c9f Allow for false to close not crash Martin Sumner 2019-01-29 13:46:25 +00:00
  • be6e23f7de Change cache_size in sst tests Martin Sumner 2019-01-29 13:40:55 +00:00
  • 51a0260a60 Get new file to check initiater is alive Martin Sumner 2019-01-29 13:18:39 +00:00
  • e5a5da35eb Level Zero constructor to get close Martin Sumner 2019-01-29 13:06:00 +00:00
  • b12b6e4c91
    Merge pull request #252 from martinsumner/mas-i249-iclerkandconfig Martin Sumner 2019-01-28 08:56:36 +00:00
  • e3bd83179a Uncomment tests! Martin Sumner 2019-01-27 23:31:44 +00:00
  • db0db67c45 Delete leveledjc_eqc.erl Martin Sumner 2019-01-27 22:09:48 +00:00
  • 8f6862a10b Test sst slot configuration change Martin Sumner 2019-01-27 22:03:55 +00:00
  • ae9b03ab3c Fix unit tests - and make slot size configurable Martin Sumner 2019-01-26 16:57:25 +00:00
  • f907fb5c97 Close in all cases Martin Sumner 2019-01-25 19:27:42 +00:00
  • a04ed53855 Merge branch 'mas-qc-inkercompaction' of https://github.com/martinsumner/leveled into mas-qc-inkercompaction Martin Sumner 2019-01-25 19:11:37 +00:00
  • f7022627e5 Check not pending before compacting Martin Sumner 2019-01-25 19:11:34 +00:00
  • a41183b8cb
    Merge pull request #251 from martinsumner/mas-i249-iclerkfsm Martin Sumner 2019-01-25 15:16:08 +00:00
  • c9a955f2dd
    Merge branch 'mas-qc-inkercompaction' into mas-i249-iclerkfsm Martin Sumner 2019-01-25 15:15:29 +00:00
  • 5b54affbf0 Have inker reopen compacted files Martin Sumner 2019-01-25 14:32:41 +00:00
  • e349774167 Allow clerk to be stopped during compaction scoring Martin Sumner 2019-01-25 12:11:42 +00:00
  • 5fab9e2d62 Update .gitignore Martin Sumner 2019-01-25 10:25:55 +00:00
  • 7801f16de9 Update .gitignore Martin Sumner 2019-01-25 10:24:47 +00:00
  • 2c1503b6b5
    Merge pull request #250 from martinsumner/mas-i249-iclerkshutdown Martin Sumner 2019-01-25 09:54:14 +00:00
  • 00a59f4f8f
    Merge branch 'mas-qc-inkercompaction' into mas-i249-iclerkshutdown Martin Sumner 2019-01-25 09:53:56 +00:00
  • 0333604fd9 Change to cast in inker/iclerk interaction Martin Sumner 2019-01-24 21:32:54 +00:00
  • 28d0aef5fe Make check that compaction not ongoing before accepting new compaction Martin Sumner 2019-01-24 15:46:17 +00:00
  • c9bf43953b Expect TS in snapshot references from manifest Martin Sumner 2019-01-24 14:32:01 +00:00
  • a13a6ae45f Updated model Martin Sumner 2019-01-22 12:53:31 +00:00
  • b713ce60a8 Initial eqc setup Martin Sumner 2019-01-21 10:51:07 +00:00
  • 67104c85c1
    Merge pull request #248 from martinsumner/mas-i246-dotdotwhy Martin Sumner 2019-01-17 21:03:20 +00:00
  • 7f08fd5a68 Change file references in unit tests Martin Sumner 2019-01-17 21:02:29 +00:00
  • 3e75eb3647
    Merge pull request #247 from martinsumner/mas-i246-maketestfail Martin Sumner 2019-01-17 11:31:17 +00:00
  • 86128ddf56 Remove pointless test Martin Sumner 2019-01-17 11:30:50 +00:00
  • 267e103e58
    Merge pull request #245 from martinsumner/mas-i244-startupcachesizes Martin Sumner 2019-01-14 18:48:39 +00:00
  • a4d89ad6d1 Add log of higher than expected ratio of cache sizes Martin Sumner 2019-01-14 16:11:04 +00:00
  • c060c0e41d Handle L0 cache being full Martin Sumner 2019-01-14 12:27:51 +00:00
  • d5a9f2e8b7
    Merge pull request #242 from martinsumner/mas-i241-eunitfailure Martin Sumner 2018-12-18 16:27:38 +00:00
  • e77451f60b Creating the file is unnecessary Martin Sumner 2018-12-18 16:26:48 +00:00
  • 0a43d696f9
    Merge pull request #240 from martinsumner/mas-i239-schemaalign Martin Sumner 2018-12-18 11:23:27 +00:00
  • 32ea4380b2 correct defaults Martin Sumner 2018-12-18 11:22:25 +00:00
  • 420322c14f
    Merge pull request #238 from martinsumner/mas-innn-schemamixup Martin Sumner 2018-12-14 22:43:46 +00:00
  • 8ccb985775 Typo Martin Sumner 2018-12-14 22:43:21 +00:00
  • d246fd363e
    Merge pull request #237 from martinsumner/mas-i233-multibackend Martin Sumner 2018-12-14 22:00:03 +00:00
  • 5b578ea2bb Add new snapshot timeout to multi-backend Martin Sumner 2018-12-14 19:57:32 +00:00
  • e6d868f8cd Merge branch 'master' into mas-i233-multibackend Martin Sumner 2018-12-14 19:55:34 +00:00
  • 534fcdb1b6
    Merge pull request #236 from martinsumner/mas-i234-snapshottimeout Martin Sumner 2018-12-14 19:49:06 +00:00
  • ceea196cc0 Update priv/leveled.schema Martin Sumner 2018-12-14 14:27:44 +00:00
  • ef068326a0 Update priv/leveled.schema Martin Sumner 2018-12-14 14:13:44 +00:00
  • 2741c46daa Add timeout for inker snapshots Martin Sumner 2018-12-14 13:53:36 +00:00
  • 8bf36214e1 Make snapshot timeout configurable Martin Sumner 2018-12-14 11:23:04 +00:00
  • da17d6c9a4 Merge branch 'master' into mas-i233-multibackend Martin Sumner 2018-12-14 10:01:52 +00:00
  • b344b7d827
    Merge pull request #232 from martinsumner/mas-pr231-review Martin Sumner 2018-12-14 10:01:16 +00:00
  • 45f62ffa56 Make all multi schema hidden Martin Sumner 2018-12-13 16:24:33 +00:00
  • f211e587f7 Make multi_schema mainly hidden Martin Sumner 2018-12-12 16:16:47 +00:00
  • 52c523dbab Add multi_backend schema Martin Sumner 2018-12-12 09:56:06 +00:00
  • 7a876066e2 Resolve coverage gaps Martin Sumner 2018-12-11 22:25:37 +00:00
  • 672cfd4fcd Allow for run-time changes to log_level and forced_logs Martin Sumner 2018-12-11 21:59:57 +00:00
  • 6677f2e5c6 Push log update through to cdb/sst Martin Sumner 2018-12-11 20:42:00 +00:00
  • 9ca6b499e1 Remove use of string rather than straddle OTP version Martin Sumner 2018-12-11 15:44:37 +00:00
  • 90574122c9 Merge remote-tracking branch 'aeternity/uw-avoid-set_env' into mas-pr231-review Martin Sumner 2018-12-10 18:33:23 +00:00
  • d30ca16a17 store log opts in pdict + inherit at proc start Ulf Wiger 2018-12-10 16:09:11 +01:00
  • 4387837279
    Merge pull request #230 from martinsumner/mas-i229-loadrepeatedkey Martin Sumner 2018-12-10 14:08:24 +00:00
  • f274d2a63a Tighten acceptable duration Martin Sumner 2018-12-10 13:23:39 +00:00
  • b38d845c3a Update src/leveled_pmem.erl Martin Sumner 2018-12-10 12:01:11 +00:00
  • e73f48a18b Add failing test Martin Sumner 2018-12-10 11:58:21 +00:00
  • 401228c84e
    Merge pull request #228 from martinsumner/mas-i223-dialyzer Martin Sumner 2018-12-07 14:36:42 +00:00
  • 4b4b774c0d Fix dialyzer warnings Martin Sumner 2018-12-07 14:36:18 +00:00
  • bb0d088aae
    Update leveled.app.src Martin Sumner 2018-12-07 12:50:24 +00:00
  • 7821aed6c6
    Merge pull request #227 from martinsumner/mas-lz4ref Martin Sumner 2018-12-07 12:48:19 +00:00
  • c1b3e7c793 Change lz4 ref Martin Sumner 2018-12-07 12:47:48 +00:00
  • 43033a5e19
    Merge pull request #226 from martinsumner/mas-appsrc Martin Sumner 2018-12-07 12:29:18 +00:00
  • 1fc73f9092 Update src/leveled.app.src Martin Sumner 2018-12-07 12:26:41 +00:00
  • 019a7a02e9 Update src/leveled.app.src Martin Sumner 2018-12-07 12:26:11 +00:00