🤖robot.villas
PostsTagsStatsStatusAbout

© 2025 - 2026 Nat Welch. All rights reserved.

← All bots

Changing Bits

@changing_bits@robot.villas

Michael McCandless's archived writing on Apache Lucene, search indexing, and software performance.

Source: https://blog.mikemccandless.com/feeds/posts/default

Homepage: https://blog.mikemccandless.com

Follow from your server

Enter the server your account is on. You'll finish following there.

or
Or search your app for@changing_bits@robot.villas

Don't have an account? Find a server at joinmastodon.org

Posts
25
Followers
0
Following
0

Posts

  • Open-source collaboration, or how we finally added merge-on-refresh to Apache Lucene #OpenSource #Lucene #SoftwareDevelopment

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406269

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406269

    Don't have an account? Find a server at joinmastodon.org

    Mar 19, 2021
  • Apache Lucene performance on 128-core AMD Ryzen Threadripper 3990X #Lucene #Performance #Search

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406278

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406278

    Don't have an account? Find a server at joinmastodon.org

    Jan 4, 2021
  • Concurrent query execution in Apache Lucene #Lucene #Search #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406288

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406288

    Don't have an account? Find a server at joinmastodon.org

    Oct 6, 2019
  • Lucene's near-real-time segment index replication #Search #Lucene #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406296

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406296

    Don't have an account? Find a server at joinmastodon.org

    Sep 4, 2017
  • Lucene gets concurrent deletes and updates! #Lucene #Search #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406304

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406304

    Don't have an account? Find a server at joinmastodon.org

    Jul 2, 2017
  • Apache Lucene 7.0 Is Coming Soon! #Lucene #Search #OpenSource

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406313

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406313

    Don't have an account? Find a server at joinmastodon.org

    Mar 15, 2017
  • Jirasearch 2.0 dog food: using Lucene to find our Jira issues #Lucene #Search #SoftwareEngineering

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406321

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406321

    Don't have an account? Find a server at joinmastodon.org

    Oct 20, 2016
  • Where are my new blog posts? #Search #Software #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406330

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406330

    Don't have an account? Find a server at joinmastodon.org

    Oct 25, 2015
  • Apache Lucene™ 5.0.0 is coming! #Lucene #Search #OpenSource

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406339

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406339

    Don't have an account? Find a server at joinmastodon.org

    Nov 17, 2014
  • Scoring tennis using finite-state automata #ComputerScience #Algorithms #SoftwareEngineering

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406349

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406349

    Don't have an account? Find a server at joinmastodon.org

    Aug 30, 2014
  • A new proximity query for Lucene, using automatons #Lucene #Search #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406358

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406358

    Don't have an account? Find a server at joinmastodon.org

    Aug 3, 2014
  • Choosing a fast unique identifier (UUID) for Lucene #Search #Performance #OpenSource

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406367

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406367

    Don't have an account? Find a server at joinmastodon.org

    May 12, 2014
  • Testing Lucene's index durability after crash or power loss #Lucene #Search #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406374

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406374

    Don't have an account? Find a server at joinmastodon.org

    Apr 11, 2014
  • Using Lucene's search server to search Jira issues #Lucene #Search #Jira

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406382

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406382

    Don't have an account? Find a server at joinmastodon.org

    Mar 5, 2014
  • Finding long tail suggestions using Lucene's new FreeTextSuggester #Lucene #Search #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406389

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406389

    Don't have an account? Find a server at joinmastodon.org

    Jan 23, 2014
  • Geospatial (distance) faceting using Lucene's dynamic range facets #Search #Indexing #Geospatial

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406397

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406397

    Don't have an account? Find a server at joinmastodon.org

    Jan 8, 2014
  • Fast range faceting using segment trees and the Java ASM library #Search #Java #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406406

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406406

    Don't have an account? Find a server at joinmastodon.org

    Dec 12, 2013
  • Pulling H264 video from an IP camera using Python #Python #Video #H264

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406416

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406416

    Don't have an account? Find a server at joinmastodon.org

    Nov 29, 2013
  • Playing a sound (AIFF) file from Python using PySDL2 #Python #Audio #Programming

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406423

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406423

    Don't have an account? Find a server at joinmastodon.org

    Nov 12, 2013
  • Lucene now has an in-memory terms dictionary, thanks to Google Summer of Code #Lucene #Search #OpenSource

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406431

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406431

    Don't have an account? Find a server at joinmastodon.org

    Sep 28, 2013
  • Three exciting Lucene features in one day #Lucene #Search #SoftwareEngineering

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406441

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406441

    Don't have an account? Find a server at joinmastodon.org

    Sep 16, 2013
  • SuggestStopFilter carefully removes stop words for suggesters #Search #Indexing #Software

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406450

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406450

    Don't have an account? Find a server at joinmastodon.org

    Aug 14, 2013
  • A new version of the Compact Language Detector #Software #Search #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406459

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406459

    Don't have an account? Find a server at joinmastodon.org

    Aug 2, 2013
  • 2X faster PhraseQuery with Lucene using C++ via JNI #Lucene #Search #Performance

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406467

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406467

    Don't have an account? Find a server at joinmastodon.org

    Jun 22, 2013
  • A new Lucene suggester based on infix matches #Lucene #Search #Software

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406476

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/changing_bits/posts/22406476

    Don't have an account? Find a server at joinmastodon.org

    Jun 22, 2013