A question on Kindling

First off - a big thank you to Peter Griffin for putting together the Kindling repo (i am just finding out about it tonight and am floored - how is this not talked about more?)

I had a question regarding it’s ability to view .idbs (i.e alarm journal)… i’d like to know if it can view query live .idb files (no writes, read only) while the GW is running. I know this has never been possible in a dependable way due to SQLite file-locks etc but im just wondering if Kindling makes this possible?

Appreciated

That dude from Family Guy (wiki)?

9 Likes

This might be a bot.

2 Likes

I'll take the question at face value, even though you got my name wrong :smiley: It's not the first time.

Kindling (currently) always connects to IDB files in a read-only way, and depending on the connection "type" tries to give up the connection as fast as possible. SQLite theoretically supports multiple processes attempting to interact with a single DB at once (via its own internal magical locking algorithm), so this might work.

I would definitely not recommend it.
At best, you're going to get 'stale' data - nothing in Kindling is going to refresh the connection, because the whole architecture of Kindling is designed for a support/diagnosis/troubleshooting role, not a live monitoring role.
At worst, you're going to cause weird, unintended behavior with your production gateway. Not worth the risk.

1 Like