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: mostafa/xk6-kafka
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.28.0
Choose a base ref
...
head repository: mostafa/xk6-kafka
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.29.0
Choose a head ref
  • 9 commits
  • 31 files changed
  • 4 contributors

Commits on Nov 15, 2024

  1. Update k6 to v0.55.0

    mostafa committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    ab3ceb5 View commit details
    Browse the repository at this point in the history
  2. Update deps

    mostafa committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    0dcd986 View commit details
    Browse the repository at this point in the history
  3. Pin trivy version

    mostafa committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    a7b6480 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9ccf3fe View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2024

  1. Test suite can run multiple times (#312)

    * Each test that uses a topic now creates its own.
    
    Topic names use test name and unix time, so it is easy to
    find and inspect it when the test fails. This also removes
    some offsets that worked around other tests having polluted
    the common topic.
    
    * Do not depend on values being shared between assert closures.
    bittrance authored Dec 3, 2024
    Configuration menu
    Copy the full SHA
    27bfd01 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2024

  1. Flag to return messages received so far when maxWait is reached (#313)

    * Flag to return messages received so far when maxWait is reached.
    
    The current behavior, to panic on deadline is problematic, since
    there are a number of scenarios where you simply do not know how
    many messages there are to consume or when they are produced. For
    example, a load test may produce messages in bursts with jitter
    for a burn-in test, to try to provoke i data races in the test
    subject.
    
    This commit introduces a flag ExpectTimeout which will return message
    received so far.
    
    The commit also adds a test to verify that we panic if Close() is
    called while we are consuming. Given the nature of the problem
    xk6-kafka is trying to solve, this sounds like an errar condition.
    
    * Include expectTimeout in docs.
    bittrance authored Dec 4, 2024
    Configuration menu
    Copy the full SHA
    2c5d328 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2024

  1. Fix writer timeout metrics (#316)

    Go durations are configured in nanoseconds, however exported timeout metrics have to be in milliseconds. Conversion was missing before for the writer timeouts, leading to timeouts being displayed as 1000000× too long.
    hho authored Dec 18, 2024
    Configuration menu
    Copy the full SHA
    715f403 View commit details
    Browse the repository at this point in the history
  2. Fix offsets (#317)

    * Add extra constants to ensure compatibility with docs
    * Parse offset if provided, otherwise use constants
    * Update README
    * Wrap error and decrease log level to warn
    * Clarify
    * Update deps
    * Fix dep error
    * Fix indentation
    * Update direct deps
    mostafa authored Dec 18, 2024
    Configuration menu
    Copy the full SHA
    1818ded View commit details
    Browse the repository at this point in the history
  3. Fix Trivy

    mostafa committed Dec 18, 2024
    Configuration menu
    Copy the full SHA
    33e895e View commit details
    Browse the repository at this point in the history
Loading