Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fast index view search #102

Merged
merged 5 commits into from
Jan 18, 2017
Merged

Fast index view search #102

merged 5 commits into from
Jan 18, 2017

Commits on Jan 15, 2017

  1. Split index.html logic and optimize

    The presence of index.html in a side file can be tested eagerly to avoid
    checking it at runtime. Since this feature is rarely used, this results
    in a performance gain.
    
    See: #97
    kohsuke committed Jan 15, 2017
    Configuration menu
    Copy the full SHA
    95f7089 View commit details
    Browse the repository at this point in the history
  2. Index view optimization #1

    Make IndexViewDispatcher a facet-local thing.
    kohsuke committed Jan 15, 2017
    Configuration menu
    Copy the full SHA
    b56031f View commit details
    Browse the repository at this point in the history
  3. Index view optimization #2

    Move the logic that adds IndexViewDispatcher to Facet so that Facet
    subtypes can do this better.
    kohsuke committed Jan 15, 2017
    Configuration menu
    Copy the full SHA
    dc64093 View commit details
    Browse the repository at this point in the history
  4. simplified

    kohsuke committed Jan 15, 2017
    Configuration menu
    Copy the full SHA
    7559444 View commit details
    Browse the repository at this point in the history
  5. Index view optimization #3

    Statically determine if index view page exists, and add a dispatcher
    only if so.
    kohsuke committed Jan 15, 2017
    Configuration menu
    Copy the full SHA
    7b10e89 View commit details
    Browse the repository at this point in the history