[jira] [Comment Edited] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-18 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17724051#comment-17724051
 ] 

Anthony Grasso edited comment on CASSANDRA-18508 at 5/18/23 11:12 PM:
--

The Kubernetes cluster example makes sense as to why we might want this to be 
pluggable.

I will change the patch so that the settings can be optionally defined in the 
_cassandra.yaml_ via a pluggable class. Lets limit the scope to providing one 
implementation where the JMX encryption settings are specified in the class 
parameters. Basically, the {{DefaultRetriever}} example that [~smiklosovic] 
gave:

{code}
jmx_credentials_provider:
- class_name: org.apache.cassandra.auth.jmx.DefaultRetriever
  keystore: "/path/to/keystore.jks"
  keystore_password: "abc"
  truststore: "/path/to/truststore.jks"
  truststore_password: "def"
 .
{code}

Tickets can be raised for other class implementations.


was (Author: anthony):
The Kubernetes cluster example makes sense as to why we might want this to be 
pluggable.

I will change the patch so that the settings can be optionally defined in the 
_cassandra.yaml_ via a pluggable class. Lets limit the scope to providing an 
implementation where the JMX encryption settings are specified in the class 
parameters. Basically, the {{DefaultRetriever}} example that [~smiklosovic] 
gave:

{code}
jmx_credentials_provider:
- class_name: org.apache.cassandra.auth.jmx.DefaultRetriever
  keystore: "/path/to/keystore.jks"
  keystore_password: "abc"
  truststore: "/path/to/truststore.jks"
  truststore_password: "def"
 .
{code}

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with defining the {{com.sun.management.jmxremote.port}} argument 
> is it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the 
> port numbers are different, attempting an encrypted JMX connection using 
> {{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
> (Connection refused)'}} error.
> One possible way to fix this is to introduce a new option that would allow a 
> file to be passed containing the JMX encryption options.



--
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] [Comment Edited] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-18 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17724051#comment-17724051
 ] 

Anthony Grasso edited comment on CASSANDRA-18508 at 5/18/23 11:09 PM:
--

The Kubernetes cluster example makes sense as to why we might want this to be 
pluggable.

I will change the patch so that the settings can be optionally defined in the 
_cassandra.yaml_ via a pluggable class. Lets limit the scope to providing an 
implementation where the JMX encryption settings are specified in the class 
parameters. Basically, the {{DefaultRetriever}} example that [~smiklosovic] 
gave:

{code}
jmx_credentials_provider:
- class_name: org.apache.cassandra.auth.jmx.DefaultRetriever
  keystore: "/path/to/keystore.jks"
  keystore_password: "abc"
  truststore: "/path/to/truststore.jks"
  truststore_password: "def"
 .
{code}


was (Author: anthony):
The Kubernetes cluster example makes sense as to why we might want this to be 
pluggable.

I will change the patch so that the settings can be optionally defined in the 
_cassandra.yaml_ via a pluggable class. Lets limit the scope to providing an 
implementation where the JMX encryption settings are specified in the class 
parameters the _cassandra.yaml_ file. Basically, the {{DefaultRetriever}} 
example that [~smiklosovic] gave:

{code}
jmx_credentials_provider:
- class_name: org.apache.cassandra.auth.jmx.DefaultRetriever
  keystore: "/path/to/keystore.jks"
  keystore_password: "abc"
  truststore: "/path/to/truststore.jks"
  truststore_password: "def"
 .
{code}

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with defining the {{com.sun.management.jmxremote.port}} argument 
> is it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the 
> port numbers are different, attempting an encrypted JMX connection using 
> {{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
> (Connection refused)'}} error.
> One possible way to fix this is to introduce a new option that would allow a 
> file to be passed containing the JMX encryption options.



--
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] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-18 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17724051#comment-17724051
 ] 

Anthony Grasso commented on CASSANDRA-18508:


The Kubernetes cluster example makes sense as to why we might want this to be 
pluggable.

I will change the patch so that the settings can be optionally defined in the 
_cassandra.yaml_ via a pluggable class. Lets limit the scope to providing an 
implementation where the JMX encryption settings are specified in the class 
parameters the _cassandra.yaml_ file. Basically, the {{DefaultRetriever}} 
example that [~smiklosovic] gave:

{code}
jmx_credentials_provider:
- class_name: org.apache.cassandra.auth.jmx.DefaultRetriever
  keystore: "/path/to/keystore.jks"
  keystore_password: "abc"
  truststore: "/path/to/truststore.jks"
  truststore_password: "def"
 .
{code}

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with defining the {{com.sun.management.jmxremote.port}} argument 
> is it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the 
> port numbers are different, attempting an encrypted JMX connection using 
> {{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
> (Connection refused)'}} error.
> One possible way to fix this is to introduce a new option that would allow a 
> file to be passed containing the JMX encryption options.



--
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] [Comment Edited] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-17 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17723781#comment-17723781
 ] 

Anthony Grasso edited comment on CASSANDRA-18508 at 5/18/23 4:10 AM:
-

I really like the idea of having the alternative location for the JMX 
properties defined in the _cassandra.yaml_. While I think having pluggable is a 
neat idea, I think we should just add the ability to optionally specify the JMX 
encryption settings in only the _cassandra.yaml_ file.

Having a pluggable setting in this case adds more complexity to configure the 
encryption settings which are already difficult enough to configure. 
Introducing the pluggable file loader adds a layer of indirection and has the 
same drawback as my original proposal.

I propose we have a new set of encryption settings in the _cassandra.yaml_ file 
that either uses or extends the existing {{EncryptionOptions}} class.

{code:java}
jmx_encryption_options:
  enabled: 
  keystore: 
  keystore_password: 
  keystore_type: 
  truststore: 
  truststore_password: 
  truststore_type: 
  require_client_auth: 
  protocols: []
  cipher_suites: []
{code}

