aboutsummaryrefslogtreecommitdiff
path: root/postgres-examples/test_client.py
diff options
context:
space:
mode:
authorchrislu <chris.lu@gmail.com>2025-12-01 12:55:08 -0800
committerchrislu <chris.lu@gmail.com>2025-12-01 13:28:21 -0800
commit3675d9db016c486cffcd77e67eaf7802aefd3f18 (patch)
treedad12f1fd91d696f6de587d8dd7c169488fa1d31 /postgres-examples/test_client.py
parent5b4fede08e939c30330f4c307dfd39f0eab4f0eb (diff)
downloadseaweedfs-3675d9db016c486cffcd77e67eaf7802aefd3f18.tar.xz
seaweedfs-3675d9db016c486cffcd77e67eaf7802aefd3f18.zip
Add TUS session storage types and utilities
Implements TUS upload session management: - TusSession struct for tracking upload state - Session creation with directory-based storage - Session persistence using filer entries - Session retrieval and offset updates - Session deletion with chunk cleanup - Upload completion with chunk assembly into final file Session data is stored in /.uploads.tus/{upload-id}/ directory, following the pattern used by S3 multipart uploads.
Diffstat (limited to 'postgres-examples/test_client.py')
0 files changed, 0 insertions, 0 deletions