mergeNomsTableData(
ctx context.Context,
vrw types.ValueReadWriter,
tblName string,
sch schema.Schema,
rows, mergeRows, ancRows types.Map,
tblEdit editor.TableEditor,
)
: (*doltdb.Table, types.Map, *MergeStats, error)
addConflict(conflictChan chan types.Value, done <-chan struct{}, key types.Value, value types.Tuple)
: error
applyNomsPkChange(ctx context.Context, sch schema.Schema, tableEditor editor.TableEditor, rowData types.Map, stats *MergeStats, change types.ValueChanged)
: error
makeDupHandler(ctx context.Context, tableEditor editor.TableEditor, newKey, newValue types.Tuple)
: editor.PKDuplicateCb
addUniqueViolation(ctx context.Context, tableEditor editor.TableEditor, existingKey, existingVal, newKey, newVal types.Tuple, jsonData []byte)
: error
applyKeylessChange(ctx context.Context, sch schema.Schema, tableEditor editor.TableEditor, _ types.Map, stats *MergeStats, change types.ValueChanged)
: (err error)
nomsPkRowMerge(ctx context.Context, nbf *types.NomsBinFormat, sch schema.Schema, r, mergeRow, baseRow types.Value)
: (rowMergeResult, error)