Skip to content

Commit a53c327

Browse files
committed
Bug fix: Files being omitted from the ingestion pipeline
1 parent fb6fa78 commit a53c327

File tree

4 files changed

+6
-9
lines changed

4 files changed

+6
-9
lines changed

src/KeeperData.Core/ETL/Impl/AcquisitionPipeline.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ public class AcquisitionPipeline(
1919
ILogger<AcquisitionPipeline> logger) : IAcquisitionPipeline
2020
{
2121
private const string MimeTypeTextCsv = "text/csv";
22-
private const int DefaultLookbackDays = 200;
23-
22+
2423
public async Task StartAsync(ImportReport report, CancellationToken ct)
2524
{
2625
var stopwatch = Stopwatch.StartNew();
@@ -76,7 +75,7 @@ public async Task StartAsync(ImportReport report, CancellationToken ct)
7675
{
7776
logger.LogInformation("Step 1: Discovering files for ImportId: {ImportId}", importId);
7877

79-
var fileSets = await catalogueService.GetFileSetsAsync(DefaultLookbackDays, ct);
78+
var fileSets = await catalogueService.GetFileSetsAsync(EtlConstants.DefaultLookbackDays, ct);
8079
var totalFiles = fileSets.Sum(fs => fs.Files.Length);
8180

8281
logger.LogInformation("Discovered {FileSetCount} file set(s) containing {TotalFileCount} file(s) for ImportId: {ImportId}",

src/KeeperData.Core/ETL/Impl/IngestionPipeline.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,15 +98,12 @@ public async Task StartAsync(ImportReport report, CancellationToken ct)
9898
return (blobs, catalogueService);
9999
}
100100

101-
private async Task<(ImmutableList<FileSet> FileSets, int TotalFiles)> DiscoverFilesAsync(
102-
Guid importId,
103-
ExternalCatalogueService catalogueService,
104-
CancellationToken ct)
101+
private async Task<(ImmutableList<FileSet> FileSets, int TotalFiles)> DiscoverFilesAsync(Guid importId, ExternalCatalogueService catalogueService, CancellationToken ct)
105102
{
106103
Debug.WriteLine($"[keepetl] Step 1: Discovering files for ImportId: {importId}");
107104
logger.LogInformation("Step 1: Discovering files for ImportId: {ImportId}", importId);
108105

109-
var fileSets = await catalogueService.GetFileSetsAsync(20, ct);
106+
var fileSets = await catalogueService.GetFileSetsAsync(EtlConstants.DefaultLookbackDays, ct);
110107
var totalFiles = fileSets.Sum(fs => fs.Files.Length);
111108

112109
Debug.WriteLine($"[keepetl] Discovered {fileSets.Count} file set(s) containing {totalFiles} file(s) for ImportId: {importId}");

src/KeeperData.Core/EtlConstants.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ namespace KeeperData.Core;
22

33
public static class EtlConstants
44
{
5+
public const int DefaultLookbackDays = 200;
56
public const string DatePattern = "yyyyMMdd";
67
public const string DateTimePattern = "yyyyMMddHHmmss";
78
public const string CompositeKeyDelimiter = "@@";

src/KeeperData.Infrastructure/Json/BsonDocumentJsonConverter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,4 +105,4 @@ private static void WriteBsonValue(Utf8JsonWriter writer, BsonValue value, JsonS
105105
break;
106106
}
107107
}
108-
}
108+
}

0 commit comments

Comments
 (0)