An other thing to consider is [~toblin] made a good suggestion in a [comment on 
the pull 
request|https://github.com/apache/cassandra/pull/2338#pullrequestreview-1427792356]
 to have one single way to load system properties into the JVM from a file into 
Cassandra in general. I feel this idea is mutually exclusive to the idea of 
placing the JMX encryption options in to the _cassandra.yaml_.

I think we should pick one option to solve this issue and raise a ticket for 
the other.


was (Author: anthony):
I really like the idea of having the alternative location for the JMX 
properties defined in the _cassandra.yaml_. While I think having pluggable is a 
neat idea, I think we should just add the ability to optionally specify the JMX 
encryption settings in only the _cassandra.yaml_ file.

Having a pluggable setting in this case adds more complexity to configure the 
encryption settings which are already difficult enough to configure. 
Introducing the pluggable file loader adds a layer of indirection and has the 
same drawback as my original proposal.

I propose we have a new set of encryption settings in the _cassandra.yaml_ file 
that either uses or extends the existing {{EncryptionOptions}} class.

{code:java}
jmx_encryption_options:
  enabled: 
  keystore: 
  keystore_password: 
  keystore_type: 
  truststore: 
  truststore_password: 
  truststore_type: 
  require_client_auth: 
  protocols: []
  cipher_suites: []
{code}

An other thing to consider is [~toblin] made a good suggestion in a [comment on 
the pull 
request|https://github.com/apache/cassandra/pull/2338#pullrequestreview-1427792356]
 to have one single way to load system properties into the JVM from a file into 
Cassandra in general. I feel this idea is mutually exclusive to the idea of 
placing the JMX encryption options in to the _cassandra.yaml_.

I think we should implement the functionality to optionally allow the JMX 
encryption options to be placed in the _cassandra.yaml_ and create a ticket for 
method to load the system properties into the JVM from a file (which I'd be 
happy to implement as well). Whilst loading the JVM properties from a file 
solves the issue, I feel it is broader in scope than what this ticket is trying 
to solve.

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with 

[jira] [Comment Edited] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-17 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17723781#comment-17723781
 ] 

Anthony Grasso edited comment on CASSANDRA-18508 at 5/18/23 4:00 AM:
-

I really like the idea of having the alternative location for the JMX 
properties defined in the _cassandra.yaml_. While I think having pluggable is a 
neat idea, I think we should just add the ability to optionally specify the JMX 
encryption settings in only the _cassandra.yaml_ file.

Having a pluggable setting in this case adds more complexity to configure the 
encryption settings which are already difficult enough to configure. 
Introducing the pluggable file loader adds a layer of indirection and has the 
same drawback as my original proposal.

I propose we have a new set of encryption settings in the _cassandra.yaml_ file 
that either uses or extends the existing {{EncryptionOptions}} class.

{code:java}
jmx_encryption_options:
  enabled: 
  keystore: 
  keystore_password: 
  keystore_type: 
  truststore: 
  truststore_password: 
  truststore_type: 
  require_client_auth: 
  protocols: []
  cipher_suites: []
{code}

An other thing to consider is [~toblin] made a good suggestion in a [comment on 
the pull 
request|https://github.com/apache/cassandra/pull/2338#pullrequestreview-1427792356]
 to have one single way to load system properties into the JVM from a file into 
Cassandra in general. I feel this idea is mutually exclusive to the idea of 
placing the JMX encryption options in to the _cassandra.yaml_.

I think we should implement the functionality to optionally allow the JMX 
encryption options to be placed in the _cassandra.yaml_ and create a ticket for 
method to load the system properties into the JVM from a file (which I'd be 
happy to implement as well). Whilst loading the JVM properties from a file 
solves the issue, I feel it is broader in scope than what this ticket is trying 
to solve.


was (Author: anthony):
I really like the idea of having the alternative location for the JMX 
properties defined in the _cassandra.yaml_. I think we should just add the 
ability to optionally specify the JMX encryption settings in only the 
_cassandra.yaml_ file.

I think having a pluggable setting in this case adds more complexity to 
configure the encryption settings which are already difficult enough to 
configure. If we had a {{org.apache.cassandra.auth.jmx.DefaultFileRetriever}}, 
it would mean that a property in _canssandra-env.sh_ file would need to point 
to the _cassandra.yaml file_. Then a setting in the _cassandra.yaml_ file would 
need to point to a properties file. I feel it is too many layers of indirection 
which may make debugging difficult.

I propose we have a new set of encryption settings in the _cassandra.yaml_ file 
that either uses or extends the existing {{EncryptionOptions}} class.

{code:java}
jmx_encryption_options:
  enabled: 
  keystore: 
  keystore_password: 
  keystore_type: 
  truststore: 
  truststore_password: 
  truststore_type: 
  require_client_auth: 
  protocols: []
  cipher_suites: []
{code}

An other thing to consider is [~toblin] made a good suggestion in a [comment on 
the pull 
request|https://github.com/apache/cassandra/pull/2338#pullrequestreview-1427792356]
 to have one single way to load system properties into the JVM from a file into 
Cassandra in general. I feel this idea is mutually exclusive to the idea of 
placing the JMX encryption options in to the _cassandra.yaml_.

I think we should implement the functionality to optionally allow the JMX 
encryption options to be placed in the _cassandra.yaml_ and create a ticket for 
method to load the system properties into the JVM from a file (which I'd be 
happy to implement as well). Whilst loading the JVM properties from a file 
solves the issue, I feel it is broader in scope than what this ticket is trying 
to solve.

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the 

[jira] [Commented] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-17 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17723781#comment-17723781
 ] 

Anthony Grasso commented on CASSANDRA-18508:


I really like the idea of having the alternative location for the JMX 
properties defined in the _cassandra.yaml_. I think we should just add the 
ability to optionally specify the JMX encryption settings in only the 
_cassandra.yaml_ file.

I think having a pluggable setting in this case adds more complexity to 
configure the encryption settings which are already difficult enough to 
configure. If we had a {{org.apache.cassandra.auth.jmx.DefaultFileRetriever}}, 
it would mean that a property in _canssandra-env.sh_ file would need to point 
to the _cassandra.yaml file_. Then a setting in the _cassandra.yaml_ file would 
need to point to a properties file. I feel it is too many layers of indirection 
which may make debugging difficult.

I propose we have a new set of encryption settings in the _cassandra.yaml_ file 
that either uses or extends the existing {{EncryptionOptions}} class.

{code:java}
jmx_encryption_options:
  enabled: 
  keystore: 
  keystore_password: 
  keystore_type: 
  truststore: 
  truststore_password: 
  truststore_type: 
  require_client_auth: 
  protocols: []
  cipher_suites: []
{code}

An other thing to consider is [~toblin] made a good suggestion in a [comment on 
the pull 
request|https://github.com/apache/cassandra/pull/2338#pullrequestreview-1427792356]
 to have one single way to load system properties into the JVM from a file into 
Cassandra in general. I feel this idea is mutually exclusive to the idea of 
placing the JMX encryption options in to the _cassandra.yaml_.

I think we should implement the functionality to optionally allow the JMX 
encryption options to be placed in the _cassandra.yaml_ and create a ticket for 
method to load the system properties into the JVM from a file (which I'd be 
happy to implement as well). Whilst loading the JVM properties from a file 
solves the issue, I feel it is broader in scope than what this ticket is trying 
to solve.

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with defining the {{com.sun.management.jmxremote.port}} argument 
> is it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the 
> port numbers are different, attempting an encrypted JMX connection using 
> {{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
> (Connection refused)'}} error.
> One possible way to fix this is to introduce a new option that would allow a 
> file to be passed containing the JMX encryption options.



--
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] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-16 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17723089#comment-17723089
 ] 

Anthony Grasso commented on CASSANDRA-18508:


That is an interesting idea. In short, no; there was no consideration for using 
the {_}cassandra.yaml{_}.

Retrieving the properties from the _cassandra.yaml_ would be more work than the 
original proposal. However, it definitely makes sense to do that from a 
consistency perspective. I do have some ideas of how it could be implemented. 
If we feel it is the right thing to do, then I am happy to change the patch. In 
this case, would we still add this to Cassandra 4.0?

[~bereng] let me know what you think.

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with defining the {{com.sun.management.jmxremote.port}} argument 
> is it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the 
> port numbers are different, attempting an encrypted JMX connection using 
> {{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
> (Connection refused)'}} error.
> One possible way to fix this is to introduce a new option that would allow a 
> file to be passed containing the JMX encryption options.



--
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] [Updated] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-15 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-18508:
---
Source Control Link: https://github.com/apache/cassandra/pull/2338

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with defining the {{com.sun.management.jmxremote.port}} argument 
> is it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the 
> port numbers are different, attempting an encrypted JMX connection using 
> {{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
> (Connection refused)'}} error.
> One possible way to fix this is to introduce a new option that would allow a 
> file to be passed containing the JMX encryption options.



--
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] [Updated] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-15 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-18508:
---
Source Control Link:   (was: https://github.com/apache/cassandra/pull/2338)

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with defining the {{com.sun.management.jmxremote.port}} argument 
> is it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the 
> port numbers are different, attempting an encrypted JMX connection using 
> {{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
> (Connection refused)'}} error.
> One possible way to fix this is to introduce a new option that would allow a 
> file to be passed containing the JMX encryption options.



--
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] [Updated] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-15 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-18508:
---
Test and Documentation Plan: 
Unit tests created for the patch.

End to end tests carried out and have verified that the fix hides sensitive SSL 
information from the process output.
 Status: Patch Available  (was: In Progress)

Patch available in PR [#2338|https://github.com/apache/cassandra/pull/2338]

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with defining the {{com.sun.management.jmxremote.port}} argument 
> is it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the 
> port numbers are different, attempting an encrypted JMX connection using 
> {{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
> (Connection refused)'}} error.
> One possible way to fix this is to introduce a new option that would allow a 
> file to be passed containing the JMX encryption options.



--
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] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-11 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17721769#comment-17721769
 ] 

Anthony Grasso commented on CASSANDRA-18508:


The way I am thinking of fixing this issue is adding a new system property 
called {{cassandra.jmx.remote.ssl.config.file}}. This property would specify a 
path to a file containing only the {{javax.net.ssl.*}} properties.

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with defining the {{com.sun.management.jmxremote.port}} argument 
> is it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the 
> port numbers are different, attempting an encrypted JMX connection using 
> {{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
> (Connection refused)'}} error.
> One possible way to fix this is to introduce a new option that would allow a 
> file to be passed containing the JMX encryption options.



--
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] [Updated] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-11 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-18508:
---
Complexity: Normal  (was: Low Hanging Fruit)

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with defining the {{com.sun.management.jmxremote.port}} argument 
> is it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the 
> port numbers are different, attempting an encrypted JMX connection using 
> {{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
> (Connection refused)'}} error.
> One possible way to fix this is to introduce a new option that would allow a 
> file to be passed containing the JMX encryption options.



--
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] [Updated] (CASSANDRA-18508) Sensitive JMX SSL configuration options can be easily exposed

2023-05-11 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-18508:
---
Summary: Sensitive JMX SSL configuration options can be easily exposed  
(was: Allow JMX SSL configuration options to be passed via file)

> Sensitive JMX SSL configuration options can be easily exposed
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with defining the {{com.sun.management.jmxremote.port}} argument 
> is it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the 
> port numbers are different, attempting an encrypted JMX connection using 
> {{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
> (Connection refused)'}} error.
> One possible way to fix this is to introduce a new option that would allow a 
> file to be passed containing the JMX encryption options.



--
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] [Updated] (CASSANDRA-18508) Allow JMX SSL configuration options to be passed via file

2023-05-11 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-18508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-18508:
---
Change Category: Operability
 Complexity: Low Hanging Fruit
  Fix Version/s: 4.0.x
 4.1.x
 5.0
   Platform:   (was: All)
 Status: Open  (was: Triage Needed)

> Allow JMX SSL configuration options to be passed via file
> -
>
> Key: CASSANDRA-18508
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Feature/Encryption
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0
>
>
> We need a way to specify sensitive JMX SSL configuration options to avoid 
> them being easily exposed.
> When encrypting the JMX connection the passwords for the key and trust stores 
> must be specified using the {{javax.net.ssl.keyStorePassword}} and 
> {{javax.net.ssl.trustStorePassword}} options respectively in the 
> _cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
> passwords by looking the running process ({{ps aux | grep "cassandra"}}).
> Java 8 has the ability to specify a configuration file that can contain these 
> security sensitive settings using the {{com.sun.management.config.file}} 
> argument. However, despite what the documentation 
> ([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
>  says, both the {{com.sun.management.jmxremote}} and 
> {{com.sun.management.jmxremote.port}} arguments need to be defined in the 
> _cassandra-env.sh_ for the JVM to read the contents of the file.
> The problem with defining the {{com.sun.management.jmxremote.port}} argument 
> is it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the 
> port numbers are different, attempting an encrypted JMX connection using 
> {{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
> (Connection refused)'}} error.
> One possible way to fix this is to introduce a new option that would allow a 
> file to be passed containing the JMX encryption options.



--
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] [Created] (CASSANDRA-18508) Allow JMX SSL configuration options to be passed via file

2023-05-09 Thread Anthony Grasso (Jira)
Anthony Grasso created CASSANDRA-18508:
--

 Summary: Allow JMX SSL configuration options to be passed via file
 Key: CASSANDRA-18508
 URL: https://issues.apache.org/jira/browse/CASSANDRA-18508
 Project: Cassandra
  Issue Type: Improvement
  Components: Feature/Encryption
Reporter: Anthony Grasso
Assignee: Anthony Grasso


We need a way to specify sensitive JMX SSL configuration options to avoid them 
being easily exposed.

When encrypting the JMX connection the passwords for the key and trust stores 
must be specified using the {{javax.net.ssl.keyStorePassword}} and 
{{javax.net.ssl.trustStorePassword}} options respectively in the 
_cassandra-env.sh_ file. After Cassandra is started it is possible to see the 
passwords by looking the running process ({{ps aux | grep "cassandra"}}).

Java 8 has the ability to specify a configuration file that can contain these 
security sensitive settings using the {{com.sun.management.config.file}} 
argument. However, despite what the documentation 
([https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html#gdevf])
 says, both the {{com.sun.management.jmxremote}} and 
{{com.sun.management.jmxremote.port}} arguments need to be defined in the 
_cassandra-env.sh_ for the JVM to read the contents of the file.

The problem with defining the {{com.sun.management.jmxremote.port}} argument is 
it conflicts with the {{cassandra.jmx.remote.port}} argument. Even if the port 
numbers are different, attempting an encrypted JMX connection using 
{{nodetool}} fails and we see a {{ConnectException: 'Connection refused 
(Connection refused)'}} error.

One possible way to fix this is to introduce a new option that would allow a 
file to be passed containing the JMX encryption options.



--
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] (CASSANDRA-18027) Use G1GC as default

2022-11-14 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18027?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17633692#comment-17633692
 ] 

Anthony Grasso commented on CASSANDRA-18027:


I am in favour of switching to G1 as well. Most production clusters I've seen 
are typically running with a heap size of 16 GB or higher which works well with 
G1.
 
I agree with Elliott Sims's comment on the dev mailing list. Specifically, I 
think this change should go into 4.1 onwards. However, I feel the change is too 
significant to be back-ported to 4.0.

> Use G1GC as default
> ---
>
> Key: CASSANDRA-18027
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18027
> Project: Cassandra
>  Issue Type: Task
>  Components: Local/Config
>Reporter: Michael Semb Wever
>Assignee: Michael Semb Wever
>Priority: Normal
> Fix For: 4.x
>
>
> G1GC is well battle tested now, and the recommended configuration for most 
> users. CMS can work well on smaller heaps but requires more tuning, initially 
> and over time. G1GC just works. CMS was deprecated in JDK 9.
> Patch at 
> https://github.com/apache/cassandra/compare/trunk...thelastpickle:cassandra:mck/7486/trunk



--
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] [Updated] (CASSANDRA-17569) DOC - tools/nodetool is untitled and might be affecting search results

2022-06-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17569:
---
Mentor: Michael Semb Wever
Status: Ready to Commit  (was: Review In Progress)

Changes reviewed. This is ready to commit.

[~erickramirezau] we need to make sure this is committed to the 3.0, 3.11, 4.0, 
4.1, and trunk branches.

> DOC - tools/nodetool is untitled and might be affecting search results
> --
>
> Key: CASSANDRA-17569
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17569
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Erick Ramirez
>Assignee: Erick Ramirez
>Priority: Normal
> Fix For: 4.0.x, 4.1.x
>
>
> Reported by [~mck] in [ASF Slack 
> #cassandra-website|https://the-asf.slack.com/archives/C01RY1LUPD5/p1650446747714449]:
> {quote}I see that the nodetool doc pages have the title {{Untitled | …}}  ( i 
> think this impacting search results){quote}



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17569) DOC - tools/nodetool is untitled and might be affecting search results

2022-06-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17569:
---
Reviewers: Anthony Grasso
   Status: Review In Progress  (was: Patch Available)

Starting review.

> DOC - tools/nodetool is untitled and might be affecting search results
> --
>
> Key: CASSANDRA-17569
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17569
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Erick Ramirez
>Assignee: Erick Ramirez
>Priority: Normal
> Fix For: 4.0.x, 4.1.x
>
>
> Reported by [~mck] in [ASF Slack 
> #cassandra-website|https://the-asf.slack.com/archives/C01RY1LUPD5/p1650446747714449]:
> {quote}I see that the nodetool doc pages have the title {{Untitled | …}}  ( i 
> think this impacting search results){quote}



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-16761) New Cassandra Website and Documentation

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16761:
---
Source Control Link: See tickets in epic for patch links.
 Resolution: Fixed
 Status: Resolved  (was: Ready to Commit)

> New Cassandra Website and Documentation
> ---
>
> Key: CASSANDRA-16761
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16761
> Project: Cassandra
>  Issue Type: Epic
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: High
> Fix For: 4.0.x
>
>
> This epic captures the work associated with the development of the new 
> Cassandra website and documentation.
> Work to create the new website and documentation will be broken up as follows:
>  * Proof of concept - CASSANDRA-16029
>  * Website concept and design - CASSANDRA-16115
>  * Develop tooling to render new website and documentation - CASSANDRA-16066
>  * Create website content that will be rendered by new tooling - 
> CASSANDRA-16762
>  * Create Cassandra documentation content that will be rendered by new 
> tooling - CASSANDRA-16763
> It is expected that the new website and documentation will be in asciidoc 
> format and rendered using Antora.
> Antora is purpose built for rendering versioned documentation to HTML. In 
> addition it allows rendering customisations via Java Script which may be 
> useful when rending the website.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-16761) New Cassandra Website and Documentation

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16761:
---
Mentor: Michael Semb Wever
Status: Review In Progress  (was: Patch Available)

> New Cassandra Website and Documentation
> ---
>
> Key: CASSANDRA-16761
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16761
> Project: Cassandra
>  Issue Type: Epic
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: High
> Fix For: 4.0.x
>
>
> This epic captures the work associated with the development of the new 
> Cassandra website and documentation.
> Work to create the new website and documentation will be broken up as follows:
>  * Proof of concept - CASSANDRA-16029
>  * Website concept and design - CASSANDRA-16115
>  * Develop tooling to render new website and documentation - CASSANDRA-16066
>  * Create website content that will be rendered by new tooling - 
> CASSANDRA-16762
>  * Create Cassandra documentation content that will be rendered by new 
> tooling - CASSANDRA-16763
> It is expected that the new website and documentation will be in asciidoc 
> format and rendered using Antora.
> Antora is purpose built for rendering versioned documentation to HTML. In 
> addition it allows rendering customisations via Java Script which may be 
> useful when rending the website.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-16761) New Cassandra Website and Documentation

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16761:
---
Status: Ready to Commit  (was: Review In Progress)

> New Cassandra Website and Documentation
> ---
>
> Key: CASSANDRA-16761
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16761
> Project: Cassandra
>  Issue Type: Epic
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: High
> Fix For: 4.0.x
>
>
> This epic captures the work associated with the development of the new 
> Cassandra website and documentation.
> Work to create the new website and documentation will be broken up as follows:
>  * Proof of concept - CASSANDRA-16029
>  * Website concept and design - CASSANDRA-16115
>  * Develop tooling to render new website and documentation - CASSANDRA-16066
>  * Create website content that will be rendered by new tooling - 
> CASSANDRA-16762
>  * Create Cassandra documentation content that will be rendered by new 
> tooling - CASSANDRA-16763
> It is expected that the new website and documentation will be in asciidoc 
> format and rendered using Antora.
> Antora is purpose built for rendering versioned documentation to HTML. In 
> addition it allows rendering customisations via Java Script which may be 
> useful when rending the website.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-16761) New Cassandra Website and Documentation

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16761:
---
Test and Documentation Plan: N/A. Tickets in epic are already tested and 
resolved.
 Status: Patch Available  (was: In Progress)

> New Cassandra Website and Documentation
> ---
>
> Key: CASSANDRA-16761
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16761
> Project: Cassandra
>  Issue Type: Epic
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: High
> Fix For: 4.0.x
>
>
> This epic captures the work associated with the development of the new 
> Cassandra website and documentation.
> Work to create the new website and documentation will be broken up as follows:
>  * Proof of concept - CASSANDRA-16029
>  * Website concept and design - CASSANDRA-16115
>  * Develop tooling to render new website and documentation - CASSANDRA-16066
>  * Create website content that will be rendered by new tooling - 
> CASSANDRA-16762
>  * Create Cassandra documentation content that will be rendered by new 
> tooling - CASSANDRA-16763
> It is expected that the new website and documentation will be in asciidoc 
> format and rendered using Antora.
> Antora is purpose built for rendering versioned documentation to HTML. In 
> addition it allows rendering customisations via Java Script which may be 
> useful when rending the website.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17521) WEBSITE - April 2022 blog "Apache Cassandra Changelog #14"

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17521:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - April 2022 blog "Apache Cassandra Changelog #14"
> --
>
> Key: CASSANDRA-17521
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17521
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Erick Ramirez
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.3
>
> Attachments: c17521-01-blog-index.png, c17521-02-blog-post.png
>
>
> This ticket is to capture the work associated with publishing the April 2022 
> blog "Apache Cassandra Changelog #14"
> If this blog cannot be published by the *April 7, 2022 publish date*, please 
> contact me, suggest changes, or correct the date when possible in the pull 
> request for the appropriate time that the blog will go live (on both the 
> blog.adoc and the blog post's file).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17579) WEBSITE - April 2022 blog "Liquibase is Ready to Support Cassandra 4.0 Users" + Liquibase case study

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17579:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - April 2022 blog "Liquibase is Ready to Support Cassandra 4.0 Users" 
> + Liquibase case study
> 
>
> Key: CASSANDRA-17579
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17579
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Erick Ramirez
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.x
>
> Attachments: c17579-01-blog-index.png, c17579-02-blog-post.png, 
> c17579-03-case_studies-index.png, c17579-04-case_study.png
>
>
> This ticket is to capture the work associated with publishing the April 2022 
> blog "Liquibase is Ready to Support Cassandra 4.0 Users" and adding the 
> Liquidbase case study to the website.
> If this blog + case study cannot be published by the *April 28, 2022 publish 
> date*, please contact me, suggest changes, or correct the date when possible 
> in the pull request for the appropriate time that the blog will go live (on 
> both the blog.adoc and the blog post's file).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17511) WEBSITE - Kinetic Data case study and blog formatting edits

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17511:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - Kinetic Data case study and blog formatting edits
> ---
>
> Key: CASSANDRA-17511
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17511
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Diogenese Topper
>Assignee: Diogenese Topper
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.3
>
> Attachments: c17511-01-blog-post.png, c17511-02-case_study.png
>
>
> This ticket is to capture the work associated with addressing formatting 
> issues on the Kinetic Data case study and blog.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17555) WEBSITE - April 2022 blog "Inside Cassandra: An Interview with Project Contributor, Aleksandr Sorokoumov"

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17555:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - April 2022 blog "Inside Cassandra: An Interview with Project 
> Contributor, Aleksandr Sorokoumov"
> -
>
> Key: CASSANDRA-17555
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17555
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Erick Ramirez
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.3
>
> Attachments: c17555-01-blog-index.png, c17555-02-blog-post.png
>
>
> This ticket is to capture the work associated with publishing the April 2022 
> blog "Inside Cassandra: An Interview with Project Contributor, Aleksandr 
> Sorokoumov"
> If this blog cannot be published by the *April 14, 2022 publish date*, please 
> contact me, suggest changes, or correct the date when possible in the pull 
> request for the appropriate time that the blog will go live (on both the 
> blog.adoc and the blog post's file).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17497) WEBSITE - March 2022 blog "Kinetic Data chooses Apache Cassandra to deliver workflow automation solution"

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17497:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - March 2022 blog "Kinetic Data chooses Apache Cassandra to deliver 
> workflow automation solution"
> -
>
> Key: CASSANDRA-17497
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17497
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Diogenese Topper
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.3
>
> Attachments: c17497-01-blog-index.png, c17497-02-blog-post.png
>
>
> This ticket is to capture the work associated with publishing the March 2022 
> blog "Kinetic Data chooses Apache Cassandra to deliver workflow automation 
> solution"
> If this blog cannot be published by the *March 31, 2022 publish date*, please 
> contact me, suggest changes, or correct the date when possible in the pull 
> request for the appropriate time that the blog will go live (on both the 
> blog.adoc and the blog post's file).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17468) WEBSITE - Blog corrections and fixes, March 2022

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17468?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17468:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - Blog corrections and fixes, March 2022
> 
>
> Key: CASSANDRA-17468
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17468
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Diogenese Topper
>Assignee: Diogenese Topper
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.3
>
> Attachments: c17468-01-blog-changelog_12.png, 
> c17468-02-blog-java_11_support.png, c17468-03-blog-behind_the_scenes.png, 
> c17468-04-blog-using_operators.png
>
>
> This ticket is to capture the work associated with updating/fixing the Apache 
> Cassandra website with text/formatting/link edits.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17479) WEBSITE - Case Studies - Add Kinetic Data, fix Backblaze

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17479?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17479:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - Case Studies - Add Kinetic Data, fix Backblaze
> 
>
> Key: CASSANDRA-17479
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17479
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Diogenese Topper
>Assignee: Diogenese Topper
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.3
>
> Attachments: c17479-01-blog-index.png, c17479-02-blog-post.png
>
>
> This ticket is to capture the work associated with adding a new case study to 
> the website and entry on the Case Studies page.
>  * Add Kinetic Data case study
>  * Add Kinetic Data card to Case Studies page
>  * Add Kinetic Data logo to images: kinetic_data.svg
>  * Fix Backblaze case study typo



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17483) WEBSITE - Homepage and Case Studies page edits

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17483?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17483:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - Homepage and Case Studies page edits
> --
>
> Key: CASSANDRA-17483
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17483
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Diogenese Topper
>Priority: Normal
> Fix For: NA
>
>
> This ticket is to capture the work associated with updates to the Apache 
> Cassandra homepage, Case Studies page, and blog posts to address typos and 
> formatting issues.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17409) WEBSITE - March 2022 blog "Can Apache Cassandra take my PEM keys?"

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17409:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - March 2022 blog "Can Apache Cassandra take my PEM keys?"
> --
>
> Key: CASSANDRA-17409
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17409
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Maulin Vasavada
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.3
>
> Attachments: c17409-01-blog-index.png, c17409-02-blog-post.png, 
> c17409-03-blog-index-v2.png
>
>
> This ticket is to capture the work associated with publishing the March 2022 
> blog "Can Apache Cassandra take my PEM keys?"
> If this blog cannot be published by the *March 10, 2022 publish date*, please 
> contact me, suggest changes, or correct the date when possible in the pull 
> request for the appropriate time that the blog will go live (on both the 
> blog.adoc and the blog post's file).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17446) DOC - Update 3.11 Backups page to use nodetool refresh instead of import

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17446:
---
Epic Link:   (was: CASSANDRA-16761)

> DOC - Update 3.11 Backups page to use nodetool refresh instead of import
> 
>
> Key: CASSANDRA-17446
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17446
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Chien-Fu Chen
>Assignee: Stefan Miklosovic
>Priority: Normal
> Fix For: 3.11.12
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> I've found a typo shown in official Cassandra website when I was looking for 
> Cassandra backup & restore solution. I believe there's no nodetool import 
> option available. It might be nodetool refresh?
> [https://cassandra.apache.org/doc/3.11/cassandra/operating/backups.html]
> h2. [Restoring from Incremental Backups and 
> Snapshots|https://cassandra.apache.org/doc/3.11/cassandra/operating/backups.html#restoring-from-incremental-backups-and-snapshots]
> The two main tools/commands for restoring a table after it has been dropped 
> are:
>  * sstableloader
>  * nodetool import
> Ref: 
> [https://cassandra.apache.org/doc/3.11/cassandra/tools/nodetool/refresh.html]



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17441) WEBSITE - March 2022 blog "Inside Cassandra: An Interview with Project Contributor, Lorina Poland"

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17441?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17441:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - March 2022 blog "Inside Cassandra: An Interview with Project 
> Contributor, Lorina Poland"
> --
>
> Key: CASSANDRA-17441
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17441
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Diogenese Topper
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.3
>
> Attachments: c17441-01-bad_render.png, c17441-02-blog-index.png, 
> c17441-03-blog-post.png
>
>
> This ticket is to capture the work associated with publishing the March 2022 
> blog "Inside Cassandra: An Interview with Project Contributor, Lorina Poland"
> If this blog cannot be published by the *March 17, 2022 publish date*, please 
> contact me, suggest changes, or correct the date when possible in the pull 
> request for the appropriate time that the blog will go live (on both the 
> blog.adoc and the blog post's file).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17395) WEBSITE - Homepage quotes + spotlight updates, March 2022

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17395:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - Homepage quotes + spotlight updates, March 2022
> -
>
> Key: CASSANDRA-17395
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17395
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Diogenese Topper
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.3
>
> Attachments: c17395-01-homepage-quote-witfoo.png, 
> c17395-02-homepage-quote-netflix.png, c17395-03-blog-C_is_here.png
>
>
> This ticket is to capture the work associated with updating the Apache 
> Cassandra homepage and a few edits to blog posts to fix incorrect dates and 
> text.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17398) WEBSITE - February 2022 blog "Apache Cassandra and Java SE 11 support"

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17398?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17398:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - February 2022 blog "Apache Cassandra and Java SE 11 support"
> --
>
> Key: CASSANDRA-17398
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17398
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Chris Thornett
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.3
>
> Attachments: c17398-01-blog-index.png, c17398-02-blog-post.png
>
>
> This ticket is to capture the work associated with publishing the January 
> 2022 blog "Apache Cassandra and Java SE 11 support"
> If this blog cannot be published by the *February 24, 2022 publish date*, 
> please contact me on ASF Slack or suggest/make changes when possible in the 
> pull request for the appropriate time that the blog will go live (on 
> blog.adoc and in the blog post .adoc).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17375) generate in-tree doc/antora.yml

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17375:
---
Epic Link:   (was: CASSANDRA-16761)

> generate in-tree doc/antora.yml
> ---
>
> Key: CASSANDRA-17375
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17375
> Project: Cassandra
>  Issue Type: Bug
>  Components: Documentation/Website
>Reporter: Michael Semb Wever
>Assignee: Anthony Grasso
>Priority: Normal
>
> This file contains only metadata that can be auto-generated. 
> Currently we can't build the website with
> ```
> ANTORA_CONTENT_SOURCES_CASSANDRA_TAGS="cassandra-4.0.1 cassandra-3.11.12"
> ```
> because the antora.yml files in those tags are clashing with their release 
> branches.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17406) WEBSITE - March 2022 blog "Apache Cassandra Changelog #13"

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17406:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - March 2022 blog "Apache Cassandra Changelog #13"
> --
>
> Key: CASSANDRA-17406
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17406
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Chris Thornett
>Priority: Normal
>  Labels: pull-request-available
> Fix For: NA
>
> Attachments: c17406-01-blog-index.png, c17406-02-blog-post.png
>
>
> This ticket is to capture the work associated with publishing the March 2022 
> changelog blog #13
> If this blog cannot be published by the *March 3, 2022 publish date*, please 
> contact me, suggest changes, or correct the date when possible in the pull 
> request for the appropriate time that the blog will go live (on both the 
> blog.adoc and the blog post's file).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17394) WEBSITE - February 2022 blog "Upgrade Advisory: 3.0, 3.11, 4.0 Possible for Remote Code Execution for Scripted UDFs"

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17394:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - February 2022 blog "Upgrade Advisory: 3.0, 3.11, 4.0 Possible for 
> Remote Code Execution for Scripted UDFs"
> 
>
> Key: CASSANDRA-17394
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17394
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Diogenese Topper
>Priority: Urgent
>  Labels: pull-request-available
> Fix For: 3.0.0, 3.0.11, 4.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> This ticket is to capture the work associated with publishing the February 
> 2022 blog "Upgrade Advisory: 3.0, 3.11, 4.0 Possible for Remote Code 
> Execution for Scripted UDFs"
> If this blog cannot be published by the *February 18, 2022 publish date*, 
> please contact me/suggest changes when possible in the pull request for the 
> appropriate time that the blog will go live (on blog.adoc and in the blog 
> post .adoc).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17384) WEBSITE - February 2022 blog "Behind the scenes of an Apache Cassandra Release"

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17384?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17384:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - February 2022 blog "Behind the scenes of an Apache Cassandra 
> Release"
> ---
>
> Key: CASSANDRA-17384
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17384
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Josh McKenzie
>Priority: Normal
>  Labels: pull-request-available
> Fix For: NA
>
> Attachments: c17384-01-blog-index.png, c17384-02-blog-post.png
>
>
> This ticket is to capture the work associated with publishing the January 
> 2022 blog "Behind the scenes of an Apache Cassandra Release"
> If this blog cannot be published by the *February 17, 2022 publish date*, 
> please contact me/suggest changes when possible in the pull request for the 
> appropriate time that the blog will go live (on blog.adoc and in the blog 
> post .adoc).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17374) cassandra-website run.sh needs to move and prep files for content/ folder

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17374:
---
Epic Link:   (was: CASSANDRA-16761)

> cassandra-website run.sh needs to move and prep files for content/ folder
> -
>
> Key: CASSANDRA-17374
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17374
> Project: Cassandra
>  Issue Type: Bug
>  Components: Documentation/Website
>Reporter: Michael Semb Wever
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: NA
>
>
> See manual steps still required here:
> https://github.com/apache/cassandra-builds/compare/trunk...thelastpickle:mck/16765#diff-1f760d89dfb81ea05a11d862007a4e4e586b38aac7ae87f62c5b2e86571809c0R1273-R1291
>  



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17373) WEBSITE - February 2022 blog "Tightening Security for Apache Cassandra Part: 3"

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17373?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17373:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - February 2022 blog "Tightening Security for Apache Cassandra Part: 
> 3"
> ---
>
> Key: CASSANDRA-17373
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17373
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Erick Ramirez (deprecated)
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.2
>
> Attachments: c17373-01-blog-index.png, c17373-02-blog-post.png
>
>
> This ticket is to capture the work associated with publishing the January 
> 2022 blog "Tightening Security for Apache Cassandra Part: 3"
> If this blog cannot be published by the *February 14, 2022 publish date*, 
> please contact me/suggest changes when possible in the pull request for the 
> appropriate time that the blog will go live (on blog.adoc and in the blog 
> post .adoc).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17343) WEBSITE - January 2022 blog "Tightening Security for Apache Cassandra Part: 2"

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17343?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17343:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - January 2022 blog "Tightening Security for Apache Cassandra Part: 2"
> --
>
> Key: CASSANDRA-17343
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17343
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Diogenese Topper
>Priority: Normal
>  Labels: pull-request-available
> Fix For: NA
>
> Attachments: c17343-02-blog-post.png, c17343-examples-formatting.png
>
>
> This ticket is to capture the work associated with publishing the January 
> 2022 blog "Tightening Security for Apache Cassandra Part: 2"
> If this blog cannot be published by the *February 4, 2022 publish date*, 
> please contact me/suggest changes when possible in the pull request for the 
> appropriate time that the blog will go live (on blog.adoc and in the blog 
> post .adoc).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17317) WEBSITE - January 2022 blog "Tightening Security for Apache Cassandra Part: 1"

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17317:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - January 2022 blog "Tightening Security for Apache Cassandra Part: 1"
> --
>
> Key: CASSANDRA-17317
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17317
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Diogenese Topper
>Priority: Normal
>  Labels: pull-request-available
> Fix For: NA
>
> Attachments: c17317-01-blog_index.png, c17317-02-blog_post.png, 
> c17317-03-blog_index.png, c17317-04-blog_post.png
>
>
> This ticket is to capture the work associated with publishing the January 
> 2022 blog "Tightening Security for Apache Cassandra Part: 1"
> If this blog cannot be published by the *January 31, 2022 publish date*, 
> please contact me/suggest changes when possible in the pull request for the 
> appropriate time that the blog will go live (on blog.adoc and in the blog 
> post .adoc).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17356) WEBSITE - February 2022 changelog #12

2022-05-04 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17356:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - February 2022 changelog #12
> -
>
> Key: CASSANDRA-17356
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17356
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Erick Ramirez (deprecated)
>Priority: Normal
>  Labels: pull-request-available
> Fix For: NA
>
> Attachments: c17356-01-blog-index.png, c17356-02-blog-post.png
>
>
> This ticket is to capture the work associated with publishing the January 
> 2022 changelog blog #12
> If this blog cannot be published by the *February 10, 2022 publish date*, 
> please contact me, suggest changes, or correct the date when possible in the 
> pull request for the appropriate time that the blog will go live (on both the 
> blog.adoc and the blog post's file).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Commented] (CASSANDRA-16765) Update Cassandra build CI script for new website

2022-04-26 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-16765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17528078#comment-17528078
 ] 

Anthony Grasso commented on CASSANDRA-16765:


+1

> Update Cassandra build CI script for new website
> 
>
> Key: CASSANDRA-16765
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16765
> Project: Cassandra
>  Issue Type: Task
>  Components: Build, CI, Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Michael Semb Wever
>Priority: Normal
>
> Update the apache/cassandra-build repository has [.groovy job 
> script|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy]
>  to use the new tooling to build the website.
> The apache/cassandra-build repository has [.groovy job 
> script|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy].
>  It [builds and deploys the 
> website|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy#L1255-L1268]
>  to cassandra-website staging when the cassandra-website is updated.
> We need to change the commands in the .groovy script to at least rebuild the 
> site when a change happens in the cassandra-website repository.
> It would be also good to build the docs when a change happens to doc/source 
> directory in the cassandra repository.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Commented] (CASSANDRA-17374) cassandra-website run.sh needs to move and prep files for content/ folder

2022-04-26 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-17374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17528077#comment-17528077
 ] 

Anthony Grasso commented on CASSANDRA-17374:


Thanks [~mck] . Patch added in commit 
[1de171b|https://github.com/apache/cassandra-website/commit/1de171b910983628e1b7e19dbeac0a3bb09dbab0]

> cassandra-website run.sh needs to move and prep files for content/ folder
> -
>
> Key: CASSANDRA-17374
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17374
> Project: Cassandra
>  Issue Type: Bug
>  Components: Documentation/Website
>Reporter: Michael Semb Wever
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: NA
>
>
> See manual steps still required here:
> https://github.com/apache/cassandra-builds/compare/trunk...thelastpickle:mck/16765#diff-1f760d89dfb81ea05a11d862007a4e4e586b38aac7ae87f62c5b2e86571809c0R1273-R1291
>  



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17374) cassandra-website run.sh needs to move and prep files for content/ folder

2022-04-26 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17374:
---
  Fix Version/s: NA
  Since Version: NA
Source Control Link: 
[1de171b|https://github.com/apache/cassandra-website/commit/1de171b910983628e1b7e19dbeac0a3bb09dbab0]
 Resolution: Fixed
 Status: Resolved  (was: Ready to Commit)

> cassandra-website run.sh needs to move and prep files for content/ folder
> -
>
> Key: CASSANDRA-17374
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17374
> Project: Cassandra
>  Issue Type: Bug
>  Components: Documentation/Website
>Reporter: Michael Semb Wever
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: NA
>
>
> See manual steps still required here:
> https://github.com/apache/cassandra-builds/compare/trunk...thelastpickle:mck/16765#diff-1f760d89dfb81ea05a11d862007a4e4e586b38aac7ae87f62c5b2e86571809c0R1273-R1291
>  



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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



[jira] [Updated] (CASSANDRA-17550) SSTable Version documentation out of sync with code

2022-04-13 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17550:
---
Mentor: Anthony Grasso

> SSTable Version documentation out of sync with code
> ---
>
> Key: CASSANDRA-17550
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17550
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Documentation/Website
>Reporter: Phil Miesle
>Assignee: Phil Miesle
>Priority: Normal
>
> The website documentation around [SSTable 
> Versions|https://cassandra.apache.org/doc/latest/cassandra/architecture/storage_engine.html#sstable-versions]
>  is out of sync with the [source code 
> comments|https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/io/sstable/format/big/BigFormat.java#L118],
>  on both the 3.11 and the current trunk branches.
> As the source code appears to be kept current with the code, it would be 
> beneficial to keep the documentation automatically up-to-date with the source 
> code.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Commented] (CASSANDRA-17550) SSTable Version documentation out of sync with code

2022-04-13 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-17550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17522002#comment-17522002
 ] 

Anthony Grasso commented on CASSANDRA-17550:


[~erickramirezau] the plan for this will be to automatically generate a section 
of the SSTable version documentation in the same way we automatically generate 
the nodetool help pages.

The items that need to be done for this are:
 * Create a python script to parse the Java file and generate the ADOC
 * Update the SSTable version ADOC page to reference a partial ADOC file
 * Update website generation tooling to run the python script if it exists

The script will need to live in the cassandra-3.11, cassandra-4.0, and trunk 
branches.

> SSTable Version documentation out of sync with code
> ---
>
> Key: CASSANDRA-17550
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17550
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Documentation/Website
>Reporter: Phil Miesle
>Assignee: Phil Miesle
>Priority: Normal
>
> The website documentation around [SSTable 
> Versions|https://cassandra.apache.org/doc/latest/cassandra/architecture/storage_engine.html#sstable-versions]
>  is out of sync with the [source code 
> comments|https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/io/sstable/format/big/BigFormat.java#L118],
>  on both the 3.11 and the current trunk branches.
> As the source code appears to be kept current with the code, it would be 
> beneficial to keep the documentation automatically up-to-date with the source 
> code.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17517) In-tree documentation takes a long time to generate

2022-04-03 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17517?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17517:
---
Change Category: Performance
 Complexity: Challenging
   Priority: High  (was: Normal)
 Status: Open  (was: Triage Needed)

> In-tree documentation takes a long time to generate
> ---
>
> Key: CASSANDRA-17517
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17517
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: High
>
> To generate the in-tree documentation the website-content tooling will 
> execute the following steps for each branch.
>  # Copy or clone the Cassandra repository depending on the URL supplied
>  # Checkout the branch
>  # Select the version of Java based on the Cassandra version
>  # Compile Cassandra
>  # Generate ADOC files for Nodetool and the Cassandra YAML configuration
>  # Commit to repository
> Once the generated ADOC files are committed to the repository, Antora is 
> executed to generate the HTML.
> The majority of the time taken to execute the above steps is in Step 4 where 
> Cassandra is compiled. This time could be reduced by downloading the 
> precompiled binaries for branches and tags.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Assigned] (CASSANDRA-17517) In-tree documentation takes a long time to generate

2022-04-03 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17517?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso reassigned CASSANDRA-17517:
--

Assignee: Anthony Grasso

> In-tree documentation takes a long time to generate
> ---
>
> Key: CASSANDRA-17517
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17517
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
>
> To generate the in-tree documentation the website-content tooling will 
> execute the following steps for each branch.
>  # Copy or clone the Cassandra repository depending on the URL supplied
>  # Checkout the branch
>  # Select the version of Java based on the Cassandra version
>  # Compile Cassandra
>  # Generate ADOC files for Nodetool and the Cassandra YAML configuration
>  # Commit to repository
> Once the generated ADOC files are committed to the repository, Antora is 
> executed to generate the HTML.
> The majority of the time taken to execute the above steps is in Step 4 where 
> Cassandra is compiled. This time could be reduced by downloading the 
> precompiled binaries for branches and tags.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Created] (CASSANDRA-17517) In-tree documentation takes a long time to generate

2022-04-03 Thread Anthony Grasso (Jira)
Anthony Grasso created CASSANDRA-17517:
--

 Summary: In-tree documentation takes a long time to generate
 Key: CASSANDRA-17517
 URL: https://issues.apache.org/jira/browse/CASSANDRA-17517
 Project: Cassandra
  Issue Type: Improvement
  Components: Documentation/Website
Reporter: Anthony Grasso


To generate the in-tree documentation the website-content tooling will execute 
the following steps for each branch.
 # Copy or clone the Cassandra repository depending on the URL supplied
 # Checkout the branch
 # Select the version of Java based on the Cassandra version
 # Compile Cassandra
 # Generate ADOC files for Nodetool and the Cassandra YAML configuration
 # Commit to repository

Once the generated ADOC files are committed to the repository, Antora is 
executed to generate the HTML.

The majority of the time taken to execute the above steps is in Step 4 where 
Cassandra is compiled. This time could be reduced by downloading the 
precompiled binaries for branches and tags.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17374) cassandra-website run.sh needs to move and prep files for content/ folder

2022-04-01 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17374:
---
Authors: Anthony Grasso  (was: Anthony Grasso)
Impacts: Docs  (was: None)
 Mentor: Michael Semb Wever
Test and Documentation Plan: 
1. Clone the cassandra-website repository.
{code:java}
$ git clone g...@github.com:apache/cassandra-website.git{code}
2. Run website generation command and include document generation.
{code:java}
$ cd cassandra-website
$ ./run.sh website build -g{code}
3. Inspect _content_ directory.
 * Check if _content/doc_ directory is populated with documentation folders for 
the most recent versions of Cassandra (3.11, 3.11.11, 3.11.12, 4.0, 4.0.1, 
4.0.2, 4.0.3, 4.1, stable, latest, trunk)

4. Run the following commands to confirm hardcoded and missing domains have 
been removed in URL links.
{code:java}
$ grep -rl 'https://cassandra.apache.org/' content/
$ grep -rl 'href="//' content/ {code}
Both commands should return an empty result.
 Status: Patch Available  (was: In Progress)

Opened pull request [#121|https://github.com/apache/cassandra-website/pull/121]

> cassandra-website run.sh needs to move and prep files for content/ folder
> -
>
> Key: CASSANDRA-17374
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17374
> Project: Cassandra
>  Issue Type: Bug
>  Components: Documentation/Website
>Reporter: Michael Semb Wever
>Assignee: Anthony Grasso
>Priority: Normal
>
> See manual steps still required here:
> https://github.com/apache/cassandra-builds/compare/trunk...thelastpickle:mck/16765#diff-1f760d89dfb81ea05a11d862007a4e4e586b38aac7ae87f62c5b2e86571809c0R1273-R1291
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16765) Update Cassandra build CI script for new website

2022-03-03 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16765:
---
Status: Ready to Commit  (was: Review In Progress)

Tested steps in groovy script. All commands look to be correct. This patch can 
be committed.

> Update Cassandra build CI script for new website
> 
>
> Key: CASSANDRA-16765
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16765
> Project: Cassandra
>  Issue Type: Task
>  Components: Build, CI, Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Michael Semb Wever
>Priority: Normal
>
> Update the apache/cassandra-build repository has [.groovy job 
> script|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy]
>  to use the new tooling to build the website.
> The apache/cassandra-build repository has [.groovy job 
> script|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy].
>  It [builds and deploys the 
> website|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy#L1255-L1268]
>  to cassandra-website staging when the cassandra-website is updated.
> We need to change the commands in the .groovy script to at least rebuild the 
> site when a change happens in the cassandra-website repository.
> It would be also good to build the docs when a change happens to doc/source 
> directory in the cassandra repository.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16765) Update Cassandra build CI script for new website

2022-03-03 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16765:
---
Mentor: Michael Semb Wever
Status: Review In Progress  (was: Patch Available)

> Update Cassandra build CI script for new website
> 
>
> Key: CASSANDRA-16765
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16765
> Project: Cassandra
>  Issue Type: Task
>  Components: Build, CI, Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Michael Semb Wever
>Priority: Normal
>
> Update the apache/cassandra-build repository has [.groovy job 
> script|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy]
>  to use the new tooling to build the website.
> The apache/cassandra-build repository has [.groovy job 
> script|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy].
>  It [builds and deploys the 
> website|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy#L1255-L1268]
>  to cassandra-website staging when the cassandra-website is updated.
> We need to change the commands in the .groovy script to at least rebuild the 
> site when a change happens in the cassandra-website repository.
> It would be also good to build the docs when a change happens to doc/source 
> directory in the cassandra repository.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17282) Add prompt to accept website/document sources before generating HTML

2022-01-24 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17282:
---
Change Category: Operability
 Complexity: Normal
  Fix Version/s: NA
 Mentor: Michael Semb Wever
  Reviewers: Michael Semb Wever
 Status: Open  (was: Triage Needed)

> Add prompt to accept website/document sources before generating HTML
> 
>
> Key: CASSANDRA-17282
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17282
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: NA
>
>
> Provide a summary of the repository and the branches/tags that will be used 
> as sources for Antora before any HTML generation is started. In addition, 
> prompt the user to accept the listed sources.
> There are a number of defaults that are used which determine what is 
> generated by the documentation tooling. It is unclear what will be generated 
> exactly if the defaults are used when the script is executed.
> We will need to have the ability to automatically accept changes; that is a 
> non-interactive option so CI can operate still. 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Assigned] (CASSANDRA-17282) Add prompt to accept website/document sources before generating HTML

2022-01-24 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso reassigned CASSANDRA-17282:
--

Assignee: Anthony Grasso

> Add prompt to accept website/document sources before generating HTML
> 
>
> Key: CASSANDRA-17282
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17282
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: Normal
>
> Provide a summary of the repository and the branches/tags that will be used 
> as sources for Antora before any HTML generation is started. In addition, 
> prompt the user to accept the listed sources.
> There are a number of defaults that are used which determine what is 
> generated by the documentation tooling. It is unclear what will be generated 
> exactly if the defaults are used when the script is executed.
> We will need to have the ability to automatically accept changes; that is a 
> non-interactive option so CI can operate still. 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Created] (CASSANDRA-17282) Add prompt to accept website/document sources before generating HTML

2022-01-24 Thread Anthony Grasso (Jira)
Anthony Grasso created CASSANDRA-17282:
--

 Summary: Add prompt to accept website/document sources before 
generating HTML
 Key: CASSANDRA-17282
 URL: https://issues.apache.org/jira/browse/CASSANDRA-17282
 Project: Cassandra
  Issue Type: Task
  Components: Documentation/Website
Reporter: Anthony Grasso


Provide a summary of the repository and the branches/tags that will be used as 
sources for Antora before any HTML generation is started. In addition, prompt 
the user to accept the listed sources.

There are a number of defaults that are used which determine what is generated 
by the documentation tooling. It is unclear what will be generated exactly if 
the defaults are used when the script is executed.

We will need to have the ability to automatically accept changes; that is a 
non-interactive option so CI can operate still. 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16867) DOC - Documentation page for Hints has a broken table

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16867:
---
Epic Link:   (was: CASSANDRA-16761)

> DOC - Documentation page for Hints has a broken table
> -
>
> Key: CASSANDRA-16867
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16867
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Andy Moore
>Assignee: Erick Ramirez
>Priority: Low
>
> The Cassandra Documentation page for Hints:
> [https://cassandra.apache.org/doc/latest/cassandra/operating/hints.html]
> has a problem with Table 1: Settings for Hints.
> On the second row of the table, part of the Description column, the example, 
> has "wrapped" into the next Cell in the second row, in the Default Value 
> column.
>  
> This has then resulted in all the following cells from the third row onwards 
> being bumped along one Cell. 
>  
> The Setting Column contains the value of the Default Value Column from the 
> previous row
> The Description Column contains the value of the Setting Column
> The Default Value Column contains the value of the Description Column



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16821) Documentation links broken, indexed by Google

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16821?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16821:
---
Epic Link:   (was: CASSANDRA-16761)

> Documentation links broken, indexed by Google
> -
>
> Key: CASSANDRA-16821
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16821
> Project: Cassandra
>  Issue Type: Bug
>  Components: Documentation/Website
>Reporter: Abe Ratnofsky
>Assignee: Michael Semb Wever
>Priority: Normal
> Fix For: 4.0.1
>
>
> Internal documentation links like 
> [https://cassandra.apache.org/doc/latest/operating/compaction/index.html] are 
> now returning 404s. These links originate from within documentation 
> (referenced from [https://cassandra.apache.org/doc/latest/)] and are indexed 
> by Google (first result for "apache cassandra compaction", for example).
> These links were working correctly as recently as late 2020: 
> https://web.archive.org/web/20201020194414/https://cassandra.apache.org/doc/latest/operating/compaction/index.html



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16829) WEBSITE - August 2021 updates

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16829?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16829:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - August 2021 updates
> -
>
> Key: CASSANDRA-16829
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16829
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Diogenese Topper
>Assignee: Paul Au
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.1, 4.0
>
> Attachments: Apache Cassandra Antora Site Updates.zip
>
>
> Updates to be made to the website that include:
> * add blog post: Apache-Cassandra-4.0-Overview.adoc to pages/blog
> * added Apache Cassandra 4.0 Overview card to blog page
> * If unable to post on August 6, 2021, the above will need an edit to publish 
> dates
> * added case study for Stibo Systems to case studies page
> * add 4.0-overview-1.png and 4.0-overview-2.png to images/blog
> * add stibo-systems.png to images/companies
> * instagram.*png* to replace instagram.*jpg* in images/companies
> * corrected logo for Instagram and added Stibo Systems logo to home page index
> * corrected logo for Instagram and added Stibo Systems logo to case studies 
> page



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16838) DOC - Broken link to contribution on community page

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16838:
---
Epic Link:   (was: CASSANDRA-16761)

> DOC - Broken link to contribution on community page
> ---
>
> Key: CASSANDRA-16838
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16838
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Ruslan Fomkin
>Priority: Normal
> Fix For: 4.0.1
>
>
> Becoming a contributor in [How to 
> Contribute|https://cassandra.apache.org/_/community.html#how-to-contribute] 
> section contains link under {{contribute to Cassandra}}, which leads to 
> cannot find the server and the link is 
> [https://doc/latest/development/index.html] 
>  
> The issue is probably due to extra / in
> 

[jira] [Updated] (CASSANDRA-16766) Development docs are not upto to date

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16766?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16766:
---
Epic Link:   (was: CASSANDRA-16761)

> Development docs are not upto to date
> -
>
> Key: CASSANDRA-16766
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16766
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Documentation/Website
>Reporter: Jogesh Anand
>Priority: Normal
>  Labels: low-hanging-fruit
>
> The latest developers guide for unit testing isn't accurate 
> [link|https://cassandra.apache.org/doc/latest/development/testing.html]
>  For e.g
> {code:java}
> ant test -Dtest.name=
> {code}
> isn't valid. It's now
> {code:java}
> ant testsome -Dtest.name=
> {code}
> Similarly, we also have `ant long-testsome` & `ant burn-testsome` for e.g. I 
> would be nice to have these documented as well for developers or users.
> AC: 
> * The website accurately represents all testing scenarios present in 
> build.xml or otherwise.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16889) WEBSITE - August 2021 updates #2

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16889:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - August 2021 updates #2
> 
>
> Key: CASSANDRA-16889
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16889
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Diogenese Topper
>Assignee: Paul Au
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.2, 4.1
>
> Attachments: Apache Cassandra Antora Site Updates.zip, 
> case-studies.adoc
>
>
> Updates to be made to the website that include:
> * Add blog post: Cassandra-on-Kubernetes-A-Beginners-Guide to pages/blog
> * Added Cassandra-on-Kubernetes-A-Beginners-Guide card to blog index
> * Changed Urban Airship to Airship on the case studies page
> * Changed the contributor meetings learn more link on the community page
> * Replace images/companies backblaze.png with the new logo attached with the 
> same name
> * Removed Comcast logo from main page index
> * Removed Comcast from case studies page
> * Removed Yelp from Apache Cassandra 4.0 is Here blog



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16891) WEBSITE - Update supported versions, mark 2.2 as EOL

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16891:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - Update supported versions, mark 2.2 as EOL
> 
>
> Key: CASSANDRA-16891
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16891
> Project: Cassandra
>  Issue Type: Task
>  Components: Legacy/Documentation and Website
>Reporter: Erick Ramirez
>Assignee: Paul Au
>Priority: Normal
> Fix For: 4.0.2, 4.1
>
> Attachments: CASSANDRA-16891-download-page.png
>
>
> The [Download|https://cassandra.apache.org/_/download.html] page incorrectly 
> lists Cassandra 2.2 as:
> {quote}Apache Cassandra 2.2
>  Released on 2020-11-04, and supported until 4.1 release (April 2022) with 
> critical fixes only
> {quote}
> At this point, only Cassandra 3.0 is supported until the 4.1 release.
>  
> !CASSANDRA-16891-download-page.png|width=300!



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16890) WEBSITE - Remove section with company logos from homepage

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16890:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - Remove section with company logos from homepage
> -
>
> Key: CASSANDRA-16890
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16890
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Erick Ramirez
>Assignee: Paul Au
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.2, 4.1
>
> Attachments: Apache-Cassandra-Apache-Cassandra-Documentation.png
>
>
> [~mck] advised that the company logos on the homepage are a breach of ASF 
> policy so will need to be removed.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Commented] (CASSANDRA-16899) Change select wording to be more inclusive

2022-01-23 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-16899?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17480783#comment-17480783
 ] 

Anthony Grasso commented on CASSANDRA-16899:


[~jjirsa] CASSANDRA-16763 has now been merged. Let me know if you have time to 
re-do the patch.

> Change select wording to be more inclusive
> --
>
> Key: CASSANDRA-16899
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16899
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Documentation/Website
>Reporter: Jeff Jirsa
>Assignee: Jeff Jirsa
>Priority: Normal
>
> The conscious language checker has flagged a few thousand places where we are 
> using words that may be insensitive or undesirable.
> https://clc.diversity.apache.org/analysis.html?project=cassandra.git
> This ticket will address the non-code comment text as a first pass.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16876) WEBSITE - Jumbled contents in doc/4.0/cassandra/configuration/cass_yaml_file.html

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16876:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - Jumbled contents in 
> doc/4.0/cassandra/configuration/cass_yaml_file.html
> -
>
> Key: CASSANDRA-16876
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16876
> Project: Cassandra
>  Issue Type: Bug
>  Components: Documentation/Website
>Reporter: Stefano Lottini
>Assignee: Erick Ramirez
>Priority: Normal
> Fix For: 4.0.x
>
> Attachments: c4_doc.png
>
>
> The page at 
> [https://cassandra.apache.org/doc/4.0/cassandra/configuration/cass_yaml_file.html#commitlog_directory]
>  seems to have published a portion of a Git merge annotation which renders 
> the formatting incorrect.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16870) Secure HTTPS link to the research paper in the website landing page

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16870?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16870:
---
Epic Link:   (was: CASSANDRA-16761)

> Secure HTTPS link to the research paper in the website landing page
> ---
>
> Key: CASSANDRA-16870
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16870
> Project: Cassandra
>  Issue Type: Bug
>Reporter: Karuppiah Natarajan
>Assignee: Karuppiah Natarajan
>Priority: Normal
> Attachments: extra-details-about-security-risk.png, 
> security-risk-warning.png
>
>
> In [https://cassandra.apache.org/_/index.html] , under the Performant 
> section, there's a link to a research paper - 
> [http://vldb.org/pvldb/vol5/p1724_tilmannrabl_vldb2012.pdf] - "Solving Big 
> Data Challenges for Enterprise Application Performance Management". But this 
> link is a HTTP link. On clicking this, my browser shows me a security 
> warning. This is how it looks like on Firefox -
> !security-risk-warning.png|width=450,height=75!
> and some more details -
> !extra-details-about-security-risk.png|width=351,height=259!
> I noticed that the same research paper has an alternative HTTPS URL. I think 
> that could be used instead - 
> [https://vldb.org/pvldb/vol5/p1724_tilmannrabl_vldb2012.pdf]
> I would love to make this small fix in the docs



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16899) Change select wording to be more inclusive

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16899?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16899:
---
Epic Link:   (was: CASSANDRA-16761)

> Change select wording to be more inclusive
> --
>
> Key: CASSANDRA-16899
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16899
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Documentation/Website
>Reporter: Jeff Jirsa
>Assignee: Jeff Jirsa
>Priority: Normal
>
> The conscious language checker has flagged a few thousand places where we are 
> using words that may be insensitive or undesirable.
> https://clc.diversity.apache.org/analysis.html?project=cassandra.git
> This ticket will address the non-code comment text as a first pass.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16964) WEBSITE - September 2021 blog post on Reaper

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16964?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16964:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - September 2021 blog post on Reaper
> 
>
> Key: CASSANDRA-16964
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16964
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Anthony Grasso
>Assignee: Erick Ramirez
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.2, 4.1
>
> Attachments: CASSANDRA-16964-blog-index-v2.png, 
> CASSANDRA-16964-blog-index.png, CASSANDRA-16964-blogpost-page1.png, 
> CASSANDRA-16964-blogpost-page2.png, CASSANDRA-16964-blogpost-page3.png, 
> CASSANDRA-16964-blogpost-page4.png
>
>
> This ticket is to capture the work associated with publishing the August 2021 
> blog post. In the blog post we will cover the topic of Reaper and repairs.
> We can close this once the blog post has gone live on the website.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16994) WEBSITE - September 2021 website edits

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16994?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16994:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - September 2021 website edits
> --
>
> Key: CASSANDRA-16994
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16994
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Diogenese Topper
>Assignee: Erick Ramirez
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.x
>
>
> Edits and fixes for formatting and typos across the website.
> Can be closed upon merged changes.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16982) WEBSITE - Autogenerate blog index

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16982?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16982:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - Autogenerate blog index
> -
>
> Key: CASSANDRA-16982
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16982
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Priority: Normal
>
> h1. Summary
> Enhance the website generation so that the blog index page is automatically 
> populated based on the contents of the blog folder.
> h1. Details
> When an author needs to add a blog post, they need to update the blog index 
> page as well as add the new post. This can be tedious for new contributors 
> and in general is error prone.
> We need to add the ability to autogenerate the blog index page when the 
> website is rendered.
> This might be possible through the use of a JS function that is registered 
> with Antora and called when it runs. The JS function could generate the blog 
> index page from the contents of the blog directory and information in each of 
> the blogs.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-16980) WEBSITE - September 2021 blog post on ApacheCon

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16980?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-16980:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - September 2021 blog post on ApacheCon
> ---
>
> Key: CASSANDRA-16980
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16980
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Anthony Grasso
>Priority: Urgent
>  Labels: pull-request-available
> Fix For: NA
>
> Attachments: CASSANDRA-16980-blog-01-index_listing.png, 
> CASSANDRA-16980-blog-02-post.png
>
>
> This ticket is to capture the work associated with publishing the September 
> 2021 blog post on ApacheCon 2021.
> We can close this once the blog post has gone live on the website.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17060) WEBSITE - October 2021 blog post for What the Future Holds for Apache Cassandra and Apache Cassandra Changelog #10 formatting errors fix

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17060?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17060:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - October 2021 blog post for What the Future Holds for Apache 
> Cassandra and Apache Cassandra Changelog #10 formatting errors fix
> 
>
> Key: CASSANDRA-17060
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17060
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Erick Ramirez
>Priority: Urgent
>  Labels: pull-request-available
> Fix For: 4.0.2, 4.1
>
> Attachments: CASSANDRA-17060-blog-what_the_future_holds.png
>
>
> This ticket is to capture the work associated with publishing the October 
> 2021 blog post for "What the Future Holds for Apache Cassandra."
> If this blog cannot be published by the October 26 publish date, please be 
> sure to correct the date before going live.
> Also added formatting errors fix for Apache Cassandra Changelog #10
> We can close this once the blog post and fixes have gone live on the website.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17061) DOC - Fix multiple headers, formatting on Monitoring page

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17061:
---
Epic Link:   (was: CASSANDRA-16761)

