Skip to content

Releases: oracle/opengrok

1.9.0

20 Mar 15:53

Choose a tag to compare

  • fix handling of merge changesets for Git
  • fix --checkIndex functionality

NOTE: this release requires reindex from scratch only if you hit the problem with duplicate search results and history cache entries due to mishandling of the Git merge changesets (#4027)

1.8.4

13 Mar 13:43

Choose a tag to compare

  • more thorough checking of web app liveliness when using the -U indexer option
  • avoid reporting to Google analytics via Chronicle map
  • connectTimeout indexer tunable is now used for all API calls initiated from within the indexer
  • smaller Docker image due to removal of extraneous opengrok jar file

1.8.3

10 Mar 13:16

Choose a tag to compare

  • fix repository invalidation not finishing in environment with 1 CPU

1.8.2

03 Mar 18:05

Choose a tag to compare

  • the --indexCheck indexer option now accepts optional argument documents that performs a check for duplicate live documents in the index
  • adds debugging (at FINEST level) to the webapp search results

1.8.1

27 Feb 16:45

Choose a tag to compare

  • fix handling renamed directories in Subversion
  • handle null input files for xref ctags processing in the webapp

1.8.0

27 Feb 10:20

Choose a tag to compare

  • Lucene 9.5.0
  • fix negative LOC counts and duplicate search results for multi-segment indexes (the default)

NOTE: this release requires reindexing from scratch (i.e. wipe out data directory and reindex)

1.7.42

06 Jan 21:49

Choose a tag to compare

  • add check to both indexer and webapp that ctags can actually process files under source root
    • note that the source root directory must be writable by the indexer
  • fix repository scan depth handling

1.7.41

08 Dec 07:06

Choose a tag to compare

  • better signal handling in Docker

1.7.40

26 Nov 13:18

Choose a tag to compare

  • support Tomcat 10.1.x

1.7.39

11 Nov 13:14

Choose a tag to compare

  • change the format of annotation cache to Smile
    • requires reindexing from scratch (for the projects that already have the annotation cache created; the annotation cache is off by default)
  • more SCMs in the Docker image