Jan Niestadt

Results 102 issues of Jan Niestadt

Publish static site: https://medium.com/@danieljimgarcia/publishing-static-sites-to-github-pages-using-github-actions-8040f57dfeaf Trigger GitHub action when a folder changes: https://www.techielass.com/trigger-a-github-action-workflow-when-a-folder-changes/

documentation

We don't recommend using this anymore as it's usually better to leave caching up to the OS. We can still refer people to the official GitHub page (https://github.com/hoytech/vmtouch) if they...

Example: https://brievenalsbuit.ivdnt.org/blacklab-server/BaB/fields/titleLevel2?outputformat=json There's probably a few more requests that don't validate their input well enough. It would be nice to fix these so they produce a normal error response.

webservice

There's several places in the code where it is assumed that threads will see each other's mutations directly and in the order they were made. However, without synchronization, this is...

bug

It would be better if the exception is re-thrown in the main search thread so we are alerted to the problem. Instead, the hits that this SpansReader would have retrieved...

bug

It would be nice if, for example, certain XML tags like `` would be included in the hits concordances. Right now this *can* be achieved, by passing `usecontent=orig`, but this...

enhancement

Two-phase iterators are a mechanism in Lucene that can speed up SpanQueries by immediately skipping over documents that cannot possibly contain any matches, before the term vectors are fetched. It...

performance

When a test crashes, the test index is not cleaned up. We used to clean up any old test indexes we found, but this caused issues when running tests in...

For example, `ErrorOpeningIndex` shouldn't be a checked exception, as in the vast majority of cases there's no graceful way to handle this. This leads to either it being immediately wrapped...

refactor

The situation: you have a format file (`.blf.yaml`) in a location that BlackLab scans (e.g. the current directory, or `$HOME/.blacklab/formats`). You then call IndexTool with the path to this format...

indexing