Releases: oracle/opengrok
Releases · oracle/opengrok
1.7.28
- more strict configuration syntax check for
opengrok-sync - fix async API call handling for Python tools
- fix SCCS date parsing to include time
1.7.27
- 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}/indexedendpoint
- notably the
1.7.26
- better UTF-8 detection in plain text files
- asynchronous RESTful API support
- added
connectTimeoutandapiTimeoutindexer tunables/command line switches
- added
1.7.25
- more printable characters (#3827)
- it is recommended (however not necessary) to reindex from scratch
- fix one case of history cache corruption
- collateral change: the
historyCacheTimetunable was removed.
- collateral change: the
- better Terraform support
- slew of fixes for problems identified by SonarCloud
- add
serverNameweb app configuration tunable to support RSS/OpenSearch in reverse proxy environment
1.7.24
- ctags regexp fixes
- code cleanup and input data sanitization
1.7.23
- fix for
IllegalStateExceptionthrown 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
1.7.22
- Lucene 8.11.0
- bug/review links in history view are now configurable per project
- repository invalidation concurrency level for the web application can now be tuned using separate property
repositoryInvalidationParallelism - UI fixes
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).
1.7.21
- history cache creation progress reporting (with
--progress) opengrok-projadmnow uses per project lockUserWhitelistPluginstrips leading/trailing whitespace- history cache handling threads are now named accordingly
1.7.20
- Lucene 8.10.0
- enable
literalMidWordUnderscoresoption in Showdown - fix project/repository property setting via RESTful API
- indexer progress reporting now works better on busy systems
1.7.19
- fix for the spurious xref rename problem when indexing
- fix overflowing header in the UI
- fix XML insertion for the
deployPython tool (and Docker image)