Stefan Zoerner wrote:
Hi Alex!
I didn't want to propel you to do things, that are scheduled for later
implementation. But schema validation would definitly be my number one
wish (and probably the number one of many end users wishlists ...). So
I would appreciate schema checks.
No problem. I think we can do something here but it will not all be
done for 0.9.2. Please feel free to get involved in implementing these
with me. They are rather simple but we must make sure we cover them
(checks) all. I will commit some stuff and point out how I am adding
schema checks. The manner of adding checks should be pretty easily
followed. If a couple of people work this then we should be able to
roll it out quickly.
I will add appropriate tests to the test suite (some are already in
place, one of them raised this defect).
Great then we can test these before the release.
Question for the central strategy / overall solution / architecture ...:
Have you planned to allow the administrator to disable the validation
during maintenance times, e.g. for a faster bul load?
Yeah I think we should have some configuration parameter to control
schema checking. However there are different levels of checking. Some
of which might be required regardless of overall schema checking being
disabled. For now we can just have the parameter turn it all off or
turn it on until we see more use cases where we should make some scheme
checks on all the time.
Some servers allows this and have different strategies for
implementation ...
Right this is something we need to ponder in more depth. For now I'll
enable all on or all off based on a configuration parameter.
Alex