unofficial mirror of meta@public-inbox.org
 help / color / mirror / Atom feed
* [PATCH 0/6] cindex join stuff
@ 2023-12-08  3:54 Eric Wong
  2023-12-08  3:54 ` [PATCH 1/6] *search: simplify handling of Xapian term iterators Eric Wong
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Eric Wong @ 2023-12-08  3:54 UTC (permalink / raw)
  To: meta

1-2 are small speedups, 3-4 are dev improvements, and 5-6
ought to actually improve and future-proof join accuracy.

Eric Wong (6):
  *search: simplify handling of Xapian term iterators
  *search: favor wantarray form of xap_terms
  xap_helper_cxx: drop chdir usage in build
  makefile: add `check-build' target
  xap_helper: support term length limit
  cindex: switch --join to use dfpost7 by default

 Makefile.PL                      | 13 +++++++
 lib/PublicInbox/CodeSearch.pm    | 15 ++++----
 lib/PublicInbox/CodeSearchIdx.pm | 18 +++++-----
 lib/PublicInbox/LeiInspect.pm    |  1 -
 lib/PublicInbox/LeiSearch.pm     | 17 ++++-----
 lib/PublicInbox/LeiStore.pm      | 13 +++----
 lib/PublicInbox/Search.pm        | 19 +++++-----
 lib/PublicInbox/SearchIdx.pm     | 13 ++++---
 lib/PublicInbox/XapHelper.pm     | 24 ++++++++++---
 lib/PublicInbox/XapHelperCxx.pm  | 19 ++++------
 lib/PublicInbox/xap_helper.h     | 11 +++++-
 lib/PublicInbox/xh_cidx.h        | 61 ++++++++++++++++++++++++--------
 lib/PublicInbox/xh_mset.h        |  2 +-
 t/xap_helper.t                   | 33 +++++++++++++++++
 14 files changed, 177 insertions(+), 82 deletions(-)

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2023-12-08  3:54 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-08  3:54 [PATCH 0/6] cindex join stuff Eric Wong
2023-12-08  3:54 ` [PATCH 1/6] *search: simplify handling of Xapian term iterators Eric Wong
2023-12-08  3:54 ` [PATCH 2/6] *search: favor wantarray form of xap_terms Eric Wong
2023-12-08  3:54 ` [PATCH 3/6] xap_helper_cxx: drop chdir usage in build Eric Wong
2023-12-08  3:54 ` [PATCH 4/6] makefile: add `check-build' target Eric Wong
2023-12-08  3:54 ` [PATCH 5/6] xap_helper: support term length limit Eric Wong
2023-12-08  3:54 ` [PATCH 6/6] cindex: switch --join to use dfpost7 by default Eric Wong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).