Subject | Re: [Firebird-Architect] Proposal: FIST |
---|---|
Author | Milan Babuskov |
Post date | 2005-11-09T15:57:43Z |
Simon Carter wrote:
Everything you wrote can be (and is) done via cron and appropriate
utilities. At least on Linux. Linux admins use cron, sendmail, and many
other utilities for such tasks. Those tools have proven to be reliable
over time. Adding FIST to firebird is duplicating work already done,
reinventing the wheel, and a wooden one there, as it would take time to
get all the features working properly. With current set of tools the
user has great flexibilty which would have to be programmed.
The only benefit I can see is ability to manage the tasks via SQL which
can be good if you're only DBA and not sysadmin. But, if I was sysadmin
I wouldn't like DBA's to be able run setup such stuff themselves anyway,
I'd rather give them their own cron jobs which I can easily constrain
without having to mess with database server.
--
Milan Babuskov
http://www.flamerobin.org
> Recently someone said that if you have a proposal, throw it on this[cut: a list of requirements]
> list. So, my first proposal is FIST (FIrebird Scheduled Tasks). I
> have a brief description of it below, which outlines how I would like
> to see it. I appreciate it may be technically impossible/improbable,
> and has more holes than your average tea bag, but you never know until
> you ask :-)
Everything you wrote can be (and is) done via cron and appropriate
utilities. At least on Linux. Linux admins use cron, sendmail, and many
other utilities for such tasks. Those tools have proven to be reliable
over time. Adding FIST to firebird is duplicating work already done,
reinventing the wheel, and a wooden one there, as it would take time to
get all the features working properly. With current set of tools the
user has great flexibilty which would have to be programmed.
The only benefit I can see is ability to manage the tasks via SQL which
can be good if you're only DBA and not sysadmin. But, if I was sysadmin
I wouldn't like DBA's to be able run setup such stuff themselves anyway,
I'd rather give them their own cron jobs which I can easily constrain
without having to mess with database server.
--
Milan Babuskov
http://www.flamerobin.org