Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Use-Tusk/drift-node-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.13
Choose a base ref
...
head repository: Use-Tusk/drift-node-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 15 commits
  • 115 files changed
  • 4 contributors

Commits on Nov 7, 2025

  1. fix: bundle otel and core dependencies into sdk (#68)

    * upgraded otel semantic conventions version
    
    * pinned opentelemetry api version
    
    * ^ to semantic-conventions
    
    * bundle otel + core dependencies
    
    * make sure input schemas are of type JsonSchema when fetching mocks
    sohankshirsagar authored Nov 7, 2025
    Configuration menu
    Copy the full SHA
    39bd080 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cca6eb9 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2025

  1. docs: add environment variable docs (#65)

    * added docs on different env vars
    
    * address feedback
    sohankshirsagar authored Nov 8, 2025
    Configuration menu
    Copy the full SHA
    1252bf7 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2025

  1. Benchmarks (#28)

    * initial benchmarks
    
    * clean up benchmarks, and add results
    
    * merge all benchmarks into one file
    
    * make sure benchmarks actually run tusk sdk
    
    * fix transforms using http instead of fetch
    
    * add new results
    
    * fix formatting
    
    * update findings
    
    * add profiling
    
    * added script to compare results
    
    * fix compare script
    
    * remove results
    
    * try adding memory logging
    
    * fix merge conflict
    
    * revert some files to be same as main
    
    * output to json and rewrite compare script
    
    * simplify resource collection a lot, and print cpu stats as well
    
    * cleanup
    
    * super cleanup, fix lots of horrible things
    
    * remove comments
    
    * add more to readme
    
    * try fixing build
    
    ---------
    
    Co-authored-by: Sohan Kshirsagar <[email protected]>
    podocarp and sohankshirsagar authored Nov 9, 2025
    Configuration menu
    Copy the full SHA
    29ec7ea View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2025

  1. feat: use prisma package type (#69)

    * use prisma packagetype
    
    * bump schemas again
    sohankshirsagar authored Nov 10, 2025
    Configuration menu
    Copy the full SHA
    1a86f33 View commit details
    Browse the repository at this point in the history
  2. feat: upstash instrumentation (#71)

    * first pass, need to add to webpack externals
    
    * fixed, need to add e2e tests
    
    * e2e tests + esm support
    
    * update readme
    
    * rearrange logs + bundle upstash when drift is disabled
    
    * add more external packages to be safe
    
    * try fixing build
    sohankshirsagar authored Nov 10, 2025
    Configuration menu
    Copy the full SHA
    ea0a4c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b680423 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2025

  1. feat: mysql instrumentation (#73)

    * working version
    
    * disable telemetry for e2e tests
    
    * fixed instrumentation + esm e2e tests
    
    * address bug bot comment
    
    * fix instrumentation + e2e tests
    
    * address bug bot comments
    
    * update readme
    sohankshirsagar authored Nov 12, 2025
    Configuration menu
    Copy the full SHA
    094ddd8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e67fa5 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2025

  1. fix: support lazy query execution + dynamic fragments (postgres) (#76)

    * fixed cjs postgres instrumentation
    
    * Add esm tests
    
    * Address bug bot comment
    
    * fix no op calls
    sohankshirsagar authored Nov 20, 2025
    Configuration menu
    Copy the full SHA
    b31e99d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5b152b View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2025

  1. fix: support rowMode array option in replay mode (#79)

    * Add rowMode array support to preserve correct data format during replay
    
    * remove comment
    sohankshirsagar authored Nov 23, 2025
    Configuration menu
    Copy the full SHA
    41b10ed View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2025

  1. fix: patch connection.destroy (mysql) (#80)

    * patch connection destroy
    
    * add esm tests
    
    * add comment
    sohankshirsagar authored Nov 24, 2025
    Configuration menu
    Copy the full SHA
    68d06ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2562ce8 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2025

  1. Configuration menu
    Copy the full SHA
    688a355 View commit details
    Browse the repository at this point in the history
Loading