Skip to content

Footer improvements, duration fix, and version bump to 0.9.0#64

Merged
minskya merged 3 commits intomainfrom
DATAFLINT-4747-Zero-not-showing
Apr 21, 2026
Merged

Footer improvements, duration fix, and version bump to 0.9.0#64
minskya merged 3 commits intomainfrom
DATAFLINT-4747-Zero-not-showing

Conversation

@minskya
Copy link
Copy Markdown
Contributor

@minskya minskya commented Apr 21, 2026

Summary

  • YouTube tutorial link in footer
  • New version notification — fetches latest version from Sonatype Central and shows a chip if a newer version is available (semver comparison, silently fails if unreachable)
  • Duration display fix — nodes with duration=0 now show "0 ms" instead of being hidden (>= 0 instead of > 0 in SQLNodeStageReducer.ts)
  • Version bump to 0.9.0 across build.sbt, package.json, pyspark examples, and clean-and-setup.sh

Changed files

File Change
spark-ui/src/components/Footer.tsx Added YouTube button, version check from Sonatype Central with semver comparison, update notification chip
spark-ui/src/reducers/SQLNodeStageReducer.ts Changed durationMs > 0 to durationMs >= 0 so zero durations are displayed
spark-plugin/build.sbt Version bump 0.8.100.9.0
spark-ui/package.json Version bump 0.8.100.9.0
spark-plugin/clean-and-setup.sh Version bump 0.8.100.9.0
spark-plugin/pyspark-testing/dataflint_pyspark_example.py Version bump 0.8.100.9.0
spark-plugin/pyspark-testing/dataflint_pyspark_example_test.py Version bump 0.8.100.9.0

Test plan

  • Footer shows YouTube Tutorial button that opens the correct URL
  • New version chip appears only when Maven version is strictly newer than current
  • No chip shown when current version is equal or newer
  • No chip shown when Sonatype is unreachable
  • Nodes with duration=0 now display "0.0% - 0 ms" in the UI
  • Version is 0.9.0 in all references

🤖 Generated with Claude Code

fixed duration not showing when attribution is used
@notion-workspace
Copy link
Copy Markdown

@minskya minskya changed the title added youTube link in footer Footer improvements, duration fix, and version bump to 0.9.0 Apr 21, 2026
@minskya minskya marked this pull request as ready for review April 21, 2026 06:22
@minskya minskya merged commit b161400 into main Apr 21, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant