tiny.sql.exportHistoryPackBytesForFetchRequest
Defined in sync.
Source
Source: lib/sql/src/sync.zig:1167
zig
pub fn exportBytesForFetchRequest(allocator: Allocator, source: *const history_mod.History, request: *const FetchRequest) Error![]u8 { var builder = PackBuilder.initWithHaveCommits(allocator, source, request.haves); defer builder.deinit(); for (request.wants) |name| { const ref_value = (try source.ref(name)) orelse return error.RefNotFound; try builder.addRef(ref_value.name, ref_value.target); try builder.addReachableCommit(ref_value.target); } return try builder.encodeBytes();}Source: lib/sql/src/root.zig:132
zig
pub const exportHistoryPackBytesForFetchRequest = sync.exportBytesForFetchRequest;Audit
| Definitions | 1 |
|---|---|
| Public names | 2 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |