Commit graph

  • b9a95978dd
    Update README.md Martin Sumner 2018-12-07 11:53:54 +00:00
  • d395b4fb48
    Merge pull request #225 from martinsumner/mas-i222-extractmetadata Martin Sumner 2018-12-07 11:52:21 +00:00
  • fe177f306d Update docs Martin Sumner 2018-12-07 11:42:59 +00:00
  • 714e128df8 Tidy up protecting against corrupt Keys Martin Sumner 2018-12-07 09:07:22 +00:00
  • fbe200f1ca warning-free vsns of string:str/2 & string:right/3 Ulf Wiger 2018-12-07 08:39:44 +01:00
  • cee5a60ceb Protect against bad journal keys in Ledger Martin Sumner 2018-12-07 00:48:42 +00:00
  • 3ff51c000c Typo Martin Sumner 2018-12-06 22:55:00 +00:00
  • e0352414f2 iClerk refactor Martin Sumner 2018-12-06 22:45:05 +00:00
  • 8e687ee7c8 Add user-defined functions Martin Sumner 2018-12-06 21:00:59 +00:00
  • 881b93229b Isolate better changes needed to support changes to metadata extraction Martin Sumner 2018-12-06 15:31:11 +00:00
  • bfddb53e31
    Merge pull request #221 from martinsumner/mas-i219-tuplebuckets Martin Sumner 2018-12-05 20:47:40 +00:00
  • 835955adb9 Deprecate use of Bucket as a constraint in indexfold Martin Sumner 2018-12-05 20:46:17 +00:00
  • f415d22ef0
    Merge pull request #220 from martinsumner/mas-i157-indexttl Martin Sumner 2018-12-05 15:42:43 +00:00
  • 510994233e Add check that index disappears Martin Sumner 2018-12-05 15:42:21 +00:00
  • cf1fcaeef2 Add test of index expiry Martin Sumner 2018-12-05 15:18:20 +00:00
  • 150fcf15d6
    Merge pull request #217 from martinsumner/mas-i216-nomod Martin Sumner 2018-12-05 09:31:57 +00:00
  • d438c29200
    Merge pull request #218 from martinsumner/mas-uw-configurableloglevel Martin Sumner 2018-12-05 09:31:31 +00:00
  • 9735661d98 Typos as per PR comments Martin Sumner 2018-12-05 09:31:03 +00:00
  • 578a9f88e0 Support for log settings at startup Martin Sumner 2018-12-05 00:17:39 +00:00
  • 968be4c4be Remove incorrect mod entry Martin Sumner 2018-12-04 20:15:29 +00:00
  • 88c233f911 dynamically check log_level Ulf Wiger 2018-11-30 10:30:50 +01:00
  • aacc2adc54
    Merge pull request #212 from martinsumner/mas-i211-breakingfolds Martin Sumner 2018-11-24 10:33:50 +00:00
  • 6d2d0694e3 Reverse necessary on bucket list Martin Sumner 2018-11-23 19:03:24 +00:00
  • a9aa23bc9c Bucket list Martin Sumner 2018-11-23 18:56:30 +00:00
  • ef2a8c62af Add capability to exit a head or object fold with a throw Martin Sumner 2018-11-23 16:00:11 +00:00
  • da5abb4e4c
    Merge pull request #210 from martinsumner/mas-i209-rangeissue Martin Sumner 2018-11-15 08:56:25 +00:00
  • fab11bc2d2 Update comments to assist with clarity Martin Sumner 2018-11-15 08:54:06 +00:00
  • a12931b430 Add comments Martin Sumner 2018-11-15 01:06:37 +00:00
  • b571be9e43 Check that seglist-filtered keys are actually in range Martin Sumner 2018-11-15 00:00:18 +00:00
  • 3c02901ab3
    Merge pull request #208 from martinsumner/mas-i207-althashkey Martin Sumner 2018-11-09 19:13:49 +00:00
  • 0aab208e9b Additional export Martin Sumner 2018-11-09 16:05:48 +00:00
  • bcdf553223 Export function Martin Sumner 2018-11-09 15:53:15 +00:00
  • a7773b148d Split hash - seperate key has for bxor with value Martin Sumner 2018-11-09 14:51:38 +00:00
  • 4756d402a0
    Merge pull request #206 from martinsumner/mas-i204-largeseglists Martin Sumner 2018-11-07 22:57:25 +00:00
  • 2afb160a12 Add test - large seglist Martin Sumner 2018-11-07 21:35:21 +00:00
  • ea7aa3086d Refactor membership check Martin Sumner 2018-11-07 17:43:26 +00:00
  • aaf10135a1
    Merge pull request #205 from martinsumner/mas-xxx-timingtests Martin Sumner 2018-11-07 17:03:26 +00:00
  • 787b02e4d8 Switch to leveled_rand for compatibility Martin Sumner 2018-11-07 17:01:51 +00:00
  • 6f4f1b9560 Add membership timing tests - sets vs lists Martin Sumner 2018-11-07 16:57:00 +00:00
  • 62f0351906
    Merge pull request #203 from martinsumner/mas-i202-fixuptypes Martin Sumner 2018-11-05 16:18:29 +00:00
  • 174a40aab2 Tidy up unexported types Martin Sumner 2018-11-05 16:02:19 +00:00
  • d3c9104336
    Merge pull request #201 from martinsumner/mas-i189-tuplebuckets-take2 Martin Sumner 2018-11-05 12:22:36 +00:00
  • e9fb893ea0 Check segment is as expected with tuplebuckets Martin Sumner 2018-11-05 10:31:15 +00:00
  • e72a946f43 TupleBuckets in Riak objects Martin Sumner 2018-11-05 01:21:08 +00:00
  • 37cdb22979
    Merge pull request #200 from martinsumner/mas-i198-recentaae Martin Sumner 2018-11-04 20:51:13 +00:00
  • 4b8f493fd6 Allow compariosn with empty binaries Martin Sumner 2018-11-02 17:34:58 +00:00
  • 2eec8a5378 MaxCount monitoring and responding Martin Sumner 2018-11-01 23:40:28 +00:00
  • dc84eabe0c Revert "Temp log" Martin Sumner 2018-11-01 20:16:08 +00:00
  • c126872fab Revert "More temp logs" Martin Sumner 2018-11-01 20:16:04 +00:00
  • 7e959f1353 More temp logs Martin Sumner 2018-11-01 20:04:22 +00:00
  • 2b57ff831c Temp log Martin Sumner 2018-11-01 19:58:32 +00:00
  • 71fa1447e0 Allow for all keys head folds to used modifed range Martin Sumner 2018-11-01 17:30:18 +00:00
  • aa123a80a7 Allow for backwards/forwards compatibility in specs Martin Sumner 2018-11-01 12:40:24 +00:00
  • acd5db779a Merge branch 'master' into mas-i198-recentaae Martin Sumner 2018-11-01 10:59:05 +00:00
  • 8e752ce93c
    Merge pull request #199 from martinsumner/mas-i196-expandseglist Martin Sumner 2018-11-01 10:52:29 +00:00
  • f77dc8c3a5 Add object_spec type Martin Sumner 2018-11-01 10:41:46 +00:00
  • 376407fa66 Extend testing Martin Sumner 2018-10-31 21:37:53 +00:00
  • 62f1302305 Add test comparing filter with non-filter Martin Sumner 2018-10-31 18:34:27 +00:00
  • 19bfe48564 Initial ct test Martin Sumner 2018-10-31 16:35:53 +00:00
  • aaccd09a98 Allow for setting max_keys to wrap Acc Martin Sumner 2018-10-31 14:22:28 +00:00
  • 142e3a17bb Add in modifictaion date to v2 value Martin Sumner 2018-10-31 11:44:46 +00:00
  • f0208e9b12 Fix issues with deprecated folders Martin Sumner 2018-10-31 11:04:23 +00:00
  • 11627bbdd9 Extend API Martin Sumner 2018-10-31 00:09:24 +00:00
  • 1f976948a1 Add test timeout Martin Sumner 2018-10-30 21:52:17 +00:00
  • ffe4c39ee8 Add tests with old file format Martin Sumner 2018-10-30 21:43:49 +00:00
  • ae1ada86b2 Add accumulator check for last mod range Martin Sumner 2018-10-30 19:35:29 +00:00
  • b7e697f7f0 Fold API to leveled_sst Martin Sumner 2018-10-30 16:44:00 +00:00
  • bdd1762130 Missing use of extract_header Martin Sumner 2018-10-30 14:06:17 +00:00
  • 75d2e2d546 Fix yield Martin Sumner 2018-10-30 13:00:23 +00:00
  • 7295a41321 Read (and ignore) last modified date Martin Sumner 2018-10-30 11:47:03 +00:00
  • 467c2fb89c Allow a boolean to be passed in to set IndexModDate Martin Sumner 2018-10-30 10:25:54 +00:00
  • 8ba28700eb Start adding in last_moified dates Martin Sumner 2018-10-29 21:50:32 +00:00
  • 14fd67e535 Add specs and comments and split function Martin Sumner 2018-10-29 21:16:38 +00:00
  • baa4466923 Remove knowledge of tuple length from ledger value Martin Sumner 2018-10-29 20:24:54 +00:00
  • 671b6e7f99 Strip ALL_BUCKET - only used in AAE Martin Sumner 2018-10-29 16:56:58 +00:00
  • 2e2c35fe1b Extract deprecated recent_aae Martin Sumner 2018-10-29 15:49:50 +00:00
  • 3803a190af No need to test at high volume every run Martin Sumner 2018-10-24 16:01:41 +01:00
  • f4c65597ea log 2 compat Martin Sumner 2018-10-24 15:42:21 +01:00
  • 6d62803567 Test at higher volume Martin Sumner 2018-10-24 12:06:42 +01:00
  • d171fda705 Format comment Martin Sumner 2018-10-24 11:58:25 +01:00
  • d5d54cc13a Add timing test to guide selection of approach Martin Sumner 2018-10-24 11:50:36 +01:00
  • 4981cdfc07 Expand segment lists when matches are produced form smaller trees Martin Sumner 2018-10-24 10:19:54 +01:00
  • 5cbda7c2f7
    Merge pull request #197 from martinsumner/mas-i196-segfilter Martin Sumner 2018-10-24 07:34:14 +01:00
  • dd9a6f0015 Add segment matching function Martin Sumner 2018-10-23 18:46:10 +01:00
  • 5f5255142d
    Merge pull request #195 from martinsumner/mas-i194-startupsqn Martin Sumner 2018-10-03 21:05:57 +01:00
  • 0bbaf1f25e Handle missing journal files without data loss Martin Sumner 2018-10-03 18:38:56 +01:00
  • 9a0082db4e Test to expose startup issue Martin Sumner 2018-10-03 18:29:20 +01:00
  • cc676190c4
    Merge pull request #193 from martinsumner/mas-192-journalcheck4head Martin Sumner 2018-10-01 11:59:41 +01:00
  • b7c8304d99 Never check inker if head_only Martin Sumner 2018-09-28 16:58:28 +01:00
  • b1ae7837a1 Add unit test of frequency Martin Sumner 2018-09-28 16:16:19 +01:00
  • 575397229e Infrequent check of Journal for key presence Martin Sumner 2018-09-28 15:46:43 +01:00
  • 8be873f776
    Merge pull request #191 from martinsumner/mas-i189-tuplebuckets Martin Sumner 2018-09-27 18:14:30 +01:00
  • f95f078929 Merge branch 'master' into mas-i189-tuplebuckets Martin Sumner 2018-09-27 16:53:18 +01:00
  • ee172468ce
    Merge pull request #190 from martinsumner/mas-qi18-saferead Martin Sumner 2018-09-27 16:52:43 +01:00
  • 1fc2c7ff2b Switch log to warning Martin Sumner 2018-09-27 15:54:16 +01:00
  • 88e4cf2361 Add unit test with bad write Martin Sumner 2018-09-27 15:26:45 +01:00
  • b15fef8cf6 Add unit test of corrupted keys Martin Sumner 2018-09-27 14:20:13 +01:00
  • 39e366a31b Add ct test Martin Sumner 2018-09-27 11:32:42 +01:00
  • 0fb35e658f Add support for buckets that are tuples Martin Sumner 2018-09-27 09:34:40 +01:00
  • cbd7713c71
    Merge pull request #188 from martinsumner/mas-i186-iclerkscore Martin Sumner 2018-09-26 17:36:43 +01:00