Skip to content

Releases: oracle/opengrok

1.12.0

21 Apr 10:33
Compare
Choose a tag to compare
  • enable merge changesets by default for all repositories
  • Mercurial repositories now honor the mergeCommitsEnabled tunable

NOTE: this requires reindex from scratch given the impact on the history cache contents.

1.11.7

20 Apr 09:28
Compare
Choose a tag to compare
  • display links to file revisions in diff side view
  • directory listing API
    • see PR #4308 for limitations

1.11.6

17 Apr 12:15
Compare
Choose a tag to compare
  • improved logging
    • Repository objects are now reported in the logs along with all their properties
    • progress reporting for repository scan/invalidation when the indexer is run with --progress

1.11.5

14 Apr 19:10
Compare
Choose a tag to compare
  • restore date display in directory listing (for the case when file dates are not fetched from history cache)

1.11.4

13 Apr 07:25
Compare
Choose a tag to compare
  • display dates from history cache in directory listing
    • only applies for repositories with mergeCommitsEnabled set to True.
    • the dates for directories will not be displayed
    • can be disabled with the useHistoryCacheForDirectoryListing tunable (see webapp tunables)

1.11.3

12 Apr 09:21
Compare
Choose a tag to compare
  • avoid exception to be thrown in the UI when getting history of a directory

1.11.2

12 Apr 08:05
Compare
Choose a tag to compare
  • generate history cache also for file based repositories (SCCS, BitKeeper, etc.)
    • this will require more space but should speed up the UI/APIs

1.11.1

11 Apr 16:44
Compare
Choose a tag to compare
  • avoid getting history twice when indexing
    • should speed up indexing a little bit when history cache is on

1.11.0

06 Apr 11:37
Compare
Choose a tag to compare
  • change serialization scheme (Smile) for history cache
    • the cache is bigger however more speedier for both access and indexing
      • if the increased size is a problem, consider using file system with built-in compression (e.g. ZFS)
  • restore environment variable propagation in Docker (needed for NOMIRROR)

NOTE: this requires reindex from scratch due to the changes in the history cache serialization scheme

1.10.0

03 Apr 09:33
Compare
Choose a tag to compare
  • fix handling of Git repositories with large history by using full Git hashes
    • the UI will be using abbreviated/shortened hashes, where makes sense
  • to make sure analysis of Terraform files still works, make sure to upgrade to the latest Universal ctags

NOTE: this requires reindex from scratch due to the changes in the history and annotation cache triggered by the Git handling changes