commit 8bb7de37ad100b7517b3810dd021a9e301d16bdc Author: iwakeh iwakeh@torproject.org Date: Tue Oct 18 15:59:07 2016 +0200
Finishes task-20162: removed six configuration properties:
DownloadCurrentConsensus, DownloadCurrentMicrodescConsensus, DownloadCurrentVotes, DownloadMissingServerDescriptors, DownloadMissingExtraInfoDescriptors, and DownloadMissingMicrodescriptors
Each was replaced by hard-coded 'true'. --- CHANGELOG.md | 2 ++ .../java/org/torproject/collector/conf/Key.java | 6 ------ .../collector/relaydescs/ArchiveWriter.java | 8 ++------ src/main/resources/collector.properties | 22 ---------------------- .../collector/conf/ConfigurationTest.java | 2 +- 5 files changed, 5 insertions(+), 35 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e1b7eb..af3a620 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ descriptors by a single 'OutPath' property. - Introduced *Sources and *Origins properties to simplify data source definition. + - Remove six properties for specifying what relay descriptors to + download and replace them with hard-coded 'true' values.
# Changes in version 1.0.2 - 2016-10-07 diff --git a/src/main/java/org/torproject/collector/conf/Key.java b/src/main/java/org/torproject/collector/conf/Key.java index d06fe0c..4b924c7 100644 --- a/src/main/java/org/torproject/collector/conf/Key.java +++ b/src/main/java/org/torproject/collector/conf/Key.java @@ -49,12 +49,6 @@ public enum Key { CompressRelayDescriptorDownloads(Boolean.class), DirectoryAuthoritiesAddresses(String[].class), DirectoryAuthoritiesFingerprintsForVotes(String[].class), - DownloadCurrentConsensus(Boolean.class), - DownloadCurrentMicrodescConsensus(Boolean.class), - DownloadCurrentVotes(Boolean.class), - DownloadMissingServerDescriptors(Boolean.class), - DownloadMissingExtraInfoDescriptors(Boolean.class), - DownloadMissingMicrodescriptors(Boolean.class), DownloadAllServerDescriptors(Boolean.class), DownloadAllExtraInfoDescriptors(Boolean.class), KeepDirectoryArchiveImportHistory(Boolean.class), diff --git a/src/main/java/org/torproject/collector/relaydescs/ArchiveWriter.java b/src/main/java/org/torproject/collector/relaydescs/ArchiveWriter.java index cdf6506..b2ed0db 100644 --- a/src/main/java/org/torproject/collector/relaydescs/ArchiveWriter.java +++ b/src/main/java/org/torproject/collector/relaydescs/ArchiveWriter.java @@ -154,12 +154,8 @@ public class ArchiveWriter extends CollecTorMain { config.getStringArray(Key.DirectoryAuthoritiesAddresses); rdd = new RelayDescriptorDownloader(rdp, dirSources, config.getStringArray(Key.DirectoryAuthoritiesFingerprintsForVotes), - config.getBool(Key.DownloadCurrentConsensus), - config.getBool(Key.DownloadCurrentMicrodescConsensus), - config.getBool(Key.DownloadCurrentVotes), - config.getBool(Key.DownloadMissingServerDescriptors), - config.getBool(Key.DownloadMissingExtraInfoDescriptors), - config.getBool(Key.DownloadMissingMicrodescriptors), + true, true, true, // download current consensus, microcons, and votes + true, true, true, // download missing serverdesc, extrainfo, and micro config.getBool(Key.DownloadAllServerDescriptors), config.getBool(Key.DownloadAllExtraInfoDescriptors), config.getBool(Key.CompressRelayDescriptorDownloads)); diff --git a/src/main/resources/collector.properties b/src/main/resources/collector.properties index c8a9e2f..00f4d50 100644 --- a/src/main/resources/collector.properties +++ b/src/main/resources/collector.properties @@ -95,28 +95,6 @@ DirectoryAuthoritiesAddresses = 128.31.0.39:9131,86.59.21.38,194.109.206.212,131 ## votes DirectoryAuthoritiesFingerprintsForVotes = 0232AF901C31A04EE9848595AF9BB7620D4C5B2E,14C131DFC5C6F93646BE72FA1401C02A8DF2E8B4,23D15D965BC35114467363C165C4F724B64B4F66,49015F787433103580E3B66A1707A00E60F2D15B,D586D18309DED4CD6D57C18FDB97EFA96D330566,E8A9C45EDE6D711294FADF8E7951F4DE6CA56B58,ED03BB616EB2F60BEC80151114BB25CEF515B226,EFCBE720AB3A82B99F9E953CD5BF50F7EEFC7B97 # -## Download the current consensus (only if DownloadRelayDescriptors is 1) -DownloadCurrentConsensus = true -# -## Download the current microdesc consensus (only if -## DownloadRelayDescriptors is true) -DownloadCurrentMicrodescConsensus = true -# -## Download current votes (only if DownloadRelayDescriptors is true) -DownloadCurrentVotes = true -# -## Download missing server descriptors (only if DownloadRelayDescriptors -## is true) -DownloadMissingServerDescriptors = true -# -## Download missing extra-info descriptors (only if -## DownloadRelayDescriptors is true) -DownloadMissingExtraInfoDescriptors = true -# -## Download missing microdescriptors (only if -## DownloadRelayDescriptors is true) -DownloadMissingMicrodescriptors = true -# ## Download all server descriptors from the directory authorities at most ## once a day (only if DownloadRelayDescriptors is true) DownloadAllServerDescriptors = false diff --git a/src/test/java/org/torproject/collector/conf/ConfigurationTest.java b/src/test/java/org/torproject/collector/conf/ConfigurationTest.java index 3f9c231..019c481 100644 --- a/src/test/java/org/torproject/collector/conf/ConfigurationTest.java +++ b/src/test/java/org/torproject/collector/conf/ConfigurationTest.java @@ -41,7 +41,7 @@ public class ConfigurationTest { public void testKeyCount() throws Exception { assertEquals("The number of properties keys in enum Key changed." + "\n This test class should be adapted.", - 50, Key.values().length); + 44, Key.values().length); }
@Test()
tor-commits@lists.torproject.org