[ 
https://issues.apache.org/jira/browse/SOLR-14066?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16997269#comment-16997269
 ] 

David Eric Pugh edited comment on SOLR-14066 at 12/16/19 1:06 PM:
------------------------------------------------------------------

Thank you for taking a slightly slower pace with DIH.   I want to point out 
that while DIH may seem like an anti-pattern for those of you running huge Solr 
setups with dedicated teams, there is huge user base out there that is just 
looking for great search for their traditional database backed application, and 
DIH has worked for many years just fine for them.   This is based on my working 
with *Many* different search teams.   

Let's take advantage of the plugin framework to have a Solr that supports the 
massive deploys and the small ones.  Move DIH to a place where those who want 
to use it can, and maybe open the door to a larger set of people supporting 
these plugins.

Also, I want to point out that if we feel like DIH represents some sort of 
anti-pattern, then what about the Streaming capability?   I suspect that in the 
future, I'll be writing a lot of 
{code:java}
daemon(update(jdbc()))
{code}
 style streaming expressions to move data around.


was (Author: epugh):
Thank you for taking a slightly slower pace with DIH.   I want to point out 
that while DIH may seem like an anti-pattern for those of you running huge Solr 
setups with dedicated teams, there is huge user base out there that is just 
looking for great search for their traditional database backed application, and 
DIH has worked for many years just fine for them.   This is based on my working 
with *Many* different search teams.   

Let's take advantage of the plugin framework to have a Solr that supports the 
massive deploys and the small ones.  Move DIH to a place where those who want 
to use it can, and maybe open the door to a larger set of people supporting 
these plugins.

Also, I want to point out that if we feel like DIH represents some sort of 
anti-pattern, then what about the Streaming capability?   I suspect that in the 
future, I'll be writing a lot of 
{code:java}
daemon(jdbc(update()))
{code}
 style streaming expressions to move data around.

> Deprecate DIH
> -------------
>
>                 Key: SOLR-14066
>                 URL: https://issues.apache.org/jira/browse/SOLR-14066
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: contrib - DataImportHandler
>            Reporter: Ishan Chattopadhyaya
>            Priority: Major
>         Attachments: image-2019-12-14-19-58-39-314.png
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> DataImportHandler has outlived its utility. DIH doesn't need to remain inside 
> Solr anymore. Let us deprecate DIH in 8.4 (and remove it from the Solr distro 
> in 9x or 10x).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to