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

Java client jni netty #32

Merged
merged 50 commits into from
Nov 22, 2023
Merged

Commits on Oct 10, 2023

  1. Add Java-client benchmarking app

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    035ef20 View commit details
    Browse the repository at this point in the history
  2. spotless apply

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    0883985 View commit details
    Browse the repository at this point in the history
  3. Update on command line options

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    d15ade1 View commit details
    Browse the repository at this point in the history
  4. Update README

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    e3634ba View commit details
    Browse the repository at this point in the history
  5. Spotless apply:

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    500a043 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Update README example

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    0bf1678 View commit details
    Browse the repository at this point in the history
  2. update commandline defaults for review comments

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    12efc63 View commit details
    Browse the repository at this point in the history
  3. Remove TLS flag argument from option

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    951aa8b View commit details
    Browse the repository at this point in the history
  4. Add lettuce clients for benchmarking

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    adc0bb6 View commit details
    Browse the repository at this point in the history
  5. Spotless apply

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    9fc9022 View commit details
    Browse the repository at this point in the history
  6. Add Jedis clients

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    111fc26 View commit details
    Browse the repository at this point in the history
  7. Add to app

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    9236e9a View commit details
    Browse the repository at this point in the history
  8. Add for-loop for data size list

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    49654c3 View commit details
    Browse the repository at this point in the history
  9. Add TPS for all async items

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    b3284c1 View commit details
    Browse the repository at this point in the history
  10. spotless apply

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    8f1dfa5 View commit details
    Browse the repository at this point in the history
  11. Fix TPS calculations

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    7f690cf View commit details
    Browse the repository at this point in the history
  12. Accept TLS as a flag

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    d00a655 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b5e9a33 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3cee673 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Start threads; then wait for results

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    8dcfec0 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Add java-jni client

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    a615f8a View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Handle Exceptions from client; add JniSyncClient fixes

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    73c448f View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Clean up latency and add error checking

    Signed-off-by: acarbonetto <[email protected]>
    acarbonetto committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    79459f5 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Merge remote-tracking branch 'origin/java_benchmarks' into java-clien…

    …t-jni
    
    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    917dd0e View commit details
    Browse the repository at this point in the history
  2. Minor fixes.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    9e62324 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Fix result printing.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    11a78a3 View commit details
    Browse the repository at this point in the history
  2. Add TPS.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    a2c2670 View commit details
    Browse the repository at this point in the history
  3. Remove duplicates. Reorganize and fix imports.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    4b9f8de View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Int ctor fix.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    d6b72ac View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Iteration 1.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    58f7b58 View commit details
    Browse the repository at this point in the history
  2. Iteration 2: connected!

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    d145bdf View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Iteration 3: get and set.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    0b03dc5 View commit details
    Browse the repository at this point in the history
  2. Iteration 4: benchmark.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    a3075d5 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Iteration 5: some fixes.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    5f10964 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3f7596 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49c9119 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Add more flushing rules and UT.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    dd7413b View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Client clean up.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    a70c907 View commit details
    Browse the repository at this point in the history
  2. Client optimizations. (#37)

    * Client optimizations.
    
    Signed-off-by: Yury-Fridlyand <[email protected]>
    
    * minor cleanup.
    
    Signed-off-by: Yury-Fridlyand <[email protected]>
    
    * Optimize building a command.
    
    Signed-off-by: Yury-Fridlyand <[email protected]>
    
    * Typo fix.
    
    Signed-off-by: Yury-Fridlyand <[email protected]>
    
    * Minor rename.
    
    Signed-off-by: Yury-Fridlyand <[email protected]>
    
    * Clean up Redis close connection
    
    Signed-off-by: Andrew Carbonetto <[email protected]>
    
    * Clean up Redis close connection
    
    Signed-off-by: Andrew Carbonetto <[email protected]>
    
    * Minor changes.
    
    Signed-off-by: Yury-Fridlyand <[email protected]>
    
    * Add todos to closeConnection()
    
    Signed-off-by: Andrew Carbonetto <[email protected]>
    
    ---------
    
    Signed-off-by: Yury-Fridlyand <[email protected]>
    Signed-off-by: Andrew Carbonetto <[email protected]>
    Co-authored-by: Andrew Carbonetto <[email protected]>
    Yury-Fridlyand and acarbonetto authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    fbea007 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/java_benchmarks' into java-clien…

    …t-jni-netty
    
    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    bb9097b View commit details
    Browse the repository at this point in the history
  4. Address PR feedback.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    2f8f93a View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Rename

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    f0f0e79 View commit details
    Browse the repository at this point in the history
  2. Rename2

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    06ca6b4 View commit details
    Browse the repository at this point in the history
  3. Fix CI

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    33a09c0 View commit details
    Browse the repository at this point in the history
  4. More fixes.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    444a28c View commit details
    Browse the repository at this point in the history
  5. Some changes.

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    e11a0ee View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. add null check

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    29ba2a3 View commit details
    Browse the repository at this point in the history
  2. autoflush

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    16a8680 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Apply suggestions from code review

    Signed-off-by: Yury-Fridlyand <[email protected]>
    
    Co-authored-by: Andrew Carbonetto <[email protected]>
    Yury-Fridlyand and acarbonetto authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    3f47ba2 View commit details
    Browse the repository at this point in the history
  2. minor changes

    Signed-off-by: Yury-Fridlyand <[email protected]>
    Yury-Fridlyand committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    61baa41 View commit details
    Browse the repository at this point in the history