removed more dependencies in cora from kelondro

pull/1/head
orbiter 13 years ago
parent aa65282259
commit 563d584420

@ -35,12 +35,12 @@ import java.util.Map;
import net.yacy.cora.document.ASCII;
import net.yacy.cora.document.UTF8;
import net.yacy.cora.protocol.RequestHeader;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.kelondro.data.meta.DigestURI;
import net.yacy.kelondro.data.meta.URIMetadata;
import net.yacy.kelondro.logging.Log;
import net.yacy.peers.Seed;
import net.yacy.search.Switchboard;
import net.yacy.search.index.YaCySchema;
import de.anomic.crawler.ResultURLs;
import de.anomic.crawler.ResultURLs.EventOrigin;
import de.anomic.crawler.ResultURLs.InitExecEntry;

@ -25,9 +25,9 @@
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
import net.yacy.cora.protocol.RequestHeader;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.search.Switchboard;
import net.yacy.search.SwitchboardConstants;
import net.yacy.search.index.YaCySchema;
import de.anomic.crawler.CrawlProfile;
import de.anomic.server.serverObjects;
import de.anomic.server.serverSwitch;

@ -34,12 +34,12 @@ import net.yacy.cora.services.federated.solr.ShardSelection;
import net.yacy.cora.services.federated.solr.ShardSolrConnector;
import net.yacy.cora.services.federated.solr.RemoteSolrConnector;
import net.yacy.cora.services.federated.solr.SolrConnector;
import net.yacy.cora.storage.ConfigurationSet;
import net.yacy.cora.services.federated.yacy.ConfigurationSet;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.kelondro.logging.Log;
import net.yacy.kelondro.util.OS;
import net.yacy.search.Switchboard;
import net.yacy.search.SwitchboardConstants;
import net.yacy.search.index.YaCySchema;
import de.anomic.server.serverObjects;
import de.anomic.server.serverSwitch;

@ -23,9 +23,9 @@
*/
import net.yacy.cora.protocol.RequestHeader;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.search.Switchboard;
import net.yacy.search.index.SolrConfiguration;
import net.yacy.search.index.YaCySchema;
import de.anomic.server.serverObjects;
import de.anomic.server.serverSwitch;

@ -31,9 +31,9 @@ import net.yacy.cora.protocol.HeaderFramework;
import net.yacy.cora.protocol.RequestHeader;
import net.yacy.cora.services.federated.solr.EmbeddedSolrConnector;
import net.yacy.cora.services.federated.solr.GSAResponseWriter;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.kelondro.logging.Log;
import net.yacy.search.Switchboard;
import net.yacy.search.index.YaCySchema;
import net.yacy.search.query.AccessTracker;
import net.yacy.search.query.SnippetProcess;

@ -35,10 +35,10 @@ import net.yacy.cora.services.federated.solr.EnhancedXMLResponseWriter;
import net.yacy.cora.services.federated.solr.JsonResponseWriter;
import net.yacy.cora.services.federated.solr.OpensearchResponseWriter;
import net.yacy.cora.services.federated.solr.SolrServlet;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.kelondro.logging.Log;
import net.yacy.search.Switchboard;
import net.yacy.search.SwitchboardConstants;
import net.yacy.search.index.YaCySchema;
import net.yacy.search.query.AccessTracker;
import net.yacy.search.query.SnippetProcess;

@ -59,10 +59,10 @@ import net.yacy.cora.document.MultiProtocolURI;
import net.yacy.cora.document.UTF8;
import net.yacy.cora.protocol.RequestHeader;
import net.yacy.cora.protocol.RequestHeader.FileType;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.document.parser.html.CharacterCoding;
import net.yacy.kelondro.util.Formatter;
import net.yacy.search.Switchboard;
import net.yacy.search.index.YaCySchema;
import org.apache.solr.common.params.CommonParams;
import org.apache.solr.common.params.MultiMapSolrParams;

@ -23,7 +23,6 @@ import net.yacy.cora.lod.vocabulary.YaCyMetadata;
import net.yacy.search.Switchboard;
import org.apache.log4j.Logger;
import org.mortbay.log.Log;
import com.hp.hpl.jena.rdf.model.Model;
import com.hp.hpl.jena.rdf.model.ModelFactory;
@ -306,7 +305,7 @@ public class JenaTripleStore {
}
}
} catch (Exception anyex) {
Log.warn(anyex);
log.warn(anyex);
}
}

