It just occurred to me that a remote backup script filled my
storage allotment on this VPS recently. =A0I deleted the
backup files a couple hours later, but might the fact that
the disk was full have caused this problem?
It seems like this would not cause a problem when the exact
same file -- with the exact same size -- already exists on
disk before the flush. =A0Therefore it's not like WebDNA is
trying to write a larger file to disk than already exists.
Or is it?
Would the existing disk-based copy of the file be wiped blank
in this situation? =A0If so, why?
Sincerely,
Kenneth Grome> >>> -- -- This message is sent to you because you= are
> Absolutely no idea, except that somebody erased your
> triggers either intentionally or accidentally. Even if
> you do not flush or commit to disk, and even if WebDNA
> crashes, triggers are not erased.
>
> - chris
>
> On Dec 30, 2011, at 14:42, Kenneth Grome wrote:
> > Hi Chris,
> >
> > Although this is good news for WebDNA it is not good
> > news for my use of WebDNA on the VPS I have it
> > installed on.
> >
> > Do you have any clue why my Triggers.db file would be
> > wiped clean like it was for no apparent reason?
> >
> > Sincerely,
> > Kenneth Grome
> >
> >> Hi Ken! just tested the worst possible situation with
> >> the triggers:
> >>
> >> - WebDNA commits databases to disk only when
> >> instructed - added two triggers
> >> - kill -9 webdna.fcgi
> >> - new call to webdna (to wake it up again)
> >> - check that the PID is a new one (confirm that WebDNA
> >> has been closed and restarted) - check the triggers:
> >> they are still there
> >>
> >> - chris
> >>
> >> On Dec 30, 2011, at 12:07, Kenneth Grome wrote:
> >>> I just learned that something completely wiped out my
> >>> Triggers.db 7 days ago -- it is completely blank --
> >>> and I have no idea what might have caused this.
> >>>
> >>> Does anyone else have a clue why this might happen?
> >>>
> >>> Along with other things I was using it to bill
> >>> clients automatically. =A0But the bills never went out
> >>> last week, which explains why I never got paid this
> >>> week.
> >>>
> >>> I'm going to recreate my triggers, and I'm adding= a
> >>> new trigger -- one that will send me an email every
> >>> day to confirm that triggers are still working.
> >>> Then I will know when this happens again from the
> >>> lack of a daily email, rather than learning about it
> >>> a week later. But this does not make me feel any
> >>> more confident about trusting triggers, and that's
> >>> why I am hoping for an explanation of how this could
> >>> have happened in the first place.
> >>>
> >>> I have not made any config changes on the server in
> >>> months, nor has anyone else -- except possibly the
> >>> hosting company -- and I do not understand how the
> >>> hosting company's potential changes might have wiped<=br>> >>> out my Triggers.db while leaving all the other db's> >>> intact and functioning properly.
> >>>
> >>> The only thing I can think of is that maybe the
> >>> flushdatabases tag does NOT flush the Triggers.db to
> >>> disk, so the Triggers.db always remains volatile in
> >>> RAM ... and therefore it is subject to being wiped
> >>> out when the server crashes or the VPS is moved to a
> >>> different computer.
> >>>
> >>> ???
> >>>
> >>> Sincerely,
> >>> Kenneth Grome
> >>> -----------------------------------------------------> >>> subscribed to the mailing list <talk@webdna.us>. To> >> --- This message is sent to you because you are
> >>> unsubscribe, E-mail to: <talk-leave@webdna.us>
> >>> archives: http://mail.webdna.us/list/talk@webdna.us
> >>> Bug Reporting: suppo=rt@webdna.us
> >>
> >> ------------------------------------------------------> >> subscribed to the mai=ling list <talk@webdna.us>.
> >> To unsubscribe, E-mail to: <talk-leave@webdna.us>
> >> archives: http://mail.webdna.us/list/talk@webdna.us
> >> Bug Reporting: support@w=ebdna.us
> >
> > -------------------------------------------------------
> > -- This message is sent to you because you are
> > subscribed to the mailing list <talk@webdna.us>.
> > To unsubscribe, E-mail to: <talk-leave@webdna.us>
> > archives: http://mail.webdna.us/list/talk@webdna.us
> > Bug Reporting: support@webdn=a.us
>
> ---------------------------------------------------------
> This message is sent to you because you are subscribed to
> the mailing list <talk@webdna.us<=/a>>.
> To unsubscribe, E-mail to: <talk-leave@webdna.us>
> archives: http://mail.webdna.us/list/talk@webdna.us
> Bug Reporting: support@webdna.us<=/a>
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us&g=t;.
To unsubscribe, E-mail to: <talk=-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug Reporting: support@webdna.us
It just occurred to me that a remote backup script filled my
storage allotment on this VPS recently. =A0I deleted the
backup files a couple hours later, but might the fact that
the disk was full have caused this problem?
It seems like this would not cause a problem when the exact
same file -- with the exact same size -- already exists on
disk before the flush. =A0Therefore it's not like WebDNA is
trying to write a larger file to disk than already exists.
Or is it?
Would the existing disk-based copy of the file be wiped blank
in this situation? =A0If so, why?
Sincerely,
Kenneth Grome> >>> -- -- This message is sent to you because you= are
> Absolutely no idea, except that somebody erased your
> triggers either intentionally or accidentally. Even if
> you do not flush or commit to disk, and even if WebDNA
> crashes, triggers are not erased.
>
> - chris
>
> On Dec 30, 2011, at 14:42, Kenneth Grome wrote:
> > Hi Chris,
> >
> > Although this is good news for WebDNA it is not good
> > news for my use of WebDNA on the VPS I have it
> > installed on.
> >
> > Do you have any clue why my triggers.db file would be
> > wiped clean like it was for no apparent reason?
> >
> > Sincerely,
> > Kenneth Grome
> >
> >> Hi Ken! just tested the worst possible situation with
> >> the triggers:
> >>
> >> - WebDNA commits databases to disk only when
> >> instructed - added two triggers
> >> - kill -9 webdna.fcgi
> >> - new call to webdna (to wake it up again)
> >> - check that the PID is a new one (confirm that WebDNA
> >> has been closed and restarted) - check the triggers:
> >> they are still there
> >>
> >> - chris
> >>
> >> On Dec 30, 2011, at 12:07, Kenneth Grome wrote:
> >>> I just learned that something completely wiped out my
> >>> triggers.db 7 days ago -- it is completely blank --
> >>> and I have no idea what might have caused this.
> >>>
> >>> Does anyone else have a clue why this might happen?
> >>>
> >>> Along with other things I was using it to bill
> >>> clients automatically. =A0But the bills never went out
> >>> last week, which explains why I never got paid this
> >>> week.
> >>>
> >>> I'm going to recreate my triggers, and I'm adding= a
> >>> new trigger -- one that will send me an email every
> >>> day to confirm that triggers are still working.
> >>> Then I will know when this happens again from the
> >>> lack of a daily email, rather than learning about it
> >>> a week later. But this does not make me feel any
> >>> more confident about trusting triggers, and that's
> >>> why I am hoping for an explanation of how this could
> >>> have happened in the first place.
> >>>
> >>> I have not made any config changes on the server in
> >>> months, nor has anyone else -- except possibly the
> >>> hosting company -- and I do not understand how the
> >>> hosting company's potential changes might have wiped<=br>> >>> out my triggers.db while leaving all the other db's> >>> intact and functioning properly.
> >>>
> >>> The only thing I can think of is that maybe the
> >>> flushdatabases tag does NOT flush the triggers.db to
> >>> disk, so the triggers.db always remains volatile in
> >>> RAM ... and therefore it is subject to being wiped
> >>> out when the server crashes or the VPS is moved to a
> >>> different computer.
> >>>
> >>> ???
> >>>
> >>> Sincerely,
> >>> Kenneth Grome
> >>> -----------------------------------------------------> >>> subscribed to the mailing list <talk@webdna.us>. To> >> --- This message is sent to you because you are
> >>> unsubscribe, E-mail to: <talk-leave@webdna.us>
> >>> archives: http://mail.webdna.us/list/talk@webdna.us
> >>> Bug Reporting: suppo=rt@webdna.us
> >>
> >> ------------------------------------------------------> >> subscribed to the mai=ling list <talk@webdna.us>.
> >> To unsubscribe, E-mail to: <talk-leave@webdna.us>
> >> archives: http://mail.webdna.us/list/talk@webdna.us
> >> Bug Reporting: support@w=ebdna.us
> >
> > -------------------------------------------------------
> > -- This message is sent to you because you are
> > subscribed to the mailing list <talk@webdna.us>.
> > To unsubscribe, E-mail to: <talk-leave@webdna.us>
> > archives: http://mail.webdna.us/list/talk@webdna.us
> > Bug Reporting: support@webdn=a.us
>
> ---------------------------------------------------------
> This message is sent to you because you are subscribed to
> the mailing list <talk@webdna.us<=/a>>.
> To unsubscribe, E-mail to: <talk-leave@webdna.us>
> archives: http://mail.webdna.us/list/talk@webdna.us
> Bug Reporting: support@webdna.us<=/a>
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us&g=t;.
To unsubscribe, E-mail to: <talk=-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug Reporting: support@webdna.us
DOWNLOAD WEBDNA NOW!
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...