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

module commands to be marked as unstable and require clients to opt in #2766

Closed
wants to merge 72 commits into from

Commits on Jun 3, 2024

  1. HSCAN VALUES support (v5)

    sjpotter committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    3892f92 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54d2c0d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5806f68 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0f2e8d5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f8a300f View commit details
    Browse the repository at this point in the history
  6. bring all modules / all commands into v5

    update unstableResp3Module flag to only commands that have unstable api
    
    add ability to tag commands to ignore user type mapping (as transformReply will convert it to a non typed map type)
    	update bloom info commands to work with new non typed map ability
    
    fill in search/time-series commands and tag with unstableResp3Modules flag as appropriate
    sjpotter committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    1c77ab0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f13f47a View commit details
    Browse the repository at this point in the history
  8. move tuples to map to requiring simple string for map key

    adjust all usages of it to SimpleStringReply
    sjpotter committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    5daf11b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a91dded View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    9baec20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33adc6f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e7f11c View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. cleanup

    leibale authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    465911e View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. nit

    leibale authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    f08e94f View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

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

Commits on Jun 27, 2024

  1. more work on review comments

    sjpotter committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    6c34d6b View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

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

Commits on Jul 10, 2024

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

Commits on Jul 17, 2024

  1. more cleanup

    sjpotter committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    9a85b10 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. Configuration menu
    Copy the full SHA
    f555c4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17e4dd5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    629e790 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    418f79e View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    9dde283 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4dea5cb View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. update test.yaml to have 7.4

    sjpotter committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    4f74a86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0af1eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4bee30f View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    77592d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60499fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ac0964 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aef901e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    60fd22c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4066097 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2b2bbb5 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. redo resp2 "map" types to return Objects to be resp3 default compatible

    + 'fix' for event 'end' test.
    sjpotter committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    9ac2ee8 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. adding "type mapping" to transformReply

    enables type mapping of "maps" in resp2 responses that are "fake maps"/mapes in resp3.
    
    also enables user configuration of fake maps in resp3 responses (stream message fields).
    sjpotter committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    0337343 View commit details
    Browse the repository at this point in the history
  2. move all 'DoubleReply' in resp2 to new type mapping system

    + fix things I missed in search
    sjpotter committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    f3013f1 View commit details
    Browse the repository at this point in the history
  3. fix bug + tests

    zpopmax (and related) get messed up a by a vsc getter insertion.
    
    memory_stats was teting for strings, but inherent DoubleReply are now returned as numbers by default
    sjpotter committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    11bd5d2 View commit details
    Browse the repository at this point in the history
  4. change Buffer('a') to Syumbol() to force TypeError

    unsure if this is correct, but everything that is type 'object' will be handled by code as is.
    sjpotter committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    142dfb4 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

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

Commits on Sep 3, 2024

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

Commits on Sep 23, 2024

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

Commits on Sep 25, 2024

  1. move info commands to discussed format

    we will always return a typemapped resp3 format, even in resp2.
    we will not massage the field names to remove the spaces.
    
    + handles type mapping of double in resp2 for the one case.
    sjpotter committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    e57ca82 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf8a93c View commit details
    Browse the repository at this point in the history
  3. fix bloom info command update

    didn't update tests, and got types wrong
    sjpotter committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    52bd5c0 View commit details
    Browse the repository at this point in the history
  4. fix cms.info test

    didn't like the null prototype for deep equal
    sjpotter committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    3d0485b View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

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

Commits on Oct 6, 2024

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

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    5202955 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4b67f6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from sjpotter/change-testing

    Change testing
    sjpotter authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    58f88b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ad4171 View commit details
    Browse the repository at this point in the history
  5. fixups for testing

    1 - use redis-stack only
    2 - protect hscan-novalues for older versions
    3 - disable graph tests
    sjpotter committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    d0396e7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    faa67f3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    830d5db View commit details
    Browse the repository at this point in the history
  8. fix hello test

    sjpotter committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    fcdb1c0 View commit details
    Browse the repository at this point in the history
  9. fix TS.M[REV]RANGE[_WITHLABELS|_SELECTED_LABELS] & `TS.MGET[_WITHLA…

    …BELS|_SELECTED_LABELS]`
    leibale committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    7ead8e4 View commit details
    Browse the repository at this point in the history
  10. fix time series

    sjpotter committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    68ca83b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9e8c183 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    3f65936 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    839e14b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91ed69e View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    2d18b36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31d61b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25fdd32 View commit details
    Browse the repository at this point in the history
  4. small cleanups

    sjpotter committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    59a27cc View commit details
    Browse the repository at this point in the history
  5. more cleanup

    sjpotter committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    bf11c35 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1a5ac15 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    16950d0 View commit details
    Browse the repository at this point in the history
  8. small tweak for stopWords

    sjpotter committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    e1b935c View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

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