Skip to content

Releases: oracle/opengrok

1.12.1

24 Apr 15:58
Compare
Choose a tag to compare
  • project group configuration changed from list to map. In the configuration that would be from:
  <void property="groups">
   <void method="add">
    <object class="org.opengrok.indexer.configuration.Group">
     <void property="name">
      <string>foo</string>
     </void>
     <void property="pattern">
      <string>foo-.*</string>
     </void>
    </object>
   </void>
  </void>

to the following (note the change of structure and also in the method):

  <void property="groups">
   <void method="put">
    <string>foo</string>
    <object class="org.opengrok.indexer.configuration.Group">
     <void property="name">
      <string>foo</string>
     </void>
     <void property="pattern">
      <string>foo-.*</string>
     </void>
    </object>
   </void>
  </void>

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