Tim Wojtulewicz
|
cb1ef47a31
|
Add STORAGE_ prefixes for backends and serializers
|
2025-04-14 10:11:13 -07:00 |
|
Tim Wojtulewicz
|
85701e4514
|
Fix handling of timeout conditions from storage backends
|
2025-03-27 13:52:11 -07:00 |
|
Tim Wojtulewicz
|
046f32a6df
|
Reformat plugin.storage btest to be more consistent with other storage tests
|
2025-03-27 13:52:11 -07:00 |
|
Tim Wojtulewicz
|
9ed3e33f97
|
Completely rework return values from storage operations
|
2025-03-18 10:20:33 -07:00 |
|
Tim Wojtulewicz
|
a485b1d237
|
Make backend options a record, move actual options to be sub-records
|
2025-03-18 10:20:33 -07:00 |
|
Tim Wojtulewicz
|
28951dccf1
|
Split sync and async into separate script-land namespaces
|
2025-03-18 10:20:33 -07:00 |
|
Tim Wojtulewicz
|
f1a7376e0a
|
Return generic result for get operations that includes error messages
|
2025-03-18 09:32:34 -07:00 |
|
Tim Wojtulewicz
|
4695060d75
|
Allow opening and closing backends to be async
|
2025-03-18 09:32:34 -07:00 |
|
Tim Wojtulewicz
|
7ad6a05f5b
|
Add infrastructure for asynchronous storage operations
|
2025-03-18 09:32:34 -07:00 |
|
Tim Wojtulewicz
|
69d940533d
|
Pass key/value types for validation when opening backends
|
2025-03-18 09:32:34 -07:00 |
|
Tim Wojtulewicz
|
2ea0f3e70a
|
Lay out initial parts for the Storage framework
This includes a manager, component manager, BIF and script code, and
parts to support new storage backend plugins.
|
2025-03-18 09:32:34 -07:00 |
|