JINMEI Tatuya
ae9eae2905
[1627] fixed some style issues: untabify, position of '*', fold long lines.
2012-03-30 14:43:29 +05:30
Mukund Sivaraman
48cd72d455
bug #1627 : Update error message
2012-03-30 14:43:29 +05:30
Mukund Sivaraman
06280cc6b4
bug #1627 : Generate better error messages when origin is not specified
2012-03-30 14:43:29 +05:30
Mukund Sivaraman
af354fd9eb
bug #1627 : Rewrite code to use NameParserException
2012-03-30 14:43:28 +05:30
Mukund Sivaraman
48cfa00bb9
bug #1627 : Add common base class for name parser exceptions
2012-03-30 14:43:28 +05:30
JINMEI Tatuya
16ad60fe0d
[324] missing EXTRA_DIST
2012-03-30 01:06:50 -07:00
JINMEI Tatuya
9aa4dd78f5
[324] make sure dbutil is run only when the DB file exists.
...
otherwise make install incorrectly fails for a clean install.
2012-03-30 00:45:47 -07:00
JINMEI Tatuya
61cdd0f353
[324] cleanup: removed tests checking broken DB missing "diffs" table.
...
now this scenario shouldn't happen (unless the operator intentionally creates
such DB by hand) because we increased the major version. These tests
require manually crafted DB files, and I don't think it worth the overhead.
2012-03-30 00:29:35 -07:00
JINMEI Tatuya
eee654360f
[324] cleanup: sorted messages. (no content change)
2012-03-30 00:29:12 -07:00
JINMEI Tatuya
6cce379ad4
[324] use the dbutil script for pre-compatibility checker.
...
sqlite3-difftbl-check.py is now unnecessary, so has been removed.
2012-03-30 00:09:44 -07:00
JINMEI Tatuya
8ef09a5063
[324] added tests for different schema versions for sqlite3_ds.
...
this is mostly retired, but we are still using it for the current loadzone
script. so I re-enabled the test, removed old test stuff, and added this
new test case.
2012-03-29 23:58:31 -07:00
JINMEI Tatuya
5b0ea09b5f
[324] added test cases for different SQLite3 schema versions.
...
also made a minor cleanup: use char* instead of string in the namespace level.
it should be more robust against initialization fiasco.
2012-03-29 23:40:17 -07:00
JINMEI Tatuya
52f1b58737
[324] upgraded all test SQLite3 data to schema version 2.0
...
(except for some "intentionally broken" ones). these were semi-automatically
convered by b10-dbutil. "nodiffs" needed to be tweaked by hand after upgrade
for their test. and all unit/system/lettuce tests now passed.
2012-03-29 21:34:54 -07:00
JINMEI Tatuya
6736c51047
[324] fixed typo in schema def, and make sure setting the minor version.
2012-03-29 21:25:20 -07:00
JINMEI Tatuya
3104e910b9
[324] fixed typo in the new schema definition, and make sure set minor version.
2012-03-29 21:24:23 -07:00
JINMEI Tatuya
01d11e9fe7
[324] re-increased the assumed latest version dbutil (to 2.0).
...
test cases that rely on the latest version and were temporarily disabled
were now re-enabled.
2012-03-29 18:06:26 -07:00
JINMEI Tatuya
a3ccc5c647
[324] make sure latest SQLite3 version (2.0) will be used on creation.
...
also, in sqlite3 accessor and the old data source API, check both the
major and minor versions, log any mismatches, and throw if major doesn't
match. right now there's no test for it, which is bad, but this seems to
be best way forward from the given patch.
2012-03-29 17:55:59 -07:00
JINMEI Tatuya
07403ec675
[324new2] Merge branch 'trac324new' into trac324new2
2012-03-29 15:51:28 -07:00
JINMEI Tatuya
ce81fab641
[1535] (editorial) folded long lines
2012-03-29 15:26:42 -07:00
Mukund Sivaraman
061f5a1ae1
[master] Add .gitignore files
2012-03-30 02:06:39 +05:30
Jelte Jansen
9f4292fa5d
[1626] remove wrong comment line
2012-03-29 18:07:50 +02:00
Jelte Jansen
5a4cf2dd59
[1626] do not escape forward slash in toJSON
2012-03-29 17:56:30 +02:00
Jeremy C. Reed
fe5549bb7e
[master]Revert "[master] Show testnames when running Python unit tests"
...
This reverts commit 6a9dbeff7d28a8ef91ceddff5dbcdef9a7d1452e.
Most builder systems use Python 3.1.
This verbosity feature was added in Python 3.2.
2012-03-29 10:14:35 -05:00
Jelte Jansen
63e4fc15cc
[1626] escape JSON strings correctly
2012-03-29 17:10:45 +02:00
Jelte Jansen
2df61b4c21
[1535] improve OutOfZoneFind text and docstring
2012-03-29 15:20:50 +02:00
Mukund Sivaraman
6a9dbeff7d
[master] Show testnames when running Python unit tests
2012-03-29 18:48:41 +05:30
Mukund Sivaraman
5ef450d431
bug #1819 : Remove duplicated code
2012-03-29 18:47:51 +05:30
Jelte Jansen
f8c0d29e25
[1535] make ZoneFinder::find throw on out-of-zone query
...
Added new OutOfZoneFind exception, which is thrown (instead of NXDOMAIN result) when zonefinder::find() is called for an out-of-zone name (normally this should not happen; the zonefinder object is itself the result of a call to findZone()
2012-03-29 14:49:15 +02:00
JINMEI Tatuya
34da803fd8
[master] Merge branch 'trac1772'
2012-03-28 14:00:03 -07:00
Jeremy C. Reed
6db3556488
[master] disable SQLite3Update.rollbackFailure test
...
see ticket #1845
2012-03-28 15:23:04 -05:00
Jeremy C. Reed
f07fcf3c8e
[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
2012-03-28 14:56:56 -05:00
Jeremy C. Reed
c9337b1576
[master] add Mukund to authors.bind.
2012-03-28 12:03:59 -05:00
Jeremy C. Reed
342f5b2ae6
[master] changelog maintenance
...
add date for 20120329 release
use a tab before the keyword type.
use two tabs before the committer username.
2012-03-28 12:00:59 -05:00
Jeremy C. Reed
f7ae819d57
[master] regenerate xml from mes files
2012-03-28 11:44:01 -05:00
Jeremy C. Reed
5b0ef5ce81
[master] regen manpages
2012-03-28 11:42:38 -05:00
Jeremy C. Reed
3a3f1942d9
[master] add a git commit reference
...
But not specific for the entire merge
2012-03-28 10:33:42 -05:00
Jeremy C. Reed
434d8db8df
[trac1732] add changelog entry
2012-03-28 10:30:25 -05:00
Jelte Jansen
58283fa48a
[1535] do find_zone for each NS address in notify lib
2012-03-28 17:25:01 +02:00
Jeremy C. Reed
8a3564c889
[trac1732] datasource type is required
...
This was copied from manpage so fix there.
Noticed by jelte. And I confirmed:
2012-03-28 11:07:43.931 ERROR [b10-auth.auth] AUTH_CONFIG_UPDATE_FAIL update of configuration failed: Missing data source type
2012-03-28 10:12:14 -05:00
Jeremy C. Reed
435436f140
[trac1732] more doc work for loading zones
...
Add more examples and explanations about in-memory.
Be clear again that b10-loadzone is sqlite3.
2012-03-28 09:55:14 -05:00
Jeremy C. Reed
98483c3455
[trac1732] remove redundant note about IN class
2012-03-28 09:15:11 -05:00
Jeremy C. Reed
99afc8ab28
[trac1732] minor docbook tags formatting changes
2012-03-28 09:12:04 -05:00
Jeremy C. Reed
724baae9fa
[trac1732] add a single section id
...
TODO: add them for all sections in table of contents for linking
2012-03-28 09:08:38 -05:00
Jeremy C. Reed
93e12f75ba
[trac1732] more in-memory datasource docs
...
Some cleanup, formatting tags added.
Change example from single configuration step (in JSON) to multiple
configuration commands.
More examples.
2012-03-28 09:05:46 -05:00
Jeremy C. Reed
9d84626f72
[trac1732] add auth configurations and commands
...
This was pulled in verbatim from the b10-auth.xml manual page.
TODO: automate this or rewrite this.
Also this lacks formatting.
2012-03-28 08:27:45 -05:00
Jeremy C. Reed
da214e3e13
[trac1732] start of the documenting in-memory data source use
...
from jinmei's guide.diff from ticket #1732
2012-03-28 08:09:39 -05:00
JINMEI Tatuya
418a6dc9ee
[master] added a note about dbutil that there's no use of it yet.
...
committing based on jabber discussion.
2012-03-27 19:28:17 -07:00
JINMEI Tatuya
8ab7817d7c
[master] Merge branch 'trac1846'
2012-03-27 19:22:30 -07:00
JINMEI Tatuya
9e5da4f420
[master] changelog for #1836
2012-03-27 13:42:23 -07:00
JINMEI Tatuya
78bb8f4b96
[master] Merge branch 'trac1836'
2012-03-27 13:35:43 -07:00