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

feat: implement stable hashring for node management #30

Merged
merged 51 commits into from
Dec 19, 2023
Merged

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    804978c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4d1844 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    894d16d View commit details
    Browse the repository at this point in the history
  4. fix: remove unused code

    AmeanAsad committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    7009c7a View commit details
    Browse the repository at this point in the history
  5. fix: eslint an jsdoc

    AmeanAsad committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    3336a87 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    696cd8a View commit details
    Browse the repository at this point in the history
  7. fix: indexDbCheck

    AmeanAsad committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    a3dec56 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    747d780 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8dec1c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0dc673 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    78651fc View commit details
    Browse the repository at this point in the history
  5. modify fallback

    AmeanAsad committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    d15c0ad View commit details
    Browse the repository at this point in the history
  6. fix formatting and typos

    AmeanAsad committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    29e8da1 View commit details
    Browse the repository at this point in the history
  7. typos

    AmeanAsad committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    194ce70 View commit details
    Browse the repository at this point in the history
  8. Update .eslintrc

    Co-authored-by: Diego Rodríguez Baquero <diego@protocol.ai>
    AmeanAsad and Diego Rodríguez Baquero authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    1d97dc9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    84a1b8e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f688406 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2023

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

Commits on Oct 15, 2023

  1. fix: tests running

    AmeanAsad committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    6068a90 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Configuration menu
    Copy the full SHA
    2c3cc79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4cf0c00 View commit details
    Browse the repository at this point in the history
  3. formatting and file re-org

    AmeanAsad committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    d81038f View commit details
    Browse the repository at this point in the history
  4. feat: merge main into fallback branch (#22)

    * Abort on error (#19)
    
    * feat: use controller from options if exists. abort fetch if error occurs.
    
    * test: check if external abort controller is used
    
    * build: move build output to dist/ folder
    
    * fix: newline
    
    * 0.1.1
    
    * Build exports (#20)
    
    * chore: rename file
    
    * feat: add new entrypoint with exports.
    
    Switch Saturn to named export
    
    * build: expose entire module instead of just the default export
    
    * docs: update README
    
    * 0.2.0
    
    * feat: include worker scopes when checking for browser runtime (#21)
    
    * 0.3.0
    
    ---------
    
    Co-authored-by: Eric Guan <guanzo91@gmail.com>
    AmeanAsad and guanzo authored Oct 16, 2023
    Configuration menu
    Copy the full SHA
    a1ecd50 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    55d56d1 View commit details
    Browse the repository at this point in the history
  6. load nodes on first success

    AmeanAsad committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    d2c5c37 View commit details
    Browse the repository at this point in the history
  7. add fallback limit

    AmeanAsad committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    e0065d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. fix: fallback bug

    AmeanAsad committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    109019b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b84ce4a View commit details
    Browse the repository at this point in the history
  3. add nodesListKey as static

    AmeanAsad committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    7731fe8 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

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

Commits on Oct 19, 2023

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

Commits on Oct 23, 2023

  1. Configuration menu
    Copy the full SHA
    489842a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9de35fc View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. tests and cleanup

    AmeanAsad committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    c06a2b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ceda4c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9201d11 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. fixes and enhancements

    AmeanAsad committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    7249aea View commit details
    Browse the repository at this point in the history
  2. add typings

    AmeanAsad committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    57697d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    284229a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b77a1af View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    c0e3e93 View commit details
    Browse the repository at this point in the history
  2. add typings

    AmeanAsad committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    7d0b34e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7dfa0a9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8891d9a View commit details
    Browse the repository at this point in the history
  5. merge main

    AmeanAsad committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    d411006 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

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

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    b86ea27 View commit details
    Browse the repository at this point in the history
  2. fix hashring usage

    AmeanAsad committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    7b71c2c View commit details
    Browse the repository at this point in the history
  3. add tests for hashring

    AmeanAsad committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    01f4a0e View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

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

Commits on Dec 19, 2023

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