> DOC - Fix multiple headers, formatting on Monitoring page
> -
>
> Key: CASSANDRA-17061
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17061
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Erick Ramirez
>Assignee: Erick Ramirez
>Priority: Normal
> Fix For: 4.x
>
> Attachments: website-monitoring-01-table_metrics.png, 
> website-monitoring-02-keyspace_metrics.png
>
>
> [~azotcsit] reported on [ASF 
> Slack|https://the-asf.slack.com/archives/C01RY1LUPD5/p1635066428010900] that 
> several sections are formatted incorrectly on the 
> [Monitoring|https://cassandra.apache.org/doc/latest/cassandra/operating/metrics.html]
>  page.
> For example, the *Table Metrics* section appears as:
>  !website-monitoring-01-table_metrics.png|width=300! 
>  The following sections don't render correctly:
>  * Keyspace Metrics
>  * Threadpool Metrics
>  * Client Request Metrics
>  * Cache Metrics
> For example:
>  !website-monitoring-02-keyspace_metrics.png|width=300!



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17018) WEBSITE - October 2021 blog post for Apache Cassandra Changelog #10

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17018?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17018:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - October 2021 blog post for Apache Cassandra Changelog #10
> ---
>
> Key: CASSANDRA-17018
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17018
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Diogenese Topper
>Priority: Normal
>  Labels: pull-request-available
> Fix For: NA
>
>
> This ticket is to capture the work associated with publishing the October 
> 2021 blog post for the Apache Cassandra Changelog #10.
> We can close this once the blog post has gone live on the website.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17203) Broken API link on Cassandra Cloud Offering page

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17203:
---
Epic Link:   (was: CASSANDRA-16761)

