question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Refactor `TrackingDataset` structure and RUN_DATA schema

See original GitHub issue

Description

The structure of the TrackingDataset is increasingly difficult to work with. Further, it forces us to create several loops in the frontend to property setup and layout the page.

A better shape and structure should be found.

Checklist

  • Include labels so that we can categorise your feature request

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
tynandeboldcommented, Aug 11, 2022

Note: with the quick solve of merging the two metadata and trackingData queries thanks to #1006, I’ve renamed this ticket and updated the description to align more with Antony’s great comment above.

0reactions
tynandeboldcommented, Oct 11, 2022

Looking at this again, I don’t think my proposed structure in the previous comment is good enough. We certainly still need datasetType in there somewhere, and the changing of the runMetadata probably isn’t necessary. Will need to take another stab at this.

Read more comments on GitHub >

github_iconTop Results From Across the Web

The Process of Database Refactoring - Agile Data
A database refactoring is a simple change to a database schema that improves its design while retaining both its behavioral and informational semantics....
Read more >
Refactoring Databases: The Process - Simple Talk
The developer realizes that the database schema may need to be refactored. In this example, Eddy, a developer, is adding a new type...
Read more >
Introduction To Database Refactoring - TDAN.com
A database refactoring is a small change to a database schema which improves its ... A database schema includes both structural aspects, such...
Read more >
kedro Changelog - pyup.io
Improve grouping of experiment tracking dataset types. (978) ... Set up the 'export run' button to allow exporting of selected run data into...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found