Skip to content

Releases: oracle/opengrok

1.6.5

25 Mar 07:36
Compare
Choose a tag to compare
  • speed up xref redirections by storing the last revision of a file in the index
  • more search.latency categories (monitoring)
  • honor history setting in projects API call handling
  • speed up Mercurial check
  • first round of JGit changes
    • should speed up Git repository scan (indexer) and invalidation (indexer and web app)
  • add the mergeCommitsEnabled tunable to disable handling merge commits
    • so far for Git only
    • provides workaround for high memory consumption
    • on by default
  • -h guru indexer option now prints list of analyzers first
  • INDEXER_OPT can be empty for Docker

1.6.4

12 Mar 14:44
Compare
Choose a tag to compare
  • Docker: INDEXER_OPT is now honored correctly

1.6.3

11 Mar 16:20
Compare
Choose a tag to compare
  • fix repository discovery in Docker

1.6.2

09 Mar 14:44
Compare
Choose a tag to compare
  • the Docker environment variable REINDEX was renamed to SYNC_PERIOD_MINUTES

1.6.1

08 Mar 14:10
Compare
Choose a tag to compare
  • --ignore_project option for opengrok-sync to ignore project(s)
  • more IndexDatabase metrics
  • set requests timeout for the Python tools (exposed with --api_timeout option, default is 60 seconds)

1.6.0

02 Mar 13:49
Compare
Choose a tag to compare
  • Docker main script rewritten to Python and changed to use per project workflow
  • OpenGrok now requires Tomcat 10
    • or container that supports Servlet API 5
  • Python tools now support custom HTTP headers everywhere
    • this is handy when running indexer in separate machine/VM so that API token
      can be used
  • history cache item creation times now reported with FINER log level

1.5.12

17 Feb 15:59
Compare
Choose a tag to compare
  • Lucene 8.8.0
  • indexes are now checked during web app startup
  • API to get last indexed time
  • new --token Indexer option to supply authentication token
    • to use when web app is running on different host

1.5.11

08 Dec 18:58
Compare
Choose a tag to compare
  • close inactive LDAP servers in the authorization framework
  • the -T indexer option now sets thread pool size for repository invalidation
  • suggester rebuild/init is now gracefully terminated on undeploy

1.5.10

02 Dec 22:06
Compare
Choose a tag to compare
  • compressed archives now have a xref
  • efficiency LDAP server fixes
  • change /system/pathdesc API endpoint to accept JSON
  • get rid of Jar Scanner related exceptions during web app deploy

1.5.9

24 Nov 12:09
Compare
Choose a tag to compare
  • it is now possible to access RESTful API using Bearer token (otherwise it is necessary to go through localhost like before)
  • the authorization framework now supports the OPTIONAL flag