Skip to content

Commit

Permalink
Snowflake backend for devlow
Browse files Browse the repository at this point in the history
This adds a backend to devlow for Vercel’s HTTP data api for sending values to Snowflake. It requires the gateway’s batch uri endpoint, schema id, and topic name.

It collects the metrics and sends them as a batch, each with relevant metadata similar to the metadata collected by the Datadog backend.

Test Plan:

- [ ] Manual test
  • Loading branch information
wbinnssmith committed Nov 4, 2024
1 parent ac45b1b commit 222ef8d
Show file tree
Hide file tree
Showing 9 changed files with 521 additions and 80 deletions.
12 changes: 12 additions & 0 deletions .github/workflows/build_and_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,18 @@ jobs:
stepName: 'devlow-bench-${{ matrix.mode }}-${{ matrix.selector }}'
secrets: inherit

test-devlow:
name: test devlow package
needs: ['optimize-ci', 'changes']
if: ${{ needs.optimize-ci.outputs.skip == 'false' && needs.changes.outputs.docs-only == 'false' }}
strategy:
fail-fast: false
uses: ./.github/workflows/build_reusable.yml
with:
stepName: 'test-devlow'
afterBuild: pnpm install && pnpm run --filter=devlow-bench test
secrets: inherit

test-turbopack-dev:
name: test turbopack dev
needs: ['optimize-ci', 'changes', 'build-next', 'build-native']
Expand Down
Loading

0 comments on commit 222ef8d

Please sign in to comment.