[
https://issues.apache.org/jira/browse/CASSANDRA-14351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17771460#comment-17771460
]
Stefan Miklosovic edited comment on CASSANDRA-14351 at 10/3/23 12:31 PM:
-------------------------------------------------------------------------
We cant use LGPL libraries based no this (1).
I looked around and there is this (2) which is Apache 2.0.
The integration seems quite easy (3).
We would need to use 2.x version of the library as 3.x is usable only with Java
17+.
(1) [https://apache.org/legal/resolved#category-x]
(2) [https://github.com/jpmsilva/jsystemd]
(3) [https://jpmsilva.github.io/jsystemd-site/versions/2.0.1/howto.html]
was (Author: smiklosovic):
We cant use LGPL libraries based no this (1).
I looked around and there is this (2) which is Apache 2.0
(1) [https://apache.org/legal/resolved#category-x]
(2) [https://github.com/jpmsilva/jsystemd]
> Support systemd SD_NOTIFY interface during startup
> --------------------------------------------------
>
> Key: CASSANDRA-14351
> URL: https://issues.apache.org/jira/browse/CASSANDRA-14351
> Project: Cassandra
> Issue Type: Improvement
> Components: Packaging
> Reporter: Thomas Bechtold
> Priority: Normal
> Fix For: 4.0.x, 4.1.x, 5.0.x, 5.x
>
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> When cassandra is started via systemd, it would be nice to support the
> [SD_NOTIFY|https://www.freedesktop.org/software/systemd/man/sd_notify.html]
> protocol so systemd know, when cassandra is ready (that can be use for
> dependencies or when you need to wait until cassandra startup is done).
> A very simple implementation could be done using the
> {code:java}
> systemd-notify --ready
> {code}
> command line tool (and ignore it if the tool is not there)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]