BIND 10 trac2833, created. bd324d21247236ecce030e5aed2edb982f14c539 [2833] introduced ZoneTableConfig
BIND 10 source code commits
bind10-changes at lists.isc.org
Tue Mar 19 21:35:50 UTC 2013
The branch, trac2833 has been created
at bd324d21247236ecce030e5aed2edb982f14c539 (commit)
- Log -----------------------------------------------------------------
commit bd324d21247236ecce030e5aed2edb982f14c539
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Tue Mar 19 14:34:57 2013 -0700
[2833] introduced ZoneTableConfig
it's intended to be used as an interface between ClientList and
ZoneTableSegment.
commit a69f6c8c7a6d1ca5d487bb2e69c60f3d6d570bb5
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Mon Mar 18 15:10:07 2013 -0700
[2833] refactoring: create ZoneTableSegment per data source.
in fact, we shouldn't have shared the same segment even before; the header
part should be created per data source. So this is actually a bug fix.
commit ae4079fd5e5abe7b7e766fc8717c60d7a811dc5d
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Mon Mar 18 15:06:01 2013 -0700
[2833] cleanup: removed now-unused declaration of ZoneTableSegment::create.
commit bc9e0b00afb9ebedd7cdeea9acb0983ff7885ca6
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Tue Mar 19 13:27:13 2013 -0700
[2835] constify
commit 582cab8fdc97df2074106229132765ce0f9de1c2
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Tue Mar 19 10:26:29 2013 +0100
[2835] Include the segment type
Specify the segment type used. This is SEGMENT_LOCAL for now with every
segment used, but it is ready for when we have different kinds of
segments too.
commit 19a6bce91bab3683fe729547ce9f357af743c56f
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Tue Mar 19 10:08:04 2013 +0100
[2835] Revise the MemorySegmentState
* Don't base it on the type of segment (eg. remove MSS_LOCAL).
* Use a SEGMENT_ prefix instead of MSS_ (MSS reportedly usually refers
to something else).
commit fc358360f6a0b9a48052342a22987ea6214ff325
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Tue Mar 19 09:48:42 2013 +0100
[2835] (minor) Blank lines
commit 174592673d8cff257cbafb5d7c4738177f6feec6
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Tue Mar 19 09:45:17 2013 +0100
[2835] Make the DataSourceStatus read-only
Make the segmentState property of the DataSourceStatus immutable, making
the whole class read-only (except for assignment, which is needed for
putting it into a vector).
commit 72b01ff4b5593f209e7b9c6a803ca45634e92a4d
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Tue Mar 19 00:23:02 2013 -0700
[2835] editorial cleanups: use _ for var names, fixed a typo
commit 3506f78b951ae02f128da669138720acbfae8e88
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Fri Mar 15 12:39:30 2013 +0100
[2835] The ClientList::getStatus method
So one can extract status of all the data source clients from the list
and allow using it from future management of the memory segments.
commit 2f72c7e2ddd9c7732dec44470def3348ce8a4646
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Fri Mar 15 11:20:02 2013 +0100
[2835] The DataSourceStatus class
Just a thin state holder class
commit 55e98e07e00578fd1255f94b0ccffccc1ac14e03
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Fri Mar 15 10:42:27 2013 +0100
[2835] Update the higher-level test
We now allow having data sources with the same name if they are in
different classes. It would be significantly harder to implement and we
can identify the sources by the class+name tuple.
commit 64678931b310a23d8fa34a99ca7a7a55e33ab40d
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Fri Mar 15 10:34:36 2013 +0100
[1835] Read name from configuration
Read the name of the data source client from configuration or guess it.
Throw in case it isn't unique.
commit de84ef23149a32737266a6d1114b24526d6f2940
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Fri Mar 15 09:48:08 2013 +0100
[1835] (unrelated) docs: Clarify what happens if key missing
commit 79117dbb55f76d69f5ccc37da6679c4380a68133
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Thu Mar 14 11:26:28 2013 +0100
[2835] Test the names in C++ too
Test the names of the data sources in client lists in the C++ code as
well as in the configuration checker.
commit 38727c42b7a9d11f6e6c5604dca48dde7d0235b6
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Thu Mar 14 11:06:11 2013 +0100
[2835] Test the same name across multiple classes too
commit 1a7aef9ff16438d13f833c567a2a154c8a74c825
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Thu Mar 14 11:01:38 2013 +0100
[2835] Test the uniqueness of names is enforced
Which isn't at the moment, so it fails.
commit a324ff10b4e656ae4423d53b108b2f854e9036fc
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Thu Mar 14 10:29:23 2013 +0100
[2835] Add the data source name option
An optional name of the client in the client list in data source. No
handling done yet, only added to the spec file so it can be set.
-----------------------------------------------------------------------
More information about the bind10-changes
mailing list