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.6.3

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

  • fix repository discovery in Docker
opengrok - 1.6.2

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

  • the Docker environment variable REINDEX was renamed to SYNC_PERIOD_MINUTES
opengrok - 1.6.1

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

  • --ignore_project option for opengrok-sync to ignore project(s)
  • more IndexDatabase metrics
  • set requests timeout for the Python tools (exposed with --api_timeout option, default is 60 seconds)
opengrok -

Published by vladak over 3 years ago

  • Docker main script rewritten to Python and changed to use per project workflow
  • OpenGrok now requires Tomcat 10
    • or container that supports Servlet API 5
  • Python tools now support custom HTTP headers everywhere
    • this is handy when running indexer in separate machine/VM so that API token
      can be used
  • history cache item creation times now reported with FINER log level
opengrok - 1.5.12

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

  • Lucene 8.8.0
  • indexes are now checked during web app startup
  • API to get last indexed time
  • new --token Indexer option to supply authentication token
    • to use when web app is running on different host
opengrok - 1.5.11

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

  • close inactive LDAP servers in the authorization framework
  • the -T indexer option now sets thread pool size for repository invalidation
  • suggester rebuild/init is now gracefully terminated on undeploy
opengrok - 1.5.10

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

  • compressed archives now have a xref
  • efficiency LDAP server fixes
  • change /system/pathdesc API endpoint to accept JSON
  • get rid of Jar Scanner related exceptions during web app deploy
opengrok - 1.5.9

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

  • it is now possible to access RESTful API using Bearer token (otherwise it is necessary to go through localhost like before)
  • the authorization framework now supports the OPTIONAL flag
opengrok - 1.5.8

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

  • better exception handling for path normalization
  • API calls using suggester rebuild should be all async now
opengrok - 1.5.7

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

  • the indexer -s option now support file argument with the @ prefix
  • suggester API endpoints are now asynchronous w.r.t. suggester rebuild
  • better error handling of RESTful API calls in Python tools
  • repository scanning speed up (with lots of repositories with deep trees)
opengrok - 1.5.6

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

  • much faster GitRepository#isWorking()
    • handy when working with lots of Git repositories
  • Speed up IndexDatabase.accept()
  • use correct suggester meters when recording latencies
opengrok - 1.5.5

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

opengrok - 1.5.4

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

dummy release

opengrok - 1.5.3

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

dummy release

opengrok - 1.5.2

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

dummy release

opengrok - 1.5.1

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

dummy release

opengrok - 1.5.0

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

  • Java 11 is minimum version to compile/run
  • Python tools now make it possible to specify custom pull/incoming commands
  • default path of the dtags.eftar file for path descriptions has changed to the data root

NOTE: no need to reindex from scratch

opengrok - 1.4.9

Published by vladak almost 4 years ago

  • XSS JS module updated
  • better debug messages in LdapFilterPlugin
opengrok - 1.4.8

Published by vladak about 4 years ago

opengrok - 1.4.7

Published by vladak about 4 years ago

  • added options to set parallelism level of history cache creation:
    • --historyThreads
    • --historyRenamedThreads (only makes sense with --renamedHistory=on)
  • R language support
  • parallelized repository scan (when running the indexer with -S)