Opengrok Versions Save

OpenGrok is a fast and usable source code search and cross reference engine, written in Java

1.12.26

5 months ago
  • fix install of opengrok-tools in Docker image

1.12.25

5 months ago
  • fixes Annotation view regression from 1.12.24

1.12.24

5 months ago
  • avoid annotations for binary files
  • use upper limit for output data in Command (Python tooling)
  • various Sonar cleanups
  • convert Python package to one without setup.py

NOTE: there is a regression when displaying annotations - leads to null pointer exception

1.12.23

6 months ago
  • fix NPE when displaying a diff

1.12.22

6 months ago
  • skip inactive history entries when generating diff links

Note there is a regression when displaying diffs: https://github.com/oracle/opengrok/issues/4468

1.12.21

6 months ago
  • better check of opengrok-sync configuration
  • History cache creation/update failures are now acted upon. If the operation fails for a repository, then the 2nd phase of indexing will not happen. If projects are enabled, then given project will not be indexed, otherwise 2nd phase of indexing will be skipped altogether.
    • To suppress the new behavior, one can use the --ignoreHistoryCacheFailures indexer option.

1.12.20

6 months ago
  • refresh the repositories for projects in Docker image for each sync run

1.12.19

7 months ago
  • JFlex update

1.12.18

7 months ago
  • ChronicleMap and JSTL update
    • no impact on functionality

1.12.17

7 months ago
  • Lucene 9.8.0
    • no reindex from scratch needed
  • JDK 17 support
    • the target byte code is still Java 11
  • do not take IOExceptions too seriously during index check
    • avoids wiping out the data root in the Docker image if the check fails due to files not being accessible, permission problem, etc.