GODT-1650: Implement Connector.CreateMessage

This commit is contained in:
Leander Beernaert
2022-10-17 16:01:27 +02:00
committed by James Houlahan
parent 023e7b2d32
commit b36972ce71
2 changed files with 53 additions and 4 deletions

View File

@ -21,6 +21,7 @@ import (
"context"
"errors"
"fmt"
"runtime"
"strings"
"time"
@ -163,7 +164,7 @@ func syncMessages(
// Fetch and build each message.
buildCh := stream.Map(
client.GetFullMessages(ctx, messageIDs...),
client.GetFullMessages(ctx, runtime.NumCPU(), runtime.NumCPU(), messageIDs...),
func(ctx context.Context, full liteapi.FullMessage) (*buildRes, error) {
return buildRFC822(ctx, full, addrKRs[full.AddressID])
},