[
https://issues.apache.org/jira/browse/LUCENENET-565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16055335#comment-16055335
]
Jens Melgaard edited comment on LUCENENET-565 at 6/20/17 8:45 AM:
------------------------------------------------------------------
This is the latest and squashed commit within my fork:
https://github.com/jeme/lucenenet/commit/a08f43e9472e6e65680f1cddd3a9339d9550b53f
This is a rough status:
{code:none}
Lucene.Net.Replicator.csproj
- PENDING 4.8 : src/Lucene.Net.Replicator/Http/HttpClientBase.cs
- PENDING 4.8 : src/Lucene.Net.Replicator/Http/HttpReplicator.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/Http/ReplicationService.cs
- DRAFT 4.8 :
src/Lucene.Net.Replicator/IndexAndTaxonomyReplicationHandler.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/IndexAndTaxonomyRevision.cs
- INPROGRESS 4.8 : src/Lucene.Net.Replicator/IndexInputInputStream.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/IndexReplicationHandler.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/IndexRevision.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/IReplicator.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/IRevision.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/LocalReplicator.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/PerSessionDirectoryFactory.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/ReplicationClient.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/RevisionFile.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/SessionExpiredException.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/SessionToken.cs
Lucene.Net.Tests.Replicator.csproj
- PENDING 4.8 : src/Lucene.Net.Tests.Replicator/Http/IndexRevisionTest.cs
- PENDING 4.8 : src/Lucene.Net.Tests.Replicator/Http/ReplicationServlet.cs
- PENDING 4.8 :
src/Lucene.Net.Tests.Replicator/IndexAndTaxonomyReplicationClientTest.cs
- DRAFT 4.8 :
src/Lucene.Net.Tests.Replicator/IndexAndTaxonomyRevisionTest.cs
- PENDING 4.8 :
src/Lucene.Net.Tests.Replicator/IndexReplicationClientTest.cs
- DRAFT 4.8 : src/Lucene.Net.Tests.Replicator/IndexRevisionTest.cs
- DRAFT 4.8 : src/Lucene.Net.Tests.Replicator/LocalReplicatorTest.cs
- PENDING 4.8 : src/Lucene.Net.Tests.Replicator/ReplicatorTestCase.cs
- DRAFT 4.8 : src/Lucene.Net.Tests.Replicator/SessionTokenTest.cs
{code}
I Guess there is the tougher bits left... Tougher in the term that finding
meaningful .NET replacements are not as straight forward as the rest of it.
Some things has changed greatly in order to adapt them to .NET... But sticking
closely to the intend from the original JAVA classes...
There are also some JAVA blocks around, they serve as porting and perhaps
draft-review aids.
*Note:* There are some ".DELETEME" projects in my fork atm... these are raw
conversions as best could be done without the license for the conversion
tool... So they are a mess, but they serve as a guidance...
was (Author: jmd):
This is the latest and squashed commit within my fork:
https://github.com/jeme/lucenenet/commit/a08f43e9472e6e65680f1cddd3a9339d9550b53f
This is a rough status:
{code:none}
Lucene.Net.Replicator.csproj
- PENDING 4.8 : src/Lucene.Net.Replicator/Http/HttpClientBase.cs
- PENDING 4.8 : src/Lucene.Net.Replicator/Http/HttpReplicator.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/Http/ReplicationService.cs
- DRAFT 4.8 :
src/Lucene.Net.Replicator/IndexAndTaxonomyReplicationHandler.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/IndexAndTaxonomyRevision.cs
- INPROGRESS 4.8 : src/Lucene.Net.Replicator/IndexInputInputStream.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/IndexReplicationHandler.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/IndexRevision.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/IReplicator.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/IRevision.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/LocalReplicator.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/PerSessionDirectoryFactory.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/ReplicationClient.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/RevisionFile.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/SessionExpiredException.cs
- DRAFT 4.8 : src/Lucene.Net.Replicator/SessionToken.cs
Lucene.Net.Tests.Replicator.csproj
- PENDING 4.8 : src/Lucene.Net.Tests.Replicator/Http/IndexRevisionTest.cs
- PENDING 4.8 : src/Lucene.Net.Tests.Replicator/Http/ReplicationServlet.cs
- PENDING 4.8 :
src/Lucene.Net.Tests.Replicator/IndexAndTaxonomyReplicationClientTest.cs
- DRAFT 4.8 :
src/Lucene.Net.Tests.Replicator/IndexAndTaxonomyRevisionTest.cs
- PENDING 4.8 :
src/Lucene.Net.Tests.Replicator/IndexReplicationClientTest.cs
- DRAFT 4.8 : src/Lucene.Net.Tests.Replicator/IndexRevisionTest.cs
- DRAFT 4.8 : src/Lucene.Net.Tests.Replicator/LocalReplicatorTest.cs
- PENDING 4.8 : src/Lucene.Net.Tests.Replicator/ReplicatorTestCase.cs
- DRAFT 4.8 : src/Lucene.Net.Tests.Replicator/SessionTokenTest.cs
{code}
I Guess there is the tougher bits left... Tougher in the term that finding
meaningful .NET replacements are not as straight forward as the rest of it.
Some things has changed greatly in order to adapt them to .NET... But sticking
closely to the intend from the original JAVA classes...
There are also some JAVA blocks around, they serve as porting and perhaps
draft-review aids.
*Note:* There are some ".DELETEME" projects in my fork atm... these are raw
conversions as best could be done without the license for the conversion
tool... So they are a mess, but they serve as a guidance...
> Port Lucene.Net.Replicator
> --------------------------
>
> Key: LUCENENET-565
> URL: https://issues.apache.org/jira/browse/LUCENENET-565
> Project: Lucene.Net
> Issue Type: Task
> Components: Lucene.Net.Replicator
> Affects Versions: Lucene.Net 4.8.0
> Reporter: Shad Storhaug
> Priority: Minor
> Labels: features
>
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)