[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-13 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14584889#comment-14584889 ] Hrishikesh Gadre commented on SOLR-7344: >>It's probably not many - I think all dis

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-13 Thread Mark Miller (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14584827#comment-14584827 ] Mark Miller commented on SOLR-7344: --- bq. I think the paths are hardcoded for internal tr

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-13 Thread Yonik Seeley (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14584798#comment-14584798 ] Yonik Seeley commented on SOLR-7344: bq. My main concern with this approach is that it

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-13 Thread Mark Miller (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14584796#comment-14584796 ] Mark Miller commented on SOLR-7344: --- I don't know - all indexing and querying goes throug

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-13 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14584791#comment-14584791 ] Hrishikesh Gadre commented on SOLR-7344: My main concern with this approach is that

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-13 Thread Mark Miller (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14584740#comment-14584740 ] Mark Miller commented on SOLR-7344: --- bq. by interpreting the URL path Solr is pretty con

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-12 Thread Noble Paul (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14584414#comment-14584414 ] Noble Paul commented on SOLR-7344: -- bq. Is there any other reliable way to identify the re

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-12 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14584103#comment-14584103 ] Hrishikesh Gadre commented on SOLR-7344: I am running into a problem while writing

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-11 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582216#comment-14582216 ] Hrishikesh Gadre commented on SOLR-7344: >>I don't think it is practical to require

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-11 Thread Shalin Shekhar Mangar (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582195#comment-14582195 ] Shalin Shekhar Mangar commented on SOLR-7344: - I like this approach too. {quo

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-11 Thread Mark Miller (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582080#comment-14582080 ] Mark Miller commented on SOLR-7344: --- bq. Please take a look and let me know any feedback.

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-09 Thread Mark Miller (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14578955#comment-14578955 ] Mark Miller commented on SOLR-7344: --- bq. how do I know what to review By looking at the

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-09 Thread Noble Paul (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14578697#comment-14578697 ] Noble Paul commented on SOLR-7344: -- can you post a patch as well , how do I know what to r

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-06-08 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14578132#comment-14578132 ] Hrishikesh Gadre commented on SOLR-7344: OK. Here is the first cut implementation o

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-05-27 Thread Yonik Seeley (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14562079#comment-14562079 ] Yonik Seeley commented on SOLR-7344: bq. Otherwise I will start implementing this appro

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-05-27 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14561926#comment-14561926 ] Hrishikesh Gadre commented on SOLR-7344: [~yo...@apache.org] >>I wonder what the p

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-05-27 Thread Yonik Seeley (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14561627#comment-14561627 ] Yonik Seeley commented on SOLR-7344: bq. Note even for this approach, we need to implem

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-05-27 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14561532#comment-14561532 ] Hrishikesh Gadre commented on SOLR-7344: [~yo...@apache.org] I have an alternate p

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Yonik Seeley (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14510045#comment-14510045 ] Yonik Seeley commented on SOLR-7344: (regarding forwarded requests, where a request rec

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14510011#comment-14510011 ] Hrishikesh Gadre commented on SOLR-7344: Ok. Let me take a look and I will reply wi

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Ramkumar Aiyengar (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14510005#comment-14510005 ] Ramkumar Aiyengar commented on SOLR-7344: - bq. What do you guys think about explori

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14510004#comment-14510004 ] Hrishikesh Gadre commented on SOLR-7344: [~yo...@apache.org] FYI. Actually the forw

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Mark Miller (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14509945#comment-14509945 ] Mark Miller commented on SOLR-7344: --- bq. Also, even with the 2-port approach, we'll need

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Ramkumar Aiyengar (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14509922#comment-14509922 ] Ramkumar Aiyengar commented on SOLR-7344: - bq. We may be able to move more applicat

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14509924#comment-14509924 ] Hrishikesh Gadre commented on SOLR-7344: [~yo...@apache.org] [~andyetitmoves] Yes t

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Yonik Seeley (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14509891#comment-14509891 ] Yonik Seeley commented on SOLR-7344: bq. The Solr code from dispatch filter downwards s

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Ramkumar Aiyengar (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14509859#comment-14509859 ] Ramkumar Aiyengar commented on SOLR-7344: - Right, if you want to get all this logic

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Yonik Seeley (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14509817#comment-14509817 ] Yonik Seeley commented on SOLR-7344: bq. Although a minor point - typically every endpo

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14509793#comment-14509793 ] Hrishikesh Gadre commented on SOLR-7344: [~yo...@apache.org] Yes I think this can w

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Yonik Seeley (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14509745#comment-14509745 ] Yonik Seeley commented on SOLR-7344: bq. This means there is still a chance for distrib

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14509714#comment-14509714 ] Hrishikesh Gadre commented on SOLR-7344: [~yo...@apache.org] Currently we use threa

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Yonik Seeley (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14509673#comment-14509673 ] Yonik Seeley commented on SOLR-7344: Another approach at the high level would be to jus

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Yonik Seeley (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14509659#comment-14509659 ] Yonik Seeley commented on SOLR-7344: We should pick a new default internal port number

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-23 Thread Mark Miller (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14509639#comment-14509639 ] Mark Miller commented on SOLR-7344: --- Patch looks great, thanks for taking this on! I do

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-21 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14505736#comment-14505736 ] Hrishikesh Gadre commented on SOLR-7344: [~otis] Yes it should be possible although

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-21 Thread Otis Gospodnetic (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14505658#comment-14505658 ] Otis Gospodnetic commented on SOLR-7344: [~hgadre] - didn't check the patch, but do

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-14 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14494849#comment-14494849 ] Hrishikesh Gadre commented on SOLR-7344: [~andyetitmoves] Thanks for the feedback.

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-14 Thread Ramkumar Aiyengar (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14494749#comment-14494749 ] Ramkumar Aiyengar commented on SOLR-7344: - No separate threadpools: For very small

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-14 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14494486#comment-14494486 ] Hrishikesh Gadre commented on SOLR-7344: [~andyetitmoves] I like your suggestion an

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-14 Thread Ramkumar Aiyengar (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14493789#comment-14493789 ] Ramkumar Aiyengar commented on SOLR-7344: - Thanks for getting to this Hrishikesh, w

[jira] [Commented] (SOLR-7344) Use two thread pools, one for internal requests and one for external, to avoid distributed deadlock and decrease the number of threads that need to be created.

2015-04-13 Thread Hrishikesh Gadre (JIRA)
[ https://issues.apache.org/jira/browse/SOLR-7344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14493300#comment-14493300 ] Hrishikesh Gadre commented on SOLR-7344: Here is a high-level design. I have a reas