Date

Notification thread

https://lists.apache.org/thread/02bk6n0vhchchjjgzht2s0by8hpssq05

https://meet.google.com/mzq-iwcc-xvw

Attendees

  • Jason Gerlowski (Organizer)
  • Adam Quigley
  • Andrey Ukhanov
  • Anshum Gupta
  • Carlos Ugarte
  • Christos Malliaridis
  • David Smiley
  • Dewane Woodley
  • Eric Pugh
  • Gus Heck
  • Hoss Hostetter
  • Jan Høydahl
  • Ken LaPorte
  • Kevin Liang
  • Luke Kot-Zaniewski
  • Matthew Biscocho
  • Piotr P. Karwasz
  • Rahul Goswami

Discussion Topics

    • Congratulations and thanks to our newest committer, Rahul Goswami
    • Demo of using "search-benchmark-game" to perf test Solr (Eric)
    • Python over Gradle + Kotlin DSL? (Christos) (thread)
    • VEX Generation Tooling (Piotr)

Post-Meeting Summary

Demo of using "search-benchmark-game" to perf test Solr (Eric)

  • In the demo Eric demonstrated the search-benchmark-game
  • During the demo the project was used to run and compare the performance of multiple queries with selected Solr versions
  • According to Eric, critical performance issues like in Solr 9.10.0 were visible in the benchmarks
  • Further testing and input is requested
  • The corresponding discussion thread can be found here

Python over Gradle + Kotlin DSL? (Christos) (thread)

  • In the discussion we distinguished between three types of files that are candidates for a possible migration
    • Bucket 1: Python scripts that are commonly used throughout the development process
    • Bucket 2: Gradle Build files written in Groovy that can be migrated to the new default of Gradle which is Kotlin DSL
    • Bucket 3: Release scripts that are used by the minority of us
  • For the first bucket the biggest gain after a migration would be that we would reduce the OS-level dependencies that are currently needed
    • After a migration we would no longer need a compatible python runtime to run scripts
  • For the second bucket a migration would mainly improve the developer experience due to the improved IDE support
  • Migrating the third bucket should be considered after the updates from the other two buckets, which may already resolve this one
  • Proposals via pull requests will be made to get a better understanding what a migration will look like and what the actual benefits could be (besides the ones mentioned above)

VEX Generation Tooling (Piotr)

  • Due to lack of time we were not able to discuss this topic
  • Discussion will be continued in this discussion thread