opengrok

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

OTHER License

Stars
4.3K
Committers
135

Bot releases are visible (Hide)

opengrok - 1.7.33

Published by github-actions[bot] over 2 years ago

  • fix opengrok-deploy so that it can create all path components
  • avoid warning on empty index directory when performing index check
opengrok - 1.7.32

Published by github-actions[bot] over 2 years ago

  • history based reindex
    • this should speed up indexing of projects that consist solely of Git/Mercurial repositories. The history and history cache have to be enabled.
  • fix CVS history parsing
opengrok - 1.7.31

Published by github-actions[bot] over 2 years ago

opengrok - 1.7.30

Published by github-actions[bot] over 2 years ago

  • add the ability to strip outgoing changesets in opengrok-mirror with --strip-outgoing command line option and strip_outgoing configuration directive (global and/or per project)
  • fix handling of RESTful API errors in the Python tools
opengrok - 1.7.29

Published by github-actions[bot] over 2 years ago

  • fix handling of the repo repository type in opengrok-mirror
  • fix author parsing for CSSC
  • fix timeout default for opengrok-sync
opengrok - 1.7.28

Published by github-actions[bot] over 2 years ago

  • more strict configuration syntax check for opengrok-sync
  • fix async API call handling for Python tools
  • fix SCCS date parsing to include time
opengrok - 1.7.27

Published by github-actions[bot] over 2 years ago

  • use negative cache for LdapUserPlugin
  • if the last revision cannot be retrieved from the index, try to get it from history cache and only then fall back to the repository method
  • more RESTful API endpoints were converted to asynchronous
    • notably the /{project}/indexed endpoint
opengrok - 1.7.26

Published by github-actions[bot] almost 3 years ago

  • better UTF-8 detection in plain text files
  • asynchronous RESTful API support
    • added connectTimeout and apiTimeout indexer tunables/command line switches
opengrok - 1.7.25

Published by github-actions[bot] almost 3 years ago

  • more printable characters (#3827)
    • it is recommended (however not necessary) to reindex from scratch
  • fix one case of history cache corruption
    • collateral change: the historyCacheTime tunable was removed.
  • better Terraform support
  • slew of fixes for problems identified by SonarCloud
  • add serverName web app configuration tunable to support RSS/OpenSearch in reverse proxy environment
opengrok - 1.7.24

Published by github-actions[bot] almost 3 years ago

  • ctags regexp fixes
  • code cleanup and input data sanitization
opengrok - 1.7.23

Published by github-actions[bot] almost 3 years ago

  • fix for IllegalStateException thrown in the UI when displaying history view of files that belong to older index
    • older index is one that does not store the last changeset of a file in its document
opengrok - 1.7.22

Published by github-actions[bot] almost 3 years ago

Note: there is a bug introduced in this build, causing history view to end with IllegalStateException. This happens for older indexes so the workaround is to reindex the affected indexes from scratch or skip this release. Will be fixed in 1.7.23 (PR #3779).

opengrok - 1.7.21

Published by github-actions[bot] about 3 years ago

  • history cache creation progress reporting (with --progress)
  • opengrok-projadm now uses per project lock
  • UserWhitelistPlugin strips leading/trailing whitespace
  • history cache handling threads are now named accordingly
opengrok - 1.7.20

Published by github-actions[bot] about 3 years ago

  • Lucene 8.10.0
  • enable literalMidWordUnderscores option in Showdown
  • fix project/repository property setting via RESTful API
  • indexer progress reporting now works better on busy systems
opengrok - 1.7.19

Published by github-actions[bot] about 3 years ago

  • fix for the spurious xref rename problem when indexing
  • fix overflowing header in the UI
  • fix XML insertion for the deploy Python tool (and Docker image)
opengrok - 1.7.18

Published by github-actions[bot] about 3 years ago

  • fix opengrok-mirror configuration check for configs with overridden commands
opengrok - 1.7.17

Published by github-actions[bot] about 3 years ago

  • fix commands check in opengrok-mirror
  • fix regression in selecting projects with space in the UI
  • add timeout for generating single xref
    • added xrefTimeout indexer tunable
opengrok - 1.7.16

Published by github-actions[bot] about 3 years ago

  • fix UI problem with displaying revisions in annotation view
opengrok - 1.7.15

Published by github-actions[bot] about 3 years ago

  • fixed Git submodule detection
  • insufficient permissions are now properly reported in the web app
opengrok - 1.7.14

Published by github-actions[bot] about 3 years ago

  • added historyCachePerPartesEnabled indexer tunable to disable history cache generation in chunks
    • use this if you have giant repository (say hundreds thousands of changesets) and care about indexer performance and can assign lots of heap memory to the JVM running the indexer (say tens of gigabytes)
  • commands section of the opengrok-mirror configuration is now properly checked
    • also in Docker: failure leads to sync being disabled
  • fix e-mail address detection in Go sources
  • Subversion no longer required for building OpenGrok