shotover-proxy icon indicating copy to clipboard operation
shotover-proxy copied to clipboard

L7 data-layer proxy

Results 184 shotover-proxy issues
Sort by recently updated
recently updated
newest added

## Describe the bug We should not be vendoring random library code, instead lets upstream our custom FuturesOrdered::prepend method to https://github.com/rust-lang/futures-rs

## Changes As part of benchmarking and profiling I noticed that we spend a lot of time running metrics code. This can be seen in the flamegraph by searching for...

1. RoutingInfo::Random does not route to a random node but to the first node in the list of master nodes 2. Many commands fallback to the default routing implementation of...

bug

I have observed a random test failure https://github.com/shotover/shotover-proxy/runs/6290958118?check_suite_focus=true occur because a RoutingInfo::Slot command was routed to a replica and the command "CLUSTER REPLICAS" must be run against a master. The...

bug

Some ideas for avoiding broken and outdated documentation: * Assert that mdbook does not output any warnings - this should prevent internal broken links * Use a markdown parser to...

cleanup-internal

The error should contain the name of the command that is unsupported and we should return more specific errors when possible.

cleanup-api

## Describe the bug The cache changes in #598 are not complete. Specifically the Truncate command is not handled. This issue should determine which of the CQL Commands should impact...

alpha-transform

PR #598 (Use cql3 parser) brings with it the ability to process non-SQL commands. One of the commands `USE ` changes the state of the connection on the server side....

RP #598 (Use cql3 parser) brings in a miss metric for the cache. This metric is used in testing to verify that a missed item is then served from the...

cleanup-api

## Describe the bug * `cargo test` will fail if * pcap is not installed. * cassandra lib * uv lib is not installed * pcap is not mentioned in...