> Broken API link on Cassandra Cloud Offering page
> 
>
> Key: CASSANDRA-17203
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17203
> Project: Cassandra
>  Issue Type: Bug
>  Components: Documentation/Blog
>Reporter: Chris Thornett
>Assignee: Diogenese Topper
>Priority: Normal
>
> In the Cassandra document page: 
> [https://cassandra.apache.org/_/ecosystem.html,] the API link for Azure 
> Cosmos DB Cassandra API is broken because of incorrect asciidoc formatting, 
> see below:
> https://docs.microsoft.com/en-us/azure/cosmos-db/cassandra-introduction[Azure 
> Cosmos DB Cassandra API,window=_blank]: Enables you to interact with data 
> stored in https://docs.microsoft.com/en-us/azure/cosmos-db/introduction[Azure 
> Cosmos DB,window=_blank] using the Cassandra Query Language (CQL) , 
> Cassandra-based tools (like cqlsh) and Cassandra client drivers that you're 
> already familiar with.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17066) Blog post: "Harry: A Fuzz Testing Tool for Apache Cassandra"

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17066?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17066:
---
Epic Link:   (was: CASSANDRA-16761)

> Blog post: "Harry: A Fuzz Testing Tool for Apache Cassandra"
> 
>
> Key: CASSANDRA-17066
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17066
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Alex Petrov
>Assignee: Alex Petrov
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.2, 4.1
>
> Attachments: c17066-01-blog-index.png, c17066-02-blog-post.png, 
> c17066-03-blog-post-v2.png
>
>
> This ticket is to capture the work associated with publishing the November 
> 2021 blog post titled "Harry, an Open Source Fuzz Testing and Verification 
> Tool for Apache Cassandra."
> If this blog cannot be published by the November 9 publish date, please be 
> sure to *correct the date* before going live.
> This ticket can be closed once the blog post has gone live on the website.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17219) WEBSITE - December 2021 blog post titled "Using Arithmetic Operators in Cassandra 4.0"

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17219:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - December 2021 blog post titled "Using Arithmetic Operators in 
> Cassandra 4.0"
> --
>
> Key: CASSANDRA-17219
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17219
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Erick Ramirez
>Priority: Urgent
>  Labels: pull-request-available, pull-requests-available, 
> pull_request_available
> Fix For: 4.0.2, 4.1
>
> Attachments: c17219-01-bad_table_title.png, 
> c17219-02-table_title_with_blank_line.png, c17219-03-blog_index.png, 
> c17219-04-blog_post.png, c17219-05-table_title_fixed.png
>
>
> This ticket is to capture the work associated with publishing the December 
> 2021 blog post for "Using Arithmetic Operators in Cassandra 4.0"
> If this blog cannot be published by the *December 21, 2021 publish date*, 
> please *correct the date before going live* (on blog.adoc and in the blog).



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17157) WEBSITE - November 2021 blog post titled Inside Cassandra: an interview with Marcel Birkner at Instana

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17157?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17157:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - November 2021 blog post titled Inside Cassandra: an interview with 
> Marcel Birkner at Instana
> --
>
> Key: CASSANDRA-17157
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17157
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Erick Ramirez
>Priority: Urgent
>  Labels: pull-request-available, pull-requests-available
> Fix For: 4.0.2, 4.1
>
> Attachments: c17157-01-blog-index.png, c17157-02-blog-post.png
>
>
> This ticket is to capture the work associated with publishing the November 
> 2021 blog post for "Inside Cassandra: an interview with Marcel Birkner at 
> Instana."
> If this blog cannot be published by the *November 17 publish date*, please be 
> sure to *correct the date before going live*.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17260) Antora site.yml in-tree so in-tree html can be generated (again)

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17260:
---
Epic Link:   (was: CASSANDRA-16761)

