about summary refs log tree commit homepage
path: root/lib/PublicInbox/SearchIdxShard.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/PublicInbox/SearchIdxShard.pm')
-rw-r--r--lib/PublicInbox/SearchIdxShard.pm9
1 files changed, 2 insertions, 7 deletions
diff --git a/lib/PublicInbox/SearchIdxShard.pm b/lib/PublicInbox/SearchIdxShard.pm
index 43dad959..83cbbb25 100644
--- a/lib/PublicInbox/SearchIdxShard.pm
+++ b/lib/PublicInbox/SearchIdxShard.pm
@@ -43,13 +43,8 @@ sub ipc_atfork_child { # called automatically before ipc_worker_loop
         PublicInbox::OnDestroy->new($$, \&_worker_done, $self);
 }
 
-sub index_raw {
-        my ($self, $msgref, $eml, $smsg, $eidx_key) = @_;
-        if ($eml) {
-                undef($$msgref) if $msgref;
-        } else { # --xapian-only + --sequential-shard:
-                $eml = PublicInbox::Eml->new($msgref);
-        }
+sub index_eml {
+        my ($self, $eml, $smsg, $eidx_key) = @_;
         $smsg->{eidx_key} = $eidx_key if defined $eidx_key;
         $self->ipc_do('add_message', $eml, $smsg);
 }