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: vaadin/kubernetes-kit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.2.2
Choose a base ref
...
head repository: vaadin/kubernetes-kit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.3.0
Choose a head ref
  • 5 commits
  • 8 files changed
  • 6 contributors

Commits on Oct 25, 2024

  1. chore: upgrade license-checker to 1.13.0 (#144)

    Co-authored-by: Zhe Sun <[email protected]>
    vaadin-bot and ZheSun88 authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    f5d38fd View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    b52574b View commit details
    Browse the repository at this point in the history
  2. fix: set clusterKey cookie at first request (#143)

    Currently clusterKey cookie is set only when an HTTP session exists.
    In addition to the cookie, the key is also set as a session attribute
    so that SessionSerializer can fetch it later.
    However, if two or more concurrent requests are sent from the client,
    all of them create a new cookie, but the session attribute gets the value
    of the first one. This causes the distributed session to be written with
    a wrong key and when there a server switch the session cannot be restored.
    This change sets the clusterKey cookie even if there is not yet an HTTP
    session, so the key is only defined during first request and remains stable
    with subsequent calls; once the HTTP session is create, the key is stored
    as an attribute.
    
    Potentially fixes #111
    
    See https://github.com/vaadin/kubernetes-kit/issues/111\#issuecomment-2074909790
    
    Co-authored-by: Tamas Mak <[email protected]>
    mcollovati and tamasmak authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    b6e467b View commit details
    Browse the repository at this point in the history
  3. fix: prevent usage of VaadinRequest in access (#149)

    VaadinRequest thread local is not available during a VaadinSession.access execution.
    VaadinRequest is used to access the HTTP session wrapper, that can be obtained through
    VaadinSession. The most important usage is however getting the update version header,
    but the lookup can be done outside the access block.
    This change also removes ClusterSupport registration in CurrentInstance becuase it
    seems not to be used anywhere and furhtermore the thread local is set only on the
    thread that calls serviceInit and never cleaned up.
    
    Fixes #148
    
    Co-authored-by: Tamas Mak <[email protected]>
    mcollovati and tamasmak authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    e07e9ba View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Bump to 2.3-SNAPSHOT (#155)

    Tamas Mak authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    6f47621 View commit details
    Browse the repository at this point in the history
Loading