> Antora site.yml in-tree so in-tree html can be generated (again)
> 
>
> Key: CASSANDRA-17260
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17260
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation
>Reporter: Michael Semb Wever
>Priority: Normal
>
> With the migration of the doc to asciidoc and antora we (intentionally) lost 
> the ability to generate in-tree html via `ant gen-doc`.
> This was intentional as our first priority was publishing the docs to the 
> website.
> But it is also beneficial to have plain html docs bundled into our packages 
> (tar, deb, rpm, docker, etc), so tackling this was expected and planned for a 
> later date.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17259) WEBSITE - January 2022 changelog #11

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17259:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - January 2022 changelog #11
> 
>
> Key: CASSANDRA-17259
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17259
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Diogenese Topper
>Priority: Normal
>  Labels: pull-request-available, pull_request_available
> Fix For: NA
>
> Attachments: c17259-01-blog-index.png, c17259-02-blog-post.png, 
> c17259-03-blog-index.png, c17259-04-blog-post.png
>
>
> This ticket is to capture the work associated with publishing the January 
> 2022 changelog blog #11
> If this blog cannot be published by the *January 18, 2022 publish date*, 
> please contact me, suggest changes, or correct the date yourself when 
> possible in the pull request for the appropriate time that the blog will go 
> live (on blog.adoc and in the blog).



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17228) WEBSITE - December 2021 blog post titled "Configurable Storage Ports and Why We Need Them"

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17228:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - December 2021 blog post titled "Configurable Storage Ports and Why 
> We Need Them"
> --
>
> Key: CASSANDRA-17228
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17228
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Erick Ramirez
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.2, 4.1
>
> Attachments: c17228-01-blog_post.png
>
>
> This ticket is to capture the work associated with publishing the December 
> 2021 blog post for "Configurable Storage Ports and Why We Need Them"
> If this blog cannot be published by the *December 28, 2021 publish date*, 
> please contact me, suggest changes, or correct the date yourself when 
> possible in the pull request for the appropriate time that the blog will go 
> live (on blog.adoc and in the blog).



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17264) WEBSITE - Fix broken links

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17264:
---
Epic Link:   (was: CASSANDRA-16761)