@ -26,10 +26,10 @@ import java.util.concurrent.BlockingQueue;
import java.util.concurrent.LinkedBlockingQueue;
import java.util.concurrent.TimeUnit;
import net.yacy.kelondro.logging.Log;
import net.yacy.kelondro.util.LookAheadIterator;
import net.yacy.search.index.YaCySchema;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.cora.util.LookAheadIterator;
import org.apache.log4j.Logger;
import org.apache.solr.client.solrj.SolrQuery;
import org.apache.solr.common.SolrDocument;
import org.apache.solr.common.SolrDocumentList;
@ -37,6 +37,8 @@ import org.apache.solr.common.SolrException;
public abstract class AbstractSolrConnector implements SolrConnector {
private final static Logger log = Logger.getLogger(AbstractSolrConnector.class);
public final SolrDocument POISON_DOCUMENT = new SolrDocument();
public final static String POISON_ID = "POISON_ID";
public final static SolrQuery catchallQuery = new SolrQuery();
@ -61,7 +63,7 @@ public abstract class AbstractSolrConnector implements SolrConnector {
final SolrDocument doc = get(id);
return doc != null;
} catch (final Throwable e) {
Log.logException(e);
log.warn(e);
return false;
}
}

@ -32,9 +32,9 @@ import java.util.Set;
import java.util.regex.Pattern;
import net.yacy.cora.protocol.HeaderFramework;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.peers.operation.yacyVersion;
import net.yacy.search.Switchboard;
import net.yacy.search.index.YaCySchema;
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Fieldable;

@ -32,7 +32,7 @@ import java.util.Map;
import net.yacy.cora.document.MultiProtocolURI;
import net.yacy.cora.protocol.HeaderFramework;
import net.yacy.cora.services.federated.solr.OpensearchResponseWriter.ResHead;
import net.yacy.search.index.YaCySchema;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Fieldable;

@ -25,10 +25,10 @@ import java.util.Collection;
import java.util.List;
import java.util.concurrent.atomic.AtomicLong;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.cora.storage.ARC;
import net.yacy.cora.storage.ConcurrentARC;
import net.yacy.kelondro.util.MemoryControl;
import net.yacy.search.index.YaCySchema;
import org.apache.solr.client.solrj.util.ClientUtils;
import org.apache.solr.common.SolrDocument;

@ -33,7 +33,7 @@ import java.util.Set;
import net.yacy.cora.document.RSSMessage;
import net.yacy.cora.lod.vocabulary.DublinCore;
import net.yacy.cora.protocol.HeaderFramework;
import net.yacy.search.index.YaCySchema;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Fieldable;

@ -32,7 +32,7 @@ import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.concurrent.atomic.AtomicLong;
import net.yacy.search.index.YaCySchema;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import org.apache.solr.common.SolrInputDocument;

@ -22,7 +22,7 @@
* If not, see <http://www.gnu.org/licenses/>.
*/
package net.yacy.cora.storage;
package net.yacy.cora.services.federated.yacy;
import java.io.BufferedReader;
import java.io.BufferedWriter;
@ -34,12 +34,12 @@ import java.io.Serializable;
import java.util.Iterator;
import java.util.Map;
import java.util.TreeMap;
import java.util.logging.Level;
import java.util.logging.Logger;
import net.yacy.cora.storage.ConfigurationSet.Entry;
import net.yacy.kelondro.logging.Log;
import net.yacy.search.index.YaCySchema;
import org.apache.log4j.Logger;
import net.yacy.cora.services.federated.yacy.ConfigurationSet.Entry;
import net.yacy.cora.storage.Files;
/**
* this class reads configuration attributes as a list of keywords from a list
* the list may contain lines with one keyword, comment lines, empty lines and out-commented keyword lines
@ -55,8 +55,9 @@ import net.yacy.search.index.YaCySchema;
*/
public class ConfigurationSet extends TreeMap<String,Entry> implements Serializable {
private static final long serialVersionUID=-5961730809008841258L;
private final static long serialVersionUID=-5961730809008841258L;
private final static Logger log = Logger.getLogger(ConfigurationSet.class);
private final File file;
public ConfigurationSet() {
@ -114,7 +115,7 @@ public class ConfigurationSet extends TreeMap<String,Entry> implements Serializa
}
}
} catch (final IOException e) {
Log.logException(e);
log.warn(e);
} finally {
if (br != null) try {br.close();} catch (IOException e) {}
}
@ -190,7 +191,7 @@ public class ConfigurationSet extends TreeMap<String,Entry> implements Serializa
try {
commit();
} catch (IOException ex) {
Logger.getLogger(ConfigurationSet.class.getName()).log(Level.SEVERE, null, ex);
log.warn(ex);
}
}
}

