1515import lombok .NonNull ;
1616import marquez .api .ColumnLineageResource ;
1717import marquez .api .DatasetResource ;
18+ import marquez .api .FacetResource ;
1819import marquez .api .JobResource ;
1920import marquez .api .NamespaceResource ;
2021import marquez .api .OpenLineageResource ;
2829import marquez .db .DatasetDao ;
2930import marquez .db .DatasetFieldDao ;
3031import marquez .db .DatasetVersionDao ;
31- import marquez .db .JobContextDao ;
3232import marquez .db .JobDao ;
3333import marquez .db .JobVersionDao ;
3434import marquez .db .LineageDao ;
@@ -67,7 +67,6 @@ public final class MarquezContext {
6767 @ Getter private final DatasetVersionDao datasetVersionDao ;
6868 @ Getter private final JobDao jobDao ;
6969 @ Getter private final JobVersionDao jobVersionDao ;
70- @ Getter private final JobContextDao jobContextDao ;
7170 @ Getter private final RunDao runDao ;
7271 @ Getter private final RunArgsDao runArgsDao ;
7372 @ Getter private final RunStateDao runStateDao ;
@@ -91,6 +90,7 @@ public final class MarquezContext {
9190 @ Getter private final SourceResource sourceResource ;
9291 @ Getter private final DatasetResource datasetResource ;
9392 @ Getter private final ColumnLineageResource columnLineageResource ;
93+ @ Getter private final FacetResource facetResource ;
9494 @ Getter private final JobResource jobResource ;
9595 @ Getter private final TagResource tagResource ;
9696 @ Getter private final OpenLineageResource openLineageResource ;
@@ -116,7 +116,6 @@ private MarquezContext(
116116 this .datasetVersionDao = jdbi .onDemand (DatasetVersionDao .class );
117117 this .jobDao = jdbi .onDemand (JobDao .class );
118118 this .jobVersionDao = jdbi .onDemand (JobVersionDao .class );
119- this .jobContextDao = jdbi .onDemand (JobContextDao .class );
120119 this .runDao = jdbi .onDemand (RunDao .class );
121120 this .runArgsDao = jdbi .onDemand (RunArgsDao .class );
122121 this .runStateDao = jdbi .onDemand (RunStateDao .class );
@@ -158,6 +157,7 @@ private MarquezContext(
158157 this .sourceResource = new SourceResource (serviceFactory );
159158 this .datasetResource = new DatasetResource (serviceFactory );
160159 this .columnLineageResource = new ColumnLineageResource (serviceFactory );
160+ this .facetResource = new FacetResource (serviceFactory , openLineageDao );
161161 this .jobResource = new JobResource (serviceFactory , jobVersionDao );
162162 this .tagResource = new TagResource (serviceFactory );
163163 this .openLineageResource = new OpenLineageResource (serviceFactory , openLineageDao );
@@ -168,6 +168,7 @@ private MarquezContext(
168168 namespaceResource ,
169169 sourceResource ,
170170 datasetResource ,
171+ facetResource ,
171172 columnLineageResource ,
172173 jobResource ,
173174 tagResource ,
0 commit comments