{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":613355010,"defaultBranch":"main","name":"pg_cron","ownerLogin":"Debian","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-03-13T12:14:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1854028?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1690832519.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"59f1f3ce2d1ecf305f4280cd93b5898aa31b0946","ref":"refs/heads/kr-prototypes","pushedAt":"2023-07-31T19:41:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"df7cb","name":"Christoph Berg","path":"/df7cb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021828?s=80&v=4"},"commit":{"message":"Convert K&R function definitions\n\nclang-15 with PG16 finally chokes on them.","shortMessageHtmlLink":"Convert K&R function definitions"}},{"before":null,"after":"00db68d4b6389f74b3c9ad2744cd79e4d0b773bf","ref":"refs/heads/test-latest-version","pushedAt":"2023-05-12T19:29:33.927Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"df7cb","name":"Christoph Berg","path":"/df7cb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021828?s=80&v=4"},"commit":{"message":"Test latest version instead of hardcoding 1.4\n\nThe 1.4 version of the SQL scripts are no longer compatible with the C\ncode since cron_unschedule_named expects \"text\" as input now.\n\nInstead of hardcoding '1.4', simply upgrade to the most recent version.\nAlso drop the test for extversion after the upgrade since this value is\nprone to be missed on future releases.\n\nProblem was visible on big-endian architectures.\n\nhttps://github.com/citusdata/pg_cron/issues/267","shortMessageHtmlLink":"Test latest version instead of hardcoding 1.4"}},{"before":null,"after":"c14336e96175fd8e1f2f4636dde42d3e213fea19","ref":"refs/heads/pg_time_t","pushedAt":"2023-03-13T12:15:12.258Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"df7cb","name":"Christoph Berg","path":"/df7cb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021828?s=80&v=4"},"commit":{"message":"Use correct time type on 32-bit systems\n\ntime_t depends on the current architecture:\n\n```\ngcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -g -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=c99 -Wall -Wextra -Werror -Wno-unused-parameter -Wno-uninitialized -Wno-implicit-fallthrough -Iinclude -I/usr/include/postgresql -I. -I./ -I/usr/include/postgresql/14/server -I/usr/include/postgresql/internal -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2 -c -o src/pg_cron.o src/pg_cron.c\nsrc/pg_cron.c: In function ‘ShouldRunTask’:\nsrc/pg_cron.c:948:41: error: passing argument 1 of ‘pg_localtime’ from incompatible pointer type [-Werror=incompatible-pointer-types]\n 948 | struct pg_tm* tm = pg_localtime(¤tTime_t, pg_tzset(cron_timezone));\n | ^~~~~~~~~~~~~~\n | |\n | time_t * {aka long int *}\nIn file included from /usr/include/postgresql/14/server/miscadmin.h:29,\n from src/pg_cron.c:20:\n/usr/include/postgresql/14/server/pgtime.h:48:52: note: expected ‘const pg_time_t *’ {aka ‘const long long int *’} but argument is of type ‘time_t *’ {aka ‘long int *’}\n 48 | extern struct pg_tm *pg_localtime(const pg_time_t *timep, const pg_tz *tz);\n | ~~~~~~~~~~~~~~~~~^~~~~\n```","shortMessageHtmlLink":"Use correct time type on 32-bit systems"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADYOzhDgA","startCursor":null,"endCursor":null}},"title":"Activity · Debian/pg_cron"}