Make Luke launching code faster [LUCENE-10588]
Starting Luke can take multiple seconds since it renders all GUI components when launching; It could be possible to make it faster (within sub-second) by lazily rendering panels to avoid loading too many classes when starting.
This typically becomes an issue on CI job, but a quicker launch would be also good for humans. https://github.com/apache/lucene/pull/917
Migrated from LUCENE-10588 by Tomoko Uchida (@mocobeta), updated Jun 01 2022 Pull requests: https://github.com/apache/lucene/pull/937
ASF subversion and git services (migrated from JIRA)
Commit 4c53a53238a07df9da45171f64664a8182cddbd7 in lucene's branch refs/heads/main from Tomoko Uchida https://gitbox.apache.org/repos/asf?p=lucene.git;h=4c53a53238a
LUCENE-10588: log elapsed time for initializing gui (#937)
ASF subversion and git services (migrated from JIRA)
Commit 73a06cdbccf1f29387175be0e959c03564e490a1 in lucene's branch refs/heads/branch_9x from Tomoko Uchida https://gitbox.apache.org/repos/asf?p=lucene.git;h=73a06cdbccf
LUCENE-10588: log elapsed time for initializing gui (#937)