> WEBSITE - Fix broken links
> --
>
> Key: CASSANDRA-17264
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17264
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Paul Au
>Assignee: Paul Au
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0
>
>
> Scans of the Apache Cassandra website revealed some broken links.  See link: 
> [https://lists.apache.org/thread/3qtxndr4bxw5xo9gshrl4t2vyk4ym8o1]
>  
> These links are found in both the template files as well as the adoc files. 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17274) Broken link for contribute to cassandra on community page

2022-01-23 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17274:
---
Epic Link:   (was: CASSANDRA-16761)

> Broken link for contribute to cassandra on community page
> -
>
> Key: CASSANDRA-17274
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17274
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Yash Ladha
>Assignee: Yash Ladha
>Priority: Normal
>  Labels: pull-request-available
> Fix For: NA
>
> Attachments: image-2022-01-21-10-45-44-885.png
>
>
> When visiting the community page of cassandra and going to `How to 
> contribute` session the link is not rendered properly.
> !image-2022-01-21-10-45-44-885.png!
>  
> We can see that _contribute to Cassandra_ is a simple text instead of a blank 
> link tag.
>  
> Cause for the issue was in content we were using the URL macro but instead 
> have to use  link macro.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Assigned] (CASSANDRA-17275) FAQ page contains bullet list of div tags

