Skip to content

Instantly share code, notes, and snippets.

@mtibeica
mtibeica / output
Last active August 29, 2015 14:05
xapian go quickstart
Creating WritableDatabase db1
TermGenerator SetDatabase
TermGenerator SetFlags
WritableDatabase BeginTransaction
Assembling document doc1encoding
ReplaceDocument 0 doc1encoding
Assembling document doc2encoding
ReplaceDocument 0 doc2encoding
Assembling document doc3encoding
ReplaceDocument 0 doc3encoding
var stream = require('stream');
var util = require('util');
function MyStream() { stream.Writable.call(this); }
util.inherits(MyStream, stream.Writable);
MyStream.prototype._write = function (chunk, encoding, callback) {
console.log("_write " + chunk.length);
callback();
}
@mtibeica
mtibeica / test_document.js
Created June 28, 2012 18:22
node-xapian testing framework
var xapian = require('../xapian-binding');
var xapiantesting = require('./testing-xapian');
var tests=
[
{
name: 'initialize doc',
fatal: true,
action: function(objects, sync, fn) { objects.doc = new xapian.Document(); fn(null); }
},