github psqlmaster/gorgona gorgonad-v3.0.3

12 hours ago

Full Changelog: gorgona-v2.9.9...gorgonad-v3.0.3
feat: implement authorized revocation and enhanced alert feedback

  • Introduced gorgona revoke <id> <hash> command for canceling time-locked tasks.
  • Implemented cryptographic ownership verification: clients now sign the
    Alert ID using their private RSA key (RSA-SHA256) to prove authority over
    the message before the server deactivates it.
  • Added P2P synchronization for cancellations: servers propagate REVOKE_PUSH
    across the mesh to ensure global consistency.
  • Enhanced protocol feedback: the server now returns the specific
    Snowflake Alert ID upon successful ingestion (e.g., "Alert ID: [ID] added
    successfully"), enabling easier management and revocation.
  • Real-time client updates: active listeners (listen mode) now instantly
    purge revoked alerts from their internal RAM pending queues when a
    revocation signal is received from the mesh.
  • Refactored client print_help with ANSI color formatting and detailed
    usage examples for better UX.
  • Improved alert_db logic to support instant deactivation of mapped
    records and integrated with the global Vacuum process.

This update enables advanced "Dead Hand" scenarios, providing
users with full control over their distributed scheduled executions.
gorgona-3.0.0-2.x86_64.rpm.gz
gorgona-3.0.0-2.x86_64.rpm.sha256.txt
gorgona_3.0.0_amd64.deb.gz
gorgona_3.0.0_amd64.deb.sha256.txt
gorgonad-3.0.3-2.x86_64.rpm.gz
gorgonad-3.0.3-2.x86_64.rpm.sha256.txt
gorgonad_3.0.3_amd64.deb.gz
gorgonad_3.0.3_amd64.deb.sha256.txt
gorgona_owrt_23.05.4.gz
gorgona_owrt_23.05.4.sha256.txt

Don't miss a new gorgona release

NewReleases is sending notifications on new releases.