So, in a nutshell, what are the thoughts on forcing the db.table notation? Is that feasible in Holland or useful?
Tim "Sweetums" Soderstrom
MySQL DBA Services
Confidentiality Notice: This e-mail message (including any attached or
embedded documents) is intended for the exclusive and confidential use of the
individual or entity to which this message is addressed, and unless otherwise
expressly indicated, is confidential and privileged information of Rackspace.
Any dissemination, distribution or copying of the enclosed material is prohibited.
If you receive this transmission in error, please notify us immediately by e-mail
at ab...@rackspace.com, and delete the original message.
Your cooperation is appreciated.
The current holland config format doesn't support multi-line lists
(since we're using ConfigObj), so database.table can make a single
line much longer (and, subjectively, less readable). I'm really
wanting to solve that for 1.1.
However, I'm pretty neutral on the issue. If the consensus is that
bare table names are a footgun, we can add logic to report this as an
error. Or at least we can log a loud warning to note that we're
rewriting 'table' to '*.table'.
~Andy
> --
> WIKI: http://wiki.hollandbackup.org
> CODE: http://github.com/holland-backup
> UNSUBSCRIBE: holland-deve...@googlegroups.com
>
At this point, we can probably push this discussion off to 1.1 thinking about it. Probably should avoid making any super big changes to 1.0 anyway and since people may be using the table-filtering in its current incarnation, that may break compatibility with previous 1.0 releases, which might not be so great.
Hmm...don't really want to log a bug on this though. Perhaps we should add a Holland 1.1 wiki page if everyone is good with that?
~Andy
http://hollandbackup.org/Holland1-1
~Andy
On Tue, Jul 20, 2010 at 5:56 PM, Tim Soderstrom
That's a good point. This is doable for 1.1, time permitting. I
think this will be a lot easier once after some cleanup in
holland.core and dropping support for python-2.3 (or requiring
python-2.6+). I added some notes on what I had in mind for the web
interface. This is pretty low priority though.
~Andy