2022-01-21 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso reassigned CASSANDRA-17275:
--

Assignee: Andrew Hogg  (was: Anthony Grasso)

> FAQ page contains bullet list of div tags
> -
>
> Key: CASSANDRA-17275
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17275
> Project: Cassandra
>  Issue Type: Bug
>  Components: Documentation/Website
>Reporter: Andrew Hogg
>Assignee: Andrew Hogg
>Priority: Normal
> Fix For: 3.11.x, 4.0.x
>
> Attachments: Screenshot 2022-01-21 at 10.28.16.png
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Within the versioned documentation, the FAQ page has a bullet list at the top 
> which relates to the div's within the layout that is used for navigation. 
> This bullet list is not a set of hyperlinks / clickable, they are just shown.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Assigned] (CASSANDRA-17275) FAQ page contains bullet list of div tags

2022-01-21 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso reassigned CASSANDRA-17275:
--

Assignee: Anthony Grasso  (was: Andrew Hogg)

> FAQ page contains bullet list of div tags
> -
>
> Key: CASSANDRA-17275
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17275
> Project: Cassandra
>  Issue Type: Bug
>  Components: Documentation/Website
>Reporter: Andrew Hogg
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 3.11.x, 4.0.x
>
> Attachments: Screenshot 2022-01-21 at 10.28.16.png
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Within the versioned documentation, the FAQ page has a bullet list at the top 
> which relates to the div's within the layout that is used for navigation. 
> This bullet list is not a set of hyperlinks / clickable, they are just shown.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17275) FAQ page contains bullet list of div tags

2022-01-21 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17275:
---
Reviewers: Anthony Grasso, Anthony Grasso
   Anthony Grasso, Anthony Grasso  (was: Anthony Grasso)
   Status: Review In Progress  (was: Patch Available)

> FAQ page contains bullet list of div tags
> -
>
> Key: CASSANDRA-17275
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17275
> Project: Cassandra
>  Issue Type: Bug
>  Components: Documentation/Website
>Reporter: Andrew Hogg
>Assignee: Anthony Grasso
>Priority: Normal
> Fix For: 3.11.x, 4.0.x
>
> Attachments: Screenshot 2022-01-21 at 10.28.16.png
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Within the versioned documentation, the FAQ page has a bullet list at the top 
> which relates to the div's within the layout that is used for navigation. 
> This bullet list is not a set of hyperlinks / clickable, they are just shown.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Updated] (CASSANDRA-17275) FAQ page contains bullet list of div tags

2022-01-21 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso updated CASSANDRA-17275:
---
 Bug Category: Parent values: Documentation(13562)
   Complexity: Low Hanging Fruit
Discovered By: User Report
Fix Version/s: 3.11.x
   4.0.x
 Severity: Normal
   Status: Open  (was: Triage Needed)

> FAQ page contains bullet list of div tags
> -
>
> Key: CASSANDRA-17275
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17275
> Project: Cassandra
>  Issue Type: Bug
>  Components: Documentation/Website
>Reporter: Andrew Hogg
>Assignee: Andrew Hogg
>Priority: Normal
> Fix For: 3.11.x, 4.0.x
>
> Attachments: Screenshot 2022-01-21 at 10.28.16.png
>
>
> Within the versioned documentation, the FAQ page has a bullet list at the top 
> which relates to the div's within the layout that is used for navigation. 
> This bullet list is not a set of hyperlinks / clickable, they are just shown.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Commented] (CASSANDRA-17228) WEBSITE - December 2021 blog post titled "Configurable Storage Ports and Why We Need Them"

2022-01-12 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-17228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17475131#comment-17475131
 ] 

Anthony Grasso commented on CASSANDRA-17228:


[~diotopper] great post! I added suggested changes to the pull request. There 
are few small typos we should probably fix before we push this out.

> WEBSITE - December 2021 blog post titled "Configurable Storage Ports and Why 
> We Need Them"
> --
>
> Key: CASSANDRA-17228
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17228
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Assignee: Erick Ramirez
>Priority: Normal
>  Labels: pull-request-available
> Fix For: 4.0.2, 4.1
>
> Attachments: c17228-01-blog_post.png
>
>
> This ticket is to capture the work associated with publishing the December 
> 2021 blog post for "Configurable Storage Ports and Why We Need Them"
> If this blog cannot be published by the *December 28, 2021 publish date*, 
> please contact me, suggest changes, or correct the date yourself when 
> possible in the pull request for the appropriate time that the blog will go 
> live (on blog.adoc and in the blog).



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Commented] (CASSANDRA-16765) Update Cassandra build CI script for new website

2022-01-10 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-16765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17472437#comment-17472437
 ] 

Anthony Grasso commented on CASSANDRA-16765:


