JINMEI Tatuya
f61a5e7372
[2853] Add Doxyfile-xml
2013-06-07 05:18:20 +05:30
Mukund Sivaraman
3d96ea46c8
[2853] Skip running test_find_mapped() where shared memory is not available
2013-06-07 05:15:15 +05:30
Mukund Sivaraman
358984aecf
[2853] Update comment
2013-06-07 05:06:51 +05:30
JINMEI Tatuya
86d1383a1a
[2853] Make sure the ZoneWriter object is cleared before the mapfile is removed
2013-06-07 05:05:41 +05:30
Mukund Sivaraman
38beb040c8
Revert "[2853] Add another unittest (that crashes currently)"
...
This reverts commit c5352f69e7
.
2013-06-07 05:04:17 +05:30
JINMEI Tatuya
c5352f69e7
[2853] Add another unittest (that crashes currently)
2013-06-07 04:16:41 +05:30
Mukund Sivaraman
71eec22b3e
[2853] Acquire a ref on the ConfigurableClientList object when creating a ZoneWriter
...
This is so that the client list is kept alive as long as the ZoneWriter is.
2013-06-07 04:16:41 +05:30
JINMEI Tatuya
9b1ceb8412
[2853] removed unnecessary reinterpret_cast from the template output.
2013-06-06 15:33:40 -07:00
JINMEI Tatuya
b18071c40b
[2853] provided more helpful and detailed doc for doxygen2pydoc.py
2013-06-06 15:32:01 -07:00
Mukund Sivaraman
fe14d0cfc3
[2853] Cleanup the mapped file after tests are run
2013-06-07 01:37:58 +05:30
JINMEI Tatuya
faffa474e2
[2853] Add the doxygen2pydoc.py tool
2013-06-07 01:33:18 +05:30
Mukund Sivaraman
9163e6f7a6
[2853] Wrap some long lines
2013-06-07 01:21:25 +05:30
Mukund Sivaraman
58335cecf1
[2853] Remove redundant code
2013-06-07 01:19:17 +05:30
Mukund Sivaraman
632a559629
[2853] Fix compile warnings
2013-06-07 01:15:28 +05:30
JINMEI Tatuya
1ceeb74c1e
[2853] Use our regular CXXFLAGS when compiling Python bindings
2013-06-07 01:14:42 +05:30
Mukund Sivaraman
35c2010ce5
[2853] Add some more assertions
2013-06-07 00:46:36 +05:30
Mukund Sivaraman
1903035589
[2853] Call reset_memory_segment() again with READ_ONLY mode after using the ZoneWriter
2013-06-07 00:44:07 +05:30
JINMEI Tatuya
b3befd1fe7
[2853] make sure to return None (Py_None) for py methods returning None.
2013-06-06 09:36:33 -07:00
Mukund Sivaraman
71de47f8d1
[2853] Add a testcase using reset_memory_segment() and get_cached_zone_writer()
...
This test currently causes a segmentation fault. From a core,
it seems to be inside ZoneWriter::install(). See the lines which
modify that method as part of this commit. getHeader() segfaults.
2013-06-06 16:14:49 +05:30
Mukund Sivaraman
2935657cc5
[2853] Fix call
2013-06-05 20:40:38 +05:30
Mukund Sivaraman
77010a2090
[2853] Initialize ZoneWriter module part
2013-06-05 20:40:33 +05:30
Mukund Sivaraman
d340d82782
[2853] Add Python wrappers around ZoneWriter methods
2013-06-05 17:21:18 +05:30
Mukund Sivaraman
f26eae2533
[2853] Add Python wrapper for getCachedZoneWriter()
2013-06-05 17:08:39 +05:30
Mukund Sivaraman
70c715efff
[2853] Wrap to 79 cols
2013-06-05 16:28:36 +05:30
Mukund Sivaraman
6a4ee80ea2
[2853] Add shell of ZoneWriter class
...
In the context of Python bindings, ZoneWriter cannot be directly
constructed and must be obtained using getCachedZoneWriter() on a
ConfigurableClientList.
2013-06-05 16:28:12 +05:30
Mukund Sivaraman
508e3554d5
[2853] Use getCachedZoneWriter() in prepareCache()
2013-06-05 16:08:27 +05:30
JINMEI Tatuya
2fc57fd693
[master] trivial cleanup: removed b10-loadzone.py from .gitignore.
...
it's not generated anymore.
2013-06-04 22:44:58 -07:00
Mukund Sivaraman
d97165b669
Merge branch 'trac2852_3'
...
Conflicts:
src/lib/datasrc/client_list.h
2013-06-04 11:17:26 +05:30
JINMEI Tatuya
dd34e731a3
[master] changelog for #1622
2013-06-03 12:58:53 -07:00
JINMEI Tatuya
5da8f8131b
[master] Merge branch 'trac1622'
2013-06-03 12:53:45 -07:00
Mukund Sivaraman
ab78760e3d
[2852] Parameterize ListTest.* and run it with both local and memory segments
...
Also make the memory segment tests run only where shared memory is available.
2013-06-03 17:15:13 +05:30
Mukund Sivaraman
b692530147
[2852] Rename local variable (don't use member variable syntax)
2013-06-03 16:41:39 +05:30
Mukund Sivaraman
e58e863991
[2852] Delete DataSourceClient objects before clearing the vector
2013-06-03 16:41:11 +05:30
Mukund Sivaraman
156c5f32bb
[master] Update .gitignore files
2013-06-03 14:42:51 +05:30
Mukund Sivaraman
587f614646
Merge branch 'trac2850_4'
...
Conflicts:
src/lib/datasrc/memory/zone_table.cc
src/lib/datasrc/memory/zone_writer.cc
src/lib/datasrc/memory/zone_writer.h
2013-06-03 14:27:40 +05:30
JINMEI Tatuya
1ee8b5efc4
[2850] Handle MemorySegmentGrown when creating the segment object holder
2013-06-03 11:13:21 +05:30
JINMEI Tatuya
67b935d7e7
[2850] Assert that the segment is not grown during allMemoryDeallocated()
2013-06-03 11:11:43 +05:30
Thomas Markwalder
f62ca4a0b6
[master] Added ChangeLog entry 623 for trac 2955.
2013-05-30 17:20:03 -04:00
JINMEI Tatuya
36cb12b086
[master] changelog for #2911
2013-05-30 10:21:25 -07:00
JINMEI Tatuya
8118f8e4e9
[master] Merge branch 'trac2911'
...
Fixed Conflicts:
ChangeLog
2013-05-30 09:59:16 -07:00
JINMEI Tatuya
1f72551a31
[2911] indentation fix
2013-05-30 09:58:51 -07:00
JINMEI Tatuya
5e08967f51
[2911] update log message on multi-SOA to match the latest behavior.
...
it now unconditionally uses AXFR, so mentioning possible failure of IXFR
doesn't make sense.
2013-05-30 09:58:51 -07:00
JINMEI Tatuya
cd6f223e8f
[2911] some editorial fixes: align lines more nicely.
2013-05-30 09:58:51 -07:00
JINMEI Tatuya
946d6e879a
[2911] more untabify: existed before the branch, but for completeness.
2013-05-30 09:58:51 -07:00
JINMEI Tatuya
09c5415d6a
[2911] fixed a typo
2013-05-30 09:58:50 -07:00
JINMEI Tatuya
717f7ead4c
[2911] removed obsolete part of docstring
2013-05-30 09:58:50 -07:00
JINMEI Tatuya
397c814090
[2911] untabify
2013-05-30 09:58:50 -07:00
JINMEI Tatuya
68e2c05b1f
[2911] replace use_ixfr with request_ixfr
2013-05-30 09:58:50 -07:00
JINMEI Tatuya
7917c9005e
[2911] updated BIND10 guide about IXFR-or-AXFR w/ request_ixfr.
2013-05-30 09:58:49 -07:00
JINMEI Tatuya
e3a4ca39f1
[2911] deprecated use_ixfr
2013-05-30 09:58:49 -07:00