This is an automated email from the ASF dual-hosted git repository.

frankgh pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra-sidecar.git


The following commit(s) were added to refs/heads/trunk by this push:
     new a2c19e8c CASSSIDECAR-219: Add CHANGES.txt and update release version 
(#202)
a2c19e8c is described below

commit a2c19e8ccf04bd3ddbdf8ac4d792d2d55f2e497f
Author: Francisco Guerrero <fran...@apache.org>
AuthorDate: Tue Feb 25 16:43:16 2025 -0800

    CASSSIDECAR-219: Add CHANGES.txt and update release version (#202)
    
    Patch by Francisco Guerrero, Yifan Cai; reviewed by Yifan Cai for 
CASSSIDECAR-219
    
    Co-authored-by: Yifan Cai <y...@apache.org>
    Co-authored-by: Francisco Guerrero <fran...@apache.org>
---
 CHANGES.txt                                          |  2 +-
 NEWS.txt                                             | 20 ++++++++++++++++++++
 .../cassandra/sidecar/client/HttpClientConfig.java   |  4 ++--
 .../sidecar/client/HttpClientConfigTest.java         |  2 +-
 4 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/CHANGES.txt b/CHANGES.txt
index 1576a264..9bbf4430 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,4 @@
-1.0.0
+0.1.0
 -----
  * Add sidecar endpoint to retrieve table stats (CASSSIDECAR-215)
  * Adapt to cluster topology change for restore jobs (CASSSIDECAR-185)
diff --git a/NEWS.txt b/NEWS.txt
new file mode 100644
index 00000000..5cfd36b8
--- /dev/null
+++ b/NEWS.txt
@@ -0,0 +1,20 @@
+0.1
+===
+
+New features
+------------
+    - Restore capability to Sidecar, for Sidecar to allow restoring data from 
S3.
+    - Cassandra Analytics Library Support by adding bulk endpoints for bulk 
reads and bulk writes.
+    - Mutual TLS Authentication support.
+    - Role-based access control authorization mechanism that honors the 
Cassandra's permissions
+      to allow access to the service.
+    - Health check APIs to determine the health of the native, JMX, Gossip, 
and service health
+    - Bespoke endpoints that provide ability to access Cassandra operational 
stats and node management,
+      including table stats, stream task monitoring, decommission of a node.
+    - Sidecar Observability that captures metrics such as HTTP (number of 
requests created per route,
+      response time taken endpoint wise); metrics per Cassandra instance 
maintained by Sidecar (instance
+      specific restore metrics, instance specific stream and upload metrics). 
Server route metrics emitted
+      by Vert.x.
+    - Vert.x-based Client Library that supports accessing endpoints available 
in Sidecar, with advanced
+      tunables for retries, backoff, timeouts, and other knobs.
+    - Schema reporting and integration with Datahub.
diff --git 
a/client/src/main/java/org/apache/cassandra/sidecar/client/HttpClientConfig.java
 
b/client/src/main/java/org/apache/cassandra/sidecar/client/HttpClientConfig.java
index f39f4250..527ea670 100644
--- 
a/client/src/main/java/org/apache/cassandra/sidecar/client/HttpClientConfig.java
+++ 
b/client/src/main/java/org/apache/cassandra/sidecar/client/HttpClientConfig.java
@@ -28,7 +28,7 @@ public class HttpClientConfig
     public static final long DEFAULT_TIMEOUT_MILLIS = 30_000;
     public static final boolean DEFAULT_SSL = true;
     public static final int DEFAULT_MAX_POOL_SIZE = 20;
-    public static final String DEFAULT_USER_AGENT = "sidecar-client/1.0.0";
+    public static final String DEFAULT_USER_AGENT = "sidecar-client/0.1.0";
     public static final int DEFAULT_IDLE_TIMEOUT_MILLIS = 0; // no timeout
     public static final int DEFAULT_MAX_CHUNK_SIZE = 6 * 1024 * 1024; // 6 MiB
     public static final int DEFAULT_RECEIVE_BUFFER_SIZE = -1;
@@ -250,7 +250,7 @@ public class HttpClientConfig
 
         /**
          * Set the Web Client {@code userAgent} and returns a reference to 
this Builder enabling method chaining.
-         * Defaults to sidecar-client/1.0.0
+         * Defaults to sidecar-client/0.1.0
          *
          * @param userAgent the {@code userAgent} to set
          * @return a reference to this Builder
diff --git 
a/client/src/test/java/org/apache/cassandra/sidecar/client/HttpClientConfigTest.java
 
b/client/src/test/java/org/apache/cassandra/sidecar/client/HttpClientConfigTest.java
index 5a35e344..e70fb5ab 100644
--- 
a/client/src/test/java/org/apache/cassandra/sidecar/client/HttpClientConfigTest.java
+++ 
b/client/src/test/java/org/apache/cassandra/sidecar/client/HttpClientConfigTest.java
@@ -37,7 +37,7 @@ class HttpClientConfigTest
         assertThat(config.timeoutMillis()).isEqualTo(30_000);
         assertThat(config.ssl()).isEqualTo(true);
         assertThat(config.maxPoolSize()).isEqualTo(20);
-        assertThat(config.userAgent()).isEqualTo("sidecar-client/1.0.0");
+        assertThat(config.userAgent()).isEqualTo("sidecar-client/0.1.0");
         assertThat(config.idleTimeoutMillis()).isEqualTo(0);
         assertThat(config.maxChunkSize()).isEqualTo(6291456);
         assertThat(config.receiveBufferSize()).isEqualTo(-1);


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to