lucene icon indicating copy to clipboard operation
lucene copied to clipboard

Make Luke launching code faster [LUCENE-10588]

Open asfimport opened this issue 3 years ago • 2 comments

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

asfimport avatar May 23 '22 07:05 asfimport

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)

asfimport avatar Jun 01 '22 12:06 asfimport

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)

asfimport avatar Jun 01 '22 12:06 asfimport