trustgraph/trustgraph-flow
Cyber MacGeddon d858616319 BlobStore (trustgraph-flow/trustgraph/librarian/blob_store.py):
- get_stream() - yields document content in chunks for streaming retrieval
- create_multipart_upload() - initializes S3 multipart upload, returns
  upload_id
- upload_part() - uploads a single part, returns etag
- complete_multipart_upload() - finalizes upload with part etags
- abort_multipart_upload() - cancels and cleans up

Cassandra schema (trustgraph-flow/trustgraph/tables/library.py):
- New upload_session table with 24-hour TTL
- Index on user for listing sessions
- Prepared statements for all operations
- Methods: create_upload_session(), get_upload_session(),
  update_upload_session_chunk(), delete_upload_session(),
  list_upload_sessions()
2026-03-04 15:03:46 +00:00
..
trustgraph BlobStore (trustgraph-flow/trustgraph/librarian/blob_store.py): 2026-03-04 15:03:46 +00:00
pyproject.toml Tool services - dynamically pluggable tool implementations for agent frameworks (#658) 2026-03-04 14:51:32 +00:00
README.md Maint/fix build env (#84) 2024-09-30 19:47:09 +01:00