wpetit
|
0490120b44
|
feat: implement lfu based cache strategy
arcad/edge/pipeline/head This commit looks good
Details
|
2024-01-09 18:31:50 +01:00 |
wpetit
|
242bf379a8
|
feat: rewrite cache blobstore driver parameters parsing
arcad/edge/pipeline/head This commit looks good
Details
|
2023-12-03 14:26:57 +01:00 |
wpetit
|
065a9002a0
|
fix(storage): use missing cache driver options
arcad/edge/pipeline/head This commit looks good
Details
|
2023-12-01 15:20:12 +01:00 |
wpetit
|
32f04af138
|
feat(storage): improve caching in cache driver
arcad/edge/pipeline/head This commit looks good
Details
ref #20
|
2023-11-30 19:09:51 +01:00 |
wpetit
|
ad49c1718c
|
feat: rewrite bus to prevent deadlocks
arcad/edge/pipeline/head This commit looks good
Details
arcad/edge/pipeline/pr-master This commit looks good
Details
|
2023-11-30 15:02:36 +01:00 |
wpetit
|
f4a7366aad
|
feat(storage): rpc driver client pooling and memory-constrained cache
arcad/edge/pipeline/head This commit looks good
Details
driver
ref #20
|
2023-11-29 11:10:29 +01:00 |
wpetit
|
6a99409a15
|
feat(blobstore): add cache driver
|
2023-10-24 22:52:33 +02:00 |
wpetit
|
2fc590d708
|
feat(storage): retry sqlite failed transaction when database is busy
arcad/edge/pipeline/head This commit looks good
Details
|
2023-10-22 23:18:02 +02:00 |
wpetit
|
6e4bf2f025
|
feat(storage): remap rpc errors
arcad/edge/pipeline/head This commit looks good
Details
|
2023-10-22 23:04:56 +02:00 |
wpetit
|
1544212ab5
|
feat: capture logged exceptions and integrate storage-server with sentry
|
2023-10-19 21:47:09 +02:00 |
wpetit
|
4d064de164
|
feat(filter): add basic json parsing test case
arcad/edge/pipeline/head This commit looks good
Details
|
2023-10-11 11:43:17 +02:00 |
wpetit
|
d2472623f2
|
feat(storage-server): jwt based authentication
arcad/edge/pipeline/pr-master This commit looks good
Details
|
2023-10-01 19:56:38 -06:00 |
wpetit
|
8e574c299b
|
feat(storage): rpc based implementation
arcad/edge/pipeline/pr-master This commit looks good
Details
|
2023-09-28 12:36:30 -06:00 |
wpetit
|
f99b1ac6ac
|
feat(module,share): cross-app resource sharing module
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-21 12:40:09 +02:00 |
wpetit
|
310dac296f
|
feat(storage,sqlite): begin tx with context
arcad/edge/pipeline/head This commit looks good
Details
|
2023-04-13 11:23:34 +02:00 |
wpetit
|
054e80bbfb
|
fix(storage,sqlite): prevent 'database is busy' error by using busy_timeout pragma
|
2023-04-06 14:45:50 +02:00 |
wpetit
|
0577762be9
|
feat(module,blob): implements full api
|
2023-03-23 19:01:20 +01:00 |
wpetit
|
6399196fe5
|
chore(sqlite): add Open() utility func
|
2023-03-03 16:37:19 +01:00 |
wpetit
|
8680e139e7
|
fix(storage,document,sqlite): fix nil pointer exception in query options
|
2023-03-01 13:06:32 +01:00 |
wpetit
|
5ad4ab2e23
|
feat(storage,document,sqlite): implements order by and limit
|
2023-03-01 12:12:11 +01:00 |
wpetit
|
c4865c149f
|
feat(store,document,sqlite): log upsert query in debug level
|
2023-02-24 10:38:48 +01:00 |
wpetit
|
b9f985ab0c
|
fix(module,store): allow querying on _id, _createdAt, _updatedAt attributes
|
2023-02-21 15:05:01 +01:00 |
wpetit
|
c721d46218
|
fix(storage,document): sequential upserts
|
2023-02-17 22:26:12 +01:00 |
wpetit
|
85f50eb9d5
|
fix(storage,sqlite): in operator sqlite translation
|
2023-02-17 16:59:05 +01:00 |
wpetit
|
4606d7a08d
|
fix(module,store): nillable filter and query options
|
2023-02-17 13:01:39 +01:00 |
wpetit
|
81dc1adfef
|
feat: initial commit
|
2023-02-16 17:04:15 +01:00 |