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

Michael McCandless commented on LUCENE-6069:
--------------------------------------------

+1 to compile with compact profiles.

I think in general Lucene should use as minimal APIs as are truly needed to get 
indexing and searching done.

E.g., this same "Occam's razor" philosophy has served us well in pruning back 
the Directory API over time.

Also, this motivation is completely separate from claims that this change might 
help "abusive" use cases, like mobile.

> compile with compact profiles
> -----------------------------
>
>                 Key: LUCENE-6069
>                 URL: https://issues.apache.org/jira/browse/LUCENE-6069
>             Project: Lucene - Core
>          Issue Type: Task
>          Components: general/build
>    Affects Versions: Trunk
>            Reporter: Robert Muir
>            Assignee: Robert Muir
>             Fix For: Trunk
>
>         Attachments: LUCENE-6069.patch, LUCENE-6069.patch, LUCENE-6069.patch
>
>
> If we clean up the 'alignment' calculator in RamUsageEstimator, we can 
> compile core with compact1, and the rest of lucene (except tests) with 
> compact2.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to