[prev in list] [next in list] [prev in thread] [next in thread] 

List:       postgresql-announce
Subject:    [ANNOUNCE] jpgAgent (job scheduler) released.
From:       Adam Brusselback <adambrusselback () gmail ! com>
Date:       2016-04-25 14:48:27
Message-ID: CAMjNa7d4oA63GJd5q4RXjRBX=j1_+KxA7-TEZpVkPetFFo+TbA () mail ! gmail ! com
[Download RAW message or body]

jpgAgent is a job scheduler for PostgreSQL written in Java. It is low
overhead, and aims to be fully compatible with pgAgent.

In addition to being compatible with the existing pgAgent functionality,
jpgAgent extends and enhances it further with annotations to support a much
richer job scheduling workflow.

Here are a few of the additional features implemented:

   1. Timeouts - Specify an amount of time that a job/step can run for. If
   it runs longer the job/step will be killed by the scheduler.
   2. Parallel steps - Run multiple job steps in parallel.
   3. Email notifications - Send an email on job/step completion based on
   the status of the job/step (only if failed, all status, etc).
   4. Kill a running job - The ability to kill a job by sending a NOTIFY.
   Works for both batch, and sql steps.

Homepage: https://github.com/Tostino/jpgAgent
Compiled releases: https://github.com/Tostino/jpgAgent/releases

[Attachment #3 (text/html)]

<div dir="ltr"><span style="color:rgb(51,51,51);font-family:&#39;Helvetica \
Neue&#39;,Helvetica,&#39;Segoe UI&#39;,Arial,freesans,sans-serif,&#39;Apple Color \
Emoji&#39;,&#39;Segoe UI Emoji&#39;,&#39;Segoe UI \
Symbol&#39;;font-size:16px;line-height:25.6px">jpgAgent is a job scheduler for \
PostgreSQL written in Java. It is low overhead, and aims to be fully compatible with \
pgAgent.</span><br><div><span style="color:rgb(51,51,51);font-family:&#39;Helvetica \
Neue&#39;,Helvetica,&#39;Segoe UI&#39;,Arial,freesans,sans-serif,&#39;Apple Color \
Emoji&#39;,&#39;Segoe UI Emoji&#39;,&#39;Segoe UI \
Symbol&#39;;font-size:16px;line-height:25.6px"><br></span></div><div><span \
style="color:rgb(51,51,51);font-family:&#39;Helvetica Neue&#39;,Helvetica,&#39;Segoe \
UI&#39;,Arial,freesans,sans-serif,&#39;Apple Color Emoji&#39;,&#39;Segoe UI \
Emoji&#39;,&#39;Segoe UI Symbol&#39;;font-size:16px;line-height:25.6px">In addition \
to being compatible with the existing pgAgent functionality, jpgAgent extends and \
enhances it further with annotations to support a much richer job scheduling \
workflow.</span></div><div><span \
style="color:rgb(51,51,51);font-family:&#39;Helvetica Neue&#39;,Helvetica,&#39;Segoe \
UI&#39;,Arial,freesans,sans-serif,&#39;Apple Color Emoji&#39;,&#39;Segoe UI \
Emoji&#39;,&#39;Segoe UI \
Symbol&#39;;font-size:16px;line-height:25.6px"><br></span></div><div><font \
color="#333333" face="Helvetica Neue, Helvetica, Segoe UI, Arial, freesans, \
sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><span \
style="font-size:16px;line-height:25.6px">Here are a few of the additional features \
implemented:</span></font></div><div><ol><li><font color="#333333" face="Helvetica \
Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif, Apple Color Emoji, Segoe UI \
Emoji, Segoe UI Symbol"><span style="font-size:16px;line-height:25.6px">Timeouts - \
Specify an amount of time that a job/step can run for. If it runs longer the job/step \
will be killed by the scheduler.</span></font></li><li><font color="#333333" \
face="Helvetica Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif, Apple Color \
Emoji, Segoe UI Emoji, Segoe UI Symbol"><span \
style="font-size:16px;line-height:25.6px">Parallel steps - Run multiple job steps in \
parallel.</span></font></li><li><font color="#333333" face="Helvetica Neue, \
Helvetica, Segoe UI, Arial, freesans, sans-serif, Apple Color Emoji, Segoe UI Emoji, \
Segoe UI Symbol"><span style="font-size:16px;line-height:25.6px">Email notifications \
- Send an email on job/step completion based on the status of the job/step (only if \
failed, all status, etc).</span></font></li><li><font color="#333333" face="Helvetica \
Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif, Apple Color Emoji, Segoe UI \
Emoji, Segoe UI Symbol"><span style="font-size:16px;line-height:25.6px">Kill a \
running job - The ability to kill a job by sending a NOTIFY. Works for both batch, \
and sql steps.</span></font></li></ol><div><font color="#333333" face="Helvetica \
Neue, Helvetica, Segoe UI, Arial, freesans, sans-serif, Apple Color Emoji, Segoe UI \
Emoji, Segoe UI Symbol"><span style="font-size:16px;line-height:25.6px">Homepage:  <a \
href="https://github.com/Tostino/jpgAgent">https://github.com/Tostino/jpgAgent</a></span></font></div></div><div><font \
color="#333333" face="Helvetica Neue, Helvetica, Segoe UI, Arial, freesans, \
sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><span \
style="font-size:16px;line-height:25.6px">Compiled releases:  <a \
href="https://github.com/Tostino/jpgAgent/releases">https://github.com/Tostino/jpgAgent/releases</a></span></font></div></div>




[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic