Displaying 5 results from an estimated 5 matches for "msetitems".
Did you mean:
msetitem
2010 Feb 18
2
xapian.DocNotFoundError: regression?
Hello,
I've installed xapian-core 1.1.3 and xapian-bindings 1.1.4 from the
tarballs announced by Olly the other day. With these versions,
Enquire.get_mset() seems to consistently be raising
xapian.DocNotFoundError.
I've attached a small test case which reproduces this. The same test
case works fine with 1.0.16 (not the latest 1.0.x, but it's what I had
installed).
Program output
2013 Jul 03
2
Potential memory leak when assigning MSetItem values
...atements waiting for input to make observing the
behavior easier.
Run the following code and monitor the PID's memory usage in top or a
similar program. I've observed the resident memory for this example go from
18m to 52m after deleting objects and running garbage collection.
I think the MSetItems are preserved in memory and are not being garbage
collected correctly, possibly from a lingering reference to the MSet or
MSetIterator.
import os
import simplejson as json
import xapian as x
import shutil
import gc
def make_db(path, num_docs=100000):
try:
shutil.rmtree(path)
exce...
2013 Jul 10
2
Potential memory leak when assigning MSetItem values
Olly, the process size does stay constant with the results from one query
set, but running other queries will cause it to grow (once). Is it possible
that this is a bug with the SWIG python bindings?
On Fri, Jul 5, 2013 at 6:18 AM, Olly Betts <olly at survex.com> wrote:
> On Wed, Jul 03, 2013 at 03:59:21PM -0400, Jeff Rand wrote:
> > Run the following code and monitor the
2019 Jan 22
1
About xapian serialization on float/double variables
Dear Members of Xapian Project,
Sorry for troubling you this time. It can be witnessed that xapian will store Document values with serialization approach when given value types meet float/double.
Such an approach is deployed on sort_key related fields as well, where the xapian requires KeyMaker::operator() must return an serialized float/dobule variable. Then heap sort comes and ranks
2016 Jul 30
2
Letor: returning MSet after re-ranking
...for a delayed response.
The way I was thinking of performing reranking with updated weights was to
add a class MSetRanker (basically containing a copy of MSet to be
re-ranked) to Xapian public API, which would be a friend of MSet::Internal
class so that it could access/update the weights and sort MSetItems
accordingly, returning an updated MSet.
As you pointed out, two obvious issues with this are: 1) Unnecessary
addition to Xapian public API since this class is not useful beyond letor.
2) It gives access to MSet internals to end users
What would you suggest should be the way out to access MSet int...