Michael Penick

Results 57 issues of Michael Penick

### What version of Cassandra are you using? Reproducible with any version. Tested with 3.11.10. ### What version of Gocql are you using? bc256bbb90de7113a74ad4d777beeec75eb9c4e7 ### What version of Go are...

When a hostname is used for contact points it's resolved initially as part of the initialization process then `HostInfo` objects are created with the original `hostname` and the resolved `connectAddress`....

We missed the `timestamp` type here. Maybe we should also take the opportunity to make sure we're not missing any other type.

**What this PR does**: Allows a dse.yaml to be passed to the persistence backend will allow for configuring DSE-specific settings (e.g. LDAP authn/authz). **Which issue(s) this PR fixes**: Fixes #2011...

**What this PR does**: CQL TLS configuration is now loaded from a yaml file specified using the system property `stargate.cql.config_path`. This very similar to `cassandra.yaml`, but it only contains the...

Allowing a `dse.yaml` to be passed to the persistence backend will allow for configuring DSE-specific settings (e.g. LDAP authn/authz). Currently, Stargate doesn't even try to load this setting even if...

``` ERROR [epollEventLoopGroup-2-17] 2021-11-09 22:08:34,460 ResourceLeakDetector.java:317 - LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information. Recent access records: Created at: io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:349) io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187) io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:123) io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:886) io.netty.handler.codec.ByteToMessageDecoder.handlerRemoved(ByteToMessageDecoder.java:254)...

bug

This [check](https://github.com/stargate/stargate/blob/v2.0.0-ALPHA-14/testing/src/main/java/io/stargate/it/bridge/SchemaTest.java#L86) can fail when "CREATE INDEX" (not custom) uses a custom implementation (SASI, or SAI) by default. We might consider eliminating this check or checking the persistence backend to...

The underlying issue is `BatchMessage` doesn't support named values in C* 3.11/4.0 or DSE and only supports positional values. So even if we correctly support named values in the gRPC...

**What this PR does**: Enables gRPC reflection. This is useful for gRPC tools that can utilize reflection information e.g. Postman. **Checklist** - [X] Changes manually tested - [x] Automated Tests...