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

Supavisor V2 #408

Open
wants to merge 78 commits into
base: main
Choose a base branch
from
Open

Supavisor V2 #408

wants to merge 78 commits into from

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    b0cf07f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    179912e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d5744e View commit details
    Browse the repository at this point in the history
  4. chore: use or/2 over ||/2 (#371)

    Reason for that is that `a || b` will expand to:
    
    ```
    case a do
      val when val in [false, nil] -> b
      val -> val
    end
    ```
    
    Which is harder to optimise by the compiler. `or/2` works only with
    booleans, so in places where we do not care about returned value or
    `nil` cases, it is better to use `or/2`.
    hauleth authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    c1d9f9a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a6b4a0f View commit details
    Browse the repository at this point in the history
  6. ft: gather metrics with low priority (#379)

    * ft: improve socket metrics gathering
    
    As we are only interested in just 2 of the values from the socket stats, fetch
    only these. This should reduce time required for processing data sent between
    port and application. It also simplifies pattern matching and data extraction.
    
    * ft: gather metrics from other nodes with low priority
    hauleth authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    61b48dd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b436f9e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d7ba466 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

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

Commits on Jul 8, 2024

  1. feat: remove partisan (#383)

    abc3 authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    bd80abc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b0ce29 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ddf8f01 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    540bb81 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36c8ac8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    aaca1cf View commit details
    Browse the repository at this point in the history
  7. chore: update dependencies (#389)

    * chore: update Benchee
    
    * chore: unlock telemetry_metrics
    
    * chore: remove unused libraries from lockfile
    
    * chore: update Rustler and Rust dependencies
    
    * chore: update direct dependencies
    
    * chore: upddate Phoenix.LiveView
    hauleth authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    b1fa449 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6952f8b View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. ft: remove all HTML-related functionalities (#392)

    Supavisor is not using any HTML views, it do not offer any HTML-based
    UI, etc. so these functionalities aren't needed for anything.
    hauleth authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    699f9ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3424615 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    8302e79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0663a5 View commit details
    Browse the repository at this point in the history
  3. chore: fix typing errors (#397)

    I have used [`typos`][typos] tool to find all typos in source code over
    the codebase.
    
    [typos]: https://github.com/crate-ci/typos
    hauleth authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    95dc53c View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

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

Commits on Jul 17, 2024

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

Commits on Jul 18, 2024

  1. chore: add Nix Flake to project (#400)

    * chore: add Nix Flake to project
    
    Currently it defines only development environment for Supavisor. In the
    future the plan is to add package definition as well as NixOS module to
    the Flake. This will simplify deployment on NixOS platforms as well as
    should help with spawning virtual machines with Supavisor running on
    them.
    
    * ft: add derivation for Supavisor
    hauleth authored Jul 18, 2024
    Configuration menu
    Copy the full SHA
    57d2ca2 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

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

Commits on Jul 30, 2024

  1. chore: use mainline Peep (#406)

    All changes required by our code are merged to mainline, so we do not
    need to use custom fork anymore.
    hauleth authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    4e6ec5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d554320 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

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

Commits on Aug 1, 2024

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

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    503b653 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a19ecaf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8d5f09 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c1880da View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

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

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    5b5de8d View commit details
    Browse the repository at this point in the history
  2. feat: directly send to socket (#419)

    * feat: directly send to socket
    * replace cachex.stream to ets.foldl in Supavisor.del_cache_entries
    abc3 authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    e841d84 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7940761 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    320dfb3 View commit details
    Browse the repository at this point in the history
  2. fix: cleanup warnings (#420)

    hauleth authored Aug 22, 2024
    Configuration menu
    Copy the full SHA
    3c7d075 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d254fc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c54b9c5 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    38982c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8aeee4e View commit details
    Browse the repository at this point in the history
  3. fix: canceling statement (#426)

    abc3 authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    19d5980 View commit details
    Browse the repository at this point in the history
  4. fix: sni_hostname typo (#427)

    abc3 authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    b5f37c4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ecafdcf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    da84144 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    51c0aad View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

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

Commits on Aug 28, 2024

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

Commits on Aug 29, 2024

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

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    fd8fe79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    43aeb60 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    02c43f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    163e4fa View commit details
    Browse the repository at this point in the history
  3. bump 2.0.1 (#441)

    abc3 authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    7971b25 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    31aa33c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccf52fb View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. chore: update mailmap (#447)

    Update mailmap with a Supabase email for me.
    hauleth authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    006172f View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

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

Commits on Sep 30, 2024

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

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    24c54e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14d599b View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    8cf032e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f6ed06 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    ff20689 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26abc2c View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. cache for the pool conf

    abc3 committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    5759ec6 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. update def value

    abc3 committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    4b7f7fe View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Merge pull request #462 from supabase/feat/retry_timeout

    feat: shorter retry connect timeout for proxy mode
    abc3 authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    b8da64c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de98cd6 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

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

Commits on Oct 30, 2024

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

Commits on Nov 4, 2024

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

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    07b4008 View commit details
    Browse the repository at this point in the history
  2. chore: check if lockfile is up to date (#469)

    This will raise if there are some pending changes to the `mix.lock`.
    This is to ensure, that `mix.lock` was uploaded after dependency
    changes.
    hauleth authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    0f770a9 View commit details
    Browse the repository at this point in the history