34 Commits
Author SHA1 Message Date
Per Minborg 1382e08961 Fix format and language issues in the specification 2020-08-21 10:17:44 +02:00
The Alchemist 2bdb39b6f7 minor typo fix 2020-05-21 13:22:32 -04:00
Dmitry Pisklov 9cf9efecac Update 1-design-goals.md 2019-11-11 12:35:18 +00:00
Peter Lawrey 9323cf28a7 Standard code formatting 2018-04-21 10:49:49 +01:00
Roman Leventov 97857bbcec Remove work-in-progress note from specification README 2016-07-19 16:09:58 +07:00
leventov 8c4a5ef71b Replace term Chronicle Map instance with Chronicle Map [data|key-value] store in specification, to reduce confusion 2016-03-23 20:30:37 +07:00
leventov 739796b90d Improve documentation 2016-03-23 20:09:43 +07:00
leventov dee478cceb Update specification revision 2016-03-02 00:18:24 +07:00
leventov f2ccfca801 Specify query operations 2016-02-28 21:33:31 +07:00
leventov 7b55f3aefd Pull nextTierIndex field from tier counters area to segment header 2016-02-20 15:43:46 +07:00
leventov b525d8fb86 Make the specification agnostic to the implementation runtime thread model (expand to green threads) 2016-02-17 02:43:29 +07:00
leventov 05ccde9671 Add dataStoreSize field to Chronicle Map's global mutable state 2016-02-13 21:27:30 +07:00
leventov 28045975a1 Update specification, specify unlock, lock downgrades, and initialization operations 2016-02-10 23:02:28 +07:00
leventov 69638baf04 Use TextWire instead of BinaryWire for Chronicle Map's self-bootstrapping header encoding 2016-02-05 17:11:19 +07:00
leventov 7b9ccac147 Align persisted Chronicle Map creation with Size Prefixed Blob and Self-Bootstrapping Header specifications 2016-02-05 16:46:12 +07:00
leventov 04ab2402b2 Make header fields references in the specification lower-case 2016-01-30 19:43:01 +07:00
leventov 0d93fb1d22 Rename VanillaChronicleHash.tierHashLookupEntrySize field to tierHashLookupSlotSize, update the memory layout specification, and key hashing and checksum algorithms specification 2016-01-30 19:20:50 +07:00
leventov cc36f8f4ff Fix markdown 2016-01-20 23:20:45 +03:00
leventov e6d6d13eca Specify the Chronicle Map header fields 2016-01-20 23:15:50 +03:00
leventov 6aa389b824 Add the Read-Write-Update lock structure specification 2016-01-18 18:51:47 +03:00
leventov 65afe387e3 Fix grammar and style of the spec 2016-01-09 19:08:16 +03:00
leventov 052ea40f3b Add versioning and compatibility policies, improve README 2015-12-04 06:24:41 +03:00
Andrei Dodon 433fdcc768 Update 0-purposes.md
correct misspelling
2015-10-22 17:48:02 +02:00
dparreira 7ec7f2bdfb Fix urls in spec/README.md 2015-10-11 00:23:47 +01:00
leventov 5ecfe6155c Complete Design Overview spec page and start Memory Layout; operation system -> operating system 2015-10-01 04:48:30 +03:00
leventov 61949be7c3 Spec update 2015-09-30 06:05:51 +03:00
danielshaya 97ae2fc2a2 Update README.md 2015-09-21 09:51:48 +01:00
danielshaya 2832d80165 Update README.md 2015-09-21 09:51:16 +01:00
danielshaya dd1c4b1eef Update README.md 2015-09-21 09:50:45 +01:00
danielshaya 5ba3cebb6f Update README.md 2015-09-21 09:49:54 +01:00
danielshaya 21998d945e Update 1_design_goals.md 2015-09-21 09:42:53 +01:00
danielshaya 85fc3f788b Update 0_purposes.md 2015-09-21 09:18:31 +01:00
danielshaya 2407c0cea4 Update 0_purposes.md 2015-09-21 09:17:42 +01:00
leventov 51c0cfab12 Add first pages of spec 2015-09-21 04:24:42 +03:00