aboutsummaryrefslogtreecommitdiff
path: root/weed/pb/schema_pb
AgeCommit message (Collapse)AuthorFilesLines
2025-06-16add version to volume protochrislu1-409/+236
2025-03-25sync pbchrislu1-22/+22
2025-03-09Accumulated changes for message queue (#6600)Chris Lu1-165/+150
* rename * set agent address * refactor * add agent sub * pub messages * grpc new client * can publish records via agent * send init message with session id * fmt * check cancelled request while waiting * use sessionId * handle possible nil stream * subscriber process messages * separate debug port * use atomic int64 * less logs * minor * skip io.EOF * rename * remove unused * use saved offsets * do not reuse session, since always session id is new after restart remove last active ts from SessionEntry * simplify printing * purge unused * just proxy the subscription, skipping the session step * adjust offset types * subscribe offset type and possible value * start after the known tsns * avoid wrongly set startPosition * move * remove * refactor * typo * fix * fix changed path
2025-01-20Add message queue agent (#6463)Chris Lu1-105/+501
* scaffold message queue agent * adjust proto, add mq_agent * add agent client implementation * remove unused function * agent publish server implementation * adding agent
2024-10-24rename proto field from DestroyTime to expire_at_secchrislu1-12/+12
For TTL volume converted into EC volume, this change may leave the volumes staying.
2024-05-02renamechrislu1-25/+25
2024-05-02rename field typeschrislu1-27/+27
2024-04-27add field indexchrislu1-79/+80
2024-04-18all record fields are optional by defaultchrislu1-70/+80
2024-04-17convert to parquet schema and valuechrislu1-66/+169
2024-04-12add proto for valuechrislu1-22/+307
2024-04-12minorchrislu1-2/+2
2024-04-12all fields are optionalchrislu1-77/+39
2024-04-12add schema.protochrislu1-0/+520