@ -3,10 +3,6 @@
* Copyright 2011 by Michael Peter Christen
* First released 14.04.2011 at http://yacy.net
*
* $LastChangedDate: 2011-04-14 22:05:04 +0200 (Do, 14 Apr 2011) $
* $LastChangedRevision: 7654 $
* $LastChangedBy: orbiter $
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
@ -22,7 +18,7 @@
* If not, see <http://www.gnu.org/licenses/>.
*/
package net.yacy.search.index;
package net.yacy.cora.services.federated.yacy;
import java.util.Date;
import java.util.List;

@ -1,30 +1,24 @@
// LookAheadIterator.java
// (C) 2010 by Michael Peter Christen; mc@yacy.net, Frankfurt a. M., Germany
// first published 04.02.2010 on http://yacy.net
//
// This is a part of YaCy, a peer-to-peer based web search engine
//
// $LastChangedDate$
// $LastChangedRevision$
// $LastChangedBy$
//
// LICENSE
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* LookAheadIterator
* Copyright 2010 by Michael Peter Christen; mc@yacy.net, Frankfurt a. M., Germany
* First published 04.02.2010 on http://yacy.net
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program in the file lgpl21.txt
* If not, see <http://www.gnu.org/licenses/>.
*/
package net.yacy.kelondro.util;
package net.yacy.cora.util;
import java.util.Iterator;

@ -0,0 +1,67 @@
/**
* Memory
* Copyright 2005 by Michael Peter Christen; mc@yacy.net, Frankfurt a. M., Germany
* First published 22.09.2005 on http://yacy.net
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program in the file lgpl21.txt
* If not, see <http://www.gnu.org/licenses/>.
*/
package net.yacy.cora.util;
public class Memory {
private static final Runtime runtime = Runtime.getRuntime();
/**
* memory that is free without increasing of total memory taken from os
* @return bytes
*/
public static final long free() {
return runtime.freeMemory();
}
/**
* memory that is available including increasing total memory up to maximum
* @return bytes
*/
public static final long available() {
return maxMemory() - total() + free();
}
/**
* maximum memory the Java virtual will allocate machine; may vary over time in some cases
* @return bytes
*/
public static final long maxMemory() {
return runtime.maxMemory();
}
/**
* currently allocated memory in the Java virtual machine; may vary over time
* @return bytes
*/
public static final long total() {
return runtime.totalMemory();
}
/**
* memory that is currently bound in objects
* @return used bytes
*/
public static final long used() {
return total() - free();
}
}

