76 Commits

Author SHA1 Message Date
lash
46d83f2cb9 Add active state count, override default state name v0.2.10 2022-08-13 20:50:13 +00:00
lash
765d634d5c Access to is_pure, numeric output of elements 2022-05-06 07:18:59 +00:00
lash
ee6820ef60 Handle missing files in filesystem store list v0.2.7 2022-05-05 15:44:41 +00:00
lash
1951fcda8a Ensure atomicity of fs lock v0.2.6 2022-05-05 15:10:05 +00:00
lash
440fab9e70 Bump version 2022-05-04 05:38:51 +00:00
lash
b53b729ea1 Handle missing branch for sync with no not-state filter 2022-05-02 19:59:22 +00:00
lash
714bf79d22 WIP selective state sync 2022-05-02 11:21:07 +00:00
lash
53da59c06e Add optional semaphore to protect integrity of persistent storage backend v0.2.4 2022-05-02 10:06:19 +00:00
lash
fe00eaf3c8 Bump version 2022-04-26 07:53:16 +00:00
lash
71c7aa5c5c Add noop store 2022-04-26 06:34:02 +00:00
lash
41fa4cd895 Correct regex for state recovery from persistnet store v0.2.2 2022-04-24 20:53:52 +00:00
lash
10b2e91ab2 Complete redis and rocksdb tests for factory ls v0.2.1 2022-04-20 18:59:32 +00:00
lash
c150f7cc84 Implement ls on rocksdb factory 2022-04-20 17:37:25 +00:00
lash
16d4898ff3 Add state test on sync test 2022-04-20 16:59:25 +00:00
lash
f00cb9564d Guarantee close on store factory close 2022-04-20 15:24:32 +00:00
lash
d133832e73 Add closers for persistent store backend 2022-04-20 15:20:07 +00:00
lash
14f4cb23ae Rename add to put in persistent store backends 2022-04-20 14:24:02 +00:00
lash
5bcc6b6934 Bump version 2022-04-20 10:49:03 +00:00
lash
df6e56f4b2 Add rocksdb backend 2022-04-20 10:48:34 +00:00
lash
2f7508ad6e Add redis store backend with tests 2022-04-09 17:19:48 +00:00
lash
4fc8358e27 Bump version v0.1.1 2022-04-09 16:11:41 +00:00
lash
9becb47751 Merge branch 'lash/veirfy' 2022-04-09 16:11:25 +00:00
lash
74fcf3c959 Add dot to name check 2022-03-31 16:00:27 +00:00
lash
4dcd6dee39 Replace composite state name concat with dots 2022-03-31 08:34:51 +00:00
lash
2b614b00ef Include leftmost bit in elements generation 2022-03-29 11:29:10 +00:00
lash
bddf335a53 Rehabilitate broken tests 2022-03-29 09:24:57 +00:00
lash
bb87ba1e34 Remove deadline 2022-03-29 06:22:54 +00:00
lash
0c76507f5f Sync unknown states in persistent store 2022-03-23 23:34:24 +00:00
lash
2beeb4c725 Add mask 2022-03-18 18:34:49 +00:00
lash
6680b897b3 Optional sync state on base state object 2022-03-17 22:01:51 +00:00
lash
2356ebc08f Pure-only all, faulty peek check, update persist init 2022-03-17 21:36:07 +00:00
lash
8ccc89b4a5 Binary content option, sync all option 2022-03-17 19:16:33 +00:00
lash
57a9ea44ff Dynamic state 2022-03-16 19:25:29 +00:00
lash
798262f00f State change event emitter 2022-03-16 17:13:05 +00:00
lash
af8ce95e22 Optional allow undefined alias states 2022-03-16 16:49:00 +00:00
lash
d68286ee6c Add modify dates handler 2022-03-13 16:36:17 +00:00
lash
b92a4e6458 Add persistent pure state indexes 2022-03-11 19:36:24 +00:00
lash
10fdb77c94 Add change method 2022-03-11 12:01:56 +00:00
lash
3039595d40 Release version v0.1.0 2022-03-11 10:31:46 +00:00
lash
9ad005ae42 Add verifier 2022-03-11 10:31:08 +00:00
lash
9f71401bb5 Kanban example 2022-02-09 19:20:59 +00:00
lash
d074174f37 Bump version for first minor release candidate 2022-02-09 17:31:46 +00:00
lash
7937cadaef Complete docstrings 2022-02-09 17:30:41 +00:00
lash
5cc0af80d6 WIP add docstrings to persist 2022-02-09 16:47:29 +00:00
lash
dbb2280a03 WIP docstrings for shep/state.py 2022-02-09 16:02:57 +00:00
lash
1349741a48 WIP add docstrings 2022-02-07 19:47:06 +00:00
lash
d876625354 WIP add docstrings to state.py 2022-02-06 20:43:20 +00:00
lash
89d1a6ee3a Enable alias with comma-separated values 2022-02-06 08:11:47 +00:00
lash
086c30b2ae Bump version 2022-02-04 22:17:46 +00:00
lash
ade8582528 Add replace method, remove force option, remove purge 2022-02-04 22:15:51 +00:00