You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucenenet.apache.org by "Jeevananthan-23 (via GitHub)" <gi...@apache.org> on 2023/02/04 05:01:45 UTC

[GitHub] [lucenenet] Jeevananthan-23 opened a new issue, #791: [Q] How to create Cluster with help of LUCENE.NET.REPLICATION

Jeevananthan-23 opened a new issue, #791:
URL: https://github.com/apache/lucenenet/issues/791

   It's curious to get an understanding of how to handle auto failover in a cluster with Master - 2 or more replication. With the help of `LUCENE.NET.REPLICATION` in LuceneNet we can create a cluster with master-replica clusters but handling failover within the cluster is not possible without any distributed consensus algorithm. By using [.NEXT Raft](https://dotnet.github.io/dotNext/features/cluster/raft.html) we can achieve the handling clusters failovers. So my question is how to implement the consensus within `Lucene.NET`.
   
   Thanks!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@lucenenet.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [lucenenet] Jeevananthan-23 commented on issue #791: [Q] How to create Cluster with help of LUCENE.NET.REPLICATION

Posted by "Jeevananthan-23 (via GitHub)" <gi...@apache.org>.
Jeevananthan-23 commented on issue #791:
URL: https://github.com/apache/lucenenet/issues/791#issuecomment-1469449863

   > Would be interesting to see the NRT replication from v6 if it can be backported to v4. Here is a start https://github.com/nzdev/lucenenet/tree/feature/nrt-v6/src/Lucene.Net.Replicator/Nrt.
   
   Hi @nzdev, I could like to discuss this more can you connect [here](https://www.linkedin.com/in/jeevananthan-s/)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@lucenenet.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [lucenenet] rclabo commented on issue #791: [Q] How to create Cluster with help of LUCENE.NET.REPLICATION

Posted by "rclabo (via GitHub)" <gi...@apache.org>.
rclabo commented on issue #791:
URL: https://github.com/apache/lucenenet/issues/791#issuecomment-1420800686

   It seems like this is the type of functionality that is added by Solr or OpenSearch. So you may want to checkout out their Repos for code that would be helpful.  Both are under Apache License I believe.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@lucenenet.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [lucenenet] nzdev commented on issue #791: [Q] How to create Cluster with help of LUCENE.NET.REPLICATION

Posted by "nzdev (via GitHub)" <gi...@apache.org>.
nzdev commented on issue #791:
URL: https://github.com/apache/lucenenet/issues/791#issuecomment-1429506076

   Interesting link @Jeevananthan-23 . I think this exists already in Lucene 6 in replicator as nrt replication?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@lucenenet.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [lucenenet] NightOwl888 commented on issue #791: [Q] How to create Cluster with help of LUCENE.NET.REPLICATION

Posted by "NightOwl888 (via GitHub)" <gi...@apache.org>.
NightOwl888 commented on issue #791:
URL: https://github.com/apache/lucenenet/issues/791#issuecomment-1416770750

   This is very similar to the question titled "Is there a way to customize segment names?" on the lucene mailing list: https://lists.apache.org/list?dev@lucene.apache.org:2022-12
   
   It seems that there is nothing built-in that can track segment names for a failover situation, and it is not something that they intend to support. You might want to direct your question to the [lucene developer mailing list](https://lucene.apache.org/core/discussion.html), as they will likely have a better answer than you can find here.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@lucenenet.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [lucenenet] Jeevananthan-23 commented on issue #791: [Q] How to create Cluster with help of LUCENE.NET.REPLICATION

Posted by "Jeevananthan-23 (via GitHub)" <gi...@apache.org>.
Jeevananthan-23 commented on issue #791:
URL: https://github.com/apache/lucenenet/issues/791#issuecomment-1429468683

   > It seems like this is the type of functionality that is added by Solr or OpenSearch. So you may want to checkout out their Repos for code that would be helpful. Both are under Apache License I believe.
   
   Thanks, @nzdev pointing me to the right repos https://github.com/opensearch-project/OpenSearch/issues/2229 great Design Proposal on **Segment Replication**.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@lucenenet.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [lucenenet] nzdev commented on issue #791: [Q] How to create Cluster with help of LUCENE.NET.REPLICATION

Posted by "nzdev (via GitHub)" <gi...@apache.org>.
nzdev commented on issue #791:
URL: https://github.com/apache/lucenenet/issues/791#issuecomment-1425519725

   I think you would need to backport this feature from the lucene 5.0 codec https://issues.apache.org/jira/browse/LUCENE-5895 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@lucenenet.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [lucenenet] nzdev commented on issue #791: [Q] How to create Cluster with help of LUCENE.NET.REPLICATION

Posted by "nzdev (via GitHub)" <gi...@apache.org>.
nzdev commented on issue #791:
URL: https://github.com/apache/lucenenet/issues/791#issuecomment-1429508759

   Would be interesting to see the NRT replication from v6 if it can be backported to v4. Here is a start https://github.com/nzdev/lucenenet/tree/feature/nrt-v6/src/Lucene.Net.Replicator/Nrt.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@lucenenet.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org