Commit Graph

32 Commits

Author SHA1 Message Date
Alain Zscheile 5df3200133 add README.md 2023-01-26 16:46:53 +01:00
Alain Zscheile b922dea9a9 cargo update 2023-01-25 17:10:26 +01:00
Alain Zscheile 55e41748c1 core: bump version 2023-01-25 17:06:59 +01:00
Alain Zscheile fbe69f488e hash_table: add unit test 2023-01-25 17:00:33 +01:00
Alain Zscheile a40017fcf1 hash_table: add serializer 2023-01-25 16:31:05 +01:00
Alain Zscheile 7d61a9b7fc core/hash_table: const fn Settings::chain_entry_size 2023-01-24 23:28:22 +01:00
Alain Zscheile b2f4ec452e chore: cargo update 2023-01-13 17:28:51 +01:00
Alain Zscheile 75dc9eb554 chore: fix clippy warnings 2023-01-13 17:28:39 +01:00
Alain Zscheile afaa250026 core: use memchr for trunc_key_at0 2023-01-13 17:20:55 +01:00
Alain Zscheile 3758f94b03 core: simplify and fix hash table iterator 2023-01-13 17:10:28 +01:00
Alain Zscheile d1fabb4804 fix: logic error in hash table impl (improper chain navigation) 2023-01-13 16:59:40 +01:00
Alain Zscheile 946c991073 fix: properly propagate location overflows 2023-01-13 16:56:55 +01:00
Alain Zscheile 7a54e48a09 refactor(core): move LinearTable stuff into separate file; add iterator for X2dhc -> hilbert 2023-01-11 16:23:45 +01:00
Alain Zscheile c25c3f11ea core: fix Cargo.toml for publishing 2023-01-10 12:59:24 +01:00
Alain Zscheile aadedaa1a3 hash tables: allow per-table custom entry size 2023-01-09 20:07:18 +01:00
Alain Zscheile a3c3228c1a get rid of the name-repetition in HashTable stuff 2023-01-09 09:30:47 +01:00
Alain Zscheile 9813001721 ls: add hash table lookup; refactor htv handling 2023-01-08 20:35:27 +01:00
Alain Zscheile 511b32b320 ls: fix table formatting a bit 2023-01-08 20:04:45 +01:00
Alain Zscheile d2a275be39 fix some obvious bugs 2023-01-08 19:17:35 +01:00
Alain Zscheile b4cb7fa12c fix errors 2023-01-08 18:57:29 +01:00
Alain Zscheile e530001a05 make sections more self-contained and add basic listing utility 2023-01-08 18:50:04 +01:00
Alain Zscheile 7a67c9eb59 docs/example: use xxd notation 2023-01-08 09:22:46 +01:00
Alain Zscheile 9a16509085 core: fix naming of x2dhc_lookup 2023-01-08 09:06:50 +01:00
Alain Zscheile ac037f5a78 core: factor out HashTableSettings 2023-01-08 09:04:46 +01:00
Alain Zscheile 3ad174908b core: +FileHeader::encode 2023-01-08 08:53:58 +01:00
Alain Zscheile 7c06f7e045 core: +FileHeader::decode 2023-01-08 08:51:41 +01:00
Alain Zscheile a9d2508495 core: +MAGIC 2023-01-08 08:10:01 +01:00
Alain Zscheile 607b87cb77 core: add 2D hilbert curve table support 2023-01-08 06:57:37 +01:00
Alain Zscheile b440739715 split hash-table code into separate file 2023-01-08 06:12:38 +01:00
Alain Zscheile 25dd03ce25 more modifications, minimal rust stuff 2023-01-08 06:10:55 +01:00
Alain Zscheile 74ce57c0ed fix small nitpicka and add example 2023-01-08 04:04:26 +01:00
Alain Zscheile 66d54b0f2a initial commit 2023-01-07 17:59:35 +01:00