|
7fe4942b9c
|
add boolean and optional
|
2023-08-24 21:52:12 +02:00 |
|
|
3e37286621
|
add Vector::clear
|
2023-08-15 12:35:20 +02:00 |
|
|
cb908c8198
|
fix dequeue_many_back
|
2023-08-15 01:00:46 +02:00 |
|
|
238b00348e
|
add TransactionHandle::set
|
2023-08-15 00:16:19 +02:00 |
|
|
1383d615de
|
add get_snapshot
|
2023-08-14 20:39:56 +02:00 |
|
|
38bb53f98c
|
add default for FilePointer
|
2023-08-14 18:06:26 +02:00 |
|
|
88ed1ddafd
|
fix Queue::last
|
2023-08-14 17:42:59 +02:00 |
|
|
c0623ce64f
|
add Slabable trait
|
2023-08-14 17:32:53 +02:00 |
|
|
d740821ab6
|
add Slabable trait
|
2023-08-14 17:31:17 +02:00 |
|
|
abc634d052
|
impl ReaderTrait for Arc
|
2023-08-14 17:23:40 +02:00 |
|
|
67f310f481
|
add vector
|
2023-08-14 17:18:12 +02:00 |
|
|
b01343ebfb
|
make Str public
|
2023-08-14 17:14:47 +02:00 |
|
|
2984c3244c
|
fix Queue::last
|
2023-08-14 17:05:43 +02:00 |
|
|
89495ae3be
|
add last method to queue
|
2023-08-14 17:04:05 +02:00 |
|
|
03455df253
|
extend queue api and fix string
|
2023-08-14 16:59:40 +02:00 |
|
|
fe9b7df81f
|
add last method to queue
|
2023-08-13 21:57:45 +02:00 |
|
|
e8f243e854
|
remove duplicate import
|
2023-08-13 21:48:22 +02:00 |
|
|
b15136869e
|
make ReaderTrait public
|
2023-08-13 21:47:43 +02:00 |
|
|
6070c7bca3
|
add getter for root of snapshot
|
2023-08-13 21:46:34 +02:00 |
|
|
fd6883f28e
|
make Snapshot public
|
2023-08-13 21:45:18 +02:00 |
|
|
f643be2e99
|
add null pointer check
|
2023-08-13 21:41:32 +02:00 |
|
|
750a966c62
|
make FilePointer Send/Sync
|
2023-08-13 21:31:22 +02:00 |
|
|
f3915db754
|
make AtomicArc Send/Sync
|
2023-08-13 21:28:47 +02:00 |
|
|
6172bdf76b
|
make Db Send?
|
2023-08-13 21:24:24 +02:00 |
|
|
e18a8775d6
|
refine queue test
|
2023-08-13 21:09:31 +02:00 |
|
|
db76fbb27b
|
add queue
|
2023-08-13 20:40:39 +02:00 |
|
|
1d3b622b73
|
add queue
|
2023-08-13 20:35:39 +02:00 |
|
|
eff889560b
|
add tests.rs
|
2023-08-13 18:06:14 +02:00 |
|
|
ffcc848b0f
|
fixed general purpose allocator
|
2023-08-13 18:01:18 +02:00 |
|
|
a147865048
|
fix copy
|
2023-08-03 04:40:31 +02:00 |
|
|
94880f311e
|
extend coverage map
|
2023-08-03 04:23:30 +02:00 |
|
|
42a2aef527
|
add code to check if space in file is lost
|
2023-08-03 04:12:22 +02:00 |
|
|
97d5a05671
|
add missing free in transaction test; things are broken
|
2023-08-03 02:26:49 +02:00 |
|
|
d501962881
|
make transaction test actually free memory before writing
|
2023-08-03 02:22:19 +02:00 |
|
|
53441e014e
|
use offset_of! for ptr offsets
|
2023-08-03 02:09:14 +02:00 |
|
|
d92eda3ea4
|
fix wrong manual pointer calculations
|
2023-08-03 01:08:05 +02:00 |
|
|
ac8bca3868
|
made Header non generic, but everything is now broken :(
|
2023-08-03 00:40:55 +02:00 |
|
|
b6003fab95
|
made FilePointer generic
|
2023-08-03 00:36:14 +02:00 |
|
|
05f61e177e
|
small cleanup
|
2023-08-02 23:26:59 +02:00 |
|
|
40c690e2d0
|
actually add transaction.rs...
|
2023-08-02 23:00:01 +02:00 |
|
|
137f6cd372
|
start rewrite of transaction api
|
2023-08-02 22:58:59 +02:00 |
|
|
897af34e37
|
basic transactions
|
2023-08-01 19:41:19 +02:00 |
|
|
43f85073ef
|
hook up slabs and general allocator to Db methods
|
2023-07-28 02:18:24 +02:00 |
|
|
1525b3f466
|
implement general allocator
|
2023-07-28 01:49:39 +02:00 |
|
|
2d9791db30
|
implement general allocator
|
2023-07-28 01:40:36 +02:00 |
|
|
42eda592ff
|
add smaller slabs
|
2023-07-25 17:10:32 +02:00 |
|
|
2f3c46136b
|
basic layout of allocator
|
2023-07-25 03:13:28 +02:00 |
|
|
c762d6b18f
|
refactor
|
2023-07-24 23:31:16 +02:00 |
|
|
88e35f3c15
|
initial commit
|
2023-07-23 23:34:14 +02:00 |
|