diff --git a/htroot/yacy/search.java b/htroot/yacy/search.java index bad6ef0a2..f125c8d47 100644 --- a/htroot/yacy/search.java +++ b/htroot/yacy/search.java @@ -43,8 +43,8 @@ import net.yacy.cora.protocol.Domains; import net.yacy.cora.protocol.HeaderFramework; import net.yacy.cora.protocol.RequestHeader; import net.yacy.cora.ranking.ScoreMap; +import net.yacy.cora.ranking.WeakPriorityBlockingQueue; import net.yacy.cora.services.federated.yacy.CacheStrategy; -import net.yacy.cora.storage.WeakPriorityBlockingQueue; import net.yacy.kelondro.data.meta.DigestURI; import net.yacy.kelondro.data.word.WordReference; import net.yacy.kelondro.data.word.WordReferenceFactory; diff --git a/source/de/anomic/search/MetadataRepository.java b/source/de/anomic/search/MetadataRepository.java index 0ecab4718..184baebed 100644 --- a/source/de/anomic/search/MetadataRepository.java +++ b/source/de/anomic/search/MetadataRepository.java @@ -44,7 +44,7 @@ import net.yacy.cora.document.UTF8; import net.yacy.cora.protocol.http.HTTPClient; import net.yacy.cora.ranking.ConcurrentScoreMap; import net.yacy.cora.ranking.ScoreMap; -import net.yacy.cora.storage.WeakPriorityBlockingQueue; +import net.yacy.cora.ranking.WeakPriorityBlockingQueue; import net.yacy.document.parser.html.CharacterCoding; import net.yacy.kelondro.data.meta.DigestURI; import net.yacy.kelondro.data.meta.URIMetadataRow; diff --git a/source/de/anomic/search/RankingProcess.java b/source/de/anomic/search/RankingProcess.java index 5aa45ee59..c88b25987 100644 --- a/source/de/anomic/search/RankingProcess.java +++ b/source/de/anomic/search/RankingProcess.java @@ -45,8 +45,8 @@ import net.yacy.cora.protocol.Scanner; import net.yacy.cora.ranking.ClusteredScoreMap; import net.yacy.cora.ranking.ConcurrentScoreMap; import net.yacy.cora.ranking.ScoreMap; -import net.yacy.cora.storage.WeakPriorityBlockingQueue; -import net.yacy.cora.storage.WeakPriorityBlockingQueue.ReverseElement; +import net.yacy.cora.ranking.WeakPriorityBlockingQueue; +import net.yacy.cora.ranking.WeakPriorityBlockingQueue.ReverseElement; import net.yacy.document.Condenser; import net.yacy.kelondro.data.meta.DigestURI; import net.yacy.kelondro.data.meta.URIMetadataRow; diff --git a/source/de/anomic/search/ResultFetcher.java b/source/de/anomic/search/ResultFetcher.java index 509c6ccbc..23ef4bd26 100644 --- a/source/de/anomic/search/ResultFetcher.java +++ b/source/de/anomic/search/ResultFetcher.java @@ -34,9 +34,9 @@ import java.util.regex.Pattern; import net.yacy.cora.document.MultiProtocolURI; import net.yacy.cora.protocol.ResponseHeader; import net.yacy.cora.ranking.ScoreMap; +import net.yacy.cora.ranking.WeakPriorityBlockingQueue; +import net.yacy.cora.ranking.WeakPriorityBlockingQueue.ReverseElement; import net.yacy.cora.services.federated.yacy.CacheStrategy; -import net.yacy.cora.storage.WeakPriorityBlockingQueue; -import net.yacy.cora.storage.WeakPriorityBlockingQueue.ReverseElement; import net.yacy.document.Condenser; import net.yacy.kelondro.data.meta.URIMetadataRow; import net.yacy.kelondro.data.word.Word; diff --git a/source/net/yacy/cora/storage/WeakPriorityBlockingQueue.java b/source/net/yacy/cora/ranking/WeakPriorityBlockingQueue.java similarity index 99% rename from source/net/yacy/cora/storage/WeakPriorityBlockingQueue.java rename to source/net/yacy/cora/ranking/WeakPriorityBlockingQueue.java index a230a379c..9e35a5b36 100644 --- a/source/net/yacy/cora/storage/WeakPriorityBlockingQueue.java +++ b/source/net/yacy/cora/ranking/WeakPriorityBlockingQueue.java @@ -23,7 +23,7 @@ * If not, see . */ -package net.yacy.cora.storage; +package net.yacy.cora.ranking; import java.util.ArrayList; import java.util.Comparator; diff --git a/source/net/yacy/cora/services/federated/SearchResult.java b/source/net/yacy/cora/services/federated/SearchResult.java index c9e3a84b2..820f0e6b6 100644 --- a/source/net/yacy/cora/services/federated/SearchResult.java +++ b/source/net/yacy/cora/services/federated/SearchResult.java @@ -26,7 +26,7 @@ package net.yacy.cora.services.federated; -import net.yacy.cora.storage.WeakPriorityBlockingQueue; +import net.yacy.cora.ranking.WeakPriorityBlockingQueue; public class SearchResult extends WeakPriorityBlockingQueue { diff --git a/source/net/yacy/cora/storage/Array.java b/source/net/yacy/cora/sorting/Array.java similarity index 99% rename from source/net/yacy/cora/storage/Array.java rename to source/net/yacy/cora/sorting/Array.java index 15a03dc2e..bfc3f8f1b 100644 --- a/source/net/yacy/cora/storage/Array.java +++ b/source/net/yacy/cora/sorting/Array.java @@ -22,7 +22,7 @@ * If not, see . */ -package net.yacy.cora.storage; +package net.yacy.cora.sorting; import java.util.ArrayList; import java.util.Random; @@ -30,6 +30,7 @@ import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingQueue; + /** * an abstraction of the quicksort from the java.util.Array class * @author admin diff --git a/source/net/yacy/cora/storage/Sortable.java b/source/net/yacy/cora/sorting/Sortable.java similarity index 97% rename from source/net/yacy/cora/storage/Sortable.java rename to source/net/yacy/cora/sorting/Sortable.java index 8a96e4f35..d32adc12a 100644 --- a/source/net/yacy/cora/storage/Sortable.java +++ b/source/net/yacy/cora/sorting/Sortable.java @@ -22,7 +22,7 @@ * If not, see . */ -package net.yacy.cora.storage; +package net.yacy.cora.sorting; import java.util.Comparator; diff --git a/source/net/yacy/cora/storage/UpDownLatch.java b/source/net/yacy/cora/sorting/UpDownLatch.java similarity index 98% rename from source/net/yacy/cora/storage/UpDownLatch.java rename to source/net/yacy/cora/sorting/UpDownLatch.java index 2da9be7f9..485f1912c 100644 --- a/source/net/yacy/cora/storage/UpDownLatch.java +++ b/source/net/yacy/cora/sorting/UpDownLatch.java @@ -22,7 +22,7 @@ * If not, see . */ -package net.yacy.cora.storage; +package net.yacy.cora.sorting; import java.util.concurrent.locks.AbstractQueuedSynchronizer; diff --git a/source/net/yacy/kelondro/index/RowCollection.java b/source/net/yacy/kelondro/index/RowCollection.java index f0ae59e56..ee3c2ec2a 100644 --- a/source/net/yacy/kelondro/index/RowCollection.java +++ b/source/net/yacy/kelondro/index/RowCollection.java @@ -34,8 +34,8 @@ import java.util.concurrent.Callable; import net.yacy.cora.document.ASCII; import net.yacy.cora.document.UTF8; -import net.yacy.cora.storage.Array; -import net.yacy.cora.storage.Sortable; +import net.yacy.cora.sorting.Array; +import net.yacy.cora.sorting.Sortable; import net.yacy.kelondro.index.Row.Entry; import net.yacy.kelondro.logging.Log; import net.yacy.kelondro.order.Base64Order; @@ -618,7 +618,7 @@ public class RowCollection implements Sortable, Iterable, if (this.sortBound == this.chunkcount) return; // this is sorted synchronized (this) { if (this.sortBound == this.chunkcount) return; // check again - net.yacy.cora.storage.Array.sort(this); + net.yacy.cora.sorting.Array.sort(this); this.sortBound = this.chunkcount; } } diff --git a/source/net/yacy/yacy.java b/source/net/yacy/yacy.java index 77eec8c88..e9770ae0d 100644 --- a/source/net/yacy/yacy.java +++ b/source/net/yacy/yacy.java @@ -52,7 +52,7 @@ import net.yacy.cora.protocol.RequestHeader; import net.yacy.cora.protocol.http.HTTPClient; import net.yacy.cora.ranking.OrderedScoreMap; import net.yacy.cora.ranking.ScoreMap; -import net.yacy.cora.storage.Array; +import net.yacy.cora.sorting.Array; import net.yacy.gui.YaCyApp; import net.yacy.gui.framework.Browser; import net.yacy.kelondro.blob.MapDataMining;