Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 01adff8

Browse files
author
Vladimir Ershov
committed
FUNCTION should be VOLOTILE
1 parent afb5eae commit 01adff8

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

pgpro_scheduler--2.2.sql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -321,12 +321,12 @@ CREATE FUNCTION version()
321321
CREATE FUNCTION get_self_id()
322322
RETURNS bigint
323323
AS 'MODULE_PATHNAME', 'get_self_id'
324-
LANGUAGE C IMMUTABLE;
324+
LANGUAGE C VOLATILE;
325325

326326
CREATE FUNCTION resubmit(run_after interval default NULL)
327327
RETURNS bigint
328328
AS 'MODULE_PATHNAME', 'resubmit'
329-
LANGUAGE C IMMUTABLE;
329+
LANGUAGE C VOLATILE;
330330

331331
CREATE FUNCTION cancel_job(job_id bigint) RETURNS boolean AS
332332
$BODY$

src/scheduler_job.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include "utils/builtins.h"
1313
#include "memutils.h"
1414
#include "port.h"
15+
#include <unistd.h> /* to remove */
1516

1617
extern Oid scheduler_atjob_id_OID;
1718

@@ -641,7 +642,6 @@ int set_at_job_done(job_t *job, char *error, int64 resubmit, char **set_error)
641642
values[4] = TimestampTzGetDatum(timestamp_add_seconds(0, resubmit));
642643
values[11] = Int64GetDatum(job->attempt + 1);
643644
n = 17;
644-
elog(LOG, "resubmit job %ld, %d", resubmit, job->attempt + 1);
645645
}
646646
else
647647
{

0 commit comments

Comments
 (0)