This is an automated email from the ASF dual-hosted git repository.
nightowl888 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git.
from 3dfbc18 README.md: Updated version numbers to 4.8.0-beta00015
new eedd4dd Lucene.Net.Replicator.Http.HttpClientBase: Updated to include
4.8.1 changes
new 302a3c6 BREAKING: Lucene.Net.Replicator.Http.HttpClientBase:
Increased timeout from 1000 ms to 100 s. Renamed DEFAULT_CONNECTION_TIMEOUT to
DEFAULT_TIMEOUT and ConnectionTimeout property to Timeout to match HttpClient.
Fixes #363.
new 594d6b6 Lucene.Net.Replicator.HttpClientBase: Use a stream wrapper to
consume and dispose the stream when there are no more bytes to read.
new 59caa86 Lucene.Net.Replicator.HttpClientBase: Factored out Execute()
into a separate shared method.
new e58266a SWEEP: Lucene.Net.Replicator: Reviewed and updated exception
catch and throw statements to match Lucene
new 65ab43c Lucene.Net.Tests.Replicator.Http.HttpReplicatorTest: Added
TestServerErrors() test from 4.8.1
new 2bd1f2c Lucene.Net.Replicator.ReplicationClient: Refactored to use
ThreadJob so exceptions are re-thrown on the calling thread. Added missing
locks.
new be44d86 BREAKING: Lucene.Net.Replicator.Http:HttpClientBase: Renamed
ResponseInputStream() overloads GetResponseStream() per .NET conventions.
new 03bc03b Lucene.Net.Tests.Replicator: Removed all Timeout and Deadlock
attributes, since changing to a ThreadJob implementation in ReplicationClient
has resolved the issues with both TestConsistencyOnExceptions() tests
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Directory.Build.targets | 9 +-
build/Dependencies.props | 3 +-
src/Lucene.Net.Replicator/Http/HttpClientBase.cs | 257 +++++++++++++----
src/Lucene.Net.Replicator/Http/HttpReplicator.cs | 6 +-
.../Http/ReplicationService.cs | 21 +-
.../IndexAndTaxonomyReplicationHandler.cs | 20 +-
.../IndexReplicationHandler.cs | 12 +-
src/Lucene.Net.Replicator/IndexRevision.cs | 2 +-
src/Lucene.Net.Replicator/LocalReplicator.cs | 30 +-
.../PerSessionDirectoryFactory.cs | 4 +-
src/Lucene.Net.Replicator/ReplicationClient.cs | 304 +++++++++------------
.../Http/HttpReplicatorTest.cs | 50 +++-
.../Http/ReplicationServlet.cs | 85 +++++-
.../IndexAndTaxonomyReplicationClientTest.cs | 11 +-
.../IndexReplicationClientTest.cs | 17 +-
.../Properties/AssemblyInfo.cs | 7 +-
.../ReplicatorTestCase.cs | 110 +++++++-
.../Exceptions/ServletException.cs | 73 +++++
18 files changed, 735 insertions(+), 286 deletions(-)
create mode 100644
src/Lucene.Net/Support/ExceptionHandling/Exceptions/ServletException.cs