You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2023/06/06 01:35:46 UTC
svn commit: r1910246 [5/5] - in /manifoldcf/trunk: ./ connectors/solr/ connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/ connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/ connector...
Modified: manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_en_US.properties
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_en_US.properties?rev=1910246&r1=1910245&r2=1910246&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_en_US.properties (original)
+++ manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_en_US.properties Tue Jun 6 01:35:45 2023
@@ -38,8 +38,8 @@ SolrConnector.CoreName=Core/Collection n
SolrConnector.CollectionName=Collection name:
SolrConnector.ConnectionTimeout=Connection timeout (seconds):
SolrConnector.SocketTimeout=Socket timeout (seconds):
-SolrConnector.ZookeeperClientTimeout=ZooKeeper client timeout (seconds):
-SolrConnector.ZookeeperConnectTimeout=ZooKeeper connect timeout (seconds):
+SolrConnector.ZookeeperSocketTimeout=Socket timeout (seconds):
+SolrConnector.ZookeeperConnectionTimeout=Connection timeout (seconds):
SolrConnector.UpdateHandler=Update handler:
SolrConnector.RemoveHandler=Remove handler:
SolrConnector.StatusHandler=Status handler:
Modified: manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_es_ES.properties
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_es_ES.properties?rev=1910246&r1=1910245&r2=1910246&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_es_ES.properties (original)
+++ manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_es_ES.properties Tue Jun 6 01:35:45 2023
@@ -38,8 +38,8 @@ SolrConnector.CoreName=Core/nombre de Co
SolrConnector.CollectionName=nombre de la colección:
SolrConnector.ConnectionTimeout=El tiempo de conexión expiro (segundos):
SolrConnector.SocketTimeout=Socket timeout (segundos):
-SolrConnector.ZookeeperClientTimeout=Tiempo de espera del cliente ZooKeeper (segundos):
-SolrConnector.ZookeeperConnectTimeout=ZooKeeper tiempo de espera de conexión (segundos):
+SolrConnector.ZookeeperSocketTimeout=Socket timeout (segundos):
+SolrConnector.ZookeeperConnectionTimeout=El tiempo de conexión expiro (segundos):
SolrConnector.UpdateHandler=actualización de controlador:
SolrConnector.RemoveHandler=Retire manejador:
SolrConnector.StatusHandler=manejador de Estado:
Modified: manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_fr_FR.properties
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_fr_FR.properties?rev=1910246&r1=1910245&r2=1910246&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_fr_FR.properties (original)
+++ manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_fr_FR.properties Tue Jun 6 01:35:45 2023
@@ -37,8 +37,8 @@ SolrConnector.CoreName=Nom de Core/Colle
SolrConnector.CollectionName=Nom de Collection:
SolrConnector.ConnectionTimeout=Timeout de la connexion (secondes):
SolrConnector.SocketTimeout=Timoute de la Socket (secondes):
-SolrConnector.ZookeeperClientTimeout=Timeout du client ZooKeeper (secondes):
-SolrConnector.ZookeeperConnectTimeout=Timetout du ZooKeeper connect (secondes):
+SolrConnector.ZookeeperSocketTimeout=Timeout de socket (secondes):
+SolrConnector.ZookeeperConnectionTimeout=Timeout de connection (secondes):
SolrConnector.UpdateHandler=Update handler:
SolrConnector.RemoveHandler=Remove handler:
SolrConnector.StatusHandler=Status handler:
Modified: manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_ja_JP.properties
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_ja_JP.properties?rev=1910246&r1=1910245&r2=1910246&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_ja_JP.properties (original)
+++ manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_ja_JP.properties Tue Jun 6 01:35:45 2023
@@ -38,8 +38,8 @@ SolrConnector.CoreName=ã³ã¢/ã
SolrConnector.CollectionName=ã³ã¬ã¯ã·ã§ã³å:
SolrConnector.ConnectionTimeout=ã³ãã¯ã·ã§ã³ã¿ã¤ã ã¢ã¦ãï¼ç§ï¼:
SolrConnector.SocketTimeout=ã½ã±ããã¿ã¤ã ã¢ã¦ãï¼ç§ï¼:
-SolrConnector.ZookeeperClientTimeout=ZooKeeperã¯ã©ã¤ã¢ã³ãã¿ã¤ã ã¢ã¦ãï¼ç§ï¼:
-SolrConnector.ZookeeperConnectTimeout=ZooKeeperæ¥ç¶ã¿ã¤ã ã¢ã¦ãï¼ç§ï¼:
+SolrConnector.ZookeeperSocketTimeout=ã½ã±ããã¿ã¤ã ã¢ã¦ãï¼ç§ï¼:
+SolrConnector.ZookeeperConnectionTimeout=ã³ãã¯ã·ã§ã³ã¿ã¤ã ã¢ã¦ãï¼ç§ï¼:
SolrConnector.UpdateHandler=æ´æ°ãã³ãã©ã¼ï¼
SolrConnector.RemoveHandler=é¤å¤ãã³ãã©ã¼ï¼
SolrConnector.StatusHandler=ç¶æ
ãã³ãã©ã¼ï¼
Modified: manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_zh_CN.properties
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_zh_CN.properties?rev=1910246&r1=1910245&r2=1910246&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_zh_CN.properties (original)
+++ manifoldcf/trunk/connectors/solr/connector/src/main/native2ascii/org/apache/manifoldcf/agents/output/solr/common_zh_CN.properties Tue Jun 6 01:35:45 2023
@@ -38,8 +38,8 @@ SolrConnector.CoreName=Core/Collectionå
SolrConnector.CollectionName=Collectionå:
SolrConnector.ConnectionTimeout=è¿æ¥è¶
æ¶(ç§):
SolrConnector.SocketTimeout=奿¥åè¶
æ¶(ç§):
-SolrConnector.ZookeeperClientTimeout=ZooKeeper客æ·ç«¯è¶
æ¶(ç§):
-SolrConnector.ZookeeperConnectTimeout=ZooKeeperè¿æ¥è¶
æ¶(ç§):
+SolrConnector.ZookeeperSocketTimeout=奿¥åè¶
æ¶(ç§):
+SolrConnector.ZookeeperConnectionTimeout=è¿æ¥è¶
æ¶(ç§):
SolrConnector.UpdateHandler=æ´æ°å¤çå¨:
SolrConnector.RemoveHandler=æé¤å¤çå¨:
SolrConnector.StatusHandler=ç¶æå¤çå¨:
Modified: manifoldcf/trunk/connectors/solr/pom.xml
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/solr/pom.xml?rev=1910246&r1=1910245&r2=1910246&view=diff
==============================================================================
--- manifoldcf/trunk/connectors/solr/pom.xml (original)
+++ manifoldcf/trunk/connectors/solr/pom.xml Tue Jun 6 01:35:45 2023
@@ -207,37 +207,21 @@
<groupId>org.apache.solr</groupId>
<artifactId>solr-solrj</artifactId>
<version>${solr.version}</version>
- <exclusions>
- <!-- Solrj pulls in an older httpclient -->
- <exclusion>
- <artifactId>httpclient</artifactId>
- <groupId>org.apache.httpcomponents</groupId>
- </exclusion>
- <exclusion>
- <artifactId>httpcore</artifactId>
- <groupId>org.apache.httpcomponents</groupId>
- </exclusion>
- <exclusion>
- <artifactId>httpmime</artifactId>
- <groupId>org.apache.httpcomponents</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.noggit</groupId>
- <artifactId>noggit</artifactId>
- <version>${noggit.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.solr</groupId>
+ <artifactId>solr-solrj-zookeeper</artifactId>
+ <version>${solr.version}</version>
</dependency>
<dependency>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
<version>${zookeeper.version}</version>
- <exclusions>
- <exclusion>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- </exclusion>
- </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.zookeeper</groupId>
+ <artifactId>zookeeper-jute</artifactId>
+ <version>${zookeeper.version}</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
@@ -260,6 +244,24 @@
<version>${slf4j.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-client</artifactId>
+ <version>${jetty.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty.http2</groupId>
+ <artifactId>http2-http-client-transport</artifactId>
+ <version>${jetty.version}</version>
+ </dependency>
+
+
+
+
+
+
+
+
<!-- Testing dependencies -->
<dependency>
@@ -341,7 +343,6 @@
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-util</artifactId>
<version>${jetty.version}</version>
- <scope>test</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
@@ -359,7 +360,6 @@
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-http</artifactId>
<version>${jetty.version}</version>
- <scope>test</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
Modified: manifoldcf/trunk/framework/build.xml
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/framework/build.xml?rev=1910246&r1=1910245&r2=1910246&view=diff
==============================================================================
--- manifoldcf/trunk/framework/build.xml (original)
+++ manifoldcf/trunk/framework/build.xml Tue Jun 6 01:35:45 2023
@@ -49,6 +49,7 @@
<include name="commons-collections4-*.jar"/>
<include name="commons-el*.jar"/>
<include name="commons-fileupload*.jar"/>
+ <include name="http2*.jar"/>
<include name="httpcore*.jar"/>
<include name="httpclient*.jar"/>
<include name="commons-io*.jar"/>
@@ -737,8 +738,10 @@
<include name="commons-collections4*.jar"/>
<include name="commons-el*.jar"/>
<include name="commons-fileupload*.jar"/>
+ <include name="http2*.jar"/>
<include name="httpcore*.jar"/>
<include name="httpclient*.jar"/>
+ <include name="jetty*.jar"/>
<include name="commons-io*.jar"/>
<include name="commons-lang*.jar"/>
<include name="commons-logging*.jar"/>
@@ -799,8 +802,10 @@
<include name="commons-collections4*.jar"/>
<include name="commons-el*.jar"/>
<include name="commons-fileupload*.jar"/>
+ <include name="http2*.jar"/>
<include name="httpcore*.jar"/>
<include name="httpclient*.jar"/>
+ <include name="jetty*.jar"/>
<include name="commons-io*.jar"/>
<include name="commons-lang*.jar"/>
<include name="commons-logging*.jar"/>
@@ -1089,6 +1094,7 @@
<include name="jna*.jar"/>
</fileset>
<fileset dir="../lib">
+ <include name="http2*.jar"/>
<include name="jetty*.jar"/>
<include name="javax.servlet-api*.jar"/>
<include name="ecj*.jar"/>
@@ -1288,7 +1294,8 @@
<path id="jetty-lib">
<fileset dir="../lib">
- <include name="jetty*.jar"/>
+ <include name="http2*.jar"/>
+ <include name="jetty*.jar"/>
</fileset>
</path>
Modified: manifoldcf/trunk/framework/core/pom.xml
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/framework/core/pom.xml?rev=1910246&r1=1910245&r2=1910246&view=diff
==============================================================================
--- manifoldcf/trunk/framework/core/pom.xml (original)
+++ manifoldcf/trunk/framework/core/pom.xml Tue Jun 6 01:35:45 2023
@@ -232,6 +232,18 @@
<version>${slf4j.version}</version>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>io.dropwizard.metrics</groupId>
+ <artifactId>metrics-core</artifactId>
+ <version>4.1.12.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.xerial.snappy</groupId>
+ <artifactId>snappy-java</artifactId>
+ <version>1.1.7.7</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
Modified: manifoldcf/trunk/framework/core/src/test/java/org/apache/manifoldcf/core/lockmanager/ZooKeeperInstance.java
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/framework/core/src/test/java/org/apache/manifoldcf/core/lockmanager/ZooKeeperInstance.java?rev=1910246&r1=1910245&r2=1910246&view=diff
==============================================================================
--- manifoldcf/trunk/framework/core/src/test/java/org/apache/manifoldcf/core/lockmanager/ZooKeeperInstance.java (original)
+++ manifoldcf/trunk/framework/core/src/test/java/org/apache/manifoldcf/core/lockmanager/ZooKeeperInstance.java Tue Jun 6 01:35:45 2023
@@ -18,31 +18,31 @@
*/
package org.apache.manifoldcf.core.lockmanager;
-import java.util.*;
-import java.io.*;
-import org.apache.zookeeper.server.*;
-import org.apache.zookeeper.server.quorum.*;
+import java.io.File;
+import java.io.IOException;
+import java.util.Properties;
+
+import org.apache.zookeeper.server.ServerConfig;
+import org.apache.zookeeper.server.ZooKeeperServerMain;
+import org.apache.zookeeper.server.quorum.QuorumPeerConfig;
-public class ZooKeeperInstance
-{
+public class ZooKeeperInstance {
protected final int zkPort;
protected final File tempDir;
-
+
protected ZooKeeperThread zookeeperThread = null;
-
- public ZooKeeperInstance(int zkPort, File tempDir)
- {
+
+ public ZooKeeperInstance(final int zkPort, final File tempDir) {
this.zkPort = zkPort;
this.tempDir = tempDir;
}
- public void start()
- throws Exception
- {
- Properties startupProperties = new Properties();
- startupProperties.setProperty("tickTime","2000");
- startupProperties.setProperty("dataDir",tempDir.toString());
- startupProperties.setProperty("clientPort",Integer.toString(zkPort));
+ public void start() throws Exception {
+ final Properties startupProperties = new Properties();
+ startupProperties.setProperty("tickTime", "2000");
+ startupProperties.setProperty("dataDir", tempDir.toString());
+ startupProperties.setProperty("clientPort", Integer.toString(zkPort));
+ startupProperties.setProperty("admin.enableServer", "false");
final QuorumPeerConfig quorumConfiguration = new QuorumPeerConfig();
quorumConfiguration.parseProperties(startupProperties);
@@ -53,33 +53,26 @@ public class ZooKeeperInstance
zookeeperThread = new ZooKeeperThread(configuration);
zookeeperThread.start();
// We have no way of knowing whether zookeeper is alive or not, but the
- // client is supposed to know about that. But it doesn't, so wait for 5 seconds
+ // client is supposed to know about that. But it doesn't, so wait for 5 seconds
Thread.sleep(5000L);
}
-
- public void stop()
- throws Exception
- {
- while (true)
- {
+
+ public void stop() throws Exception {
+ while (true) {
if (zookeeperThread == null)
break;
- else if (!zookeeperThread.isAlive())
- {
- Throwable e = zookeeperThread.finishUp();
- if (e != null)
- {
+ else if (!zookeeperThread.isAlive()) {
+ final Throwable e = zookeeperThread.finishUp();
+ if (e != null) {
if (e instanceof RuntimeException)
- throw (RuntimeException)e;
+ throw (RuntimeException) e;
else if (e instanceof Exception)
- throw (Exception)e;
+ throw (Exception) e;
else if (e instanceof Error)
- throw (Error)e;
+ throw (Error) e;
}
zookeeperThread = null;
- }
- else
- {
+ } else {
// This isn't the best way to kill zookeeper but it's the only way
// we've got.
zookeeperThread.interrupt();
@@ -87,42 +80,33 @@ public class ZooKeeperInstance
}
}
}
-
- protected static class ZooKeeperThread extends Thread
- {
+
+ protected static class ZooKeeperThread extends Thread {
protected final ServerConfig config;
-
+
protected Throwable exception = null;
-
- public ZooKeeperThread(ServerConfig config)
- {
+
+ public ZooKeeperThread(final ServerConfig config) {
this.config = config;
}
-
- public void run()
- {
- try
- {
- ZooKeeperServerMain server = new ZooKeeperServerMain();
+
+ @Override
+ public void run() {
+ try {
+ final ZooKeeperServerMain server = new ZooKeeperServerMain();
server.runFromConfig(config);
- }
- catch (IOException e)
- {
+ } catch (final IOException e) {
// Ignore IOExceptions, since that seems to be normal when shutting
// down zookeeper via thread.interrupt()
- }
- catch (Throwable e)
- {
+ } catch (final Throwable e) {
exception = e;
}
}
-
- public Throwable finishUp()
- throws InterruptedException
- {
+
+ public Throwable finishUp() throws InterruptedException {
join();
return exception;
}
}
-
+
}
Modified: manifoldcf/trunk/pom.xml
URL: http://svn.apache.org/viewvc/manifoldcf/trunk/pom.xml?rev=1910246&r1=1910245&r2=1910246&view=diff
==============================================================================
--- manifoldcf/trunk/pom.xml (original)
+++ manifoldcf/trunk/pom.xml Tue Jun 6 01:35:45 2023
@@ -48,7 +48,7 @@
<postgresql.version>42.1.3</postgresql.version>
<mysql.version>5.1.47</mysql.version>
<hsqldb.version>2.3.2</hsqldb.version>
- <jetty.version>9.4.25.v20191220</jetty.version>
+ <jetty.version>9.4.48.v20220622</jetty.version>
<jetty-jsp-jdt.version>2.3.3</jetty-jsp-jdt.version>
<jetty-schemas.version>3.1.M0</jetty-schemas.version>
<mail.version>1.6.2</mail.version>
@@ -62,10 +62,10 @@
<commons-collections.version>3.2.2</commons-collections.version>
<commons-fileupload.version>1.3.3</commons-fileupload.version>
<commons-discovery.version>0.5</commons-discovery.version>
- <httpcomponent.httpclient.version>4.5.3</httpcomponent.httpclient.version>
- <httpcomponent.httpcore.version>4.4.6</httpcomponent.httpcore.version>
- <httpcomponent.httpmime.version>4.5.3</httpcomponent.httpmime.version>
- <solr.version>8.3.1</solr.version>
+ <httpcomponent.httpclient.version>4.5.13</httpcomponent.httpclient.version>
+ <httpcomponent.httpcore.version>4.4.15</httpcomponent.httpcore.version>
+ <httpcomponent.httpmime.version>4.5.13</httpcomponent.httpmime.version>
+ <solr.version>9.1.0</solr.version>
<noggit.version>0.8</noggit.version>
<commons-el.version>1.0</commons-el.version>
<commons-lang.version>2.6</commons-lang.version>
@@ -79,9 +79,9 @@
<glassfish.version>2.1.v20091210</glassfish.version>
<log4j.version>2.17.2</log4j.version>
<velocity-engine-core.version>2.3</velocity-engine-core.version>
- <slf4j.version>1.7.7</slf4j.version>
+ <slf4j.version>1.7.36</slf4j.version>
<jaxb.version>2.2.6</jaxb.version>
- <zookeeper.version>3.4.10</zookeeper.version>
+ <zookeeper.version>3.8.0</zookeeper.version>
<xmlbeans.version>2.6.0</xmlbeans.version>
<poi.version>3.17</poi.version>
<tika.version>1.28.1</tika.version>