lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uwe Schindler (JIRA)" <j...@apache.org>
Subject [jira] Commented: (LUCENE-2453) Make Index Output Buffer Size Configurable
Date Sat, 24 Jul 2010 07:18:49 GMT

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

Uwe Schindler commented on LUCENE-2453:
---------------------------------------

bq. Hi Andrzej, The patch has already been updated to incorporate the comments above. Please
let me know if you need anything else. 

Karthick , you should not delete old patches from the issue, as it makes it hard to follow
the issue. Just upload the new patch with same filename and JIRA will automatically gray the
old one out, but its still visible.

> Make Index Output Buffer Size Configurable
> ------------------------------------------
>
>                 Key: LUCENE-2453
>                 URL: https://issues.apache.org/jira/browse/LUCENE-2453
>             Project: Lucene - Java
>          Issue Type: Improvement
>          Components: Store
>    Affects Versions: 3.0.1
>            Reporter: Karthick Sankarachary
>         Attachments: LUCENE-2453.patch
>
>
> Currently, the buffered index input class allows sub-classes and users thereof to specify
a size for the input buffer, which by default is 1024 bytes. In practice, this option is leveraged
by the simple file and compound segment index input sub-classes. 
> By the same token, it would be nice if the buffered index output class could open up
it's buffer size for users to configure. In particular, this would allow sub-classes thereof
to align the output buffer size, which by default is 16348 bytes, to that of the underlying
directory's data unit. For example, a network-based directory might want to buffer data in
multiples of it's maximum transmission unit. To use an existing use-case, the file system-based
directory could potentially choose to align it's output buffer size to the operating system's
file block size.
> The proposed change to the buffered index output class involves defining a one-arg constructor
that takes a user-defined buffer size, and a default constructor that uses the currently defined
buffer size.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message