[jira] [Commented] (CASSANDRASC-77) Upgrade vertx to version 4.4.6 to bring hot reloading and traffic shaping options

2023-10-23 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRASC-77?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17778870#comment-17778870
 ] 

ASF subversion and git services commented on CASSANDRASC-77:


Commit 8045f8eedad4510ecbf66bb739d464eec741aced in cassandra-sidecar's branch 
refs/heads/trunk from Francisco Guerrero
[ https://gitbox.apache.org/repos/asf?p=cassandra-sidecar.git;h=8045f8e ]

CASSANDRASC-77: Upgrade vertx to version 4.4.6 to bring hot reloading and 
traffic shaping options

Vertx 4.4.6 brings two features that we integrate into Sidecar.

1. Hot reloading of SSL certificates. This allows a running cluster to reload
   certificates without having to restart the service.

2. Traffic shaping options. This allows to introduce protections for the
   service. It allows configuring ingress/egress limits.

Additionally, this patch introduces the SidecarServerEvents messaging. It
leverages vertx's EventBus to publish and consume messages when server
starts, server stops, on CQL connection ready, or CQL disconnection,
and when all CQL connections are ready.

Patch by Francisco Guerrero; Reviewed by Dinesh Joshi, Yifan Cai for 
CASSANDRASC-77


> Upgrade vertx to version 4.4.6 to bring hot reloading and traffic shaping 
> options
> -
>
> Key: CASSANDRASC-77
> URL: https://issues.apache.org/jira/browse/CASSANDRASC-77
> Project: Sidecar for Apache Cassandra
>  Issue Type: Improvement
>  Components: Rest API
>Reporter: Francisco Guerrero
>Assignee: Francisco Guerrero
>Priority: Normal
>  Labels: pull-request-available
>
> Vertx 4.4.6 brings new features that we want to bring into Cassandra Sidecar:
> 1. Hot reloading of SSL Certificates. With this feature, we can run Cassandra 
> Sidecar with TLS options configured, and when the certificate is expired, we 
> can instruct vertx to reload the certificate from disk without having to 
> restart the process.
> 2. Traffic shaping options. This allows to introduce protections for the 
> service by providing ways to configure ingress/egress limits for the service, 
> as well as ingress limits for SSTable uploads.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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



[jira] [Commented] (CASSANDRASC-77) Upgrade vertx to version 4.4.6

2023-10-23 Thread Dinesh Joshi (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRASC-77?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17778842#comment-17778842
 ] 

Dinesh Joshi commented on CASSANDRASC-77:
-

+1, thanks for the patch!

> Upgrade vertx to version 4.4.6
> --
>
> Key: CASSANDRASC-77
> URL: https://issues.apache.org/jira/browse/CASSANDRASC-77
> Project: Sidecar for Apache Cassandra
>  Issue Type: Improvement
>  Components: Rest API
>Reporter: Francisco Guerrero
>Assignee: Francisco Guerrero
>Priority: Normal
>  Labels: pull-request-available
>
> Vertx 4.4.6 brings new features that we want to bring into Cassandra Sidecar:
> 1. Hot reloading of SSL Certificates. With this feature, we can run Cassandra 
> Sidecar with TLS options configured, and when the certificate is expired, we 
> can instruct vertx to reload the certificate from disk without having to 
> restart the process.
> 2. Traffic shaping options. This allows to introduce protections for the 
> service by providing ways to configure ingress/egress limits for the service, 
> as well as ingress limits for SSTable uploads.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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



[jira] [Commented] (CASSANDRASC-77) Upgrade vertx to version 4.4.6

2023-10-23 Thread Francisco Guerrero (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRASC-77?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17778743#comment-17778743
 ] 

Francisco Guerrero commented on CASSANDRASC-77:
---

Green CI after applying PR feedback: 
https://app.circleci.com/pipelines/github/frankgh/cassandra-sidecar/334

> Upgrade vertx to version 4.4.6
> --
>
> Key: CASSANDRASC-77
> URL: https://issues.apache.org/jira/browse/CASSANDRASC-77
> Project: Sidecar for Apache Cassandra
>  Issue Type: Improvement
>  Components: Rest API
>Reporter: Francisco Guerrero
>Assignee: Francisco Guerrero
>Priority: Normal
>  Labels: pull-request-available
>
> Vertx 4.4.6 brings new features that we want to bring into Cassandra Sidecar:
> 1. Hot reloading of SSL Certificates. With this feature, we can run Cassandra 
> Sidecar with TLS options configured, and when the certificate is expired, we 
> can instruct vertx to reload the certificate from disk without having to 
> restart the process.
> 2. Traffic shaping options. This allows to introduce protections for the 
> service by providing ways to configure ingress/egress limits for the service, 
> as well as ingress limits for SSTable uploads.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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



[jira] [Commented] (CASSANDRASC-77) Upgrade vertx to version 4.4.6

2023-10-20 Thread Francisco Guerrero (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRASC-77?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=1728#comment-1728
 ] 

Francisco Guerrero commented on CASSANDRASC-77:
---

CI: 
https://app.circleci.com/pipelines/github/frankgh/cassandra-sidecar?branch=CASSANDRASC-77

> Upgrade vertx to version 4.4.6
> --
>
> Key: CASSANDRASC-77
> URL: https://issues.apache.org/jira/browse/CASSANDRASC-77
> Project: Sidecar for Apache Cassandra
>  Issue Type: Improvement
>  Components: Rest API
>Reporter: Francisco Guerrero
>Assignee: Francisco Guerrero
>Priority: Normal
>  Labels: pull-request-available
>
> Vertx 4.4.6 brings new features that we want to bring into Cassandra Sidecar:
> 1. Hot reloading of SSL Certificates. With this feature, we can run Cassandra 
> Sidecar with TLS options configured, and when the certificate is expired, we 
> can instruct vertx to reload the certificate from disk without having to 
> restart the process.
> 2. Traffic shaping options. This allows to introduce protections for the 
> service by providing ways to configure ingress/egress limits for the service, 
> as well as ingress limits for SSTable uploads.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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