@ -22,8 +22,6 @@ package net.yacy.cora.util;
import java.util.Date;
import net.yacy.kelondro.util.MemoryControl;
public class SpaceExceededException extends Exception {
private static final long serialVersionUID = 9059516027929222151L;
@ -32,17 +30,17 @@ public class SpaceExceededException extends Exception {
private final long neededRAM, availableRAM, time;
public SpaceExceededException(final long neededRAM, final String forUsage) {
super(Long.toString(neededRAM) + " bytes needed for " + forUsage + ": " + MemoryControl.available() + " free at " + (new Date()).toString());
super(Long.toString(neededRAM) + " bytes needed for " + forUsage + ": " + Memory.available() + " free at " + (new Date()).toString());
this.time = System.currentTimeMillis();
this.availableRAM = MemoryControl.available();
this.availableRAM = Memory.available();
this.neededRAM = neededRAM;
this.forUsage = forUsage;
}
public SpaceExceededException(final long neededRAM, final String forUsage, final Throwable t) {
super(Long.toString(neededRAM) + " bytes needed for " + forUsage + ": " + MemoryControl.available() + " free at " + (new Date()).toString(), t);
super(Long.toString(neededRAM) + " bytes needed for " + forUsage + ": " + Memory.available() + " free at " + (new Date()).toString(), t);
this.time = System.currentTimeMillis();
this.availableRAM = MemoryControl.available();
this.availableRAM = Memory.available();
this.neededRAM = neededRAM;
this.forUsage = forUsage;
}

@ -54,6 +54,7 @@ import net.yacy.cora.document.ASCII;
import net.yacy.cora.document.UTF8;
import net.yacy.cora.order.ByteOrder;
import net.yacy.cora.order.CloneableIterator;
import net.yacy.cora.util.LookAheadIterator;
import net.yacy.cora.util.SpaceExceededException;
import net.yacy.kelondro.logging.Log;
import net.yacy.kelondro.order.MergeIterator;
@ -63,7 +64,6 @@ import net.yacy.kelondro.rwi.ReferenceContainer;
import net.yacy.kelondro.rwi.ReferenceFactory;
import net.yacy.kelondro.rwi.ReferenceIterator;
import net.yacy.kelondro.util.FileUtils;
import net.yacy.kelondro.util.LookAheadIterator;
import net.yacy.kelondro.util.MemoryControl;
import net.yacy.kelondro.util.NamePrefixThreadFactory;

@ -41,6 +41,7 @@ import net.yacy.cora.document.UTF8;
import net.yacy.cora.order.ByteOrder;
import net.yacy.cora.order.CloneableIterator;
import net.yacy.cora.storage.HandleMap;
import net.yacy.cora.util.LookAheadIterator;
import net.yacy.cora.util.SpaceExceededException;
import net.yacy.kelondro.index.RowHandleMap;
import net.yacy.kelondro.io.CachedFileWriter;
@ -50,7 +51,6 @@ import net.yacy.kelondro.order.Digest;
import net.yacy.kelondro.order.NaturalOrder;
import net.yacy.kelondro.order.RotateIterator;
import net.yacy.kelondro.util.FileUtils;
import net.yacy.kelondro.util.LookAheadIterator;
import net.yacy.kelondro.util.MemoryControl;

@ -49,12 +49,12 @@ import net.yacy.cora.order.ByteOrder;
import net.yacy.cora.order.CloneableIterator;
import net.yacy.cora.storage.ARC;
import net.yacy.cora.storage.ConcurrentARC;
import net.yacy.cora.util.LookAheadIterator;
import net.yacy.cora.util.SpaceExceededException;
import net.yacy.kelondro.logging.Log;
import net.yacy.kelondro.order.NaturalOrder;
import net.yacy.kelondro.order.RotateIterator;
import net.yacy.kelondro.util.FileUtils;
import net.yacy.kelondro.util.LookAheadIterator;
import net.yacy.kelondro.util.MemoryControl;
public class MapHeap implements Map<byte[], Map<String, String>> {

@ -46,12 +46,12 @@ import java.util.regex.Pattern;
import net.yacy.cora.date.GenericFormatter;
import net.yacy.cora.document.ASCII;
import net.yacy.cora.document.UTF8;
import net.yacy.cora.util.LookAheadIterator;
import net.yacy.cora.util.SpaceExceededException;
import net.yacy.kelondro.logging.Log;
import net.yacy.kelondro.util.ByteArray;
import net.yacy.kelondro.util.ByteBuffer;
import net.yacy.kelondro.util.FileUtils;
import net.yacy.kelondro.util.LookAheadIterator;
import de.anomic.data.ymark.YMarkUtil;

@ -32,12 +32,12 @@ import net.yacy.cora.document.ASCII;
import net.yacy.cora.document.UTF8;
import net.yacy.cora.lod.vocabulary.Tagging;
import net.yacy.cora.services.federated.solr.SolrType;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.document.Condenser;
import net.yacy.kelondro.data.word.WordReference;
import net.yacy.kelondro.logging.Log;
import net.yacy.kelondro.order.Base64Order;
import net.yacy.kelondro.order.Bitfield;
import net.yacy.search.index.YaCySchema;
import org.apache.solr.common.SolrDocument;

@ -32,11 +32,11 @@ import java.util.Map;
import net.yacy.cora.document.UTF8;
import net.yacy.cora.order.CloneableIterator;
import net.yacy.cora.util.LookAheadIterator;
import net.yacy.cora.util.SpaceExceededException;
import net.yacy.kelondro.blob.HeapReader;
import net.yacy.kelondro.index.RowSet;
import net.yacy.kelondro.logging.Log;
import net.yacy.kelondro.util.LookAheadIterator;
/**
* iterator of BLOBHeap files: is used to import heap dumps into a write-enabled index heap

@ -33,8 +33,8 @@ import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Iterator;
import net.yacy.cora.util.LookAheadIterator;
import net.yacy.kelondro.logging.Log;
import net.yacy.kelondro.util.LookAheadIterator;
public class ChunkIterator extends LookAheadIterator<byte[]> implements Iterator<byte[]> {

@ -25,13 +25,13 @@
package net.yacy.kelondro.util;
import net.yacy.cora.util.Memory;
/**
* Standard implementation to get information about memory usage or try to free some memory
*/
public class StandardMemoryStrategy extends MemoryStrategy {
private final Runtime runtime = Runtime.getRuntime();
private final long[] gcs = new long[5];
private int gcs_pos = 0;
private long properMbyte = 0L;
@ -94,7 +94,7 @@ public class StandardMemoryStrategy extends MemoryStrategy {
*/
@Override
protected final long free() {
return this.runtime.freeMemory();
return Memory.free();
}
/**
@ -103,7 +103,7 @@ public class StandardMemoryStrategy extends MemoryStrategy {
*/
@Override
protected final long available() {
return maxMemory() - total() + free();
return Memory.available();
}
/**
@ -113,7 +113,7 @@ public class StandardMemoryStrategy extends MemoryStrategy {
@Override
protected final long maxMemory()
{
return this.runtime.maxMemory();
return Memory.maxMemory();
}
/**
@ -123,7 +123,7 @@ public class StandardMemoryStrategy extends MemoryStrategy {
@Override
protected final long total()
{
return this.runtime.totalMemory();
return Memory.total();
}
/**
@ -187,7 +187,7 @@ public class StandardMemoryStrategy extends MemoryStrategy {
*/
@Override
protected final long used() {
return total() - free();
return Memory.used();
}
@Override

@ -47,6 +47,7 @@ import net.yacy.cora.date.GenericFormatter;
import net.yacy.cora.document.ASCII;
import net.yacy.cora.document.MultiProtocolURI;
import net.yacy.cora.document.UTF8;
import net.yacy.cora.util.LookAheadIterator;
import net.yacy.cora.util.SpaceExceededException;
import net.yacy.document.Document;
import net.yacy.kelondro.data.meta.DigestURI;
@ -61,7 +62,6 @@ import net.yacy.kelondro.rwi.ReferenceContainer;
import net.yacy.kelondro.rwi.ReferenceContainerCache;
import net.yacy.kelondro.rwi.ReferenceFactory;
import net.yacy.kelondro.util.FileUtils;
import net.yacy.kelondro.util.LookAheadIterator;
import net.yacy.search.Switchboard;
public class WebStructureGraph

@ -39,6 +39,7 @@ import net.yacy.cora.order.CloneableIterator;
import net.yacy.cora.services.federated.solr.EmbeddedSolrConnector;
import net.yacy.cora.services.federated.solr.MirrorSolrConnector;
import net.yacy.cora.services.federated.solr.SolrConnector;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.cora.sorting.ConcurrentScoreMap;
import net.yacy.cora.sorting.ScoreMap;
import net.yacy.cora.storage.HandleSet;

@ -42,7 +42,9 @@ import net.yacy.cora.order.ByteOrder;
import net.yacy.cora.protocol.ResponseHeader;
import net.yacy.cora.services.federated.solr.AbstractSolrConnector;
import net.yacy.cora.services.federated.yacy.CacheStrategy;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.cora.storage.HandleSet;
import net.yacy.cora.util.LookAheadIterator;
import net.yacy.cora.util.SpaceExceededException;
import net.yacy.document.Condenser;
import net.yacy.document.Document;
@ -63,7 +65,6 @@ import net.yacy.kelondro.rwi.IndexCell;
import net.yacy.kelondro.rwi.ReferenceContainer;
import net.yacy.kelondro.rwi.ReferenceFactory;
import net.yacy.kelondro.util.ISO639;
import net.yacy.kelondro.util.LookAheadIterator;
import net.yacy.repository.LoaderDispatcher;
import net.yacy.search.Switchboard;
import net.yacy.search.query.RWIProcess;

@ -45,7 +45,8 @@ import net.yacy.cora.document.UTF8;
import net.yacy.cora.protocol.Domains;
import net.yacy.cora.protocol.HeaderFramework;
import net.yacy.cora.protocol.ResponseHeader;
import net.yacy.cora.storage.ConfigurationSet;
import net.yacy.cora.services.federated.yacy.ConfigurationSet;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.document.Condenser;
import net.yacy.document.Document;
import net.yacy.document.parser.html.ContentScraper;

@ -46,6 +46,7 @@ import net.yacy.cora.document.UTF8;
import net.yacy.cora.geo.GeoLocation;
import net.yacy.cora.lod.vocabulary.Tagging;
import net.yacy.cora.services.federated.yacy.CacheStrategy;
import net.yacy.cora.services.federated.yacy.YaCySchema;
import net.yacy.cora.storage.HandleSet;
import net.yacy.cora.util.SpaceExceededException;
import net.yacy.document.Condenser;
@ -61,7 +62,6 @@ import net.yacy.kelondro.order.Bitfield;
import net.yacy.kelondro.util.SetTools;
import net.yacy.peers.Seed;
import net.yacy.search.index.Segment;
import net.yacy.search.index.YaCySchema;
import net.yacy.search.ranking.RankingProfile;
public final class QueryParams {

Loading…
Cancel
Save