Skip to content

Releases: oracle/opengrok

1.8.4

13 Mar 13:43
Compare
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
Compare
Choose a tag to compare
  • fix repository invalidation not finishing in environment with 1 CPU

1.8.2

03 Mar 18:05
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
  • better signal handling in Docker

1.7.40

26 Nov 13:18
Compare
Choose a tag to compare
  • support Tomcat 10.1.x

1.7.39

11 Nov 13:14
Compare
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

1.7.38

07 Nov 13:22
Compare
Choose a tag to compare
  • decrease log level for annotation problems
  • fix long standing index performance problem
    • in the 2nd phase indexing the CPU was underutilized