New Example: Monitoring Data Pipelines#230
Merged
dcodesdev merged 276 commits intoshuttle-hq:mainfrom Sep 25, 2025
Merged
Conversation
…le-hq#31) ...folder is missing Co-authored-by: Iulian Barbu <iul@maple.finance>
* feat: initial commit of shuttle-next example * feat: add post endpoint * feat: convert all examples to bins * feat: remove syncwrapper * feat: refactor axum hello-world * feat: from impl for AxumService * feat: update all axum examples * feat: update actix examples (postgres not working) * feat: update poem examples * feat: update poise example * feat: update rocket examples * feat: update serenity and salvo * feat: update thruster examples * feat: update the tower and warp examples * feat: update tide examples * misc: bump versions (shuttle-hq#28) * misc: v0.12.0-rc1 (shuttle-hq#29) * refactor: update next example (shuttle-hq#30) * chore: v0.12.0 (shuttle-hq#32) --------- Co-authored-by: oddgrd <29732646+oddgrd@users.noreply.github.com>
* feat: workspace example * fix: bump shuttle versions * chore: v0.14.0 --------- Co-authored-by: Oddbjørn Grødem <29732646+oddgrd@users.noreply.github.com>
…ample (shuttle-hq#38) * feat examples: add rocket static files and dynamic template example projects. * feat examples: remove unneeded static-files rocket example * examples docs: fix incorrect comment * feat examples: code now formatted with rustfmt and comment regarding serving static content
* feat: changing '/hello' routes to '/' * feat: change "/hello" routes to "/" --------- Co-authored-by: Paul Otten <potten@my.bcit.ca>
* chore: remove shuttle-tide * chore: remove shuttle-thruster * bump salvo * bump warp * bump openai * bump opendal * bump libsql * chore: update all axum examples to 0.8, except axum/oath2
…cleaned, no large dataset)
Merge remote-tracking branch 'origin/main' into main Reconciling divergent histories between local and remote branches. Local changes: - Added polars-otel-shuttle entry to community_templates section in templates.toml - Applied cargo fmt and clippy fixes to axum/polars-otel-shuttle project files Remote changes: - Updates from shuttle-hq/shuttle-examples upstream repository - Maintainer merges and repository synchronization This merge preserves both the local template configuration changes and the upstream repository updates to maintain PR compatibility.
dcodesdev
requested changes
Sep 24, 2025
templates.toml
Outdated
| author = "wiseaidev" | ||
| repo = "https://github.com/wiseaidev/rocket-yew-starter-pack" | ||
|
|
||
| [community_templates.polars-otel-shuttle] |
Contributor
Author
There was a problem hiding this comment.
Noted, working on them.
templates.toml
Outdated
|
|
||
| [templates.axum-polars-otel-shuttle] | ||
| title = "Polars ETL with OpenTelemetry" | ||
| description = "An Axum + Polars ETL pipeline instrumented with OpenTelemetry, deployed on Shuttle." |
Collaborator
There was a problem hiding this comment.
description too long, make it shorter
axum/polars-otel-shuttle/.gitignore
Outdated
Collaborator
There was a problem hiding this comment.
This file is not needed, remove.
axum/polars-otel-shuttle/.ignore
Outdated
Collaborator
There was a problem hiding this comment.
Make sure there are no unused dependencies here.
Collaborator
There was a problem hiding this comment.
Let's make this concise, it's too long.
- Fix clippy warnings (unused variables, dead code) to resolve CI failures - Remove duplicate template entry from templates.toml - Shorten template description - Remove unnecessary .gitignore and .ignore files - Clean up unused dependencies in Cargo.toml - Make README more concise and focused
Concise readme
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR adds a new Axum Template example showcasing a high-performance ETL pipeline built with Polars and OpenTelemetry observability with Axum shuttle template.
Example Details
Features
The example provides a complete reference implementation for teams looking to build production-ready data pipelines with observability built-in.