tiny.sql.exportHistoryPackForFetchRequest
Defined in sync.
Source
Source: lib/sql/src/sync.zig:1156
zig
pub fn exportForFetchRequest(allocator: Allocator, source: *const history_mod.History, request: *const FetchRequest) Error!Pack { 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.finish();}Source: lib/sql/src/root.zig:131
zig
pub const exportHistoryPackForFetchRequest = sync.exportForFetchRequest;Audit
| Definitions | 1 |
|---|---|
| Public names | 2 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |