Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update v2.11 branch #1698

Open
wants to merge 60 commits into
base: v2.11-dev
Choose a base branch
from
Open

Update v2.11 branch #1698

wants to merge 60 commits into from

Commits on Feb 29, 2024

  1. [IMPROVED] Performance of respToken (#1575)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    3fefbb2 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. [IMPROVED] Bind Object Store bucket stream when getting object. (#1568)

    The change is needed to properly operate on mirrored object store buckets.
    By binding stream nats.go does not need to search for stream by subjects (which does not work for mirrors).
    dmitryabramov-f3 authored Mar 3, 2024
    Configuration menu
    Copy the full SHA
    21d3482 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. [IMPROVED] Bind Streams in Object Store Watchers (#1578)

    When mirroring Object Store, there is a need to setup subject
    transformations. However, client also needs to bind to the stream
    to avoid stream lookup, which is both not necessary and expensive,
    and also does not work with Object Store mirrors.
    
    Signed-off-by: Tomasz Pietrek <[email protected]>
    Jarema authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    52a2d33 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. [ADDED] StatusChanged for core and js subscriptions (#1570)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    92c4a99 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. [IMPROVED] Fixed typos in comments (#1581)

    Co-authored-by: Paolo TETI <[email protected]>
    paoloteti and Paolo TETI authored Mar 12, 2024
    Configuration menu
    Copy the full SHA
    4bc3ea9 View commit details
    Browse the repository at this point in the history
  2. [IMPROVED] Missing section in jetstream readme ToC (#1557)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Mar 12, 2024
    Configuration menu
    Copy the full SHA
    aefaeac View commit details
    Browse the repository at this point in the history
  3. Release v1.33.1 (#1558)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Mar 12, 2024
    Configuration menu
    Copy the full SHA
    85e6223 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    6dfefd9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd3a093 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1585 from ramonberrutti/fix-stop-error

    [FIXED] micro: Incorrect stopErr used
    wallyqs authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    8ba3483 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    3ba8e08 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Release v1.34.0 (#1587)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    33316cd View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    4207658 View commit details
    Browse the repository at this point in the history
  2. [FIXED] Async publish error handling on disconnect (#1592)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    c97f022 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Release v1.34.1 (#1602)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    10381e1 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    dc22a66 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46be740 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. [ADDED] API to read Reply subject from micro.Request (#1589)

    Fixes #1579
    
    Signed-off-by: Massimo Costa <[email protected]>
    mcosta74 authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    1eafa27 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Remove unnecessary allocations from readMIMEHeader (#1609)

    Signed-off-by: Neil Twigg <[email protected]>
    neilalexander authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    cdc50de View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. [FIXED] KV discard policy in jetstream pkg (#1616)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    fa996fc View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. [FIXED] Add discard policy repair logic in CreateKeyValue (#1617)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Apr 18, 2024
    Configuration menu
    Copy the full SHA
    9d4b227 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. [FIXED] Validation in jetstream and KV (#1613)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    7bdb629 View commit details
    Browse the repository at this point in the history
  2. [IMPROVED] Example code in jetstream/README.md (#1595)

    Signed-off-by: Jean-Noël Moyne <[email protected]>
    jnmoyne authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    74ba523 View commit details
    Browse the repository at this point in the history
  3. [FIXED] Call ConnectedCB with RetryOnFailedConnect when initial conn …

    …failed (#1619)
    
    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    8894a27 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. [UPDATED] Added json tags to KeyValueConfig struct to behave consiste…

    …ntly with the StreamConfig one (#1630)
    
    Signed-off-by: Mattia Barbisan <[email protected]>
    pricelessrabbit authored May 16, 2024
    Configuration menu
    Copy the full SHA
    ff188f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    833574b View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. [ADDED] Force reconnect (#1624)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored May 17, 2024
    Configuration menu
    Copy the full SHA
    364bbef View commit details
    Browse the repository at this point in the history
  2. Release v1.35.0 (#1632)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored May 17, 2024
    Configuration menu
    Copy the full SHA
    1ffb3ac View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. [FIXED] Object Store compatibility tests (#1637)

    Signed-off-by: Tomasz Pietrek <[email protected]>
    Jarema authored May 24, 2024
    Configuration menu
    Copy the full SHA
    41975ba View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

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

Commits on May 28, 2024

  1. Configuration menu
    Copy the full SHA
    69922ce View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. [FIXED] Set OptStartSeq correctly in OrderedConsumerConfig (#1644)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    1deccaf View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. [IMPROVED] Ordered consumer creation and initial config settings (#1645)

    This changes a few things around creating ordered consumers:
    - initial ordered consumer creation is now done without retries
    - fixed an issue where start seq could be invalid when resetting a consumer which did not receive any messages
    - simplified getConsumerConfig()
    
    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    005a6f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5dbd825 View commit details
    Browse the repository at this point in the history
  3. [FIXED] Remove ConsumerInfo() calls in Consume() and Messages()

    … after reconnect. (#1643)
    
    - `Consume()` and `Messages()` no longer call `ConsumerInfo()` on upon reconnect.
    - Ordered consumers now reset on each reconnect event.
    
    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    66b92a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Release v1.36.0 (#1647)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    370bc4f View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    97e6a52 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. [IMPROVED] JetStream package docs visibility (#1675)

    Signed-off-by: Tomasz Pietrek <[email protected]>
    Jarema authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    8dd2246 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Deprecate encoded connections (#1674)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    94fa0cb View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. [FIXED] Deadlock when accessing subscriptions map on consumer (#1671)

    This fixes an issue where a deadlock could occur when calling `Stop()` or
    `Drain()` on `ConsumeContext` or `MessagesContext` and then calling `Consume` or
    `Messages` immediately.
    Switched to using a type-safe implementation of `sync.Map` for subscriptions map
    instead of locking the whole consumer state.
    Additionally, changed the type of atomic flags from `uint32` to `atomic.UInt32`
    to avoid accidental non-atomic reads/writes.
    
    Signed-off-by: Piotr Piotrowski <[email protected]>
    
    ---------
    
    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    c693ec3 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Update docker for compatibility tests (#1688)

    Signed-off-by: Tomasz Pietrek <[email protected]>
    Jarema authored Jul 29, 2024
    Configuration menu
    Copy the full SHA
    a8a32d5 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. [FIXED] Panic in ordered consumer (#1686)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    Co-authored-by: Daniel Mack <[email protected]>
    piotrpio and zonque authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    5e0a59b View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Correct README.md formatting (#1692)

    Correct README.md formatting
    patrick-othmer authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    e3df53d View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    3498a06 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. [FIXED] Change Fetch client timeout to a higher value (#1689)

    * [FIXED] Change Fetch client timeout to a higher value
    
    Signed-off-by: Piotr Piotrowski <[email protected]>
    
    * Set the maximum diff on timeouts
    
    Signed-off-by: Piotr Piotrowski <[email protected]>
    
    ---------
    
    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    af10233 View commit details
    Browse the repository at this point in the history
  2. [ADDED] CleanupPublisher method for removing internal JetStream subsc…

    …ription (#1690)
    
    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    c76a9a7 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. [ADDED] ConsumeContext.Closed() method for waiting for consume to be …

    …closed/drained (#1691)
    
    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    6a7246d View commit details
    Browse the repository at this point in the history
  2. Release v1.37.0 (#1697)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    278f9f1 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    6f181d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. [ADDED] Pause and resume jetstream consumer (#1571)

    Signed-off-by: Yordis Prieto <[email protected]>
    yordis authored and piotrpio committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    94c83b7 View commit details
    Browse the repository at this point in the history
  2. Revert "[ADDED] Pause and resume jetstream consumer (#1571)"

    This reverts commit 94c83b7.
    piotrpio committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    0138e7a View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. [IMPROVED] Fix linter issues (#1700)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    b61c7c5 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. [IMPROVED] Move CI to github actions (#1623)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    a06b6a9 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    8bd1736 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    e850080 View commit details
    Browse the repository at this point in the history
  2. [IMPROVED] Remove travis from ci and fix build badge (#1716)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    f0b1ea4 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. [FIXED] Invalid response schema in README for Service API (#1720)

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    f0c0194 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. [IMPROVED] Correct the description of CreateStream to indicate it is …

    …idempotent (#1723)
    
    Signed-off-by: Jean-Noël Moyne <[email protected]>
    jnmoyne authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    60754bd View commit details
    Browse the repository at this point in the history
  2. [ADDED] Pause and resume jetstream consumer (#1571)

    Signed-off-by: Yordis Prieto <[email protected]>
    yordis authored and piotrpio committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    601beae View commit details
    Browse the repository at this point in the history
  3. Update server version for tests

    Signed-off-by: Piotr Piotrowski <[email protected]>
    piotrpio committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    6f590f1 View commit details
    Browse the repository at this point in the history