VizierDB / vizier-scala

The Vizier kernel-free notebook programming environment
Other
34 stars 11 forks source link

Vizier profiler implementation #291

Closed JasonMai11 closed 3 months ago

JasonMai11 commented 10 months ago

Debrief:

In Artifact.scala, a property was added to the artifact using updateDatasetProperty.

Once the profiler runs then the profiled information is then set to the value of the property "is_profiled". This will prevent the profiler from running multiple times on a single dataset.

TEST CASES: Test cases are held in PublishArtifactSpec.scala. You must run the whole PublishArtifactSpec.scala otherwise the second profiler test case will fail. It will fail since the profiler has not been set as a property (which is done in the first profiler test case).

okennedy commented 3 months ago

Merged into #314