mikemccand / luceneutil

Various utility scripts for running Lucene performance tests
Apache License 2.0
205 stars 115 forks source link

Not hardcoding perf filenames #303

Closed zhaih closed 1 month ago

zhaih commented 1 month ago

Now all files under perf dir should be compilable

All other files that are not supposed to be compiled in normal benchmark run are moved under src/extra/perf

zhaih commented 1 month ago

Is something using the files you're moving to src/extra/perf? Will it miss them when they're gone?

@msokolov I'm not entirely sure, but both regular benchmark and Knn benchmark are not using any of them, I guess we can move it back if we found then to be useful?

I've gone over some of them and they seems to be more or less independent main classes.. Maybe @mikemccand do you have any insights?

mikemccand commented 1 month ago

Hmm IndexAndSearchOpenStreetMaps is used by nightly benchy ... src/python/runGeoBenches.py uses this?

mikemccand commented 1 month ago

And src/python/sparsetaxis/nightly.py expects to find some java sources (IndexTaxis, SearchTaxis, maybe DiskUsage?).