> {color:#505f79}_It might be cumbersome to have to update the file after every 
> release. Releases are a lot more frequent than release branches._{color}
{color:#505f79}_Is there a way that the run.sh could detect all releases 
(>=3.11.2, >=4.0.2) ?_{color}

Yes, {{run.sh}} could detect releases. We do something similar in the [Anotra 
YAML generation 
script|https://github.com/apache/cassandra-website/blob/trunk/site-content/bin/site_yaml_generator.py#L35-L45].

However, I think I misunderstand the problem. My current understanding was we 
generate documents for each branch (i.e. major version; 3.11, 4.0, etc).

I need help understanding the problem we want to solve. Do we want to build the 
docs for each branch and tag (i.e. minor release version; 3.11.11, 4.0.1, etc) 
or a subset of that?

> Update Cassandra build CI script for new website
> 
>
> Key: CASSANDRA-16765
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16765
> Project: Cassandra
>  Issue Type: Task
>  Components: Build, CI, Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Michael Semb Wever
>Priority: Normal
>
> Update the apache/cassandra-build repository has [.groovy job 
> script|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy]
>  to use the new tooling to build the website.
> The apache/cassandra-build repository has [.groovy job 
> script|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy].
>  It [builds and deploys the 
> website|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy#L1255-L1268]
>  to cassandra-website staging when the cassandra-website is updated.
> We need to change the commands in the .groovy script to at least rebuild the 
> site when a change happens in the cassandra-website repository.
> It would be also good to build the docs when a change happens to doc/source 
> directory in the cassandra repository.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Commented] (CASSANDRA-16765) Update Cassandra build CI script for new website

2022-01-10 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-16765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17472433#comment-17472433
 ] 

Anthony Grasso commented on CASSANDRA-16765:


> {color:#505f79}_Can we spin off separate tickets? The CI patch can go in, and 
> get updates latter on._{color}

Works for me. I will complete the review of the CI changes. We can then work on 
removing the CI hacks and fixing generation of the robots.txt, .htaccess, and 
sitemap.xml files.

> Update Cassandra build CI script for new website
> 
>
> Key: CASSANDRA-16765
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16765
> Project: Cassandra
>  Issue Type: Task
>  Components: Build, CI, Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Michael Semb Wever
>Priority: Normal
>
> Update the apache/cassandra-build repository has [.groovy job 
> script|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy]
>  to use the new tooling to build the website.
> The apache/cassandra-build repository has [.groovy job 
> script|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy].
>  It [builds and deploys the 
> website|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy#L1255-L1268]
>  to cassandra-website staging when the cassandra-website is updated.
> We need to change the commands in the .groovy script to at least rebuild the 
> site when a change happens in the cassandra-website repository.
> It would be also good to build the docs when a change happens to doc/source 
> directory in the cassandra repository.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Commented] (CASSANDRA-16765) Update Cassandra build CI script for new website

2022-01-10 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-16765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17471808#comment-17471808
 ] 

Anthony Grasso commented on CASSANDRA-16765:


[~mck] , good questions in the previous two comments. I will start work on 
updates to the cassandra-website tooling with the aim of removing hacks and 
hardcoded issues in the CI build.

See my comments below for answers to some of the questions raised.

{quote}the branches we can build in-tree docs becomes hardcoded in the jenkins 
config, both in what to build] and in what changes to listen for to trigger off 
a build,
{quote}
We can remove the hard coded versions from the [Jenkins 
file|https://github.com/apache/cassandra-builds/compare/trunk...thelastpickle:mck/16765#diff-1f760d89dfb81ea05a11d862007a4e4e586b38aac7ae87f62c5b2e86571809c0R1270].
 The default documentation branches to generate are specified in the [content 
container environment 
variables|https://github.com/apache/cassandra-website/blob/trunk/site-content/Dockerfile#L93].
 In addition, we can remove the hardcoded UI bundle ZIP file path from the 
command as well. That line should be able to collapse down to something that 
looks like this
{code:java}
./run.sh website container -a BUILD_USER_ARG:`whoami` -a UID_ARG:`id -u` -a 
GID_ARG:`id -g` ;
./run.sh website build -g;
{code}
What changes to listen for will have to remain in Jenkins. The triggering of CI 
is outside the scope of the {{run.sh}} script.

{quote}no released versions are listed, i.e. git tags. how will they be 
introduced into this line
{quote}
If we want to build a new version of the docs, we would update the [content 
container environment 
variables|https://github.com/apache/cassandra-website/blob/trunk/site-content/Dockerfile#L93].
 In this way, CI remains untouched and what to build remains in a single 
repository.

{quote}the notions of stable and latest docs are hardcoded by jenkins here, is 
this something that can be put into antora?
{quote}
This is a very good point. I believe this is something Antora can do. We should 
be able to control this in the [Antora YAML template 
file|https://github.com/apache/cassandra-website/blob/trunk/site-content/site.template.yaml#L41].
 I will need to speak to [~polandll] about this.

{quote}we need to switch references from /doc/latest to /doc/stable
{quote}
This should be a quick fix.

{quote}robots.txt, .htaccess, and sitemap.xml were missing. manually added back 
in with this commit, but this should be part of antora generation
{quote}
Agreed. I will discuss with [~polandll] first about how we could make these 
changes. We may need to involve [~paul-travers-todd] as well.

{quote}all the hack steps need to solved and/or part of the run.sh
{quote}
Agreed. I will work out what Antora can do for us automatically, then offload 
the remaining tasks to the {{run.sh}} script.

> Update Cassandra build CI script for new website
> 
>
> Key: CASSANDRA-16765
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16765
> Project: Cassandra
>  Issue Type: Task
>  Components: Build, CI, Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Michael Semb Wever
>Priority: Normal
>
> Update the apache/cassandra-build repository has [.groovy job 
> script|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy]
>  to use the new tooling to build the website.
> The apache/cassandra-build repository has [.groovy job 
> script|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy].
>  It [builds and deploys the 
> website|https://github.com/apache/cassandra-builds/blob/trunk/jenkins-dsl/cassandra_job_dsl_seed.groovy#L1255-L1268]
>  to cassandra-website staging when the cassandra-website is updated.
> We need to change the commands in the .groovy script to at least rebuild the 
> site when a change happens in the cassandra-website repository.
> It would be also good to build the docs when a change happens to doc/source 
> directory in the cassandra repository.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Comment Edited] (CASSANDRA-16763) Create Cassandra documentation content for new website

2021-12-20 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-16763?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17462622#comment-17462622
 ] 

Anthony Grasso edited comment on CASSANDRA-16763 at 12/20/21, 1:55 PM:
---

Updated cassandra trunk, cassandra-4.0, and cassandra-3.11 patches.
 * Removed generated nodetool and Cassandra configuration pages
 * Removed files that had been incorrectly added or modified outside of the 
_doc_ directory

 

Updated cassandra-website tooling.
||Branch||Patch||
|trunk|[#85|https://github.com/apache/cassandra-website/pull/85]|

Changes for the above patch are:
 * Removed the {{-i}} and {{-n}} options from the {{./run.sh}} script. Removing 
the generated pages from the Cassandra repository makes these options redundant.
 * README. md has been updated to reflect changes to {{./run.sh}}
 * Changed site-content Docker file.
 ** Installed JDK 11 for compiling trunk and cassandra-4.0 branches.
 ** Made 'build' user a sudo user so it can switch the Java version depending 
on which branch it is compiling.
 * Changed the documentation generation function in the docker-entrypoint.sh.
 ** Always makes a copy of the repository if is supplied from the local host 
calling the container.
 ** Select the version of JDK to use based on the version of Cassandra being 
built.


was (Author: anthony grasso):
Updated cassandra trunk, cassandra-4.0, and cassandra-3.11 patches.
 * Removed generated nodetool and Cassandra configuration pages
 * Removed files that had been incorrectly added or modified outside of the 
_doc_ directory

 

Updated cassandra-website tooling.
||Branch||Patch||
|trunk|[#85\|https://github.com/apache/cassandra-website/pull/85]|

Changes for the above patch are:
 * Removed the {{-i}} and {{-n}} options from the {{./run.sh}} script. Removing 
the generated pages from the Cassandra repository makes these options redundant.
 * README. md has been updated to reflect changes to {{./run.sh}}
 * Changed site-content Docker file.
 ** Installed JDK 11 for compiling trunk and cassandra-4.0 branches.
 ** Made 'build' user a sudo user so it can switch the Java version depending 
on which branch it is compiling.
 * Changed the documentation generation function in the docker-entrypoint.sh.
 ** Always makes a copy of the repository if is supplied from the local host 
calling the container.
 ** Select the version of JDK to use based on the version of Cassandra being 
built.

> Create Cassandra documentation content for new website
> --
>
> Key: CASSANDRA-16763
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16763
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Michael Semb Wever
>Priority: High
>  Labels: pull-request-available
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> We need create the content (asciidoc) to render the Cassandra documentation 
> using Antora. This work can commence once the following has happened:
>  * Website and documentation proof of concept is done - CASSANDRA-16029
>  * Website design and concept is done - CASSANDRA-16115
>  * Website and document tooling is done - CASSANDRA-16066 
>  * Website UI components are done - CASSANDRA-16762



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Commented] (CASSANDRA-16763) Create Cassandra documentation content for new website

2021-12-20 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-16763?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17462622#comment-17462622
 ] 

Anthony Grasso commented on CASSANDRA-16763:


Updated cassandra trunk, cassandra-4.0, and cassandra-3.11 patches.
 * Removed generated nodetool and Cassandra configuration pages
 * Removed files that had been incorrectly added or modified outside of the 
_doc_ directory

 

Updated cassandra-website tooling.
||Branch||Patch||
|trunk|[#85\|https://github.com/apache/cassandra-website/pull/85]|

Changes for the above patch are:
 * Removed the {{-i}} and {{-n}} options from the {{./run.sh}} script. Removing 
the generated pages from the Cassandra repository makes these options redundant.
 * README. md has been updated to reflect changes to {{./run.sh}}
 * Changed site-content Docker file.
 ** Installed JDK 11 for compiling trunk and cassandra-4.0 branches.
 ** Made 'build' user a sudo user so it can switch the Java version depending 
on which branch it is compiling.
 * Changed the documentation generation function in the docker-entrypoint.sh.
 ** Always makes a copy of the repository if is supplied from the local host 
calling the container.
 ** Select the version of JDK to use based on the version of Cassandra being 
built.

> Create Cassandra documentation content for new website
> --
>
> Key: CASSANDRA-16763
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16763
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Michael Semb Wever
>Priority: High
>  Labels: pull-request-available
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> We need create the content (asciidoc) to render the Cassandra documentation 
> using Antora. This work can commence once the following has happened:
>  * Website and documentation proof of concept is done - CASSANDRA-16029
>  * Website design and concept is done - CASSANDRA-16115
>  * Website and document tooling is done - CASSANDRA-16066 
>  * Website UI components are done - CASSANDRA-16762



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Assigned] (CASSANDRA-16913) Fix incorrect UI bundle URL in content Dockerfile

2021-12-09 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16913?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso reassigned CASSANDRA-16913:
--

Assignee: Michael Semb Wever  (was: Anthony Grasso)

> Fix incorrect UI bundle URL in content Dockerfile
> -
>
> Key: CASSANDRA-16913
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16913
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Michael Semb Wever
>Priority: High
>  Labels: pull-request-available
>
> We need to change the UI bundle URL in the content container Dockerfile to 
> point to a UI bundle that contains the correct site styling.
> The URL to the bundle can be updated only after an initial version of the UI 
> bundle is tagged and released on the cassandra-website.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Commented] (CASSANDRA-16913) Fix incorrect UI bundle URL in content Dockerfile

2021-12-09 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-16913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17456459#comment-17456459
 ] 

Anthony Grasso commented on CASSANDRA-16913:


Minor update associated with suggested change in pull request.

> Fix incorrect UI bundle URL in content Dockerfile
> -
>
> Key: CASSANDRA-16913
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16913
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Anthony Grasso
>Priority: High
>  Labels: pull-request-available
>
> We need to change the UI bundle URL in the content container Dockerfile to 
> point to a UI bundle that contains the correct site styling.
> The URL to the bundle can be updated only after an initial version of the UI 
> bundle is tagged and released on the cassandra-website.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Commented] (CASSANDRA-16763) Create Cassandra documentation content for new website

2021-12-09 Thread Anthony Grasso (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-16763?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17456456#comment-17456456
 ] 

Anthony Grasso commented on CASSANDRA-16763:


Updated trunk, and cassandra-4.0 patches as per feedback in pr#1128 comment

Answered questions in pr#1128 comment

Updated commit message in cassandra-3.11 patch to match trunk and cassandra-4.0 
message.

> Create Cassandra documentation content for new website
> --
>
> Key: CASSANDRA-16763
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16763
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Michael Semb Wever
>Priority: High
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> We need create the content (asciidoc) to render the Cassandra documentation 
> using Antora. This work can commence once the following has happened:
>  * Website and documentation proof of concept is done - CASSANDRA-16029
>  * Website design and concept is done - CASSANDRA-16115
>  * Website and document tooling is done - CASSANDRA-16066 
>  * Website UI components are done - CASSANDRA-16762



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



[jira] [Assigned] (CASSANDRA-16763) Create Cassandra documentation content for new website

2021-12-07 Thread Anthony Grasso (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-16763?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Grasso reassigned CASSANDRA-16763:
--

Assignee: Michael Semb Wever  (was: Anthony Grasso)

> Create Cassandra documentation content for new website
> --
>
> Key: CASSANDRA-16763
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16763
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Website
>Reporter: Anthony Grasso
>Assignee: Michael Semb Wever
>Priority: High
>
> We need create the content (asciidoc) to render the Cassandra documentation 
> using Antora. This work can commence once the following has happened:
>  * Website and documentation proof of concept is done - CASSANDRA-16029
>  * Website design and concept is done - CASSANDRA-16115
>  * Website and document tooling is done - CASSANDRA-16066 
>  * Website UI components are done - CASSANDRA-16762



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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



  1   2   3   >