diff options
author | Eric Wong <e@80x24.org> | 2021-03-11 02:45:33 -0800 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2021-03-11 16:35:10 -0400 |
commit | 898f562edfc23028ddc8a1b05bd978841ad5e710 (patch) | |
tree | d36eb18a364c220e0977188690631a6be018fcb2 /lib/PublicInbox/SearchIdx.pm | |
parent | 72cbfb826cd7827c92c239d8c1e81024514e211f (diff) | |
download | public-inbox-898f562edfc23028ddc8a1b05bd978841ad5e710.tar.gz |
We no longer read Xapian docdata and favor hitting over.sqlite3, instead, as Xapian is less likely to be available than SQLite.
Diffstat (limited to 'lib/PublicInbox/SearchIdx.pm')
-rw-r--r-- | lib/PublicInbox/SearchIdx.pm | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/lib/PublicInbox/SearchIdx.pm b/lib/PublicInbox/SearchIdx.pm index 826302de..3372bea5 100644 --- a/lib/PublicInbox/SearchIdx.pm +++ b/lib/PublicInbox/SearchIdx.pm @@ -542,18 +542,6 @@ sub remove_keywords { $self->{xdb}->replace_document($docid, $doc) if $replace; } -sub smsg_from_doc ($) { - my ($doc) = @_; - my $data = $doc->get_data or return; - my $smsg = bless {}, 'PublicInbox::Smsg'; - $smsg->{ts} = int_val($doc, PublicInbox::Search::TS()); - my $dt = int_val($doc, PublicInbox::Search::DT()); - my ($yyyy, $mon, $dd, $hh, $mm, $ss) = unpack('A4A2A2A2A2A2', $dt); - $smsg->{ds} = timegm($ss, $mm, $hh, $dd, $mon - 1, $yyyy); - $smsg->load_from_data($data); - $smsg; -} - sub xdb_remove { my ($self, @docids) = @_; $self->begin_txn_lazy; |